.H3eh8W_hero{color:#20252a;isolation:isolate;background:#f8fafc;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:8px;min-height:740px;padding:38px max(32px,50vw - 660px) 52px;display:grid;position:relative;overflow:hidden}.H3eh8W_heroCopy{z-index:2;padding:35px 0 48px 16px;position:relative}.H3eh8W_eyebrow{letter-spacing:.16em;align-items:center;gap:9px;margin:0 0 24px;font-size:11px;font-weight:750;display:flex}.H3eh8W_eyebrow>span{background:#f4510b;border-radius:50%;width:8px;height:8px}.H3eh8W_hero h1{letter-spacing:-.055em;margin:0 0 27px;font-size:clamp(55px,5.35vw,80px);font-weight:550;line-height:1.01}.H3eh8W_hero h1>span{color:#ee4d0b}.H3eh8W_description{max-width:360px;margin:0 0 29px;font-size:17px;line-height:1.65}.H3eh8W_actions{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.H3eh8W_actions a{color:#24282d;justify-content:space-between;align-items:center;gap:28px;min-height:48px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.H3eh8W_actions a:first-child{color:#fff;background:#ef4c0a;border-radius:99px;padding:16px 25px;box-shadow:0 5px 14px #e849101c}.H3eh8W_actions a+a{padding:6px 5px}.H3eh8W_price{color:#34393f;margin:22px 0 6px;font-size:13px}.H3eh8W_finePrint{color:#697078;margin:0;font-size:10px;line-height:1.6}.H3eh8W_heroFilm{min-width:0;height:650px;margin-right:-25px;position:relative}.H3eh8W_heroCaption{color:#697078;margin:0;font-size:10px;line-height:1.5;position:absolute;bottom:20px;right:max(32px,50vw - 660px)}.H3eh8W_film{isolation:isolate;background:#f3f6f9;width:100%;height:100%;position:relative;overflow:hidden}.H3eh8W_heroFilm .H3eh8W_film{background:0 0;overflow:visible}.H3eh8W_signatureLines{stroke:#f4510b;stroke-width:4px;opacity:.95;width:110%;height:110%;position:absolute;top:-5%;left:-5%;transform:rotate(8deg)}.H3eh8W_signatureLines path{stroke-dasharray:1800;stroke-dashoffset:0;animation:10s ease-in-out infinite H3eh8W_signalDraw}.H3eh8W_signatureLines path:nth-child(2){stroke-width:1px;opacity:.35;animation-delay:.25s}.H3eh8W_signatureLines path:nth-child(3){stroke-width:1px;opacity:.35;animation-delay:.5s}.H3eh8W_heroFilm .H3eh8W_signatureLines{width:115%;height:115%;top:-6%;left:-9%}.H3eh8W_devicePosition{justify-content:center;align-items:center;padding:36px 24px;display:flex;position:absolute;inset:0}.H3eh8W_device{aspect-ratio:30/23;filter:drop-shadow(0 30px 22px #2636462b);flex-shrink:0;width:100%;animation:10s ease-in-out infinite H3eh8W_deviceBreathe;position:relative}.H3eh8W_heroFilm .H3eh8W_device{width:108%;max-width:none}.H3eh8W_deviceFrame{z-index:1;display:block;position:absolute;inset:0;filter:none!important;object-fit:contain!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important;transition:none!important;transform:none!important}.H3eh8W_deviceScreen{z-index:2;background:#fafafa;border-radius:2.22%/2.96%;width:91.7333%;height:89.7391%;position:absolute;top:5.13044%;left:4.13333%;overflow:hidden}.H3eh8W_deviceScreen>video,.H3eh8W_deviceScreen>img{display:block;object-fit:contain!important;filter:none!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important;transition:none!important;transform:none!important}.H3eh8W_device[data-phone=true]{aspect-ratio:1359/2736;width:45%;max-width:155px;animation:10s ease-in-out infinite H3eh8W_deviceBreathe}.H3eh8W_device[data-phone=true] .H3eh8W_deviceScreen{z-index:0;border-radius:12.4%/5.7%;width:86.755%;height:93.4211%;top:3.28947%;left:6.62252%}.H3eh8W_film[data-scene=floor]{background:#f2f7f4}.H3eh8W_film[data-scene=floor] .H3eh8W_signatureLines{stroke:#3d7a45;opacity:.45;transform:rotate(-22deg)}.H3eh8W_filmCaption{letter-spacing:.1em;flex-direction:column;gap:7px;font-size:10px;display:flex;position:absolute;bottom:28px;left:42px}.H3eh8W_filmCaption>span{align-items:center;gap:7px;font-weight:700;display:flex}.H3eh8W_filmCaption i{background:#ed4b0a;border-radius:50%;width:6px;height:6px}.H3eh8W_filmCaption small{letter-spacing:0;color:#78818a;font-size:9px}.H3eh8W_motionControl{z-index:4;color:#30373c;cursor:pointer;background:#fffffff2;border:1px solid #d0d7de;border-radius:99px;align-items:center;gap:6px;min-height:44px;padding:10px 14px;font-size:11px;display:flex;position:absolute;bottom:24px;right:20px}.H3eh8W_cardFilm{position:absolute;inset:0}.H3eh8W_cardFilm .H3eh8W_devicePosition{padding:35px 22px}.H3eh8W_cardFilm .H3eh8W_signatureLines{width:140%;height:140%;top:-20%;left:-20%}.H3eh8W_cardFilm .H3eh8W_film[data-scene=floor] .H3eh8W_devicePosition{padding:22px}.H3eh8W_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.H3eh8W_art{background:radial-gradient(at 55% 35%,#fff,#edf1f6);position:absolute;inset:0;overflow:hidden}.H3eh8W_signal{stroke:#f4510b;stroke-width:2.2px;opacity:.8;width:120%;height:100%;position:absolute;top:-12%;left:-10%;transform:rotate(-12deg)}.H3eh8W_signal path+path{stroke-width:.6px;opacity:.6}.H3eh8W_art .H3eh8W_readerPhoto{filter:drop-shadow(0 17px 15px #121b2c24);z-index:2;width:70%;height:auto;max-height:none;animation:7s ease-in-out infinite H3eh8W_readerBob;position:absolute;top:34%;left:15%}.H3eh8W_readerShadow{filter:blur(13px);background:#26304725;border-radius:50%;width:52%;height:30px;position:absolute;top:63%;left:26%}.H3eh8W_paymentCard{color:#fff;z-index:3;background:linear-gradient(140deg,#fd7734,#f14b0b 70%);border-radius:10px;width:56%;height:105px;padding:15px 18px;animation:7s ease-in-out infinite H3eh8W_cardTap;position:absolute;top:18%;left:26%;transform:rotate(-12deg);box-shadow:0 13px 25px #f4510b30}.H3eh8W_paymentCard>span{letter-spacing:-.05em;font-size:19px;font-weight:700}.H3eh8W_paymentCard>svg{position:absolute;top:16px;right:17px;transform:rotate(90deg)}.H3eh8W_paymentCard>small{letter-spacing:.12em;margin-top:18px;font-size:9px;display:block}.H3eh8W_tapPulse{z-index:4;border:1px solid #f4510b;border-radius:50%;width:30px;height:30px;animation:7s ease-out infinite H3eh8W_tapPulse;position:absolute;top:42%;left:48%}.H3eh8W_reportPanel{background:#fff;border:1px solid #e0e5eb;border-radius:17px;width:76%;padding:22px 20px;animation:8s ease-in-out infinite H3eh8W_panelFloat;position:absolute;top:18%;left:12%;transform:perspective(800px)rotateY(-8deg)rotateX(6deg);box-shadow:12px 24px 28px #172a4217}.H3eh8W_reportPanel>span{letter-spacing:.12em;color:#f4510b;font-size:8px;font-weight:700}.H3eh8W_reportPanel>strong{letter-spacing:-.04em;margin-top:11px;font-size:20px;line-height:1.2;display:block}.H3eh8W_chart{justify-content:center;align-items:end;gap:25px;height:110px;margin:21px 0 11px;display:flex}.H3eh8W_chart>div{flex-direction:column;justify-content:end;align-items:center;gap:8px;width:60px;height:100%;display:flex}.H3eh8W_chart i{transform-origin:bottom;background:linear-gradient(90deg,#f78c54,#ef4b0a);border-radius:6px 6px 0 0;width:38px;height:57px;animation:6s ease-in-out infinite H3eh8W_chartGrow;display:block}.H3eh8W_chart>div+div i{height:90px;animation-delay:.2s}.H3eh8W_chart small{white-space:nowrap;color:#6c737c;font-size:8px}.H3eh8W_reportPanel>em{color:#858b94;font-size:8px;font-style:normal}.H3eh8W_shifts{position:absolute;inset:14% 14% 30%}.H3eh8W_shifts>div{width:90%;top:calc(var(--shift)*60px);left:calc(var(--shift)*7px);animation:7s ease-in-out infinite H3eh8W_shiftIn;animation-delay:calc(var(--shift)*.3s);background:#fff;border:1px solid #e0e5eb;border-radius:14px;padding:18px 20px;position:absolute;transform:rotate(-5deg);box-shadow:5px 13px 23px #1b2b4412}.H3eh8W_shifts span{color:#e84b0b;align-items:center;gap:7px;font-size:10px;display:flex}.H3eh8W_shifts strong{margin:6px 0 2px;font-size:20px;font-weight:600;line-height:1.3;display:block}.H3eh8W_shifts small{color:#7a838e;font-size:8px}.H3eh8W_ai{position:absolute;inset:18% 10% 25%}.H3eh8W_aiQuestion{z-index:2;background:#fff;border:1px solid #ffbb9b;border-radius:13px;align-items:center;gap:12px;padding:18px;animation:8s ease-in-out infinite H3eh8W_questionFloat;display:flex;position:relative;box-shadow:0 8px 25px #f4510b13}.H3eh8W_aiQuestion>svg{color:#f4510b;flex-shrink:0}.H3eh8W_aiQuestion>span{color:#363c43;font-size:13px;line-height:1.4}.H3eh8W_aiAnswer{background:#fff;border:1px solid #e1e6ec;border-radius:15px;padding:20px 23px;animation:8s ease-in-out infinite H3eh8W_answerIn;position:absolute;top:78px;left:12%;right:0;box-shadow:10px 20px 30px #24354f16}.H3eh8W_aiAnswer>span{letter-spacing:.12em;color:#77828e;font-size:8px}.H3eh8W_aiAnswer>strong{color:#f4510b;letter-spacing:-.07em;margin-top:8px;font-size:50px;font-weight:550;line-height:1.15;display:block}.H3eh8W_aiAnswer strong span{font-size:27px}.H3eh8W_aiAnswer p{color:#66717b;margin:5px 0;font-size:11px;line-height:1.4}.H3eh8W_aiAnswer>i{background:#f4510b;border-radius:50%;width:5px;height:5px;margin:8px 3px 0 0;display:inline-block}.H3eh8W_hero :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #eb4b0a}.H3eh8W_art[data-motion=false] *,.H3eh8W_film[data-motion=false] *{animation-play-state:paused!important}@keyframes H3eh8W_deviceBreathe{0%,to{transform:translateY(5px)scale(.98)}50%{transform:translateY(-7px)scale(1)}}@keyframes H3eh8W_signalDraw{0%,to{stroke-dashoffset:30px;opacity:.4}30%,75%{stroke-dashoffset:0;opacity:1}}@keyframes H3eh8W_readerBob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes H3eh8W_cardTap{0%,12%,to{transform:translateY(-24px)rotate(-12deg)}40%,65%{transform:translateY(32px)rotate(-7deg)}80%{transform:translateY(-24px)rotate(-12deg)}}@keyframes H3eh8W_tapPulse{0%,35%,75%,to{opacity:0;transform:scale(.4)}43%{opacity:.8;transform:scale(1)}65%{opacity:0;transform:scale(3)}}@keyframes H3eh8W_panelFloat{0%,to{transform:perspective(800px)rotateY(-8deg)rotateX(6deg)translateY(0)}50%{transform:perspective(800px)rotateY(4deg)rotateX(2deg)translateY(-9px)}}@keyframes H3eh8W_chartGrow{0%,15%,to{transform:scaleY(.2)}38%,80%{transform:scaleY(1)}}@keyframes H3eh8W_shiftIn{0%,to{transform:translateY(8px)rotate(-5deg)}45%,70%{transform:translateY(-6px)rotate(2deg)}}@keyframes H3eh8W_questionFloat{0%,to{transform:translateY(4px)}45%,70%{transform:translateY(-7px)}}@keyframes H3eh8W_answerIn{0%,15%,to{opacity:0;transform:translateY(25px)scale(.93)}30%,85%{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1050px){.H3eh8W_hero{grid-template-columns:.85fr 1.15fr;min-height:650px;padding:25px 28px 50px}.H3eh8W_heroCopy{padding-left:0}.H3eh8W_heroFilm{height:570px}.H3eh8W_hero h1{font-size:61px}.H3eh8W_description{max-width:320px;font-size:16px}.H3eh8W_heroCaption{text-align:right;max-width:350px;right:28px}.H3eh8W_heroFilm .H3eh8W_device{width:112%}.H3eh8W_filmCaption{left:20px}}@media (max-width:760px){.H3eh8W_hero{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:42px 0 22px;display:flex}.H3eh8W_heroCopy{padding:0 24px}.H3eh8W_hero h1{margin-bottom:22px;font-size:58px;line-height:1.02}.H3eh8W_hero h1>span br{display:none}.H3eh8W_eyebrow{margin-bottom:20px;font-size:10px}.H3eh8W_description{max-width:430px;font-size:16px}.H3eh8W_heroFilm{aspect-ratio:1.15;height:auto;margin:6px 0 0}.H3eh8W_heroFilm .H3eh8W_film{overflow:hidden}.H3eh8W_heroFilm .H3eh8W_devicePosition{padding:30px 24px 65px}.H3eh8W_heroFilm .H3eh8W_device{width:100%}.H3eh8W_heroFilm .H3eh8W_signatureLines{width:115%;height:115%;top:-16%;left:-7%}.H3eh8W_filmCaption{gap:5px;font-size:9px;bottom:21px;left:25px}.H3eh8W_filmCaption small{font-size:8px}.H3eh8W_motionControl{min-height:44px;padding:10px 12px;bottom:17px;right:24px}.H3eh8W_heroCaption{text-align:left;max-width:none;margin:9px 24px 0;font-size:9px;position:static}.H3eh8W_cardFilm .H3eh8W_devicePosition{padding:22px 10px}.H3eh8W_cardFilm .H3eh8W_film[data-crop=true] .H3eh8W_devicePosition{padding:26px}.H3eh8W_cardFilm .H3eh8W_device[data-phone=true]{width:54%;max-width:105px}.H3eh8W_art .H3eh8W_readerPhoto{width:82%;top:42%;left:9%}.H3eh8W_paymentCard{width:68%;height:72px;padding:11px;top:24%;left:18%}.H3eh8W_paymentCard>span{font-size:15px}.H3eh8W_paymentCard>svg{width:17px;top:10px;right:10px}.H3eh8W_paymentCard>small{margin-top:13px;font-size:7px}.H3eh8W_reportPanel{width:86%;padding:13px 10px;top:19%;left:7%}.H3eh8W_reportPanel>strong{font-size:15px}.H3eh8W_reportPanel>span{font-size:6px}.H3eh8W_chart{gap:8px;height:85px;margin-top:12px}.H3eh8W_chart i{width:26px}.H3eh8W_chart small{font-size:7px}.H3eh8W_shifts{inset:15% 7% 25%}.H3eh8W_shifts>div{top:calc(var(--shift)*42px);left:calc(var(--shift)*3px);padding:12px 10px}.H3eh8W_shifts strong{font-size:16px}.H3eh8W_shifts span{font-size:8px}.H3eh8W_ai{inset:10% 9% 25%}.H3eh8W_aiQuestion{gap:8px;padding:14px 12px}.H3eh8W_aiQuestion>span{font-size:12px}.H3eh8W_aiAnswer{padding:15px 20px;top:68px}.H3eh8W_aiAnswer>strong{font-size:45px}}@media (prefers-reduced-motion:reduce){.H3eh8W_art *,.H3eh8W_film *{animation:none!important}.H3eh8W_aiAnswer{opacity:1;transform:none}.H3eh8W_chart i{transform:scaleY(1)}}.H3eh8W_cardFilm .H3eh8W_film[data-crop=true] .H3eh8W_device{max-width:465px}.H3eh8W_cardFilm .H3eh8W_device[data-phone=true]{width:46%;max-width:160px}.H3eh8W_cardFilm .H3eh8W_film:not([data-crop=true]):not([data-scene=floor]) .H3eh8W_device{max-width:350px}@media (max-width:1050px){.H3eh8W_cardFilm .H3eh8W_film[data-crop=true] .H3eh8W_device{max-width:350px}.H3eh8W_cardFilm .H3eh8W_device[data-phone=true]{max-width:135px}}@media (max-width:760px){.H3eh8W_cardFilm .H3eh8W_film[data-crop=true] .H3eh8W_device{max-width:310px}.H3eh8W_cardFilm .H3eh8W_device[data-phone=true]{width:65%;max-width:90px}.H3eh8W_art[data-art="7"] .H3eh8W_ai{width:78%;max-width:270px;top:12%;left:50%;right:auto;transform:translate(-50%)}.H3eh8W_art[data-art="7"] .H3eh8W_aiAnswer{top:65px;left:22%}}.H3eh8W_hero{min-height:min(940px,100svh);padding-top:calc(var(--marketing-product-nav-height) + 60px);background:linear-gradient(115deg,#fff 30%,#f0f4f8);grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:24px;padding-bottom:70px}.H3eh8W_heroCopy{padding:0}.H3eh8W_hero h1{letter-spacing:-.055em;font-size:clamp(54px,5.1vw,76px);line-height:1.08}.H3eh8W_hero h1>span{display:block}.H3eh8W_description{max-width:400px}.H3eh8W_heroFilm{aspect-ratio:1.12;height:auto;margin:0 -12px 0 0}.H3eh8W_heroFilm .H3eh8W_device{width:100%;animation:none}.H3eh8W_heroFilm .H3eh8W_devicePosition{padding:0 6px 28px}.H3eh8W_heroFilm .H3eh8W_signatureLines{opacity:.35;stroke-width:1.2px;width:115%;height:115%;top:-9%;left:-8%}.H3eh8W_heroFilm .H3eh8W_signatureLines path{animation:none}.H3eh8W_filmCaption{bottom:2px;left:28px}.H3eh8W_motionControl{bottom:-3px;right:18px}.H3eh8W_heroCaption{bottom:24px}.H3eh8W_deviceScreen>.H3eh8W_screenFilm{opacity:0;position:absolute;inset:0;transition:opacity .25s!important}.H3eh8W_deviceScreen>.H3eh8W_screenFilm[data-ready=true]{opacity:1}.H3eh8W_cardFilm .H3eh8W_device{transition:transform .5s cubic-bezier(.2,.7,.2,1);animation:none}.H3eh8W_cardFilm .H3eh8W_film[data-motion=true] .H3eh8W_device{transform:translateY(-9px)rotate(-3deg)scale(1.025)}.H3eh8W_cardFilm .H3eh8W_signatureLines{opacity:.16;stroke-width:1.2px}.H3eh8W_cardFilm .H3eh8W_signatureLines path{animation:none}.H3eh8W_cardFilm .H3eh8W_film[data-crop=true] .H3eh8W_devicePosition,.H3eh8W_cardFilm .H3eh8W_devicePosition{padding:30px 16px}.H3eh8W_cardFilm .H3eh8W_device[data-phone=true]{max-width:110px}@media (max-width:1050px){.H3eh8W_hero{padding-inline:32px;padding-top:calc(var(--marketing-product-nav-height) + 55px);gap:0}.H3eh8W_hero h1{font-size:59px}.H3eh8W_heroFilm{height:auto}.H3eh8W_heroFilm .H3eh8W_device{width:100%}}@media (max-width:760px){.H3eh8W_hero{min-height:0;padding:calc(var(--marketing-product-nav-height) + 40px) 0 25px;gap:22px}.H3eh8W_heroCopy{padding:0 24px}.H3eh8W_hero h1{margin-bottom:23px;font-size:clamp(44px,11.2vw,65px)}.H3eh8W_heroFilm{aspect-ratio:1.1;margin:0}.H3eh8W_heroFilm .H3eh8W_devicePosition{padding:14px 24px 58px}.H3eh8W_heroFilm .H3eh8W_signatureLines{top:-10%}.H3eh8W_filmCaption{bottom:14px;left:25px}.H3eh8W_motionControl{bottom:10px;right:24px}.H3eh8W_heroCaption{margin-top:0}.H3eh8W_cardFilm .H3eh8W_device[data-phone=true]{max-width:86px}}
.qVcRMG_section{--accent:#b9470c;--tint:#fff1e6;--deep:#723117;color:#282823;background:#fff;padding:88px 24px;scroll-margin-top:110px}.qVcRMG_section[data-product=retail]{--accent:#1262c3;--tint:#eaf3ff;--deep:#173d68}.qVcRMG_section[data-product=station]{--accent:#b42738;--tint:#fff0f1;--deep:#642734}.qVcRMG_wrap{max-width:1200px;margin:auto}.qVcRMG_heading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:30px;display:flex}.qVcRMG_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:750;line-height:1.6;margin:0 0 14px!important;font-size:11px!important}.qVcRMG_heading h2,.qVcRMG_scenarioGrid h2,.qVcRMG_insightCopy h2{letter-spacing:-.045em;white-space:pre-line;margin:0;font-size:clamp(30px,4vw,48px);font-weight:550;line-height:1.06}.qVcRMG_heading>p{color:#60615c;max-width:360px;margin:0;font-size:16px;line-height:1.65}.qVcRMG_productChoices{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.qVcRMG_productChoices button{color:#454740;cursor:pointer;background:#fff;border:1px solid #d9ddd8;border-radius:99px;min-height:44px;padding:11px 19px;font-size:13px;font-weight:650}.qVcRMG_productChoices button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.qVcRMG_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.qVcRMG_card{background:var(--tint);color:inherit;isolation:isolate;border-radius:19px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 1px #0000000b}.qVcRMG_cardVisual{background:radial-gradient(ellipse at 18% 12%,#ffffffc9,transparent 70%),linear-gradient(150deg,var(--tint),color-mix(in srgb,var(--accent) 35%,white));border-bottom:1px solid #00000009;justify-content:center;align-items:center;height:236px;padding:35px 18px 18px;display:flex;position:relative;overflow:hidden}.qVcRMG_cardVisual:after{content:"";background:var(--accent);opacity:.1;z-index:-1;height:80%;position:absolute;inset:auto -20% -60%;transform:rotate(-9deg)}.qVcRMG_cardVisual img{object-fit:contain;filter:drop-shadow(0 12px 14px #0002);border-radius:8px;width:100%;height:auto;max-height:184px;transition:transform .35s;display:block}.qVcRMG_card[data-shape=phone] img{width:84px;max-height:190px}.qVcRMG_card[data-shape=hardware] img{filter:drop-shadow(0 15px 9px #0002);width:68%;max-height:160px}.qVcRMG_card[data-floor=true] .qVcRMG_cardVisual{background:radial-gradient(at 0 0,#fff,#0000 75%),#d5edce}.qVcRMG_cardNumber{color:var(--deep);letter-spacing:.1em;font:600 10px/1 sans-serif;position:absolute;top:16px;left:18px}.qVcRMG_cardCopy{flex:1;padding:21px 19px 22px}.qVcRMG_cardCopy h3{letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;font-size:19px;font-weight:650;line-height:1.25;display:flex}.qVcRMG_cardCopy p{color:#565954;margin:0;font-size:13px;line-height:1.55}.qVcRMG_cardCopy small{color:#62645d;margin-top:10px;font-size:10px;line-height:1.4;display:block}.qVcRMG_cardReveal{color:var(--deep);background:#fffef9;border:1px solid #fff;border-radius:8px;justify-content:space-between;align-items:center;gap:5px;padding:10px;font-size:11px;font-weight:650;transition:transform .25s;display:flex;position:absolute;bottom:13px;left:12px;right:12px;transform:translateY(160%)}.qVcRMG_card:hover .qVcRMG_cardReveal,.qVcRMG_card:focus-visible .qVcRMG_cardReveal{transform:translateY(0)}.qVcRMG_card:hover img,.qVcRMG_card:focus-visible img{transform:translateY(-10px)}.qVcRMG_card:focus-visible,.qVcRMG_section button:focus-visible,.qVcRMG_link:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.qVcRMG_note{color:#6b6b63;max-width:850px;margin:22px 0 0;font-size:11px;line-height:1.7}.qVcRMG_soft{background:#f6f6f1}.qVcRMG_scenarioGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:62px;display:grid}.qVcRMG_scenarioIntro,.qVcRMG_insightCopy>p{color:#63665d;font-size:16px;line-height:1.65}.qVcRMG_scenarioTabs{flex-direction:column;gap:5px;margin-top:30px;display:flex}.qVcRMG_scenarioTabs button{text-align:left;color:#6c7067;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d8dbd2;align-items:center;gap:13px;min-height:62px;padding:18px 0;font-size:16px;line-height:1.4;display:flex}.qVcRMG_scenarioTabs button>span{letter-spacing:.1em;font-size:10px}.qVcRMG_scenarioTabs button>svg{opacity:0;flex-shrink:0;margin-left:auto}.qVcRMG_scenarioTabs button[aria-selected=true]{color:var(--accent);border-color:var(--accent);font-weight:650}.qVcRMG_scenarioTabs button[aria-selected=true]>svg{opacity:1}.qVcRMG_scenarioPanel{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 2px 12px #00000005}.qVcRMG_figure{background:var(--tint);margin:0;padding:24px}.qVcRMG_screenButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:310px;padding:0;display:block;position:relative}.qVcRMG_screenButton>img{object-fit:contain;filter:drop-shadow(0 8px 12px #0002);border-radius:8px;width:100%;height:100%}.qVcRMG_figure[data-shape=phone] .qVcRMG_screenButton>img{max-width:175px}.qVcRMG_enlarge{color:#383b32;background:#fffef4;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex;position:absolute;bottom:0;right:0}.qVcRMG_figure figcaption{text-align:center;color:#5c6357;margin-top:12px;font-size:10px;line-height:1.5}.qVcRMG_scenarioCopy{padding:28px 30px}.qVcRMG_scenarioCopy h3,.qVcRMG_insightStage h3{letter-spacing:-.035em;margin:0 0 13px;font-size:25px;font-weight:550;line-height:1.2}.qVcRMG_scenarioCopy>p:not(.qVcRMG_eyebrow){color:#5f6359;margin:0 0 14px;font-size:14px;line-height:1.65}.qVcRMG_scenarioCopy .qVcRMG_next{border-top:1px solid #eceee8;padding-top:14px;font-size:12px!important}.qVcRMG_link{color:var(--accent);align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.qVcRMG_dialog{color:#292e24;background:#f7f8f3;border:0;border-radius:16px;width:min(1150px,94vw);max-height:94dvh;padding:16px}.qVcRMG_dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#122217bf}.qVcRMG_dialogBar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.qVcRMG_dialogBar h3{margin:0;font-size:17px}.qVcRMG_dialogBar button{cursor:pointer;background:#fff;border:1px solid #d4d9ce;border-radius:8px;align-items:center;gap:8px;padding:11px 15px;display:flex}.qVcRMG_dialog>img{object-fit:contain;width:100%;max-height:78dvh;display:block}.qVcRMG_insightGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;display:grid}.qVcRMG_insightCanvas{border:1px solid color-mix(in srgb,var(--accent) 35%,white);background:linear-gradient(140deg,#fff,var(--tint));min-height:490px;box-shadow:0 12px 60px color-mix(in srgb,var(--accent) 9%,transparent);border-radius:22px;padding:28px;overflow:hidden}.qVcRMG_insightTop{color:var(--accent);align-items:center;gap:10px;margin-bottom:25px;font-size:11px;font-weight:650;display:flex}.qVcRMG_question{letter-spacing:-.02em;background:#fff;border:1px solid #e4e7df;border-radius:14px;margin:0 0 16px;padding:17px 19px;font-size:16px;line-height:1.4}.qVcRMG_scope{color:#64685f;flex-wrap:wrap;gap:7px;font-size:10px;line-height:1.5;display:flex}.qVcRMG_scope span{background:#ffffffb3;border-radius:5px;padding:6px 8px}.qVcRMG_insightStage{padding-top:30px}.qVcRMG_insightStage>p{color:#61675c;font-size:14px;line-height:1.7}.qVcRMG_stageNumber{color:var(--accent);opacity:.5;margin-bottom:15px;font-size:50px;font-weight:350;display:block}.qVcRMG_insightSteps{flex-direction:column;gap:5px;margin-top:25px;display:flex}.qVcRMG_insightSteps button{text-align:left;color:#666b60;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;min-height:52px;font-size:15px;display:flex}.qVcRMG_insightSteps button>span{border:1px solid #d8ddce;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.qVcRMG_insightSteps button[aria-selected=true]{color:#252b20;font-weight:650}.qVcRMG_insightSteps button[aria-selected=true]>span{background:var(--accent);border-color:var(--accent);color:#fff}.qVcRMG_insightCopy .qVcRMG_disclosure{color:#6b7065;margin-top:22px;font-size:11px;line-height:1.6}.qVcRMG_bars{gap:13px;margin:25px 0;display:grid}.qVcRMG_bars>div{grid-template-columns:100px 1fr 25px;align-items:center;gap:10px;font-size:11px;display:grid}.qVcRMG_bars>div>div{background:#ffffffb3;border-radius:4px;height:12px;overflow:hidden}.qVcRMG_bars i{background:var(--accent);border-radius:4px;height:100%;animation:.35s ease-out qVcRMG_barIn;display:block}.qVcRMG_bars strong{text-align:right}.qVcRMG_category{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.qVcRMG_category h2{letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(28px,3.5vw,42px);line-height:1.12}.qVcRMG_category p{color:#62675b;font-size:15px;line-height:1.7}.qVcRMG_categorySteps{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.qVcRMG_categorySteps button{cursor:pointer;color:#42483b;background:#fff;border:1px solid #d6dbce;border-radius:9px;min-height:44px;padding:12px 14px;font-size:12px}.qVcRMG_categorySteps button[aria-selected=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.qVcRMG_categoryPanel{border-left:2px solid var(--accent);min-height:126px;padding-left:18px}.qVcRMG_categoryPanel h3{margin:0 0 9px;font-size:20px;line-height:1.3}.qVcRMG_categoryPanel p{margin:0;font-size:14px}.qVcRMG_category .qVcRMG_figure{border-radius:18px}.qVcRMG_category .qVcRMG_note{font-size:11px}.qVcRMG_section [hidden]{display:none!important}@keyframes qVcRMG_barIn{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (max-width:1000px){.qVcRMG_cards{grid-template-columns:repeat(3,minmax(0,1fr))}.qVcRMG_scenarioGrid,.qVcRMG_insightGrid{gap:30px}.qVcRMG_cardVisual{height:220px}}@media (max-width:760px){.qVcRMG_section{padding:55px 20px}.qVcRMG_heading{display:block}.qVcRMG_heading>p{max-width:100%;margin-top:20px}.qVcRMG_heading h2,.qVcRMG_scenarioGrid h2,.qVcRMG_insightCopy h2{font-size:35px}.qVcRMG_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qVcRMG_cardVisual{height:180px;padding:30px 12px 14px}.qVcRMG_cardVisual img{max-height:135px}.qVcRMG_card[data-shape=phone] img{width:62px;max-height:140px}.qVcRMG_cardCopy{padding:17px 14px}.qVcRMG_cardCopy h3{font-size:16px}.qVcRMG_cardCopy p{font-size:12px}.qVcRMG_cardReveal{display:none}.qVcRMG_scenarioGrid,.qVcRMG_insightGrid,.qVcRMG_category{grid-template-columns:1fr;gap:28px}.qVcRMG_scenarioTabs{margin-top:18px}.qVcRMG_scenarioTabs button{min-height:52px;padding:13px 0;font-size:14px}.qVcRMG_screenButton{height:260px}.qVcRMG_scenarioCopy{padding:23px}.qVcRMG_insightCopy{grid-row:1}.qVcRMG_insightSteps{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qVcRMG_insightSteps button{gap:8px;padding:5px;font-size:12px}.qVcRMG_insightCanvas{min-height:450px;padding:23px}.qVcRMG_productChoices button{padding:10px 14px;font-size:12px}.qVcRMG_categorySteps{gap:6px}.qVcRMG_categorySteps button{flex:1;padding:10px 8px}.qVcRMG_dialog{padding:12px}.qVcRMG_dialogBar h3{font-size:14px}}@media (max-width:360px){.qVcRMG_section{padding:45px 14px}.qVcRMG_heading h2,.qVcRMG_scenarioGrid h2,.qVcRMG_insightCopy h2{font-size:30px}.qVcRMG_cardVisual{height:155px}.qVcRMG_cardCopy h3{font-size:14px}.qVcRMG_cardCopy h3 svg{display:none}.qVcRMG_cardCopy{padding:15px 11px}.qVcRMG_screenButton{height:215px}.qVcRMG_insightCanvas{padding:18px}.qVcRMG_bars>div{grid-template-columns:88px 1fr 23px;gap:6px}.qVcRMG_categorySteps button{font-size:11px}}@media (prefers-reduced-motion:reduce){.qVcRMG_section *{transition:none!important;animation:none!important}.qVcRMG_card:hover img,.qVcRMG_card:focus-visible img{transform:none}}.qVcRMG_cardImage{justify-content:center;align-items:center;width:100%;height:184px;display:flex}.qVcRMG_card[data-shape=letterboxed] .qVcRMG_cardImage{aspect-ratio:1.439;filter:drop-shadow(0 8px 12px #0002);border-radius:8px;height:auto;overflow:hidden}.qVcRMG_card[data-shape=letterboxed] .qVcRMG_cardImage img{object-fit:cover;filter:none;height:100%;max-height:none}.qVcRMG_figure[data-shape=letterboxed] .qVcRMG_screenButton{aspect-ratio:1.439;border-radius:8px;height:auto;overflow:hidden}.qVcRMG_figure[data-shape=letterboxed] .qVcRMG_screenButton>img{object-fit:cover}@media (max-width:760px){.qVcRMG_cardImage{height:140px}}@media (max-width:360px){.qVcRMG_cardImage{height:120px}}.qVcRMG_showcaseToolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.qVcRMG_showcaseToolbar .qVcRMG_productChoices{margin:0}.qVcRMG_motionToggle{color:#56616c;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9dfe5;border-radius:99px;justify-content:center;align-items:center;gap:7px;min-height:44px;margin-left:auto;padding:10px 15px;font-size:11px;display:inline-flex}.qVcRMG_section[data-product=restaurant]{--accent:#ed4d0a;--tint:#f4f6f9;--deep:#a93908;color:#22272d}.qVcRMG_section[data-product=restaurant] .qVcRMG_card{box-shadow:none;background:#f6f8fa;border:1px solid #e9edf1;border-radius:22px;transition:box-shadow .25s}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardVisual{background:#f4f6f9;border:0;height:290px;padding:0}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardVisual:after{display:none}.qVcRMG_section[data-product=restaurant] .qVcRMG_card:nth-child(-n+2) .qVcRMG_cardVisual{height:420px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy{background:#f6f8fa;padding:23px 25px 26px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy h3{color:#20262c;margin-bottom:8px;font-size:23px;font-weight:550}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy h3>svg{color:#ef4d0a}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy p{color:#59636d;font-size:14px;line-height:1.55}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy small{color:#7b858f;font-size:10px;line-height:1.6}.qVcRMG_section[data-product=restaurant] .qVcRMG_card:hover{box-shadow:0 12px 28px #263b4b10}.qVcRMG_section[data-product=restaurant] .qVcRMG_card:hover img{transform:none}.qVcRMG_section[data-product=restaurant].qVcRMG_soft{background:#f7f9fb}.qVcRMG_section[data-product=restaurant] .qVcRMG_insightCanvas{background:linear-gradient(140deg,#fff,#f6f8fb);box-shadow:0 14px 45px #24416508}.qVcRMG_section[data-product=restaurant] .qVcRMG_figure{background:#edf1f5}.qVcRMG_scrollPin{position:relative}.qVcRMG_scrollHint{color:#80868d;align-items:center;gap:9px;margin:25px 0 0;font-size:11px;display:flex}.qVcRMG_scrollHint>span{background:linear-gradient(var(--accent), #ed4d0a20);width:1px;height:18px}.qVcRMG_scenarioDevices{background:#f0f3f7;height:335px;position:relative;overflow:hidden}.qVcRMG_scenarioDevice{opacity:0;transition:opacity .4s,transform .55s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(20px)scale(.96)}.qVcRMG_scenarioDevice[data-active=true]{opacity:1;transform:none}.qVcRMG_scenarioCopy{animation:.35s ease-out qVcRMG_sceneIn}.qVcRMG_scenarioTabs button{transition:color .2s,border-color .2s;position:relative}.qVcRMG_scenarioTabs button:not([aria-selected=true]):hover{color:var(--accent)}.qVcRMG_insightSteps button{border-bottom:1px solid #eceff2;padding:10px 0;position:relative}.qVcRMG_insightSteps button>i{background:var(--accent);width:0;height:2px;transition:width .45s;position:absolute;bottom:-1px;left:0}.qVcRMG_insightSteps button[aria-selected=true]>i{width:100%}.qVcRMG_insightStage{animation:.35s ease-out qVcRMG_sceneIn}.qVcRMG_card[data-preview=true] .qVcRMG_cardReveal{transform:translateY(0)}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardReveal{z-index:8;color:#20262c;pointer-events:none;opacity:0;background:#fffffff5;border:1px solid #fff;border-radius:99px;max-width:calc(100% - 20px);padding:9px 11px;font-size:9px;transition:opacity .2s,transform .3s;inset:10px 10px auto auto;transform:translateY(-8px);box-shadow:0 5px 18px #18263312}.qVcRMG_section[data-product=restaurant] .qVcRMG_card:is(:hover,:focus-visible,[data-preview=true]) .qVcRMG_cardReveal{opacity:1;transform:translateY(0)}.qVcRMG_section[data-product=restaurant] .qVcRMG_card[data-preview=true]{box-shadow:0 16px 35px #263b4b14}.qVcRMG_section[data-product=restaurant] .qVcRMG_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.qVcRMG_section[data-product=restaurant] .qVcRMG_card:first-child{grid-column:auto}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardVisual,.qVcRMG_section[data-product=restaurant] .qVcRMG_card:nth-child(-n+2) .qVcRMG_cardVisual{height:280px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy{padding:20px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy h3{font-size:21px}@keyframes qVcRMG_sceneIn{0%{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:900px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.qVcRMG_scrollRunway{min-height:calc(260svh - 150px)}.qVcRMG_scrollPin{top:calc(var(--marketing-product-nav-height) + 22px);padding:24px 0;position:sticky}.qVcRMG_scrollPin .qVcRMG_scenarioGrid,.qVcRMG_scrollPin .qVcRMG_insightGrid{align-items:center}}@media (min-width:900px) and (max-height:850px){.qVcRMG_scrollPin .qVcRMG_scenarioDevices{height:255px}.qVcRMG_scrollPin .qVcRMG_scenarioCopy{padding:20px 26px}.qVcRMG_scrollPin .qVcRMG_scenarioCopy h3{font-size:22px}.qVcRMG_scrollPin .qVcRMG_scenarioCopy .qVcRMG_next{display:none}.qVcRMG_scrollPin .qVcRMG_scenarioGrid h2,.qVcRMG_scrollPin .qVcRMG_insightCopy h2{font-size:37px}.qVcRMG_scrollPin .qVcRMG_insightCanvas{min-height:440px}}@media (max-width:1100px){.qVcRMG_section[data-product=restaurant] .qVcRMG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px),(max-height:699px),(prefers-reduced-motion:reduce){.qVcRMG_scrollHint{display:none}}@media (max-width:760px){.qVcRMG_section[data-product=restaurant] .qVcRMG_card:first-child,.qVcRMG_section[data-product=restaurant] .qVcRMG_card:last-child{grid-column:auto}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardVisual,.qVcRMG_section[data-product=restaurant] .qVcRMG_card:nth-child(-n+2) .qVcRMG_cardVisual,.qVcRMG_section[data-product=restaurant] .qVcRMG_card:first-child .qVcRMG_cardVisual,.qVcRMG_section[data-product=restaurant] .qVcRMG_card:last-child .qVcRMG_cardVisual{height:210px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy{padding:17px 13px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy h3{font-size:17px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy small{display:none}.qVcRMG_scenarioDevices{height:270px}}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardVisual,.qVcRMG_section[data-product=restaurant] .qVcRMG_card:nth-child(-n+2) .qVcRMG_cardVisual,.qVcRMG_section[data-product=restaurant] .qVcRMG_card:first-child .qVcRMG_cardVisual,.qVcRMG_section[data-product=restaurant] .qVcRMG_card:last-child .qVcRMG_cardVisual{aspect-ratio:3/2;height:auto}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardVisual [data-product-artwork] img{filter:none;object-fit:cover;border-radius:0;width:100%;height:100%;max-height:none}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardVisual [data-product-motion]{align-self:stretch;width:100%}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardVisual [data-product-artwork]{align-self:stretch}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy small:empty{display:none}.qVcRMG_scenarioDevices{aspect-ratio:3/2;height:auto}.qVcRMG_scenarioDevice{transition:opacity .45s;transform:none}@media (min-width:900px) and (max-height:850px){.qVcRMG_scrollPin .qVcRMG_scenarioDevices{aspect-ratio:3/2;height:auto;max-height:290px}}@media (max-width:760px){.qVcRMG_section[data-product=restaurant] .qVcRMG_card:first-child,.qVcRMG_section[data-product=restaurant] .qVcRMG_card:last-child{grid-column:auto}.qVcRMG_scenarioDevices{height:auto}}@media (max-width:480px){.qVcRMG_section[data-product=restaurant] .qVcRMG_cards{grid-template-columns:1fr;gap:22px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy{padding:21px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy h3{font-size:22px}.qVcRMG_section[data-product=restaurant] .qVcRMG_cardCopy p{font-size:14px}}@media (prefers-reduced-motion:reduce){.qVcRMG_section[data-product=restaurant] .qVcRMG_cardVisual [data-product-artwork] img{transform:none}}.qVcRMG_scenarioCopy>.qVcRMG_artCaption{color:#747c83!important;margin:0 0 6px!important;font-size:10px!important}[data-home-palette=mocha] .qVcRMG_section{--accent:var(--home-amber-ink);--tint:var(--home-wash);--deep:var(--home-mocha);color:var(--home-ink);background:var(--home-cream);border-top:1px solid var(--home-line);padding-block:72px}[data-home-palette=mocha] .qVcRMG_section.qVcRMG_soft{background:var(--home-wash)}[data-home-palette=mocha] .qVcRMG_section :is(.qVcRMG_heading h2,.qVcRMG_scenarioGrid h2,.qVcRMG_insightCopy h2){font-family:var(--home-serif);letter-spacing:-.025em;color:var(--home-mocha);font-size:clamp(40px,4vw,58px);font-weight:400;line-height:1.04}[data-home-palette=mocha] .qVcRMG_section :is(.qVcRMG_heading>p,.qVcRMG_scenarioIntro,.qVcRMG_insightCopy>p,.qVcRMG_note,.qVcRMG_scope,.qVcRMG_insightStage>p,.qVcRMG_scrollHint,.qVcRMG_scenarioTabs button,.qVcRMG_insightSteps button){color:var(--home-muted)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_productChoices button{background:var(--home-paper);border-color:var(--home-line);color:var(--home-mocha)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_productChoices button[aria-pressed=true]{background:var(--home-mocha);border-color:var(--home-mocha);color:var(--home-champagne)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_card{background:var(--home-paper);border:1px solid var(--home-line);border-radius:15px;box-shadow:0 5px 15px #5b463205}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_cardCopy{background:var(--home-paper)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_cardCopy h3{color:var(--home-mocha);font-weight:550}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_cardCopy h3>svg{color:var(--home-amber-ink)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_cardCopy :is(p,small){color:var(--home-muted)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_cardVisual{background:var(--home-wash)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_cardReveal{background:var(--home-paper);border-color:var(--home-line);color:var(--home-mocha)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_card:is(:hover,:focus-visible,[data-preview=true]){border-color:#b68b56;box-shadow:0 16px 32px #5b463214}[data-home-palette=mocha] .qVcRMG_section :is(.qVcRMG_scenarioPanel,.qVcRMG_insightCanvas){background:var(--home-paper);border:1px solid var(--home-line);box-shadow:0 18px 45px -30px #5b463240}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_insightCanvas{background:linear-gradient(145deg,var(--home-paper),#f4d9a047)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_question{color:var(--home-mocha);background:var(--home-paper);border-color:var(--home-line)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_scope span{background:#f4d9a04d}[data-home-palette=mocha] .qVcRMG_section :is(.qVcRMG_scenarioTabs button,.qVcRMG_insightSteps button,.qVcRMG_insightSteps button>span){border-color:var(--home-line)}[data-home-palette=mocha] .qVcRMG_section :is(.qVcRMG_scenarioTabs button,.qVcRMG_insightSteps button)[aria-selected=true]{color:var(--home-amber-ink);border-color:var(--home-amber)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_insightSteps button[aria-selected=true]>span{background:var(--home-mocha);border-color:var(--home-mocha);color:var(--home-champagne)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_scenarioCopy>p:not(.qVcRMG_eyebrow){color:var(--home-muted)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_figure{background:var(--home-wash)}[data-home-palette=mocha] .qVcRMG_section .qVcRMG_insightCopy .qVcRMG_disclosure{color:var(--home-muted)}@media (max-width:760px){[data-home-palette=mocha] .qVcRMG_section{padding-block:44px}[data-home-palette=mocha] .qVcRMG_section :is(.qVcRMG_heading h2,.qVcRMG_scenarioGrid h2,.qVcRMG_insightCopy h2){font-size:38px}}
.S0hafa_hero{padding:calc(var(--marketing-product-nav-height) + var(--marketing-hero-space)) 40px var(--marketing-section-space);color:#191714;--hero-accent:#bf4a12;background:#f5f4f2}.S0hafa_hero[data-theme=retail]{--hero-accent:#1465bd}.S0hafa_hero[data-theme=restaurant]{background:#fff}.S0hafa_hero[data-theme=restaurant] .S0hafa_visual{background:0 0}.S0hafa_hero[data-theme=bottle]{--hero-accent:#783c53;background:#f6f3f0}.S0hafa_hero[data-theme=station]{--hero-accent:#b7293f}.S0hafa_inner{gap:var(--marketing-layout-gap);grid-template-columns:1fr 1fr;align-items:center;max-width:1200px;margin:auto;display:grid}.S0hafa_eyebrow{letter-spacing:.2em;margin:0 0 27px;font-size:16px;font-weight:750;line-height:1.5}.S0hafa_copy h1{letter-spacing:-.035em;margin:0;font-size:clamp(38px,3.7vw,46px);font-weight:650;line-height:1.1}.S0hafa_copy h1>span{display:block}.S0hafa_description{color:#292622;max-width:525px;margin:35px 0;font-size:18px;line-height:1.55}.S0hafa_actions{flex-wrap:wrap;gap:12px;display:flex}.S0hafa_actionGroup[data-promoted=true]{margin-block:0 22px}.S0hafa_actionNote{color:#625d57;margin:12px 0 0;font-size:12px;line-height:1.5}.S0hafa_actions a svg{flex-shrink:0}.S0hafa_actions a{background:var(--hero-accent);color:#fff;border:2px solid var(--hero-accent);border-radius:50px;justify-content:center;align-items:center;gap:9px;min-height:57px;padding:16px 29px;font-size:18px;font-weight:700;display:flex}.S0hafa_actions a+a{color:var(--hero-accent);background:0 0}.S0hafa_actions a:hover{filter:brightness(.93)}.S0hafa_visual{background:#e2ded9;border-radius:14px;place-self:center;width:100%;min-width:0;max-width:500px;overflow:hidden}.S0hafa_visual picture,.S0hafa_visual picture img{width:100%;height:auto;display:block}.S0hafa_visual picture img{aspect-ratio:1;object-fit:contain}.S0hafa_visual>div{padding:22px 20px}.S0hafa_hero[data-theme=station] .S0hafa_visual{background:#e5dce1;padding:0}.S0hafa_hero[data-theme=station] .S0hafa_visual>div{padding:0}.S0hafa_actions a:focus-visible{outline-offset:5px;outline:3px solid #191714}@media (min-width:1500px){.S0hafa_hero{padding-block:calc(var(--marketing-product-nav-height) + var(--marketing-hero-space)) var(--marketing-section-space)}.S0hafa_inner{gap:var(--marketing-layout-gap);max-width:1200px}.S0hafa_visual picture img{aspect-ratio:1}}@media (max-width:1000px){.S0hafa_hero{padding:calc(var(--marketing-product-nav-height) + var(--marketing-hero-space)) 30px var(--marketing-section-space)}.S0hafa_inner{gap:35px}.S0hafa_copy h1{font-size:38px}.S0hafa_eyebrow{font-size:11px}.S0hafa_description{margin:27px 0;font-size:16px}.S0hafa_actions a{min-height:50px;padding:13px 19px;font-size:12px}.S0hafa_visual picture img{aspect-ratio:1}}@media (min-width:1001px) and (max-height:780px){.S0hafa_hero{padding-top:calc(var(--marketing-product-nav-height) + var(--marketing-hero-space));padding-bottom:var(--marketing-section-tight)}.S0hafa_visual{justify-self:center;width:100%;max-width:calc(100svh - 220px)}.S0hafa_copy h1{font-size:43px}.S0hafa_description{margin-block:25px;font-size:16px}.S0hafa_actions a{min-height:50px;padding:12px 21px;font-size:14px}}@media (max-width:700px){.S0hafa_hero{padding:calc(var(--marketing-product-nav-height) + var(--marketing-hero-space)) 40px var(--marketing-section-tight)}.S0hafa_inner{grid-template-columns:1fr;gap:38px}.S0hafa_copy h1{max-width:460px;margin-inline:auto;font-size:36px}.S0hafa_copy{text-align:center}.S0hafa_eyebrow{letter-spacing:.18em;margin-bottom:22px;font-size:14px}.S0hafa_description{margin:25px auto;font-size:16px;line-height:1.6}.S0hafa_actions{flex-direction:column;gap:12px;max-width:400px;margin-inline:auto}.S0hafa_actions a{min-height:47px;padding:11px 19px;font-size:16px}.S0hafa_visual{border-radius:12px}.S0hafa_visual picture img{aspect-ratio:1}.S0hafa_hero[data-theme=station] .S0hafa_visual{padding:0}}@media (max-width:360px){.S0hafa_hero{padding-inline:24px}.S0hafa_copy h1{font-size:33px}}
