.page_page__GM36F{--bg:#fbfaf7;--surface:#fff;--ink:#173a30;--ink-soft:#587068;--ink-mid:#32543f;--cream:#fbfaf7;--accent:#92d547;--accent-deep:#70b928;--line:rgba(23,58,48,0.13);--shadow-soft:0 24px 60px rgba(23,58,48,0.09);--shadow-deep:0 28px 70px rgba(23,58,48,0.15);min-height:100vh;overflow-x:clip;background:var(--bg);color:var(--ink);font-family:var(--fleet-font),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;scroll-behavior:smooth}.page_hero__khSBI{position:relative;overflow:clip;background:var(--bg)}.page_heroInner__Bzl4v{position:relative;z-index:1;width:min(1100px,calc(100% - 48px));margin:0 auto;text-align:center}.page_heroCopy__XcKqT{padding:32px 0 72px}@media (min-width:701px){.page_hero__khSBI:has([data-video-turn=true]) .page_heroCopy__XcKqT{padding-bottom:0}}.page_heroArtwork__HKi88{position:relative;width:100%;margin:-64px auto 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 76%,transparent);mask-image:linear-gradient(#000 76%,transparent)}.page_heroImage__Rcsrk{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.12) 5%,rgba(0,0,0,.5) 13%,#000 26%);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.12) 5%,rgba(0,0,0,.5) 13%,#000 26%)}.page_heroDisplay__VnidB{display:block;height:auto;-webkit-mask-image:url(/home/fleet-wide/display-mask.svg);mask-image:url(/home/fleet-wide/display-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page_heroCanvas__WJA_L,.page_heroDisplay__VnidB{position:absolute;inset:0;width:100%;pointer-events:none}.page_heroCanvas__WJA_L{height:100%;opacity:0}.page_eyebrow__ADtiK{display:inline-flex;align-items:center;gap:10px;color:var(--ink-soft);font-size:12px;font-weight:750;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.page_eyebrow__ADtiK:before{width:8px;height:8px;border-radius:50%;background:var(--accent);content:""}.page_hero__khSBI h1{margin:20px 0;font-size:clamp(44px,5vw,72px);font-weight:650;letter-spacing:-.055em;line-height:1.04}.page_hero__khSBI h1 span{display:block}.page_keepPhrase__GWRDT{font-style:normal;white-space:nowrap}.page_heroCopy__XcKqT>p{max-width:760px;margin:0 auto;color:var(--ink-soft);font-size:clamp(17px,1.55vw,23px);line-height:1.5;letter-spacing:-.025em;text-wrap:balance}.page_heroActions__8KgHH{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:26px}.page_heroActions__8KgHH a{min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0 30px;border:1px solid var(--ink);border-radius:999px}.page_heroActions__8KgHH .page_primaryButton__q7_fw{background:var(--accent);border-color:var(--accent);color:var(--ink)}.page_heroActions__8KgHH .page_primaryButton__q7_fw:hover{background:#a4e05f}.page_heroActions__8KgHH .page_textLink__o_vXL:hover{background:#e8f2df}.page_primaryButton__q7_fw{display:inline-flex;min-height:52px;align-items:center;justify-content:center;border-radius:999px;padding:0 25px;background:var(--ink);color:var(--cream);font-size:15px;font-weight:650;text-decoration:none;transition:transform .18s ease,background .18s ease}.page_primaryButton__q7_fw:hover{transform:translateY(-2px);background:#245646}.page_introCopy__f_lS3 a,.page_textLink__o_vXL{color:var(--ink);font-size:15px;font-weight:650;text-decoration:none}.page_introCopy__f_lS3 a span,.page_textLink__o_vXL span{margin-left:6px;color:var(--accent-deep)}.page_faqList__ywVzO summary:focus-visible,.page_introCopy__f_lS3 a:focus-visible,.page_primaryButton__q7_fw:focus-visible,.page_textLink__o_vXL:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.page_promiseBar__ixCj5{width:min(1200px,calc(100% - 48px));margin:-8px auto 0;position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--bg)}.page_promiseBar__ixCj5 span{display:flex;align-items:center;justify-content:center;gap:14px;padding:18px 12px;border-right:1px solid var(--line);font-size:15px;font-weight:550;text-align:center}.page_promiseBar__ixCj5 span:last-child{border-right:0}.page_promiseBar__ixCj5 svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.page_faqSection__sy2f9,.page_intro__oe95c,.page_pricingWrap__2YpK2,.page_valueSection__wPPPx{width:min(1320px,calc(100% - 80px));margin-inline:auto}.page_intro__oe95c{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:72px;align-items:end;padding:128px 0 72px}.page_faqHeading__uwPmB h2,.page_pricingContext__Bp1jS h2,.page_sectionHeading__3ug4W h2,.page_valueHeading__6C3FB h2{margin:18px 0 0;font-size:clamp(42px,5vw,76px);font-weight:520;letter-spacing:-.06em;line-height:.98}.page_introCopy__f_lS3 p,.page_pricingContext__Bp1jS p,.page_valueHeading__6C3FB p{margin:0 0 24px;color:var(--ink-soft);font-size:17px;line-height:1.65}.page_valueSection__wPPPx{position:relative;z-index:1;background:var(--bg);padding:80px 0 128px}.page_valueSection__wPPPx:before{content:"";position:absolute;z-index:-1;inset:0 calc(50% - 50vw);background:var(--bg)}.page_valueHeading__6C3FB{max-width:850px;margin-bottom:56px}.page_valueHeading__6C3FB p{max-width:700px;margin-top:24px}.page_valueTable__byKsE{border-top:1px solid var(--ink)}.page_valueRow___lZGj,.page_valueTableHead__rhFkZ{display:grid;grid-template-columns:.65fr 1fr 1.2fr;gap:32px;align-items:start}.page_valueTableHead__rhFkZ{padding:18px 0;border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.page_valueRow___lZGj{padding:30px 0;border-bottom:1px solid var(--line)}.page_valueRow___lZGj strong{font-size:19px;letter-spacing:-.02em}.page_valueRow___lZGj p{margin:0;color:var(--ink-soft);font-size:15px;line-height:1.65}.page_valueRow___lZGj p:first-of-type{color:var(--ink)}.page_pricingWrap__2YpK2{padding:40px 0 120px}.page_pricingContext__Bp1jS{max-width:800px;margin-bottom:22px}.page_pricingContext__Bp1jS p{max-width:700px;margin-top:24px}.page_pricingWrap__2YpK2>section{width:auto}.page_faqSection__sy2f9{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:80px;padding:112px 0;border-top:1px solid var(--line)}.page_faqHeading__uwPmB h2{font-size:clamp(38px,4vw,60px)}.page_faqList__ywVzO{border-top:1px solid var(--ink)}.page_faqList__ywVzO details{border-bottom:1px solid var(--line)}.page_faqList__ywVzO summary{display:flex;min-height:84px;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:18px;font-weight:620}.page_faqList__ywVzO summary::-webkit-details-marker{display:none}.page_faqList__ywVzO summary span{color:var(--accent-deep);font-size:26px;font-weight:350;transition:transform .18s ease}.page_faqList__ywVzO details[open] summary span{transform:rotate(45deg)}.page_faqList__ywVzO details p{max-width:720px;margin:-5px 0 28px;color:var(--ink-soft);font-size:15px;line-height:1.7}@media (max-width:1000px){.page_faqSection__sy2f9,.page_intro__oe95c{grid-template-columns:1fr}.page_faqSection__sy2f9{gap:48px}}@media (max-width:720px){.page_faqSection__sy2f9,.page_intro__oe95c,.page_pricingWrap__2YpK2,.page_valueSection__wPPPx{width:min(100% - 36px,620px)}.page_intro__oe95c{gap:28px;padding:92px 0 48px}.page_pricingContext__Bp1jS h2,.page_sectionHeading__3ug4W h2,.page_valueHeading__6C3FB h2{font-size:clamp(40px,12vw,58px)}.page_valueSection__wPPPx{padding:48px 0 92px}.page_valueTableHead__rhFkZ{display:none}.page_valueRow___lZGj{grid-template-columns:1fr;gap:12px;padding:26px 0}.page_pricingWrap__2YpK2{padding-bottom:90px}.page_faqSection__sy2f9{gap:36px;padding:80px 0}}@media (prefers-reduced-motion:reduce){.page_page__GM36F{scroll-behavior:auto}.page_faqList__ywVzO summary span,.page_primaryButton__q7_fw{transition:none}.page_primaryButton__q7_fw:hover{transform:none}}@media (max-width:600px){.page_heroInner__Bzl4v{width:calc(100% - 36px)}.page_heroCopy__XcKqT{padding:30px 0 48px}.page_hero__khSBI .page_eyebrow__ADtiK{font-size:10px;letter-spacing:.12em}.page_hero__khSBI h1{font-size:clamp(36px,10.5vw,58px);margin:18px 0;line-height:1.05}.page_hero__khSBI h1 span{text-wrap:wrap}.page_heroCopy__XcKqT>p{font-size:16px;max-width:380px}.page_desktopBreak__15_Q4{display:none}.page_heroActions__8KgHH{flex-direction:column;gap:10px;margin-top:24px}.page_heroActions__8KgHH a{width:min(100%,310px);box-sizing:border-box}.page_heroArtwork__HKi88{width:260%;margin-left:-80%;margin-top:-18px}.page_promiseBar__ixCj5{width:calc(100% - 36px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.page_promiseBar__ixCj5 span{padding:16px 4px;font-size:12px;gap:8px}.page_promiseBar__ixCj5 svg{width:22px;height:22px}.page_promiseBar__ixCj5 span:nth-child(2){border-right:0}.page_promiseBar__ixCj5 span:nth-child(-n+2){border-bottom:1px solid var(--line)}}.page_featureStory__qLUnr{--story-nav:88px;--story-viewport:calc(100svh - var(--story-nav));--artwork-width:max(100vw,min(220vw,3100px,calc(var(--story-viewport) * 4.2)));position:relative;scroll-margin-top:var(--story-nav);overflow-anchor:none}.page_featureStage__Bmkdz{position:relative;--device-height:34vw;--feature-focus-offset:calc(var(--story-nav, 88px) + var(--device-height) + 16px)}.page_deviceSticky__DqM9o{position:sticky;top:var(--story-nav,88px);z-index:3;height:var(--device-height);overflow:hidden;background:var(--bg);-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),transparent);mask-image:linear-gradient(#000 calc(100% - 18px),transparent)}.page_featureStage__Bmkdz .page_heroArtwork__HKi88{width:var(--artwork-width);margin:0;left:50%;transform:translateX(-50%);-webkit-mask-image:none;mask-image:none}@media (min-width:701px){.page_featureStage__Bmkdz:after{content:"";position:absolute;inset:auto 0 0;height:64px;z-index:4;pointer-events:none;background:linear-gradient(transparent,var(--bg));-webkit-mask-image:linear-gradient(90deg,#000 calc(50% - 440px),transparent calc(50% - 440px),transparent calc(50% + 440px),#000 calc(50% + 440px));mask-image:linear-gradient(90deg,#000 calc(50% - 440px),transparent calc(50% - 440px),transparent calc(50% + 440px),#000 calc(50% + 440px))}.page_deviceSticky__DqM9o{overflow:visible;background:transparent;-webkit-mask-image:none;mask-image:none;pointer-events:none}.page_deviceSticky__DqM9o:before{content:"";position:absolute;inset:0;background:var(--bg);-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),transparent);mask-image:linear-gradient(#000 calc(100% - 18px),transparent)}.page_featureStage__Bmkdz .page_heroArtwork__HKi88{-webkit-mask-image:linear-gradient(#000 calc(var(--device-height) - 18px),transparent var(--device-height)),linear-gradient(#000 calc(100% - 64px),transparent),linear-gradient(#000 calc(100% - 64px),transparent);mask-image:linear-gradient(#000 calc(var(--device-height) - 18px),transparent var(--device-height)),linear-gradient(#000 calc(100% - 64px),transparent),linear-gradient(#000 calc(100% - 64px),transparent);-webkit-mask-size:100% 100%,max(0px,calc((100% - 880px) / 2)) 100%,max(0px,calc((100% - 880px) / 2)) 100%;mask-size:100% 100%,max(0px,calc((100% - 880px) / 2)) 100%,max(0px,calc((100% - 880px) / 2)) 100%;-webkit-mask-position:center,left,right;mask-position:center,left,right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.page_featureDock__s6v_F{position:relative;z-index:4;padding-bottom:20px}.page_featureStory__qLUnr[data-navigation=manual] .page_featureStage__Bmkdz{--feature-focus-offset:calc(var(--story-nav, 88px) + 16px)}.page_featureStory__qLUnr[data-navigation=manual] .page_deviceSticky__DqM9o{position:relative;top:auto}.page_screenStatus__EnvPb{margin:0 auto;max-width:650px;text-align:center;line-height:1.5;padding-inline:16px;font-size:12px;color:var(--ink-soft)}.page_lcdDisplay__gV6Df{opacity:0;transition:opacity .18s ease}.page_lcdDisplay__gV6Df[data-ready=true]{opacity:1}.page_demoLoader__tcS3M{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:70px;background:#fbfaf7;color:#173a30;text-align:center;padding:80px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s .2s}.page_demoLoader__tcS3M[data-visible=true]{opacity:1;visibility:visible;transition:none}.page_demoLoader__tcS3M h2{margin:0;font-size:68px;font-weight:650;line-height:1.15;letter-spacing:-2px}.page_demoLoader__tcS3M p{margin:0;font-size:38px;line-height:1.5;color:#587068}.page_demoProgress__QbN2_{width:640px;height:30px;border-radius:20px;overflow:hidden;background:#e5ebd7}.page_demoProgress__QbN2_ span{display:block;width:100%;height:100%;border-radius:inherit;background:#92d547;transform-origin:left;transition:transform .12s linear}.page_demoSkip__GsKFB{position:absolute;z-index:6;top:calc(var(--device-height) + 8px);left:0;right:0;text-align:center;pointer-events:none}.page_demoSkip__GsKFB button{pointer-events:auto;border:0;padding:12px 18px;background:#fbfaf7;color:#587068;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.page_demoSkip__GsKFB button:focus-visible{outline:2px solid #173a30;outline-offset:3px}.page_demoAnnouncement__aR8of{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_featureStory__qLUnr[data-demo-state=preparing] .page_featureDock__s6v_F,.page_featureStory__qLUnr[data-demo-state=preparing] [data-connected-phone]{visibility:hidden}@media (max-width:700px){.page_demoLoader__tcS3M h2{font-size:78px}.page_demoLoader__tcS3M p{font-size:56px}}@media (prefers-reduced-motion:reduce){.page_demoLoader__tcS3M,.page_demoProgress__QbN2_ span{transition:none}}.page_lcdFeatureScene__PBUIQ,.page_lcdScene__DOt56{position:absolute;inset:0}.page_lcdDisplay__gV6Df[data-phone-screen-active=true] .page_lcdFeatureScene__PBUIQ{opacity:0}@media (max-width:700px){.page_featureStage__Bmkdz{--device-height:66vw}.page_featureStage__Bmkdz .page_heroArtwork__HKi88{width:360%;margin:0}}.page_intro__oe95c h2{scroll-margin-top:120px}@media (prefers-reduced-motion:reduce){.page_lcdDisplay__gV6Df{transition:none}}.page_sectionNav__aroF8{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 24px;margin:24px auto 0}.page_sectionNav__aroF8 a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-soft);font-size:13px;text-decoration:underline;text-underline-offset:4px}.page_sectionNav__aroF8 a:hover{color:var(--ink)}.page_sectionNav__aroF8 a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.page_faqSection__sy2f9{scroll-margin-top:110px}@media (max-width:720px){.page_intro__oe95c{padding:48px 0 24px}.page_valueSection__wPPPx{padding:24px 0 48px}.page_valueHeading__6C3FB{margin-bottom:28px}.page_faqSection__sy2f9{padding:48px 0;gap:24px}}@media (max-width:700px){.page_heroCopy__XcKqT{padding:24px 0 16px}.page_sectionNav__aroF8{margin-top:14px}.page_featureDock__s6v_F{padding-bottom:8px}.page_intro__oe95c{padding-top:28px;gap:20px}}.page_featureStory__qLUnr:is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]){height:calc(var(--story-viewport) + var(--story-travel, var(--hold-travel)));margin-bottom:calc(-1 * var(--story-exit-overlap, 0px))}.page_featureStory__qLUnr:is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]) .page_featureStage__Bmkdz{position:sticky;top:var(--story-nav);height:var(--story-viewport);overflow:clip}.page_featureStory__qLUnr:is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]) .page_deviceSticky__DqM9o{position:relative;top:0}.page_featureStory__qLUnr:is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]) .page_featureDock__s6v_F{transform:translateY(var(--dock-shift,0));will-change:transform}@media (prefers-reduced-motion:no-preference){.page_featureStory__qLUnr:is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]) .page_featureStage__Bmkdz:has([data-connected-phone]) .page_featureDock__s6v_F{-webkit-mask-image:linear-gradient(to bottom,transparent calc(-1 * var(--dock-shift, 0px) - 18px),#000 calc(-1 * var(--dock-shift, 0px)));mask-image:linear-gradient(to bottom,transparent calc(-1 * var(--dock-shift, 0px) - 18px),#000 calc(-1 * var(--dock-shift, 0px)))}}.page_deviceComposition__ej4CN{position:relative}.page_featureStage__Bmkdz[data-connected-phone-active=true] .page_deviceSticky__DqM9o{height:max(var(--device-height),var(--connected-phone-bottom,560px))}.page_featureStory__qLUnr:is([data-scroll-pace=normal],[data-scroll-pace=flow]) .page_featureStage__Bmkdz:has([data-connected-phone]) .page_deviceSticky__DqM9o{height:max(var(--device-height),var(--connected-phone-bottom,560px))}.page_featureStory__qLUnr:is([data-scroll-pace=normal],[data-scroll-pace=flow]) .page_featureStage__Bmkdz:has([data-connected-phone]) .page_deviceComposition__ej4CN{transform:none}@media (max-width:1023px){.page_featureStage__Bmkdz:has([data-connected-phone]) .page_deviceSticky__DqM9o{position:relative;top:0}}@media (min-width:701px){.page_featureStage__Bmkdz[data-connected-phone-active=true] .page_deviceSticky__DqM9o{overflow:visible;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:no-preference){.page_featureStory__qLUnr:is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]) .page_featureStage__Bmkdz:has([data-connected-phone]){--connected-visual-scale:var(--connected-scene-scale,1)}.page_featureStory__qLUnr:not([data-tall-cart=true]):is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]) .page_featureStage__Bmkdz:has([data-connected-phone]) .page_heroArtwork__HKi88{-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),transparent);mask-image:linear-gradient(#000 calc(100% - 64px),transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%}.page_featureStory__qLUnr:is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]) .page_featureStage__Bmkdz:has([data-connected-phone]) .page_deviceComposition__ej4CN{transform:translateY(calc(-1 * var(--cart-lift, 0px))) scale(var(--connected-visual-scale));transform-origin:center top}.page_featureStory__qLUnr:is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]) .page_featureStage__Bmkdz:has([data-connected-phone]) .page_deviceSticky__DqM9o{height:calc((var(--device-height) * (1 - var(--connected-phone-envelope, 0)) + var(--connected-phone-bottom, 560px) * var(--connected-phone-envelope, 0)) * var(--connected-visual-scale) - var(--cart-lift, 0px))}}.page_featureStory__qLUnr[data-tall-cart=true]{z-index:0;--tall-offset:-.275;--device-end-height:calc(var(--artwork-width) * .1215153275 + 22px)}.page_featureStory__qLUnr[data-tall-cart=true] .page_featureStage__Bmkdz{--device-height:calc(var(--artwork-width) * .1607554925 + 22px)}.page_hero__khSBI:has([data-tall-cart=true]) .page_heroInner__Bzl4v{z-index:1}.page_hero__khSBI:has([data-tall-cart=true]) .page_heroInner__Bzl4v:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:0;bottom:-80px;left:calc(50% - 50vw);width:100vw;background:linear-gradient(#fbfaf7eb,#fbfaf7b8 50%,#fbfaf74d 78%,transparent)}.page_featureStory__qLUnr[data-tall-cart=true] .page_featureStage__Bmkdz{overflow:visible;clip-path:inset(-100vh -100vw 0)}.page_featureStory__qLUnr[data-tall-cart=true] .page_deviceSticky__DqM9o:before{display:none}.page_featureStory__qLUnr[data-tall-cart=true] .page_heroArtwork__HKi88{aspect-ratio:4/1;overflow:visible;-webkit-mask-image:none;mask-image:none}.page_tallCanvas__h7QL6,.page_tallPoster__SVoPp{position:absolute;inset:0 auto auto 0;display:block;width:100%;height:auto;aspect-ratio:1;transform:translateY(calc(var(--tall-offset) * 100%));pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent 67.8%);mask-image:linear-gradient(180deg,#000 60%,transparent 67.8%)}.page_featureStage__Bmkdz:has([data-native-cart-phase=turn]) .page_featureDock__s6v_F{visibility:hidden;pointer-events:none}.page_featureStory__qLUnr[data-tall-cart=true] .page_featureDock__s6v_F>section{background:#fbfaf7}@media (prefers-reduced-motion:no-preference){.page_featureStory__qLUnr[data-tall-cart=true]:is([data-scroll-pace=native],[data-scroll-pace=hold],[data-scroll-pace=settle],[data-scroll-pace=glide],[data-scroll-pace=spring]) .page_featureStage__Bmkdz:has([data-connected-phone]) .page_featureDock__s6v_F>section{background:transparent}}@media (max-width:700px){.page_featureStory__qLUnr{--artwork-width:360vw}.page_featureStory__qLUnr[data-tall-cart=true] .page_deviceSticky__DqM9o{overflow:visible;-webkit-mask-image:none;mask-image:none;background:transparent;clip-path:inset(-100vh -100vw 0)}.page_featureStory__qLUnr[data-tall-cart=true] .page_featureStage__Bmkdz{clip-path:none}.page_tallCanvas__h7QL6,.page_tallPoster__SVoPp{-webkit-mask-image:linear-gradient(to bottom,#000 calc(27.5% + var(--device-height) - 18px),transparent calc(27.5% + var(--device-height)));mask-image:linear-gradient(to bottom,#000 calc(27.5% + var(--device-height) - 18px),transparent calc(27.5% + var(--device-height)))}}@media (max-width:1000px){.page_featureStory__qLUnr{--story-nav:72px}}@media (max-width:540px){.page_featureStory__qLUnr{--story-nav:68px}}.page_featureStory__qLUnr[data-scroll-pace=native]{margin-bottom:calc(-1 * max(0px, var(--story-viewport) - var(--device-end-height, 34vw) * var(--connected-scene-scale, 1) + var(--cart-lift, 0px) - var(--story-footer-height, 88px) - 24px))}@media (max-width:700px){.page_featureStory__qLUnr{--cart-lift:28px}.page_deviceComposition__ej4CN,.page_featureStory__qLUnr:is([data-scroll-pace=normal],[data-scroll-pace=flow]) .page_featureStage__Bmkdz:has([data-connected-phone]) .page_deviceComposition__ej4CN{transform:translateY(calc(-1 * var(--cart-lift)))}.page_featureStory__qLUnr[data-navigation=manual] .page_deviceSticky__DqM9o{margin-bottom:calc(-1 * var(--cart-lift))}}@media (max-width:700px) and (max-height:600px){.page_featureStory__qLUnr{--cart-lift:8px}}.page_featureStory__qLUnr[data-story-layout=landscape] .page_featureStage__Bmkdz:has([data-connected-phone]){--artwork-width:min(144vw,calc(var(--story-viewport) * 4.2));--connected-artwork-width:var(--artwork-width);--feature-focus-offset:calc(var(--story-nav) + 12px);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:16px;padding:12px calc(168px + env(safe-area-inset-right)) 24px max(16px,env(safe-area-inset-left));clip-path:none}.page_featureStory__qLUnr[data-story-layout=landscape] .page_featureStage__Bmkdz:after{display:none}.page_featureStory__qLUnr[data-story-layout=landscape] .page_featureStage__Bmkdz:has([data-connected-phone]) .page_deviceSticky__DqM9o{position:sticky;top:calc(var(--story-nav) + 12px);height:calc(var(--story-viewport) - 24px);min-width:0;margin-bottom:0;overflow:clip;clip-path:none;-webkit-mask-image:none;mask-image:none;background:transparent}.page_featureStory__qLUnr[data-story-layout=landscape] .page_featureStage__Bmkdz:has([data-connected-phone]) .page_deviceComposition__ej4CN{transform:scale(var(--connected-scene-scale,1));transform-origin:center top}.page_featureStory__qLUnr[data-story-layout=landscape] .page_featureStage__Bmkdz .page_heroArtwork__HKi88{width:var(--artwork-width);-webkit-mask-image:none;mask-image:none}.page_featureStory__qLUnr[data-story-layout=landscape] .page_featureDock__s6v_F{min-width:0;padding-bottom:0}.page_featureStory__qLUnr[data-story-layout=landscape] .page_featureDock__s6v_F>section{width:100%;margin-inline:0}.page_testCartSection__oZ7hF{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:32px;width:min(1040px,calc(100% - 48px));margin:48px auto 72px;padding:40px;box-sizing:border-box;border:1px solid var(--line);border-radius:20px;background:#ebf4e1;scroll-margin-top:110px}.page_testCartSection__oZ7hF h2{margin:12px 0;font-size:clamp(30px,4vw,46px);line-height:1.1;letter-spacing:-.04em}.page_testCartSection__oZ7hF p{margin:0 0 12px;max-width:540px;color:var(--ink-soft);line-height:1.5}.page_testCartNote__q2IrW{font-size:12px;color:var(--ink-soft)}.page_testCartSection__oZ7hF .page_primaryButton__q7_fw{flex:none;background:var(--accent);color:var(--ink)}@media (max-width:700px){.page_testCartSection__oZ7hF{flex-direction:column;align-items:stretch;width:calc(100% - 32px);margin-block:28px 48px;padding:24px;gap:24px}}