.HeroLift-module__L_cX4q__track{z-index:1;pointer-events:none;position:relative}.HeroLift-module__L_cX4q__track:not([data-lifted])>[data-hero]{pointer-events:auto}.HeroLift-module__L_cX4q__depth,.HeroLift-module__L_cX4q__lift{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root{--lift-len:120svh}.HeroLift-module__L_cX4q__track{height:calc(100svh - var(--header-h) + var(--lift-len));view-timeline:--lift block;view-timeline-inset:var(--header-h) 0px}.HeroLift-module__L_cX4q__track>[data-hero]{top:var(--header-h);height:calc(100svh - var(--header-h));background:0 0;min-height:0;position:sticky}.HeroLift-module__L_cX4q__track[data-lifting] [data-hero-copy]{pointer-events:none}.HeroLift-module__L_cX4q__track [data-scene]{--push:1.16;--room-out:1;background:var(--photo-paper);transform-origin:var(--ox,62%) var(--oy,48%);animation:linear both HeroLift-module__L_cX4q__push;animation-timeline:--lift;animation-range:contain}.HeroLift-module__L_cX4q__track [data-hero-copy]{animation:linear both HeroLift-module__L_cX4q__words;animation-timeline:--lift;animation-range:contain contain 12%}.HeroLift-module__L_cX4q__depth,.HeroLift-module__L_cX4q__lift{display:block}}}@media (max-width:63.99rem) and (prefers-reduced-motion:no-preference),(not (min-aspect-ratio:5/4)) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root{--lift-len:50svh}.HeroLift-module__L_cX4q__lift,.HeroLift-module__L_cX4q__plateBlur,.HeroLift-module__L_cX4q__subjectBlur,.HeroLift-module__L_cX4q__shade{display:none}}}@media (min-width:64rem) and (min-aspect-ratio:5/4) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HeroLift-module__L_cX4q__track [data-scene]{--push:1.28;--room-out:0}.HeroLift-module__L_cX4q__track~[data-journey]{margin-top:calc(-1 * (100svh - var(--header-h) + .2 * var(--lift-len)))}.HeroLift-module__L_cX4q__track~[data-journey] [data-seam]{display:none}.HeroLift-module__L_cX4q__track~[data-journey] :is([data-step=find] [data-device],[data-review]){animation:ease-in backwards HeroLift-module__L_cX4q__arrive;animation-timeline:--lift;animation-range:contain 80%}}}@keyframes HeroLift-module__L_cX4q__push{0%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.25,1);transform:translate(0)scale(1)}60%{transform:translateX(var(--pan,0px)) scale(var(--push))}80%{transform:translateX(var(--pan,0px)) scale(var(--push));opacity:1;animation-timing-function:ease-in-out}85%{transform:translateX(var(--pan,0px)) scale(calc(var(--push) * 1.03));opacity:var(--room-out)}to{transform:translateX(var(--pan,0px)) scale(calc(var(--push) * 1.05));opacity:var(--room-out)}}@keyframes HeroLift-module__L_cX4q__words{to{opacity:0;translate:0 -2.5rem}}.HeroLift-module__L_cX4q__depth{z-index:2;position:absolute;inset:0}.HeroLift-module__L_cX4q__kind{left:var(--img-x,0px);top:var(--img-y,0px);width:var(--img-w,100%);height:var(--img-h,100%);display:none;position:absolute}:is(html:not([data-vertical]) .HeroLift-module__L_cX4q__kind[data-v=fashion][data-ready],html[data-vertical=food] .HeroLift-module__L_cX4q__kind[data-v=food][data-ready],html[data-vertical=fashion] .HeroLift-module__L_cX4q__kind[data-v=fashion][data-ready],html[data-vertical=hardline] .HeroLift-module__L_cX4q__kind[data-v=hardline][data-ready]){animation:HeroLift-module__L_cX4q__inView .4s var(--semantic-easing-entrance);display:block}@keyframes HeroLift-module__L_cX4q__inView{0%{opacity:0}}.HeroLift-module__L_cX4q__layer,.HeroLift-module__L_cX4q__light,.HeroLift-module__L_cX4q__shade{position:absolute;inset:0}.HeroLift-module__L_cX4q__layer img{object-fit:cover;object-position:var(--lift-at,62% 50%);width:100%;height:100%}.HeroLift-module__L_cX4q__subject,.HeroLift-module__L_cX4q__subjectBlur{transform-origin:var(--sx,62%) var(--sy,48%);animation:linear both HeroLift-module__L_cX4q__forward;animation-timeline:--lift;animation-range:contain contain 60%}@keyframes HeroLift-module__L_cX4q__forward{0%{scale:1}to{scale:1.07}}.HeroLift-module__L_cX4q__plateBlur,.HeroLift-module__L_cX4q__subjectBlur{opacity:0}.HeroLift-module__L_cX4q__plateBlur{animation:linear both HeroLift-module__L_cX4q__focusOut;animation-timeline:--lift;animation-range:contain 28% contain 58%}.HeroLift-module__L_cX4q__subjectBlur{animation:linear both HeroLift-module__L_cX4q__forward,linear both HeroLift-module__L_cX4q__focusOutSoft;animation-timeline:--lift,--lift;animation-range:contain contain 60%,contain 36% contain 58%}@keyframes HeroLift-module__L_cX4q__focusOut{to{opacity:.6}}@keyframes HeroLift-module__L_cX4q__focusOutSoft{to{opacity:.35}}.HeroLift-module__L_cX4q__light{animation:linear both HeroLift-module__L_cX4q__lightOut;animation-timeline:--lift;animation-range:contain 2% contain 40%;overflow:hidden}.HeroLift-module__L_cX4q__sun{will-change:transform;background:linear-gradient(100deg,#0000 0%,#fff6e433 22%,#fff9ee57 38%,#fff6e42e 58%,#0000 78%),linear-gradient(100deg,#0000 40%,#fff9ee38 47%,#0000 54%);width:90%;animation:28s ease-in-out infinite alternate HeroLift-module__L_cX4q__drift;position:absolute;top:-10%;bottom:-10%;left:-40%}.HeroLift-module__L_cX4q__depth[data-still] .HeroLift-module__L_cX4q__sun{animation-play-state:paused}@keyframes HeroLift-module__L_cX4q__drift{0%{transform:translate(0)}to{transform:translate(70%)}}@keyframes HeroLift-module__L_cX4q__lightOut{to{opacity:0}}.HeroLift-module__L_cX4q__shade{opacity:0;background:linear-gradient(95deg,#181a1e4d 0%,#181a1e1f 38%,#0000 70%);animation:linear both HeroLift-module__L_cX4q__shade;animation-timeline:--lift;animation-range:contain 8% contain 56%}@keyframes HeroLift-module__L_cX4q__shade{to{opacity:1}}.HeroLift-module__L_cX4q__lift{z-index:1;pointer-events:none;position:absolute;inset:0}.HeroLift-module__L_cX4q__dark,.HeroLift-module__L_cX4q__bloom,.HeroLift-module__L_cX4q__kindLift{position:absolute;inset:0}.HeroLift-module__L_cX4q__bloom{opacity:0;background:radial-gradient(70% 80% at var(--ox,62%) 45%, #fff8e8d9 0%, #fff4e08c 45%, #fff0da00 100%);animation:linear both HeroLift-module__L_cX4q__bloom;animation-timeline:--lift;animation-range:contain 78%}@keyframes HeroLift-module__L_cX4q__bloom{22%{opacity:.85}to{opacity:0}}.HeroLift-module__L_cX4q__lift .HeroLift-module__L_cX4q__kindLift{display:none}:is(html:not([data-vertical]) .HeroLift-module__L_cX4q__kindLift[data-v=fashion],html[data-vertical=food] .HeroLift-module__L_cX4q__kindLift[data-v=food],html[data-vertical=fashion] .HeroLift-module__L_cX4q__kindLift[data-v=fashion],html[data-vertical=hardline] .HeroLift-module__L_cX4q__kindLift[data-v=hardline]){display:block}.HeroLift-module__L_cX4q__at{translate:var(--tx,0px) var(--ty,0px);width:var(--tw,18rem);position:absolute;top:0;left:0}.HeroLift-module__L_cX4q__x{animation:linear both HeroLift-module__L_cX4q__pathX;animation-timeline:--lift;animation-range:contain 18% contain 58%}.HeroLift-module__L_cX4q__y{animation:linear both HeroLift-module__L_cX4q__pathY;animation-timeline:--lift;animation-range:contain 18% contain 58%}@keyframes HeroLift-module__L_cX4q__pathX{0%{translate:var(--dx0) 0;animation-timing-function:cubic-bezier(.45,0,.3,1)}to{translate:0}}@keyframes HeroLift-module__L_cX4q__pathY{0%{translate:0 var(--dy0);animation-timing-function:cubic-bezier(.2,.65,.3,1)}to{translate:0}}.HeroLift-module__L_cX4q__track[data-cross] .HeroLift-module__L_cX4q__x{animation-name:HeroLift-module__L_cX4q__crossX}.HeroLift-module__L_cX4q__track[data-cross] .HeroLift-module__L_cX4q__y{animation-name:HeroLift-module__L_cX4q__crossY}.HeroLift-module__L_cX4q__track[data-cross] .HeroLift-module__L_cX4q__turn{animation-name:HeroLift-module__L_cX4q__turnLate}@keyframes HeroLift-module__L_cX4q__crossX{0%{translate:var(--dx0) 0;animation-timing-function:cubic-bezier(.2,.65,.3,1)}to{translate:0}}@keyframes HeroLift-module__L_cX4q__crossY{0%{translate:0 var(--dy0);animation-timing-function:cubic-bezier(.45,0,.3,1)}to{translate:0}}@keyframes HeroLift-module__L_cX4q__turnLate{0%{opacity:0;transform:perspective(900px) rotateZ(-12deg) rotateY(96deg) scale(var(--k0));animation-timing-function:cubic-bezier(.55,0,.75,.45)}6%{opacity:1}to{opacity:1;transform:perspective(900px)rotate(0)rotateY(0)scale(1)}}.HeroLift-module__L_cX4q__turn{backface-visibility:hidden;transform-origin:50%;animation:linear both HeroLift-module__L_cX4q__turn;animation-timeline:--lift;animation-range:contain 18% contain 58%}@keyframes HeroLift-module__L_cX4q__turn{0%{opacity:0;transform:perspective(900px) rotateZ(-12deg) rotateY(96deg) scale(var(--k0));animation-timing-function:linear}6%{opacity:1}to{opacity:1;transform:perspective(900px)rotate(0)rotateY(0)scale(1)}}.HeroLift-module__L_cX4q__band{opacity:0;pointer-events:none;background:linear-gradient(#fff0 0%,#14181c0f 18%,#ffffff6b 52%,#ffffff29 74%,#fff0 100%);height:30%;animation:linear both HeroLift-module__L_cX4q__band;animation-timeline:--lift;animation-range:contain 60% contain 78%;position:absolute;top:0;left:0;right:0;translate:0 -100%}@keyframes HeroLift-module__L_cX4q__band{0%{opacity:0;translate:0 -100%}8%{opacity:1}92%{opacity:1}to{opacity:0;translate:0 433.4%}}.HeroLift-module__L_cX4q__mark{opacity:0;animation:linear both HeroLift-module__L_cX4q__land;animation-timeline:--lift}@keyframes HeroLift-module__L_cX4q__land{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.18}to{opacity:1;scale:1}}.HeroLift-module__L_cX4q__tags.HeroLift-module__L_cX4q__tags{translate:calc(var(--gx,0px) - var(--tx,0px)) calc(var(--gy,0px) - var(--ty,0px));width:var(--gw,18rem);margin:0;position:absolute;top:0;left:0}@media (min-width:64rem) and (min-aspect-ratio:5/4){.HeroLift-module__L_cX4q__kindLift{animation:linear both HeroLift-module__L_cX4q__handover;animation-timeline:--lift;animation-range:contain 96%}}@keyframes HeroLift-module__L_cX4q__arrive{0%{opacity:0}to{opacity:1}}@keyframes HeroLift-module__L_cX4q__handover{to{opacity:0}}
.JourneyLight-module__72qKHa__scan{pointer-events:none;height:30%;translate:0 calc(var(--scan,1) * 433.4% - 100%);opacity:calc(min(1, 12 * var(--scan,1) * (1 - var(--scan,1))));background:linear-gradient(#fff0 0%,#14181c0f 18%,#ffffff6b 52%,#ffffff29 74%,#fff0 100%);position:absolute;top:0;left:0;right:0}.JourneyLight-module__72qKHa__scanMark{--land:clamp(0, (var(--scan,1) - (var(--pin-y,0) + .15) / 1.6) * 25, 1);opacity:var(--land);scale:calc(.4 + .6 * var(--land) + 1.2 * var(--land) * (1 - var(--land)))}.JourneyLight-module__72qKHa__sweep,.JourneyLight-module__72qKHa__stepSweep{display:none}@media (prefers-reduced-motion:no-preference){.JourneyLight-module__72qKHa__sweep,.JourneyLight-module__72qKHa__stepSweep:before{mix-blend-mode:screen;background:linear-gradient(90deg,#ffeccc00 0%,#ffeccc61 30%,#fff4e2c7 48%,#fff6e6d1 52%,#ffeccc61 70%,#ffeccc00 100%)}}@media (min-width:64rem) and (min-aspect-ratio:5/4) and (prefers-reduced-motion:no-preference){.JourneyLight-module__72qKHa__sweep{z-index:0;pointer-events:none;width:46vw;rotate:6deg;translate:calc(var(--sweep,1) * (100vw + 46vw) - 46vw) 0;opacity:calc(min(1, 5 * var(--sweep,1) * (1 - var(--sweep,1))));display:block;position:absolute;top:-10%;bottom:-10%;left:0}[data-journey] [data-step][data-in]{z-index:1;opacity:1;clip-path:inset(0 calc((1 - var(--sweep,1)) * 100% - 2px) 0 0);transition:none}[data-journey] [data-step][data-out]{opacity:1;transition:none}[data-journey] [data-step][data-out] :is([data-device],[data-copy]){opacity:calc(1 - var(--clear,0));transition:none}[data-journey] [data-step] [data-device]{opacity:var(--arrive,1)}}@media (max-width:63.99rem) and (prefers-reduced-motion:no-preference),(not (min-aspect-ratio:5/4)) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.JourneyLight-module__72qKHa__stepSweep{z-index:-1;pointer-events:none;height:min(30rem,100vw);display:block;position:absolute;inset:0 0 auto;overflow:clip}.JourneyLight-module__72qKHa__stepSweep:before{content:"";width:70%;animation:linear both JourneyLight-module__72qKHa__pass;animation-timeline:view();animation-range:entry 35% cover 55%;position:absolute;top:-10%;bottom:-10%;left:0;rotate:6deg}}}@keyframes JourneyLight-module__72qKHa__pass{0%{opacity:0;translate:-100%}15%{opacity:1}85%{opacity:1}to{opacity:0;translate:150%}}
.scroll-figure-module__HukldW__fig{touch-action:pan-y;width:100%;height:auto;display:block}.scroll-figure-module__HukldW__dash,.scroll-figure-module__HukldW__sheet,.scroll-figure-module__HukldW__solid,.scroll-figure-module__HukldW__mute,.scroll-figure-module__HukldW__onMark{stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scroll-figure-module__HukldW__dash,.scroll-figure-module__HukldW__sheet{stroke:var(--semantic-color-text-primary);stroke-width:1.1px;stroke-dasharray:1.5 3.5}.scroll-figure-module__HukldW__dash,.scroll-figure-module__HukldW__solid,.scroll-figure-module__HukldW__mute,.scroll-figure-module__HukldW__onMark{fill:none}.scroll-figure-module__HukldW__sheet{fill:var(--semantic-color-bg)}.scroll-figure-module__HukldW__solid{stroke:var(--semantic-color-text-primary);stroke-width:1.5px}.scroll-figure-module__HukldW__mute{stroke:var(--semantic-color-text-secondary);stroke-width:1.1px}.scroll-figure-module__HukldW__onMark{stroke:var(--semantic-color-text-on-accent);stroke-width:1.5px}
.ThreeParts-module__XGIlYG__deliver{--panel-pad:var(--space-related);border:1px solid var(--semantic-color-border);border-radius:22px;grid-template-areas:"head""fig""rail";display:grid;overflow:hidden}.ThreeParts-module__XGIlYG__deliverHead{padding:var(--panel-pad);grid-area:head}.ThreeParts-module__XGIlYG__deliverRail{grid-area:rail;margin:0;padding:0;list-style:none}.ThreeParts-module__XGIlYG__deliverRail li{padding:var(--space-tight) var(--panel-pad);border-top:1px solid var(--semantic-color-border);position:relative}.ThreeParts-module__XGIlYG__deliverRail h3{margin:0}.ThreeParts-module__XGIlYG__deliverRail button{width:100%;min-height:2.75rem;color:var(--semantic-color-text-secondary);font:inherit;font-size:var(--t-lead,1.125rem);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;transition:color .2s;display:block}.ThreeParts-module__XGIlYG__deliverRail li[data-on] button,.ThreeParts-module__XGIlYG__deliverRail button:hover{color:var(--semantic-color-text-primary)}.ThreeParts-module__XGIlYG__deliverMore{visibility:hidden;transition:grid-template-rows .35s var(--semantic-easing-entrance), visibility .35s;grid-template-rows:0fr;display:grid}.ThreeParts-module__XGIlYG__deliverMore>div{min-height:0;color:var(--semantic-color-text-secondary);overflow:hidden}.ThreeParts-module__XGIlYG__deliverMore p{margin:0 0 var(--space-tight)}.ThreeParts-module__XGIlYG__deliverRail li[data-on] .ThreeParts-module__XGIlYG__deliverMore{visibility:visible;grid-template-rows:1fr}.ThreeParts-module__XGIlYG__partApprove{align-items:center;gap:var(--space-tight);color:var(--semantic-color-text-primary);font-weight:500;display:flex}.ThreeParts-module__XGIlYG__partApprove svg{flex:none}.ThreeParts-module__XGIlYG__deliverLine{background:var(--semantic-color-text-primary);transform-origin:0;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ThreeParts-module__XGIlYG__deliverRail li[data-on] .ThreeParts-module__XGIlYG__deliverLine{transform:scaleX(var(--p,0))}.ThreeParts-module__XGIlYG__deliverFig{padding:var(--space-related);border-top:1px solid var(--semantic-color-border);grid-area:fig;place-items:center;display:grid}@media (min-width:64rem){.ThreeParts-module__XGIlYG__deliver{--panel-pad:var(--space-block);min-height:min(46rem, calc(100svh - var(--header-h) - 4rem));grid-template-rows:1fr auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"head fig""rail fig"}.ThreeParts-module__XGIlYG__deliverFig{border-top:0;border-left:1px solid var(--semantic-color-border)}.ThreeParts-module__XGIlYG__deliverFig svg{max-height:min(44rem, calc(100svh - var(--header-h) - 6rem))}}
.figures-module__Kh2Drq__field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.figures-module__Kh2Drq__proof{gap:var(--space-related);display:grid}.figures-module__Kh2Drq__proofFig{width:100%;max-width:40rem}.figures-module__Kh2Drq__proofWords{gap:var(--space-related);align-content:center;display:grid}.figures-module__Kh2Drq__rail{margin:0;padding:0;list-style:none}.figures-module__Kh2Drq__rail button{width:100%;min-height:2.75rem;font:inherit;text-align:left;color:var(--semantic-color-text-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:block}.figures-module__Kh2Drq__railBody{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.32,.72,0,1);display:grid}.figures-module__Kh2Drq__railBody>div{min-height:0;overflow:hidden}.figures-module__Kh2Drq__railBody p{max-width:28rem;color:var(--semantic-color-text-secondary);margin:0 0 .75rem}.figures-module__Kh2Drq__rail li[data-on] .figures-module__Kh2Drq__railBody{grid-template-rows:1fr}.figures-module__Kh2Drq__railLine{background:linear-gradient(var(--semantic-color-text-primary), var(--semantic-color-text-primary)) left / calc(var(--scene-p,0) * 100%) 100% no-repeat, color-mix(in srgb, var(--semantic-color-text-primary) 18%, transparent);height:2px;margin-bottom:.75rem;display:block}@media (min-width:64rem){.figures-module__Kh2Drq__proof{gap:var(--section-gap);grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:center}}@media (prefers-reduced-motion:reduce){.figures-module__Kh2Drq__railBody{transition:none}.figures-module__Kh2Drq__railLine{--scene-p:1}}
.page-module__Vrduoq__ranking{gap:var(--section-gap);margin:var(--space-block) 0 0;padding:0;list-style:none;display:grid}.page-module__Vrduoq__storeLogo{height:3rem;margin-bottom:var(--space-related);border-radius:8px;display:block;position:relative;overflow:hidden}.page-module__Vrduoq__storeLogo img{max-width:none;height:auto;position:absolute}.page-module__Vrduoq__rankHead{align-items:center;gap:var(--space-related);grid-template-columns:auto minmax(0,1fr);display:grid}.page-module__Vrduoq__rank{margin:0 0 var(--space-tight);font-size:var(--t-small);color:var(--semantic-color-text-secondary)}.page-module__Vrduoq__why{max-width:60ch;margin:0 0 var(--space-tight);font-size:var(--t-lead,1.125rem);color:var(--semantic-color-text-primary);line-height:1.45}.page-module__Vrduoq__shot{width:calc(100% - 2rem);position:relative}.page-module__Vrduoq__shot>div{width:100%;box-shadow:var(--shadow-card)}.page-module__Vrduoq__pinAt{position:absolute;left:calc(100% + .5rem);translate:0 -50%}.page-module__Vrduoq__pin{width:1.625rem;height:1.625rem;fill:var(--semantic-color-text-primary);flex:none;display:inline-block}.page-module__Vrduoq__pin text{fill:var(--semantic-color-bg)}.page-module__Vrduoq__ask{align-items:center;gap:var(--space-related);margin-top:var(--section-gap);padding-top:var(--space-related);border-top:1px solid var(--semantic-color-border-strong);flex-wrap:wrap;display:flex}.page-module__Vrduoq__ask>h2{flex:16rem;margin:0}.page-module__Vrduoq__band{background-color:var(--semantic-color-bg)}html[data-theme=dark] .page-module__Vrduoq__band{background-color:var(--semantic-color-surface)}@keyframes page-module__Vrduoq__land{0%{scale:0}}.page-module__Vrduoq__shot>div,.page-module__Vrduoq__onShape .page-module__Vrduoq__shot>img{box-shadow:var(--shadow-card);border:.375rem solid #121411;border-radius:1.5rem}.page-module__Vrduoq__page .type-kicker{font-family:var(--semantic-font-family-mono)}.page-module__Vrduoq__ask>h2{max-width:var(--measure-heading)}.page-module__Vrduoq__page section>.reveal h2{max-width:var(--measure-heading)}.page-module__Vrduoq__step{margin:var(--space-tight) 0 0;font-size:var(--t-small);color:var(--semantic-color-text-secondary)}.page-module__Vrduoq__stepRow{justify-content:space-between;align-items:center;gap:var(--space-tight);display:flex}.page-module__Vrduoq__note{justify-items:start;gap:var(--space-tight);margin-top:var(--space-tight);display:grid}.page-module__Vrduoq__note p{color:var(--semantic-color-text-primary);margin:0}.page-module__Vrduoq__ring{aspect-ratio:1;place-items:center;width:3.5rem;display:inline-grid;position:relative}.page-module__Vrduoq__ringBig{width:8rem}.page-module__Vrduoq__ring svg{fill:none;stroke-width:5px;position:absolute;inset:0}.page-module__Vrduoq__track{stroke:currentColor;opacity:.14}.page-module__Vrduoq__arc{stroke:currentColor}.page-module__Vrduoq__ringNum{font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.page-module__Vrduoq__ringBig .page-module__Vrduoq__ringNum{font-size:var(--t-h2,2.25rem)}.page-module__Vrduoq__ringNum small{text-align:center;color:var(--semantic-color-text-secondary);font-size:.6875rem;display:block}.page-module__Vrduoq__object{align-items:center;min-height:3.5rem;display:flex}.page-module__Vrduoq__tick{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page-module__Vrduoq__tick rect{fill:var(--semantic-color-accent)}.page-module__Vrduoq__tickTall{display:none}@media (orientation:portrait),(max-width:47.99rem){.page-module__Vrduoq__tickWide{display:none}.page-module__Vrduoq__tickTall{display:block}}@media (orientation:portrait) and (max-height:43.75rem),(max-width:47.99rem) and (max-height:43.75rem){.page-module__Vrduoq__tickTall{display:none}}@media (max-height:30rem){.page-module__Vrduoq__tickWide{display:none}}@media (prefers-reduced-motion:no-preference){.page-module__Vrduoq__tick image{animation:.2s linear .5s both page-module__Vrduoq__fade}.page-module__Vrduoq__tickShort,.page-module__Vrduoq__tickLong,.page-module__Vrduoq__tickBar{transform-box:fill-box;animation:page-module__Vrduoq__grow var(--semantic-easing-entrance) both}.page-module__Vrduoq__tickShort{transform-origin:100%;animation-duration:.2s;animation-delay:.3s}.page-module__Vrduoq__tickLong{transform-origin:0;animation-duration:.4s;animation-delay:.5s}.page-module__Vrduoq__tickBar{transform-origin:0;animation-duration:.5s;animation-delay:.9s}.page-module__Vrduoq__arc{animation:page-module__Vrduoq__sweep .9s var(--semantic-easing-entrance) both paused}.page-module__Vrduoq__ringNum{animation:page-module__Vrduoq__lift .4s var(--semantic-easing-entrance) .5s both paused}.page-module__Vrduoq__rankHead .page-module__Vrduoq__verdict{animation:page-module__Vrduoq__wipe .3s var(--semantic-easing-entrance) .9s both paused}.page-module__Vrduoq__note .page-module__Vrduoq__verdict,.page-module__Vrduoq__pairNote>span{animation:page-module__Vrduoq__wipe .3s var(--semantic-easing-entrance) calc(var(--d,0s) + .15s) both paused}.page-module__Vrduoq__note p,.page-module__Vrduoq__pairNote>p{animation:page-module__Vrduoq__fade .3s var(--semantic-easing-entrance) calc(var(--d,0s) + .3s) both paused}.page-module__Vrduoq__storyCards li{animation:page-module__Vrduoq__rise .5s var(--semantic-easing-entrance) var(--d,0s) both paused}.is-in .page-module__Vrduoq__storyCards li{animation-play-state:running}.page-module__Vrduoq__process li{animation:page-module__Vrduoq__light .4s ease-out var(--step) both paused}.page-module__Vrduoq__onShape .page-module__Vrduoq__pinAt,.page-module__Vrduoq__partsList li{animation:page-module__Vrduoq__land .3s var(--semantic-easing-entrance) var(--d,0s) both paused}.is-in .page-module__Vrduoq__arc{animation-play-state:running}.is-in .page-module__Vrduoq__ringNum{animation-play-state:running}.is-in .page-module__Vrduoq__verdict{animation-play-state:running}.is-in .page-module__Vrduoq__pinAt{animation-play-state:running}.is-in .page-module__Vrduoq__note p{animation-play-state:running}.page-module__Vrduoq__pair.is-in .page-module__Vrduoq__pairNote>*{animation-play-state:running}.is-in .page-module__Vrduoq__process li{animation-play-state:running}.is-in .page-module__Vrduoq__partsList li{animation-play-state:running}}@keyframes page-module__Vrduoq__rise{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes page-module__Vrduoq__grow{0%{transform:scaleX(0)}}@keyframes page-module__Vrduoq__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes page-module__Vrduoq__wipe{0%{clip-path:inset(-20% 100% -20% -10%)}to{clip-path:inset(-20% -10%)}}@keyframes page-module__Vrduoq__sweep{0%{stroke-dasharray:0 100}}@keyframes page-module__Vrduoq__lift{0%{opacity:0;transform:translateY(.5rem)}}@keyframes page-module__Vrduoq__fade{0%{opacity:0}}@keyframes page-module__Vrduoq__light{0%{opacity:.35}}.page-module__Vrduoq__page{--verdict-good:var(--semantic-color-accent);--verdict-fine:#ffe14d;--verdict-bad:var(--semantic-color-error);--marker:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 64' preserveAspectRatio='none'%3E%3Cpath d='M6 11 62 7l90 2 86-4 44 3 4 5-10 2 16 3-12 3 17 4-14 3 15 5-16 2 12 4-14 2 9 5-52 4-88-2-90 3-52-4-5-15 4-12-5-10Z'/%3E%3C/svg%3E")}.page-module__Vrduoq__good{--verdict:var(--verdict-good)}.page-module__Vrduoq__fine{--verdict:var(--verdict-fine)}.page-module__Vrduoq__bad{--verdict:var(--verdict-bad)}.page-module__Vrduoq__paint{isolation:isolate;display:inline-block;position:relative}.page-module__Vrduoq__verdict{color:#121411;background:var(--verdict);border-radius:var(--semantic-radius-pill);padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1.25;display:inline-block}.page-module__Vrduoq__paint:before{content:"";z-index:-1;background:var(--verdict);-webkit-mask:var(--marker) center / 100% 100% no-repeat;mask:var(--marker) center / 100% 100% no-repeat;position:absolute;inset:0}.page-module__Vrduoq__paint{--verdict:var(--verdict-good);white-space:nowrap;margin-inline-start:-.08em;padding-inline:.08em}.page-module__Vrduoq__paint:before{inset:.04em -.1em .02em}@media (prefers-reduced-motion:no-preference){.page-module__Vrduoq__paint:before{animation:page-module__Vrduoq__wipe .6s var(--semantic-easing-entrance) .3s both}}.page-module__Vrduoq__coverPaper{z-index:-1;--semantic-color-bg:#f1f0eb;--semantic-color-surface:#f1f0eb;background:#f1f0eb;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 32%,#0000 50%);mask-image:linear-gradient(#000 32%,#0000 50%)}.page-module__Vrduoq__coverPaper>*{width:100%;height:100%;-webkit-mask-image:linear-gradient(#0000 28%,#000 38%);mask-image:linear-gradient(#0000 28%,#000 38%)}.page-module__Vrduoq__page [data-photo-hero] .type-kicker{font:500 .75rem var(--semantic-font-family-mono);letter-spacing:.22em;text-transform:uppercase}.page-module__Vrduoq__page [data-photo-hero] h1{letter-spacing:-.025em;font-weight:600;line-height:1.04}@media (min-width:48rem) and (orientation:landscape){.page-module__Vrduoq__coverPaper{-webkit-mask-image:linear-gradient(90deg,#000 34%,#0000 54%);mask-image:linear-gradient(90deg,#000 34%,#0000 54%)}.page-module__Vrduoq__coverPaper>*{-webkit-mask-image:linear-gradient(#0000 44%,#000 56%);mask-image:linear-gradient(#0000 44%,#000 56%)}.page-module__Vrduoq__page [data-photo-hero]>div:has(h1){justify-content:flex-start;padding-top:clamp(3rem,10svh,7rem)}.page-module__Vrduoq__page [data-photo-hero]>div:has(h1)>*{max-width:min(48vw,38rem)}.page-module__Vrduoq__page [data-photo-hero] h1{font-size:clamp(2.5rem,3.7vw,3.5rem)}}.page-module__Vrduoq__statement.page-module__Vrduoq__statement{max-width:var(--measure-heading);font-size:clamp(2rem,4.4vw,4.25rem);font-weight:600;line-height:1.06}.page-module__Vrduoq__storyCards{margin:var(--space-block) 0 0;border-block:1px solid var(--semantic-color-border);padding:0;list-style:none;display:grid}.page-module__Vrduoq__storyCards li{align-content:start;gap:var(--space-tight);padding:var(--space-related);display:grid}.page-module__Vrduoq__storyCards li+li{border-top:1px solid var(--semantic-color-border)}.page-module__Vrduoq__storyCards svg{margin-bottom:var(--space-related)}.page-module__Vrduoq__storyCards h3,.page-module__Vrduoq__storyCards p{margin:0}.page-module__Vrduoq__storyCards p{color:var(--semantic-color-text-secondary)}.page-module__Vrduoq__storyEnd{gap:var(--space-tight);margin-top:var(--space-block);max-width:44rem;display:grid}.page-module__Vrduoq__storyEnd p{margin:0}@media (min-width:48rem){.page-module__Vrduoq__storyCards{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__Vrduoq__storyCards li+li{border-top:0;border-left:1px solid var(--semantic-color-border)}}.page-module__Vrduoq__anchor{scroll-margin-top:calc(var(--header-h) + var(--space-related))}.page-module__Vrduoq__rankGrid{margin-top:var(--space-block)}.page-module__Vrduoq__parts{border:1px solid var(--semantic-color-border);border-radius:22px;display:grid;overflow:hidden}.page-module__Vrduoq__cell{align-content:start;gap:var(--space-block);min-width:0;padding:var(--space-block);display:grid}.page-module__Vrduoq__cell+.page-module__Vrduoq__cell{border-top:1px solid var(--semantic-color-border)}.page-module__Vrduoq__cellWords{max-width:34ch;font-size:var(--t-lead,1.125rem);color:var(--semantic-color-text-secondary);margin:0;line-height:1.35}.page-module__Vrduoq__cellWords strong{color:var(--semantic-color-text-primary);font-weight:500;display:block}.page-module__Vrduoq__cellBig .page-module__Vrduoq__cellShow{margin:0 calc(-1 * var(--space-block)) calc(-1 * var(--space-block));padding:var(--space-block);background:var(--semantic-color-bg-subtle)}@media (min-width:64rem){.page-module__Vrduoq__parts{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__Vrduoq__cellBig{grid-column:1/-1}.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig)+.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig){border-left:1px solid var(--semantic-color-border)}.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig){padding:var(--space-related);grid-template-rows:auto 1fr}.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig) .page-module__Vrduoq__cellShow{display:grid}.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig) .page-module__Vrduoq__cellShow>.page-module__Vrduoq__floatCard{height:100%}.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig) .page-module__Vrduoq__cellShow>.page-module__Vrduoq__code{align-content:center}.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig) .page-module__Vrduoq__cellShow>.page-module__Vrduoq__floatCard>.page-module__Vrduoq__crop{height:100%;aspect-ratio:auto!important}.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig) .page-module__Vrduoq__cellShow>.page-module__Vrduoq__floatCard>.page-module__Vrduoq__crop img{object-fit:cover;height:100%;top:0!important}.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig) .page-module__Vrduoq__cellWords{min-height:4.2em}.page-module__Vrduoq__cell:first-child:not(.page-module__Vrduoq__cellBig)+.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig){border-top:0}}.page-module__Vrduoq__floatCard{background:var(--semantic-color-surface);box-shadow:var(--shadow-card);border-radius:22px;margin:0}.page-module__Vrduoq__crop{border-radius:22px;position:relative;overflow:hidden}.page-module__Vrduoq__crop img{width:100%;max-width:none;height:auto;position:absolute;left:0}.page-module__Vrduoq__walkStage{gap:var(--space-related);margin-bottom:calc(-1 * var(--space-block));align-items:end;display:grid}.page-module__Vrduoq__walk{aspect-ratio:1 / var(--tall);width:min(100%,22rem);margin-top:calc(-1.5 * var(--space-block));box-shadow:var(--shadow-card);background:#fff;border-radius:16px 16px 0 0;position:relative;overflow:hidden}.page-module__Vrduoq__walkScreens img{width:100%;height:auto;display:block}.page-module__Vrduoq__finger{background:#12141147;border-radius:50%;width:1.75rem;height:1.75rem;position:absolute;bottom:22%;right:18%;box-shadow:0 0 0 2px #fffc}.page-module__Vrduoq__findings{align-self:center;gap:var(--space-tight);margin:0;padding:0;list-style:none;display:grid}.page-module__Vrduoq__findings li{padding:.75rem var(--space-tight);justify-items:start;gap:.25rem;display:grid}.page-module__Vrduoq__findings p{margin:0}@media (min-width:64rem){.page-module__Vrduoq__walkStage{justify-content:start;gap:var(--space-block);grid-template-columns:22rem minmax(0,24rem)}}@media (prefers-reduced-motion:no-preference){.page-module__Vrduoq__walkScreens{animation:page-module__Vrduoq__walk-down var(--time) cubic-bezier(.65, 0, .35, 1) infinite alternate}.page-module__Vrduoq__finger{animation:page-module__Vrduoq__finger-tap var(--time) ease-in-out infinite}.page-module__Vrduoq__findings li{animation:page-module__Vrduoq__rise .5s var(--semantic-easing-entrance) var(--d,0s) both paused}.is-in .page-module__Vrduoq__findings li{animation-play-state:running}.page-module__Vrduoq__bar{transform-origin:bottom;animation:page-module__Vrduoq__bar-up .9s var(--semantic-easing-entrance) var(--d,0s) both paused}.is-in .page-module__Vrduoq__bar{animation-play-state:running}}@keyframes page-module__Vrduoq__walk-down{0%,8%{transform:translateY(0)}92%,to{transform:translateY(var(--end))}}@keyframes page-module__Vrduoq__finger-tap{0%,40%,60%,to{opacity:.35;scale:1}50%{opacity:1;scale:.8}}@keyframes page-module__Vrduoq__bar-up{0%{transform:scaleY(0)}}.page-module__Vrduoq__tableStage{gap:var(--space-related);display:grid}.page-module__Vrduoq__proofTable{border-collapse:collapse;text-align:left;width:100%}.page-module__Vrduoq__proofTable th,.page-module__Vrduoq__proofTable td{padding:var(--space-tight) var(--space-tight);border-top:1px solid var(--semantic-color-border);vertical-align:middle;font-weight:400}.page-module__Vrduoq__proofTable tr:first-child>*{border-top:0}.page-module__Vrduoq__proofTable td>span{white-space:nowrap}.page-module__Vrduoq__proofTable td p{margin:.25rem 0 0}.page-module__Vrduoq__proofTable th{white-space:nowrap;font-size:var(--t-small);color:var(--semantic-color-text-secondary)}@media (min-width:64rem){.page-module__Vrduoq__tableStage{align-items:stretch;gap:var(--space-block);grid-template-columns:minmax(0,1fr) 20rem}.page-module__Vrduoq__raised{box-shadow:var(--shadow-card);position:relative;overflow:hidden}.page-module__Vrduoq__raised .page-module__Vrduoq__crop{position:absolute;inset:0;aspect-ratio:auto!important}.page-module__Vrduoq__raised .page-module__Vrduoq__crop img{object-fit:cover;height:100%;top:0!important}}.page-module__Vrduoq__bars{min-height:16rem;padding:var(--space-related) .5rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;gap:.375rem;list-style:none;display:grid}.page-module__Vrduoq__bars li{text-align:center;grid-template-rows:auto 1fr auto;place-items:end center;gap:.25rem;display:grid}.page-module__Vrduoq__bar{width:min(100%,2.25rem);height:calc(var(--score) * .1rem);border-radius:6px 6px 0 0;grid-row:2;align-self:end}.page-module__Vrduoq__barValue{grid-row:1;font-weight:500}.page-module__Vrduoq__barLabel{min-height:2.4em;font:var(--text-min)/1.2 var(--semantic-font-family-mono);color:var(--semantic-color-text-secondary);align-self:start}@media (max-width:36rem){.page-module__Vrduoq__cell:not(.page-module__Vrduoq__cellBig) .page-module__Vrduoq__cellShow:has(>.page-module__Vrduoq__bars){margin-inline:-2rem}}.page-module__Vrduoq__cellShow{container-type:inline-size}@container (max-width:20.5rem){.page-module__Vrduoq__bars:has(li:nth-child(5)){grid-auto-columns:auto;grid-auto-flow:row;gap:.625rem;min-height:0}.page-module__Vrduoq__bars:has(li:nth-child(5)) li{text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr auto;place-items:center start;gap:.125rem .5rem}.page-module__Vrduoq__bars:has(li:nth-child(5)) .page-module__Vrduoq__barLabel{grid-area:1/1/auto/-1;min-height:0}.page-module__Vrduoq__bars:has(li:nth-child(5)) .page-module__Vrduoq__bar{width:calc(var(--score) * 1%);border-radius:0 6px 6px 0;grid-area:2/1;align-self:center;height:1rem}.page-module__Vrduoq__bars:has(li:nth-child(5)) .page-module__Vrduoq__barValue{grid-area:2/2}}@container (max-width:14rem){.page-module__Vrduoq__bars{grid-auto-columns:auto;grid-auto-flow:row;gap:.625rem;min-height:0}.page-module__Vrduoq__bars li{text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr auto;place-items:center start;gap:.125rem .5rem}.page-module__Vrduoq__bars .page-module__Vrduoq__barLabel{grid-area:1/1/auto/-1;min-height:0}.page-module__Vrduoq__bars .page-module__Vrduoq__bar{width:calc(var(--score) * 1%);border-radius:0 6px 6px 0;grid-area:2/1;align-self:center;height:1rem}.page-module__Vrduoq__bars .page-module__Vrduoq__barValue{grid-area:2/2}}.page-module__Vrduoq__barGood{background:var(--verdict-good)}.page-module__Vrduoq__barFine{background:var(--verdict-fine)}.page-module__Vrduoq__barBad{background:var(--verdict-bad)}.page-module__Vrduoq__code{padding:var(--space-related)}.page-module__Vrduoq__code figcaption{margin-bottom:var(--space-tight);font-size:var(--t-small);color:var(--semantic-color-text-secondary)}.page-module__Vrduoq__code pre,.page-module__Vrduoq__code code{font-family:var(--semantic-font-family-mono)}.page-module__Vrduoq__code pre{font:.875rem/1.7 var(--semantic-font-family-mono);color:var(--semantic-color-text-secondary);margin:0;overflow-x:auto}.page-module__Vrduoq__code [data-key]{color:var(--semantic-color-text-primary);font-weight:500}.page-module__Vrduoq__rail{display:none}.page-module__Vrduoq__rankRow{padding-top:var(--space-related);border-top:1px solid var(--semantic-color-border-strong)}.page-module__Vrduoq__rankRow>div{gap:var(--space-related);display:grid}.page-module__Vrduoq__ranking{margin-top:0}@media (min-width:64rem){.page-module__Vrduoq__rankGrid{gap:var(--section-gap);grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}.page-module__Vrduoq__rail{top:calc(var(--header-h) + var(--space-block));display:block;position:sticky}.page-module__Vrduoq__rail ol{margin:0;padding:0;list-style:none}.page-module__Vrduoq__rail a{padding:var(--space-tight) var(--space-related);color:var(--semantic-color-text-secondary);border-left:2px solid #0000;gap:.125rem;text-decoration:none;transition:color .2s,border-color .2s;display:grid}.page-module__Vrduoq__rail li[data-on] a{color:var(--semantic-color-text-primary);border-left-color:var(--semantic-color-text-primary)}.page-module__Vrduoq__ranking{padding-left:var(--section-gap);border-left:1px solid var(--semantic-color-border)}.page-module__Vrduoq__rankRow{padding-block:var(--space-block);border-top:1px solid var(--semantic-color-border)}.page-module__Vrduoq__rankRow:first-child{border-top:0;padding-top:0}.page-module__Vrduoq__layoutPairs .page-module__Vrduoq__rankHead{grid-template-columns:minmax(0,1fr) auto}.page-module__Vrduoq__layoutPairs .page-module__Vrduoq__rankHead>:first-child{order:2}.page-module__Vrduoq__layoutLead .page-module__Vrduoq__why{font-size:var(--t-h2,2.25rem);max-width:24ch;line-height:1.15}}.page-module__Vrduoq__railRank{font:500 .75rem var(--semantic-font-family-mono);grid-column:1/-1}.page-module__Vrduoq__railName{font-weight:500}@media (min-width:64rem){.page-module__Vrduoq__onlyNoRail{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.page-module__Vrduoq__askDo{align-items:center;gap:var(--space-related);flex-wrap:wrap;display:flex}.page-module__Vrduoq__reviewBand{isolation:isolate;background-color:var(--stone);position:relative}html[data-theme=dark] .page-module__Vrduoq__reviewBand{background-color:#151310}.page-module__Vrduoq__reviewBand:before{content:"";z-index:-1;background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--semantic-color-text-primary) 4%, transparent) 0 1px, transparent 1px 8px);pointer-events:none;position:absolute;inset:0}.page-module__Vrduoq__rain{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page-module__Vrduoq__bigTitle.page-module__Vrduoq__bigTitle{max-width:var(--measure-heading)}.page-module__Vrduoq__process{gap:var(--space-related);margin:var(--space-block) 0 0;padding:var(--space-related);background:var(--semantic-color-surface);box-shadow:var(--shadow-card);border-radius:22px;list-style:none;display:grid}html[data-theme=dark] .page-module__Vrduoq__process{background:var(--semantic-color-bg);box-shadow:0 0 0 1px var(--semantic-color-border)}html:not([data-theme=dark]) .page-module__Vrduoq__stepFig{--semantic-color-bg:var(--semantic-color-surface)}.page-module__Vrduoq__stepFig{width:min(100%,16rem);margin-inline:auto;display:block}.page-module__Vrduoq__process li{padding-block:var(--space-tight);align-content:start}.page-module__Vrduoq__process h3{margin:var(--space-tight) 0 0;font-size:1.25rem}@media (min-width:48rem){.page-module__Vrduoq__process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.page-module__Vrduoq__process{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0}.page-module__Vrduoq__process li{padding:var(--space-related);border-left:1px solid var(--semantic-color-border)}.page-module__Vrduoq__process li:first-child{border-left:0}}@media (min-width:64rem) and (min-height:40rem){.page-module__Vrduoq__reviewBand.page-module__Vrduoq__reviewBand{min-height:calc(100svh - var(--header-h));padding-block:var(--space-related);flex-direction:column;justify-content:center;display:flex}.page-module__Vrduoq__reviewPhone,.page-module__Vrduoq__process{margin-top:var(--space-block)}.page-module__Vrduoq__stepFig{width:min(100%,100svh - 30rem);max-width:18rem}}.page-module__Vrduoq__page{--panel-pad:var(--space-related)}@media (min-width:64rem){.page-module__Vrduoq__page{--panel-pad:var(--space-block)}}.page-module__Vrduoq__headLine{gap:var(--space-tight);margin-bottom:var(--space-block);display:grid}.page-module__Vrduoq__headLine>p{max-width:var(--measure-lead);font-size:var(--t-lead,1.125rem);color:var(--semantic-color-text-secondary);margin:0}@media (min-width:64rem){.page-module__Vrduoq__headLine{align-items:end;gap:var(--section-gap);grid-template-columns:minmax(0,1fr) auto}}.page-module__Vrduoq__fixFrame{border:1px solid var(--semantic-color-border);border-radius:22px;grid-template-areas:"head""stage""parts";display:grid;overflow:hidden}.page-module__Vrduoq__fixHead{padding:var(--panel-pad);grid-area:head}.page-module__Vrduoq__fixHead h2{margin:0}.page-module__Vrduoq__fixParts{grid-area:parts;margin:0;padding:0;list-style:none}.page-module__Vrduoq__fixParts li{border-top:1px solid var(--semantic-color-border);position:relative}.page-module__Vrduoq__fixParts button{width:100%;padding:var(--space-tight) var(--panel-pad);color:var(--semantic-color-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.125rem;transition:color .2s;display:grid}.page-module__Vrduoq__fixParts strong{font-size:var(--t-lead,1.125rem);font-weight:500}.page-module__Vrduoq__fixParts li[data-on] button,.page-module__Vrduoq__fixParts button:hover{color:var(--semantic-color-text-primary)}.page-module__Vrduoq__fixLine{background:var(--semantic-color-text-primary);transform-origin:0;height:1px;position:absolute;top:-1px;left:0;right:0}.page-module__Vrduoq__fixStage{align-content:center;gap:var(--space-tight);padding:var(--panel-pad);background:var(--semantic-color-bg-subtle);border-top:1px solid var(--semantic-color-border-strong);grid-area:stage;margin:0;display:grid}.bg-stone .page-module__Vrduoq__fixStage{background:color-mix(in srgb, var(--semantic-color-text-primary) 6%, transparent)}.page-module__Vrduoq__fixStage>figcaption{color:var(--semantic-color-text-primary)}.page-module__Vrduoq__wipeWrap{width:100%;position:relative}.page-module__Vrduoq__wipe{aspect-ratio:4/3;clip-path:inset(0 round 16px);position:relative}.page-module__Vrduoq__wipe img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.page-module__Vrduoq__wipeBefore{clip-path:inset(0 calc(100% - var(--at)) 0 0);position:absolute;inset:0}.page-module__Vrduoq__wipeLine{top:0;bottom:0;left:var(--at);background:var(--semantic-color-surface);pointer-events:none;width:2px;position:absolute;translate:-50%}.page-module__Vrduoq__wipeKnobRow{pointer-events:none;height:1.75rem;margin:-.5rem .5rem 0;position:relative;container-type:inline-size}.page-module__Vrduoq__wipeKnob{width:2.75rem;height:1.75rem;translate:clamp(0px, calc(var(--at) - 1.375rem), calc(100cqw - 2.75rem)) 0;border:1px solid var(--semantic-color-border-strong);border-radius:var(--semantic-radius-pill);background:var(--semantic-color-surface);color:var(--semantic-color-text-primary);place-items:center;display:grid;position:absolute;top:0;left:0}.page-module__Vrduoq__wipeWrap:has(input:focus-visible) .page-module__Vrduoq__wipeKnob{outline:3px solid var(--semantic-color-ring);outline-offset:2px}.page-module__Vrduoq__wipeWrap input{z-index:1;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.page-module__Vrduoq__fixHead .page-module__Vrduoq__noList{margin:var(--space-related) 0;justify-items:start;padding:0}.page-module__Vrduoq__fixHead .page-module__Vrduoq__noList,.page-module__Vrduoq__fixHead .page-module__Vrduoq__noList li{border:0;padding:0}.page-module__Vrduoq__sampleNote{margin-top:var(--space-tight)}@media (min-width:64rem){.page-module__Vrduoq__fixFrame{min-height:min(40rem, calc(100svh - var(--header-h) - 4rem));grid-template:"head stage"1fr"parts stage"/2fr 3fr}.page-module__Vrduoq__fixStage{border-top:0;border-left:1px solid var(--semantic-color-border-strong)}}.page-module__Vrduoq__works{border:1px solid var(--semantic-color-border);border-radius:22px;display:grid;overflow:hidden}.page-module__Vrduoq__worksHead{padding:var(--panel-pad)}.page-module__Vrduoq__works figure{gap:var(--space-related);padding:var(--panel-pad);border-top:1px solid var(--semantic-color-border);grid-template-rows:auto 1fr;margin:0;display:grid}.page-module__Vrduoq__works figcaption{color:var(--semantic-color-text-secondary)}.page-module__Vrduoq__works figcaption strong{color:var(--semantic-color-text-primary);font-weight:500;display:block}.page-module__Vrduoq__worksShow{border-radius:16px;width:100%;height:17rem;overflow:hidden}.page-module__Vrduoq__worksShow img{object-fit:cover;width:100%;height:100%;display:block}.page-module__Vrduoq__worksList{border-collapse:collapse;border-radius:0;display:block}.page-module__Vrduoq__worksList tbody{grid-auto-rows:1fr;height:100%;display:grid}.page-module__Vrduoq__worksList tr{border-bottom:1px solid var(--semantic-color-border);grid-template-columns:5rem minmax(0,1fr);align-items:center;display:grid}.page-module__Vrduoq__worksList tr:last-child{border-bottom:0}.page-module__Vrduoq__worksList th{text-align:left;font-weight:400;font-size:var(--t-small);color:var(--semantic-color-text-secondary)}@media (min-width:64rem){.page-module__Vrduoq__works{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__Vrduoq__worksHead{grid-column:1/-1}.page-module__Vrduoq__works figure+figure{border-left:1px solid var(--semantic-color-border)}}.page-module__Vrduoq__railsFrame{border:1px solid var(--semantic-color-border-strong);border-radius:22px;display:grid;overflow:hidden}.page-module__Vrduoq__railsBig{grid-template-rows:auto minmax(0,1fr);display:grid}.page-module__Vrduoq__railsBig>h3{padding:var(--space-related) var(--panel-pad);margin:0}.page-module__Vrduoq__railRows{align-content:center;gap:var(--space-related);padding:var(--space-related) var(--panel-pad);background:var(--semantic-color-bg);margin:0;list-style:none;display:grid}.page-module__Vrduoq__railRow{align-items:center;gap:.25rem var(--space-related);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.page-module__Vrduoq__railCrop{aspect-ratio:610/240;box-shadow:var(--shadow-card);border-radius:12px;grid-row:span 2;position:relative;overflow:hidden}.page-module__Vrduoq__railCrop img{max-width:none;height:auto;position:absolute}.page-module__Vrduoq__railRow>strong{align-self:end;font-weight:500}.page-module__Vrduoq__railTrack{background:linear-gradient(var(--semantic-color-border-strong), var(--semantic-color-border-strong)) center / 100% 1px no-repeat;align-self:start;height:1.75rem;position:relative}.page-module__Vrduoq__railTrack:before,.page-module__Vrduoq__railTrack:after{content:"";top:.25rem;bottom:.25rem;left:var(--low);background:var(--semantic-color-text-primary);width:2px;position:absolute}.page-module__Vrduoq__railTrack:after{left:var(--high)}.page-module__Vrduoq__railTrack>span{top:50%;left:var(--rest);background:var(--semantic-color-accent);border-radius:50%;width:1.125rem;height:1.125rem;position:absolute;translate:-50% -50%;box-shadow:0 0 0 1px #12141180}@media (prefers-reduced-motion:no-preference){.page-module__Vrduoq__railTrack>span{animation:page-module__Vrduoq__railSlide 9s ease-in-out var(--d,0s) infinite alternate}.page-module__Vrduoq__railTrack[data-limit]>span{animation:8s ease-in-out infinite page-module__Vrduoq__railLimit}.page-module__Vrduoq__riseShot img{animation:14s ease-in-out infinite alternate page-module__Vrduoq__riseRead}}@keyframes page-module__Vrduoq__riseRead{to{object-position:100% 0}}@keyframes page-module__Vrduoq__railSlide{0%{left:calc(var(--low) + 3%)}to{left:calc(var(--high) - 3%)}}@keyframes page-module__Vrduoq__railLimit{0%,to{left:var(--rest)}36%{left:calc(var(--high) - 1%);background:var(--semantic-color-accent)}42%,52%{left:calc(var(--high) - 1%);background:var(--verdict-bad,#ff7a45)}70%{background:var(--semantic-color-accent)}}.page-module__Vrduoq__railsNote{padding:var(--space-related) var(--space-block);margin:0}.page-module__Vrduoq__railsNote p{margin:0}.page-module__Vrduoq__railsCell{padding:var(--space-related) var(--panel-pad);border-top:1px solid var(--semantic-color-border)}.page-module__Vrduoq__railsCell p{margin:var(--space-tight) 0 0}.page-module__Vrduoq__railsSide{grid-template-rows:auto 1fr;display:grid}.page-module__Vrduoq__cardTop{justify-content:space-between;align-items:center;gap:var(--space-related);display:flex}.page-module__Vrduoq__cardTop h3{margin:0}.page-module__Vrduoq__cardTop .page-module__Vrduoq__cardFig{flex:none;width:4rem}.page-module__Vrduoq__noList{align-content:center;gap:var(--space-related);padding:var(--space-related) var(--panel-pad);border-top:1px solid var(--semantic-color-border);margin:0;list-style:none;display:grid}.page-module__Vrduoq__noList li{align-items:center;gap:var(--space-tight);font-weight:500;display:flex}@media (min-width:64rem){.page-module__Vrduoq__railsFrame{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.page-module__Vrduoq__railsSide{border-left:1px solid var(--semantic-color-border)}.page-module__Vrduoq__railsCell{border-top:0}.page-module__Vrduoq__railRow{column-gap:var(--space-block);grid-template-columns:11rem minmax(0,1fr)}}.page-module__Vrduoq__headRow{gap:var(--space-block);display:grid}.page-module__Vrduoq__headFig{max-width:22rem}@media (min-width:64rem){.page-module__Vrduoq__headRow{gap:var(--section-gap);grid-template-columns:minmax(0,1fr) 32rem;align-items:center}.page-module__Vrduoq__headFig{max-width:none}}
@media (prefers-reduced-motion:no-preference){.page-module__6ZrnTG__mark{transform-box:fill-box;transform-origin:50%;animation:page-module__6ZrnTG__land .45s var(--semantic-easing-entrance) .5s both paused}.is-in .page-module__6ZrnTG__mark{animation-play-state:running}}@keyframes page-module__6ZrnTG__land{0%{opacity:0;transform:scale(1.8)}}.page-module__6ZrnTG__rows{gap:var(--space-block);display:grid}.page-module__6ZrnTG__row{align-content:start;gap:var(--space-related);display:grid}@media (min-width:64rem){.page-module__6ZrnTG__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__6ZrnTG__row:first-child{gap:var(--space-block);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}.page-module__6ZrnTG__stage{height:22rem}.page-module__6ZrnTG__stage.page-module__6ZrnTG__tall{height:auto;min-height:22rem}.page-module__6ZrnTG__pair{justify-content:start;gap:var(--space-related);grid-template-columns:repeat(2,auto)}.page-module__6ZrnTG__pair>div{width:8.5rem}.page-module__6ZrnTG__stage>img{width:100%;height:auto}.page-module__6ZrnTG__stage:not(.page-module__6ZrnTG__pair){overflow:hidden}@media (max-width:47.99rem){.page-module__6ZrnTG__stage{height:auto;min-height:16rem}}
.page-module__0atFJq__stages{aspect-ratio:1;width:min(100%,30rem);margin-inline:auto;position:relative}.page-module__0atFJq__ring,.page-module__0atFJq__dots{opacity:0;transition:opacity .5s;position:absolute;inset:0}.page-module__0atFJq__ring[data-show],.page-module__0atFJq__dots[data-show]{opacity:1}.page-module__0atFJq__ring{fill:none;width:100%;height:100%}.page-module__0atFJq__ring path{stroke:var(--semantic-color-text-secondary);stroke-width:1.5px;stroke-linecap:round}.page-module__0atFJq__ring circle{stroke:var(--semantic-color-border);stroke-width:16px}.page-module__0atFJq__ring circle:last-of-type{stroke:var(--semantic-color-accent);transition:stroke-dasharray 1.2s var(--semantic-easing-entrance)}.page-module__0atFJq__ring circle[data-held]{stroke:var(--hl-fine,#ffe14d)}.page-module__0atFJq__stageWords small{text-align:center;max-width:11rem;font-size:.8125rem;font-weight:400;line-height:1.25}.page-module__0atFJq__dots{grid-template-columns:repeat(9,1fr);align-content:center;place-items:center;gap:.75rem 0;padding:12%;display:grid}.page-module__0atFJq__dots i{background:var(--semantic-color-border);border-radius:50%;width:.9rem;height:.9rem;transition:background .2s}.page-module__0atFJq__dots[data-show] i{background:var(--semantic-color-accent)}.page-module__0atFJq__dots:not([data-show])+.page-module__0atFJq__stageWords,.page-module__0atFJq__ring[data-show]~.page-module__0atFJq__stageWords{position:absolute;inset:0}.page-module__0atFJq__stageWords{place-content:center;justify-items:center;gap:var(--space-tight);color:var(--semantic-color-text-primary);margin:0;font-weight:500;display:grid}.page-module__0atFJq__dots[data-show]+.page-module__0atFJq__stageWords{position:absolute;inset:auto 0 2%}.page-module__0atFJq__dots[data-show]+.page-module__0atFJq__stageWords b{display:none}.page-module__0atFJq__stageWords b{font-size:clamp(4rem,8vw,7rem);line-height:1}.page-module__0atFJq__screens{justify-content:space-between;align-items:flex-start;gap:var(--space-related);height:26rem;margin-top:var(--space-block);display:flex;overflow:hidden}.page-module__0atFJq__screens.page-module__0atFJq__screens>*{flex:none;width:min(19rem,70vw)}.page-module__0atFJq__bento{margin:var(--space-block) 0 0;border:1px solid var(--semantic-color-border);border-radius:22px;padding:0;list-style:none;display:grid;overflow:hidden}.page-module__0atFJq__bento>li{flex-direction:column;min-width:0;display:flex}.page-module__0atFJq__bento>li+li{border-top:1px solid var(--semantic-color-border)}.page-module__0atFJq__bentoWords{padding:var(--panel-pad)}.page-module__0atFJq__bentoPanel{min-height:14rem;max-height:34rem;padding:var(--panel-pad) var(--panel-pad) 0;background:var(--stone);flex:1;overflow:hidden}.page-module__0atFJq__bentoPanel img{width:100%;height:auto;box-shadow:var(--shadow-card);border-radius:12px 12px 0 0;display:block}.page-module__0atFJq__bentoFigure{width:min(100%,14rem);margin:var(--panel-pad) auto 0}@media (min-width:64rem){.page-module__0atFJq__bento{grid-template-columns:3fr 2fr}.page-module__0atFJq__bento>li:first-child{border-right:1px solid var(--semantic-color-border);grid-row:span 2}.page-module__0atFJq__bento>li:nth-child(2){border-top:0;flex-direction:row;align-items:center}.page-module__0atFJq__bento>li:nth-child(3) .page-module__0atFJq__bentoPanel{min-height:13rem;max-height:13rem}.page-module__0atFJq__bentoFigure{width:42%;margin:var(--space-tight);flex:none}}
.PinnedScreen-module__WHzYLq__phone{width:16rem;max-width:100%;margin-inline-end:1.75rem}@media (min-width:1024px){.PinnedScreen-module__WHzYLq__phone{width:14rem}}.PinnedScreen-module__WHzYLq__pins{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.PinnedScreen-module__WHzYLq__good,.PinnedScreen-module__WHzYLq__bad{--mark:var(--semantic-color-text-on-accent);--on:#f1f0eb}.PinnedScreen-module__WHzYLq__shape{fill:var(--mark);stroke:none}.PinnedScreen-module__WHzYLq__glyph,.PinnedScreen-module__WHzYLq__edge{fill:none;stroke:var(--on);stroke-linecap:round;stroke-linejoin:round}.PinnedScreen-module__WHzYLq__edge{stroke:none}.PinnedScreen-module__WHzYLq__num{fill:var(--on);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}[data-theme=dark] .PinnedScreen-module__WHzYLq__key:not(:is(figure,[data-phone],[data-chip]) *) .PinnedScreen-module__WHzYLq__good,[data-theme=dark] .PinnedScreen-module__WHzYLq__key:not(:is(figure,[data-phone],[data-chip]) *) .PinnedScreen-module__WHzYLq__bad{--mark:#f1f0eb;--on:var(--semantic-color-text-on-accent)}.PinnedScreen-module__WHzYLq__key{flex:none;display:inline-block}.PinnedScreen-module__WHzYLq__markAt{pointer-events:none;width:2.25rem;height:1.5rem;position:absolute;overflow:visible;translate:0 -50%}.PinnedScreen-module__WHzYLq__markAt[data-side=right]{transform-origin:70%;left:100%}.PinnedScreen-module__WHzYLq__markAt[data-side=left]{transform-origin:30%;right:100%}.PinnedScreen-module__WHzYLq__lead{fill:none;stroke:var(--semantic-color-text-secondary);stroke-width:1.25px;stroke-dasharray:2 2.5;vector-effect:non-scaling-stroke}[data-theme=dark] :is(.PinnedScreen-module__WHzYLq__markAt,.PinnedScreen-module__WHzYLq__pins) :is(.PinnedScreen-module__WHzYLq__good,.PinnedScreen-module__WHzYLq__bad){--mark:#f1f0eb;--on:var(--semantic-color-text-on-accent)}@media (prefers-reduced-motion:no-preference){.PinnedScreen-module__WHzYLq__pin{animation:PinnedScreen-module__WHzYLq__land .45s var(--semantic-easing-entrance) calc(.3s + var(--k) * 1s) both}.PinnedScreen-module__WHzYLq__pin .PinnedScreen-module__WHzYLq__shape,.PinnedScreen-module__WHzYLq__pin path{transform-box:fill-box;transform-origin:50%;animation:PinnedScreen-module__WHzYLq__drop .45s var(--semantic-easing-bounce) calc(.3s + var(--k) * 1s) both}}.PinnedScreen-module__WHzYLq__phone[data-paused] *{animation-play-state:paused!important}@keyframes PinnedScreen-module__WHzYLq__land{0%{opacity:0}}@keyframes PinnedScreen-module__WHzYLq__drop{0%{transform:scale(1.8)}}
.Shot-module__vQvICq__figure{min-width:0;margin:0}.Shot-module__vQvICq__link{border-radius:var(--semantic-radius-card);color:inherit;text-decoration:none;display:block}.Shot-module__vQvICq__link:focus-visible{outline:3px solid var(--semantic-color-ring);outline-offset:4px}.Shot-module__vQvICq__link:hover .Shot-module__vQvICq__stage{opacity:.92}.Shot-module__vQvICq__stage{padding-block:var(--space-related);grid-template-rows:minmax(0,1fr);place-items:start;display:grid}.Shot-module__vQvICq__tall{padding-block:var(--space-block)}.Shot-module__vQvICq__page{width:100%;height:auto;display:block}.Shot-module__vQvICq__phone{width:min(100%,13rem)}.Shot-module__vQvICq__phone[data-marked]{margin-inline-end:1.75rem}.Shot-module__vQvICq__stage .Shot-module__vQvICq__big{width:min(100%,17.5rem)}.Shot-module__vQvICq__caption{align-items:center;gap:var(--space-tight);margin-top:var(--space-tight);flex-wrap:wrap;display:flex}.Shot-module__vQvICq__labels{flex-wrap:wrap;gap:.375rem;display:flex}.Shot-module__vQvICq__line{font-size:var(--t-small);line-height:var(--t-small-lh);letter-spacing:var(--t-small-ls);color:var(--semantic-color-text-secondary)}.Shot-module__vQvICq__chip{border-radius:var(--semantic-radius-pill);letter-spacing:var(--semantic-font-tracking-wider);text-transform:uppercase;background:var(--semantic-color-surface);color:var(--semantic-color-text-primary);border:1px solid var(--semantic-color-border-strong);white-space:nowrap;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}@media (max-width:22.5rem){.Shot-module__vQvICq__chip{white-space:normal}}.Shot-module__vQvICq__named{text-transform:none;letter-spacing:normal;color:var(--semantic-color-text-on-accent);border-color:#0000}.Shot-module__vQvICq__bad{background:var(--semantic-color-error)}.Shot-module__vQvICq__good{background:var(--semantic-color-accent)}
.page-module__YuaaOG__frame{border:1px solid var(--semantic-color-border);border-radius:22px;display:grid;overflow:hidden}.page-module__YuaaOG__words{gap:var(--space-block);padding:var(--panel-pad);align-content:center;display:grid}.page-module__YuaaOG__panel{height:22rem;padding:var(--panel-pad) var(--panel-pad) 0;background:var(--stone);overflow:hidden}.page-module__YuaaOG__panel img{width:100%;height:auto;box-shadow:var(--shadow-card);border-radius:12px 12px 0 0;display:block}.page-module__YuaaOG__nots{margin:var(--space-block) 0 0;background:var(--semantic-color-surface);box-shadow:var(--shadow-card);border-radius:22px;padding:0;list-style:none;display:grid}.page-module__YuaaOG__nots li{align-content:start;gap:var(--space-tight);padding:var(--panel-pad);display:grid}.page-module__YuaaOG__nots li+li{border-top:1px solid var(--semantic-color-border)}.page-module__YuaaOG__nots h3,.page-module__YuaaOG__nots p{margin:0}.page-module__YuaaOG__nots svg{margin-bottom:var(--space-related)}@media (min-width:64rem){.page-module__YuaaOG__frame{grid-template-columns:2fr 3fr}.page-module__YuaaOG__panel{height:auto;max-height:36rem}.page-module__YuaaOG__nots{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__YuaaOG__nots li+li{border-top:0;border-left:1px solid var(--semantic-color-border)}}
.page-module__4njW-W__flow{min-width:0}.page-module__4njW-W__chart{height:calc(var(--rows) * clamp(3.5rem, 5vw, 4.5rem));position:relative}.page-module__4njW-W__chart>svg{fill:none;width:100%;height:100%;position:absolute;inset:0}.page-module__4njW-W__chart path{stroke:var(--semantic-color-text-primary);stroke-width:1.5px;opacity:0;transition:opacity .5s}.page-module__4njW-W__chart path[data-on]{opacity:1}.page-module__4njW-W__bar{top:calc(var(--row) / var(--rows) * 100% + .3rem);height:calc(100% / var(--rows) - .6rem);background:var(--semantic-color-text-primary);color:var(--semantic-color-bg);opacity:0;transform-origin:0;transition:transform .7s var(--semantic-easing-entrance), opacity .2s;border-radius:12px;align-items:center;padding-inline:clamp(.5rem,1vw,1rem);font-size:clamp(.75rem,1.05vw,1rem);font-weight:500;line-height:1.15;display:flex;position:absolute;overflow:hidden;transform:scaleX(0)}.page-module__4njW-W__bar[data-on]{opacity:1;transform:none}.page-module__4njW-W__bar[data-now]{background:var(--semantic-color-accent);color:var(--semantic-color-text-on-accent)}.page-module__4njW-W__bar[data-open]{background:var(--semantic-color-bg);color:var(--semantic-color-text-primary);box-shadow:inset 0 0 0 1.5px var(--semantic-color-text-primary)}.page-module__4njW-W__bar[data-open][data-now]{background:var(--semantic-color-bg);color:var(--semantic-color-text-primary)}.page-module__4njW-W__chartOr{top:calc((var(--row) + .5) / var(--rows) * 100%);background:var(--semantic-color-bg);color:var(--semantic-color-text-primary);opacity:0;border-radius:999px;padding-inline:.5rem;font-size:.8125rem;transition:opacity .3s .4s;position:absolute;transform:translate(.75rem,-50%)}.page-module__4njW-W__chartOr[data-on]{opacity:1}.page-module__4njW-W__fine{fill:none;stroke:var(--semantic-color-text-secondary);stroke-linecap:round;stroke-linejoin:round}.page-module__4njW-W__shapes{border:1px solid var(--semantic-color-border);border-radius:22px;overflow:hidden}.page-module__4njW-W__shape{display:grid}.page-module__4njW-W__shape+.page-module__4njW-W__shape{border-top:1px solid var(--semantic-color-border)}.page-module__4njW-W__shapeWords{padding:var(--panel-pad);align-self:center}.page-module__4njW-W__shapePanel{height:20rem;padding:var(--panel-pad) var(--panel-pad) 0;background:var(--stone);overflow:hidden}.page-module__4njW-W__shapePanel img{width:100%;max-width:none;height:auto;box-shadow:var(--shadow-card);border-radius:12px 12px 0 0;display:block}.page-module__4njW-W__screens{gap:var(--space-related);display:flex}.page-module__4njW-W__screens>*{flex:none;width:min(15rem,44vw)}.page-module__4njW-W__shapePanel .page-module__4njW-W__screens img{box-shadow:none;border-radius:0}@media (prefers-reduced-motion:no-preference){.page-module__4njW-W__shapePanel img{transition:transform .6s var(--semantic-easing-entrance)}.page-module__4njW-W__shape:hover .page-module__4njW-W__shapePanel img{transform:translateY(-1rem)}}@media (min-width:64rem){.page-module__4njW-W__shape{grid-template-columns:2fr 3fr}.page-module__4njW-W__shape:nth-child(2){grid-template-columns:3fr 2fr}.page-module__4njW-W__shape:nth-child(2) .page-module__4njW-W__shapePanel{order:-1}.page-module__4njW-W__shapePanel{height:25rem}}.page-module__4njW-W__stepArt{width:100%;height:auto;display:block}.page-module__4njW-W__stepArt .page-module__4njW-W__fine{stroke-width:2.5px}.page-module__4njW-W__dots,.page-module__4njW-W__dotsLine,.page-module__4njW-W__slot,.page-module__4njW-W__grid{fill:none;stroke:var(--semantic-color-text-primary);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 7}.page-module__4njW-W__grid{stroke:var(--semantic-color-border-strong)}.page-module__4njW-W__slot{stroke-dasharray:8 8}.page-module__4njW-W__write,.page-module__4njW-W__writeLoop,.page-module__4njW-W__sign{fill:none;stroke:var(--semantic-color-text-primary);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.page-module__4njW-W__scopeDot,.page-module__4njW-W__acceptDot{fill:var(--semantic-color-accent)}.page-module__4njW-W__scopeTick,.page-module__4njW-W__acceptTick{fill:none;stroke:var(--semantic-color-text-on-accent);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.page-module__4njW-W__barBase{fill:var(--semantic-color-border)}.page-module__4njW-W__barFill{fill:var(--semantic-color-text-primary)}.page-module__4njW-W__acceptTick{stroke-width:6px}@media (prefers-reduced-motion:no-preference){.page-module__4njW-W__scopeDot,.page-module__4njW-W__scopeTick,.page-module__4njW-W__acceptDot,.page-module__4njW-W__acceptTick{transform-box:fill-box;transform-origin:50%;animation:10s infinite both page-module__4njW-W__stepPop;animation-delay:calc(var(--i,0) * .8s)}.page-module__4njW-W__write,.page-module__4njW-W__sign,.page-module__4njW-W__writeLoop{stroke-dasharray:100;animation:page-module__4njW-W__stepWrite 10s var(--semantic-easing-entrance) infinite both}.page-module__4njW-W__write{animation-delay:calc(var(--i,0) * .8s)}.page-module__4njW-W__acceptDot,.page-module__4njW-W__acceptTick{animation-delay:4s}.page-module__4njW-W__barFill{transform-box:fill-box;transform-origin:0;animation:page-module__4njW-W__stepFill 10s var(--semantic-easing-entrance) infinite both;animation-delay:calc(var(--i,0) * 1.1s)}}@keyframes page-module__4njW-W__stepPop{0%,3%{transform:scale(0)}8%,to{transform:scale(1)}}@keyframes page-module__4njW-W__stepWrite{0%{stroke-dashoffset:100px}18%,to{stroke-dashoffset:0}}@keyframes page-module__4njW-W__stepFill{0%{transform:scaleX(0)}12%,to{transform:scaleX(1)}}
.CaseList-module__zMy7Bq__cases{margin:var(--space-block) 0 0;border:1px solid var(--semantic-color-border);border-radius:22px;padding:0;list-style:none;display:grid;overflow:hidden}.CaseList-module__zMy7Bq__case{flex-direction:column;min-width:0;display:flex}.CaseList-module__zMy7Bq__case+.CaseList-module__zMy7Bq__case{border-top:1px solid var(--semantic-color-border)}.CaseList-module__zMy7Bq__panel{height:26rem;padding-top:var(--space-related);background:var(--stone);justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.CaseList-module__zMy7Bq__words{padding:var(--space-related)}@media (min-width:64rem){.CaseList-module__zMy7Bq__cases{grid-template-columns:1fr 1fr}.CaseList-module__zMy7Bq__case:first-child{border-bottom:1px solid var(--semantic-color-border);flex-direction:row;grid-column:1/-1;align-items:stretch}.CaseList-module__zMy7Bq__case:first-child .CaseList-module__zMy7Bq__panel{flex:3;order:1;height:32rem}.CaseList-module__zMy7Bq__case:first-child .CaseList-module__zMy7Bq__words{padding:var(--space-block);flex:2;align-self:center}.CaseList-module__zMy7Bq__case+.CaseList-module__zMy7Bq__case{border-top:0}.CaseList-module__zMy7Bq__case:last-child{border-left:1px solid var(--semantic-color-border)}}.CaseList-module__zMy7Bq__score{align-items:flex-end;gap:var(--space-tight);margin-top:var(--space-related);padding-top:var(--space-tight);border-top:1px solid var(--semantic-color-border-strong);display:flex}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.CaseList-module__zMy7Bq__score{border-top-color:#0000;position:relative}.CaseList-module__zMy7Bq__score:before{content:"";background:var(--semantic-color-border-strong);transform-origin:0;height:1px;animation:linear both CaseList-module__zMy7Bq__draw;animation-timeline:view();animation-range:entry 80% cover 45%;position:absolute;inset:-1px 0 auto}}}@keyframes CaseList-module__zMy7Bq__draw{0%{transform:scaleX(0)}}.CaseList-module__zMy7Bq__score h3,.CaseList-module__zMy7Bq__score p{margin:0}
.home-module__numGlW__home{--product:3.75rem;--dock-h:calc(var(--product) + 1.25rem);--slim-h:2.25rem;timeline-scope:--lift}@media (min-width:48rem){.home-module__numGlW__home{--product:4rem}}@media (min-width:64rem){.home-module__numGlW__home{--dock-h:calc(var(--product) + 2.25rem)}}.home-module__numGlW__home :is(a,button,input){scroll-margin-top:calc(var(--header-h) + 1rem);scroll-margin-bottom:calc(var(--dock-h) + 1rem)}.home-module__numGlW__photo{object-fit:cover}.home-module__numGlW__chip{border-radius:var(--semantic-radius-pill);letter-spacing:var(--semantic-font-tracking-wider);text-transform:uppercase;background:var(--semantic-color-surface);color:var(--semantic-color-text-primary);border:1px solid var(--semantic-color-border-strong);white-space:nowrap;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.home-module__numGlW__named{text-transform:none;letter-spacing:normal}.home-module__numGlW__named[data-verdict]{color:#121411;border:0;font-size:.9375rem}.home-module__numGlW__named[data-verdict=bad]{background:var(--semantic-color-error)}.home-module__numGlW__named[data-verdict=good]{background:var(--semantic-color-accent)}.home-module__numGlW__hero .home-module__numGlW__ctaRow .home-module__numGlW__cta{--component-button-size-lg-height:auto;--component-button-size-lg-padding-x:1.75rem;--component-button-size-lg-padding-y:.75rem;--component-button-size-lg-font-size:var(--t-body);--component-button-size-lg-line-height:var(--t-body-lh);--component-button-font-weight:600}.home-module__numGlW__hero{isolation:isolate;min-height:min(calc(100svh - var(--header-h)), 60rem);background:var(--photo-paper);align-items:stretch;display:flex;position:relative;overflow:hidden}.home-module__numGlW__stepScrim{z-index:-1;pointer-events:none;position:absolute;inset:0}.home-module__numGlW__heroScene{z-index:-1;position:absolute;inset:0}.home-module__numGlW__shot{opacity:0;position:absolute;inset:0}.home-module__numGlW__shot img{object-fit:cover;object-position:var(--at,50% 50%);width:100%;height:100%}:is(html:not([data-vertical]) .home-module__numGlW__shot[data-v=fashion],html[data-vertical=food] .home-module__numGlW__shot[data-v=food],html[data-vertical=fashion] .home-module__numGlW__shot[data-v=fashion],html[data-vertical=hardline] .home-module__numGlW__shot[data-v=hardline]){opacity:1;z-index:1}@media (prefers-reduced-motion:no-preference){.home-module__numGlW__shot{transition:opacity 0s linear .42s}:is(html:not([data-vertical]) .home-module__numGlW__shot[data-v=fashion],html[data-vertical=food] .home-module__numGlW__shot[data-v=food],html[data-vertical=fashion] .home-module__numGlW__shot[data-v=fashion],html[data-vertical=hardline] .home-module__numGlW__shot[data-v=hardline]){transition:opacity .4s var(--semantic-easing-entrance)}.home-module__numGlW__heroScene{animation:36s ease-in-out infinite alternate home-module__numGlW__breathe}}@keyframes home-module__numGlW__breathe{0%{transform:scale(1)}to{transform:scale(1.035)}}.home-module__numGlW__heroCopy{width:100%;padding:var(--spacing-bay) var(--hero-inset) calc(var(--spacing-bay) + 1.25rem);--hero-inset:var(--edge);flex-direction:column;justify-content:center;display:flex;position:relative}.home-module__numGlW__heroCredit{left:var(--hero-inset);bottom:var(--spacing-seam);border-radius:var(--semantic-radius-pill);background:color-mix(in srgb, var(--photo-paper) 72%, transparent);padding:.0625rem .5rem;font-size:.75rem;line-height:1.5;position:absolute}@media (orientation:portrait),(max-width:47.99rem){.home-module__numGlW__shot img{object-position:var(--tall-at,50% 50%)}.home-module__numGlW__heroCopy{justify-content:flex-start}.home-module__numGlW__hero .home-module__numGlW__pick{margin-top:auto}.home-module__numGlW__hero .home-module__numGlW__pickAsk{border-radius:var(--semantic-radius-pill);background:color-mix(in srgb, var(--photo-paper) 82%, transparent);width:fit-content;padding:.0625rem .625rem}}@media (orientation:portrait) and (min-width:64rem){.home-module__numGlW__shot img{object-position:50% 15%}}@media (orientation:portrait) and (max-height:43.75rem),(max-width:47.99rem) and (max-height:43.75rem){.home-module__numGlW__shot img{object-position:var(--short-at,50% 0%)}}@media (max-width:63.99rem) and (max-height:43.75rem){.home-module__numGlW__hero .home-module__numGlW__heroCopy{padding-top:var(--spacing-gap)}.home-module__numGlW__hero .home-module__numGlW__pickAsk{margin-bottom:.375rem;font-size:.9375rem}.home-module__numGlW__hero .home-module__numGlW__pickOption>span{padding:.25rem 1rem .25rem .25rem;font-size:.9375rem}.home-module__numGlW__hero .home-module__numGlW__pickIcon{width:2rem;height:2rem}.home-module__numGlW__hero .home-module__numGlW__pickIcon svg{width:1.625rem;height:1.625rem}.home-module__numGlW__hero .home-module__numGlW__ctaRow{margin-top:.75rem}}@media (max-width:47.99rem) and (max-height:37.5rem){.home-module__numGlW__hero .home-module__numGlW__heroTitle{font-size:1.3125rem}.home-module__numGlW__hero .home-module__numGlW__heroSub{font-size:1.0625rem}.home-module__numGlW__hero .home-module__numGlW__heroCopy{padding-bottom:calc(var(--spacing-gap) + 1.125rem)}.home-module__numGlW__hero .home-module__numGlW__heroCredit{bottom:.25rem}.home-module__numGlW__hero .home-module__numGlW__pickAsk{margin-bottom:.25rem}.home-module__numGlW__hero .home-module__numGlW__pickOption>span{padding:.1875rem .875rem .1875rem .1875rem}.home-module__numGlW__hero .home-module__numGlW__pickIcon{width:1.75rem;height:1.75rem}.home-module__numGlW__hero .home-module__numGlW__pickIcon svg{width:1.375rem;height:1.375rem}.home-module__numGlW__hero .home-module__numGlW__ctaRow{margin-top:.5rem}}@media (min-width:48rem){.home-module__numGlW__hero .home-module__numGlW__pickAsk{margin-bottom:var(--space-tight);font-size:var(--t-body)}.home-module__numGlW__hero .home-module__numGlW__ctaRow{margin-top:var(--space-related)}.home-module__numGlW__hero .home-module__numGlW__ctaRow .home-module__numGlW__cta{--component-button-size-lg-padding-y:.875rem;--component-button-size-lg-line-height:1.4}}@media (min-width:64rem){.home-module__numGlW__hero :is(.home-module__numGlW__heroSub,.home-module__numGlW__pick){width:fit-content}.home-module__numGlW__hero .home-module__numGlW__heroSub{margin:var(--space-tight) 0 var(--space-block)}.home-module__numGlW__hero .home-module__numGlW__pick{margin-top:0}}.home-module__numGlW__heroTitle{max-width:14.2em;font-size:var(--t-display)}.home-module__numGlW__heroLine{display:block}.home-module__numGlW__heroKinds{display:grid}.home-module__numGlW__heroKind{opacity:0;grid-area:1/1;align-self:start}:is(html:not([data-vertical]) .home-module__numGlW__heroKind[data-v=fashion],html[data-vertical=food] .home-module__numGlW__heroKind[data-v=food],html[data-vertical=fashion] .home-module__numGlW__heroKind[data-v=fashion],html[data-vertical=hardline] .home-module__numGlW__heroKind[data-v=hardline]){opacity:1}@media (prefers-reduced-motion:no-preference){.home-module__numGlW__heroKind{transition:opacity .22s var(--semantic-easing-entrance)}:is(html:not([data-vertical]) .home-module__numGlW__heroKind[data-v=fashion],html[data-vertical=food] .home-module__numGlW__heroKind[data-v=food],html[data-vertical=fashion] .home-module__numGlW__heroKind[data-v=fashion],html[data-vertical=hardline] .home-module__numGlW__heroKind[data-v=hardline]){transition:opacity .32s var(--semantic-easing-entrance) .2s}}.home-module__numGlW__heroSub{margin-top:var(--spacing-seam);font-size:var(--t-h3);line-height:var(--t-h3-lh)}@keyframes home-module__numGlW__setLine{0%{filter:blur(8px);transform:translateY(.35em)}}.home-module__numGlW__ctaRow{margin-top:var(--spacing-gap);align-items:center;gap:var(--spacing-gap);display:flex}.home-module__numGlW__pick{margin:var(--spacing-bay) 0 0;border:0;min-inline-size:0;padding:0}.home-module__numGlW__pickAsk{margin-bottom:.625rem;padding:0;font-size:1.0625rem;font-weight:600}.home-module__numGlW__pickRow{gap:var(--spacing-seam);flex-wrap:wrap;display:flex}.home-module__numGlW__pickOption{position:relative}.home-module__numGlW__pickOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.home-module__numGlW__pickOption>span{border-radius:var(--semantic-radius-pill);border:1px solid var(--semantic-color-border-strong);background:color-mix(in srgb, var(--semantic-color-surface) 82%, transparent);white-space:nowrap;color:var(--semantic-color-text-primary);align-items:center;gap:.625rem;padding:.375rem 1.25rem .375rem .375rem;font-size:1.0625rem;font-weight:600;display:flex}.home-module__numGlW__pickOption input:checked+span{background:var(--semantic-color-text-primary);border-color:var(--semantic-color-text-primary);color:var(--semantic-color-bg)}.home-module__numGlW__pickOption input:focus-visible+span{outline:3px solid var(--semantic-color-ring);outline-offset:2px}.home-module__numGlW__pickOption:hover>span{border-color:var(--semantic-color-text-primary)}.home-module__numGlW__pickIcon{background:var(--semantic-color-surface);border:1px solid var(--semantic-color-border-strong);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.home-module__numGlW__pickIcon svg{width:2rem;height:2rem;overflow:visible}.home-module__numGlW__pickIcon{position:relative}@media (prefers-reduced-motion:no-preference){.home-module__numGlW__pickOption input:checked+span .home-module__numGlW__pickIcon svg{animation:home-module__numGlW__wake .9s var(--semantic-easing-bounce) both}.home-module__numGlW__pickOption input:checked+span .home-module__numGlW__pickIcon:after{content:"";border:2px solid var(--semantic-color-text-primary);animation:home-module__numGlW__ring .8s var(--semantic-easing-entrance) both;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}}@keyframes home-module__numGlW__wake{0%{transform:scale(.5)rotate(-30deg)}35%{transform:translateY(-30%)scale(1.25)rotate(10deg)}60%{transform:translateY(0)scale(.92)rotate(-6deg)}80%{transform:translateY(-8%)scale(1.04)rotate(2deg)}}@keyframes home-module__numGlW__ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.7)}}.home-module__numGlW__duo{z-index:-2;isolation:isolate;background:var(--semantic-color-bg);--grade:sepia(.14) saturate(.92) contrast(1.03) brightness(1.02);position:absolute;inset:0;overflow:hidden}.home-module__numGlW__duo :is(img,video,canvas){filter:var(--grade)}.home-module__numGlW__duo video{width:100%;height:100%;position:absolute;inset:0}.home-module__numGlW__duo.home-module__numGlW__grain:before{z-index:2}.home-module__numGlW__drift{transform:scale(1.08)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-module__numGlW__drift{animation:linear both home-module__numGlW__drift;animation-timeline:view()}}}@keyframes home-module__numGlW__drift{0%{transform:scale(1.1)translate(-1.5%,-4%)}to{transform:scale(1.1)translate(1.5%,4%)}}.home-module__numGlW__journey{background:var(--semantic-color-bg);color:var(--semantic-color-text-primary);position:relative;overflow-x:clip}.home-module__numGlW__stage{position:relative}.home-module__numGlW__fine{z-index:2;justify-content:flex-end;gap:var(--spacing-seam);max-width:calc(var(--grid-max) + 2 * var(--grid-margin));padding:var(--spacing-seam) var(--grid-margin) 0;text-align:right;margin:0 auto;display:flex;position:relative}.home-module__numGlW__step{isolation:isolate;gap:var(--spacing-bay);padding:var(--space-block) var(--edge) var(--space-group);display:grid;position:relative;overflow:clip}.home-module__numGlW__step[data-side=left]{--dir:-1}.home-module__numGlW__step[data-side=right]{--dir:1}.home-module__numGlW__stepPhoto{z-index:-2;height:min(30rem,100vw);position:absolute;inset:0 0 auto}.home-module__numGlW__stepShot{opacity:0;display:block;position:absolute;inset:0}:is(html:not([data-vertical]) .home-module__numGlW__stepShot[data-v=fashion],html[data-vertical=food] .home-module__numGlW__stepShot[data-v=food],html[data-vertical=fashion] .home-module__numGlW__stepShot[data-v=fashion],html[data-vertical=hardline] .home-module__numGlW__stepShot[data-v=hardline]){opacity:1}.home-module__numGlW__stepShot img{width:100%;height:100%;position:absolute;inset:0}.home-module__numGlW__seam{z-index:-1;transform:translateY(var(--seam-y,0px));pointer-events:none;background:linear-gradient(to bottom, var(--semantic-color-bg) 0%, color-mix(in srgb, var(--semantic-color-bg) 75%, transparent) 35%, transparent 100%);height:45svh;position:absolute;inset:0 0 auto}.home-module__numGlW__stepScrim{background:linear-gradient(to top, var(--semantic-color-bg) 0%, color-mix(in srgb, var(--semantic-color-bg) 60%, transparent) 12%, transparent 30%);height:min(30rem,100vw);inset:0 0 auto}.home-module__numGlW__stepCopy{padding-top:calc(min(30rem,100vw)/1.25)}.home-module__numGlW__stepNum{font-family:var(--font-heading-face);font-weight:600;font-size:var(--t-numeral);line-height:var(--t-numeral-lh);letter-spacing:var(--t-numeral-ls);color:var(--semantic-color-text-primary)}.home-module__numGlW__stepCopy h2{margin-top:var(--spacing-seam);font-size:var(--t-h2);line-height:var(--t-h2-lh);max-width:var(--measure-heading)}@supports (animation-timeline:view()){@media (max-width:63.99rem) and (prefers-reduced-motion:no-preference),(not (min-aspect-ratio:5/4)) and (prefers-reduced-motion:no-preference){.home-module__numGlW__step{view-timeline:--step block}.home-module__numGlW__stepCopy{animation:linear both home-module__numGlW__panelIn;animation-timeline:view();animation-range:entry 10% cover 35%}}}@keyframes home-module__numGlW__panelIn{0%{opacity:0;transform:translateX(calc(var(--dir) * 3rem))}}@property --split{syntax:"<number>";inherits:true;initial-value:1}.home-module__numGlW__device{width:var(--dw,min(19rem, 80vw));justify-self:start;position:relative}@media (max-width:40rem){.home-module__numGlW__device{margin-inline-start:1.25rem}}.home-module__numGlW__tags{padding:.375rem 0 .5rem;display:grid}@media (max-width:63.99rem) and (prefers-reduced-motion:no-preference),(not (min-aspect-ratio:5/4)) and (prefers-reduced-motion:no-preference){.home-module__numGlW__device{view-timeline:--device block;view-timeline-inset:var(--header-h) 0px}.home-module__numGlW__tags{z-index:3;top:var(--header-h);position:sticky}@supports (animation-timeline:view()){.home-module__numGlW__tags{animation:linear both home-module__numGlW__strip;animation-timeline:--device;animation-range:exit exit .5%}}@supports not (animation-timeline:view()){.home-module__numGlW__tags{background:var(--semantic-color-bg)}}}@keyframes home-module__numGlW__strip{0%{background-color:#0000}to{background-color:var(--semantic-color-bg)}}.home-module__numGlW__tagPair{visibility:hidden;opacity:0;grid-area:1/1;justify-content:space-between;align-items:flex-end;gap:.5rem;display:flex}.home-module__numGlW__tagPair[data-on]{visibility:visible;opacity:1}.home-module__numGlW__tag{max-width:calc(50% - .25rem);display:inline-flex}.home-module__numGlW__verdict{border-radius:var(--semantic-radius-pill);background:var(--semantic-color-error);color:var(--semantic-color-text-on-accent);align-items:center;gap:.375rem;padding:.25rem .75rem .25rem .25rem;font-size:.9375rem;font-weight:600;line-height:1.25;display:inline-flex}.home-module__numGlW__tag[data-chip=good] .home-module__numGlW__verdict{background:var(--semantic-color-accent)}@media (min-width:48rem){.home-module__numGlW__verdict{font-size:1.0625rem}}.home-module__numGlW__names{padding-top:.5rem;display:grid}.home-module__numGlW__shopName{max-width:calc(50% - .25rem);font-family:var(--semantic-font-family-mono);color:var(--ink-soft);margin:0;font-size:.75rem;line-height:1.3}.home-module__numGlW__shopName[data-shop=good]{text-align:right}.home-module__numGlW__flatShot .home-module__numGlW__shopName{text-align:left;max-width:none;padding-top:.5rem}.home-module__numGlW__phone{box-shadow:0 1.5rem 3rem #1214112e}.home-module__numGlW__screen{background:var(--semantic-color-bg-subtle);touch-action:pan-y;cursor:ew-resize;position:absolute;inset:0;container-type:inline-size}.home-module__numGlW__pairLayers{opacity:0;visibility:hidden;position:absolute;inset:0}.home-module__numGlW__pairLayers[data-on]{opacity:1;visibility:visible}.home-module__numGlW__goodLayer>.home-module__numGlW__art,.home-module__numGlW__beforeLayer>.home-module__numGlW__art,.home-module__numGlW__flatScreen .home-module__numGlW__art{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.home-module__numGlW__goodLayer,.home-module__numGlW__beforeLayer{background:var(--semantic-color-bg-subtle);position:absolute;inset:0}.home-module__numGlW__beforeLayer{clip-path:inset(0 calc((1 - var(--split,1)) * 100%) 0 0)}.home-module__numGlW__handle{pointer-events:none;transform:translateX(calc((var(--split,1) - 1) * 100%));position:absolute;inset:0}.home-module__numGlW__handle:before{content:"";background:var(--semantic-color-surface);width:2px;position:absolute;top:0;bottom:0;right:-1px}.home-module__numGlW__knobRow{touch-action:pan-y;cursor:ew-resize;height:1.75rem;margin:-.5rem .5rem 0;position:relative;container-type:inline-size}.home-module__numGlW__knob{width:2.75rem;height:1.75rem;translate:clamp(0px, calc(var(--split,1) * 100cqw - 1.375rem), calc(100cqw - 2.75rem)) 0;border-radius:var(--semantic-radius-pill);background:var(--semantic-color-surface);color:var(--semantic-color-text-primary);border:1px solid var(--semantic-color-border-strong);place-items:center;display:grid;position:absolute;top:0;left:0}.home-module__numGlW__range{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.home-module__numGlW__knobRow:has(.home-module__numGlW__range:focus-visible) .home-module__numGlW__knob{outline:3px solid var(--semantic-color-ring);outline-offset:2px}.home-module__numGlW__hotspot{background:var(--semantic-color-surface);width:1.75rem;height:1.75rem;color:var(--semantic-color-text-primary);border:1px solid var(--semantic-color-border-strong);border-radius:50%;place-items:center;font-size:1.125rem;line-height:1;display:grid;position:absolute;bottom:1.75rem;left:calc(100% + .625rem)}.home-module__numGlW__hotspot[aria-expanded=true]{transform:rotate(45deg)}.home-module__numGlW__glance{border-top:1px solid var(--semantic-color-border);scroll-margin-top:calc(var(--header-h) + 1rem);scroll-margin-bottom:calc(var(--dock-h) + 1rem);margin-top:.75rem;padding-top:.625rem}.home-module__numGlW__glance ul{gap:.375rem;margin-top:.375rem;display:grid}.home-module__numGlW__glance li{color:var(--semantic-color-text-secondary);align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.45;display:none}.home-module__numGlW__glance li[data-on]{display:flex}.home-module__numGlW__flat{display:none}@media (prefers-reduced-motion:no-preference){.home-module__numGlW__tagPair,.home-module__numGlW__pairLayers{transition:opacity .4s var(--semantic-easing-entrance), visibility .4s}.home-module__numGlW__hotspot{transition:transform .2s var(--semantic-easing-entrance)}}@media (prefers-reduced-motion:reduce){.home-module__numGlW__tags,.home-module__numGlW__phone,.home-module__numGlW__knobRow,.home-module__numGlW__names{display:none}.home-module__numGlW__device{width:min(40rem,100%)}.home-module__numGlW__flat{gap:var(--spacing-gap);display:grid}.home-module__numGlW__flatPair{gap:var(--spacing-seam);grid-template-columns:1fr 1fr;display:grid}.home-module__numGlW__flatShot{align-content:start;margin:0;display:grid}.home-module__numGlW__flatLabel{z-index:1;top:var(--header-h);background:var(--semantic-color-bg);padding:.375rem 0 .5rem;display:flex;position:sticky}.home-module__numGlW__flatShot .home-module__numGlW__tag{max-width:100%}.home-module__numGlW__flatScreen{margin-inline-end:2.25rem}.home-module__numGlW__hotspot{margin:.75rem 0 0 auto;position:relative;bottom:auto;left:auto}.home-module__numGlW__glance li{display:flex}.home-module__numGlW__glance li[data-repeat]{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:39.99rem){.home-module__numGlW__flatPair{grid-template-columns:1fr}}@media (max-width:63.99rem) and (prefers-reduced-motion:no-preference),(not (min-aspect-ratio:5/4)) and (prefers-reduced-motion:no-preference){.home-module__numGlW__play{--n:var(--n-fashion,1);height:calc(100svh - var(--header-h) - var(--dock-h) + var(--n) * 80svh)}html[data-vertical=food] .home-module__numGlW__play{--n:var(--n-food,1)}html[data-vertical=hardline] .home-module__numGlW__play{--n:var(--n-hardline,1)}.home-module__numGlW__hold{top:var(--header-h);height:calc(100svh - var(--header-h) - var(--dock-h));place-items:center start;display:grid;position:sticky}.home-module__numGlW__device{--dw:min(19rem, calc(100vw - 2 * var(--spacing-gap) - 5rem), calc((100svh - var(--header-h) - var(--dock-h) - 3.5rem - var(--extra,4rem)) * 402 / 874 + 1rem))}}@media (min-width:64rem) and (min-aspect-ratio:5/4) and (prefers-reduced-motion:no-preference){.home-module__numGlW__track{--units:var(--units-fashion,8);height:calc(100svh - var(--header-h) + var(--units) * 70svh)}html[data-vertical=food] .home-module__numGlW__track{--units:var(--units-food,8)}html[data-vertical=hardline] .home-module__numGlW__track{--units:var(--units-hardline,8)}.home-module__numGlW__stage{top:var(--header-h);height:calc(100svh - var(--header-h));position:sticky;overflow:clip}.home-module__numGlW__fine{z-index:4;left:0;right:0;bottom:calc(var(--dock-h) + .375rem);text-align:center;padding:0 var(--spacing-gap);justify-content:center;position:absolute}.home-module__numGlW__fine:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--semantic-color-bg) 88%, transparent) 55%, transparent);pointer-events:none;width:min(46rem,100%);height:3.5rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.home-module__numGlW__step{padding:0 var(--edge) var(--dock-h);opacity:0;pointer-events:none;transition:opacity .5s var(--semantic-easing-entrance);grid-template-columns:minmax(0,1fr) auto;align-items:center;position:absolute;inset:0}.home-module__numGlW__step[data-active]{opacity:1;pointer-events:auto}.home-module__numGlW__step:focus-within{transition:none}.home-module__numGlW__play,.home-module__numGlW__hold{display:contents}.home-module__numGlW__stepPhoto,.home-module__numGlW__stepScrim{height:100%}.home-module__numGlW__stepScrim{background:linear-gradient(to top, var(--semantic-color-bg) 0%, color-mix(in srgb, var(--semantic-color-bg) 90%, transparent) 20%, color-mix(in srgb, var(--semantic-color-bg) 62%, transparent) 34%, color-mix(in srgb, var(--semantic-color-bg) 22%, transparent) 46%, transparent 56%)}.home-module__numGlW__step[data-side=left] .home-module__numGlW__stepShot{transform:scaleX(-1)}.home-module__numGlW__stepShot{inset:-6% 0 6%}@media (max-height:50rem){.home-module__numGlW__stepShot{inset:-10% 0 10%}}.home-module__numGlW__step[data-side=left] .home-module__numGlW__stepPhoto{transform-origin:0 100%}.home-module__numGlW__step[data-side=right] .home-module__numGlW__stepPhoto{transform-origin:100% 100%}.home-module__numGlW__step[data-side=right]{grid-template-columns:auto minmax(0,1fr)}.home-module__numGlW__step[data-side=right] .home-module__numGlW__stepCopy{order:2;justify-self:end}.home-module__numGlW__stepCopy{padding-top:0}.home-module__numGlW__device{--dw:min(18rem, calc((100svh - var(--header-h) - var(--dock-h) - 4rem - var(--extra,4rem)) * 402 / 874 + 1rem))}.home-module__numGlW__step[data-side=left] .home-module__numGlW__hotspot{left:auto;right:calc(100% + .75rem)}.home-module__numGlW__step[data-side=right] .home-module__numGlW__hotspot{left:calc(100% + .75rem);right:auto}.home-module__numGlW__step[data-active] .home-module__numGlW__stepPhoto{transform:scale(1.06)}.home-module__numGlW__stepShot img{animation:none;transform:none}.home-module__numGlW__stepShot.home-module__numGlW__stepShot img{object-position:var(--pin-at,var(--at))}:is(html[data-vertical=food] .home-module__numGlW__step[data-narrow~=food] .home-module__numGlW__stepCopy,html:not([data-vertical]) .home-module__numGlW__step[data-narrow~=fashion] .home-module__numGlW__stepCopy,html[data-vertical=fashion] .home-module__numGlW__step[data-narrow~=fashion] .home-module__numGlW__stepCopy,html[data-vertical=hardline] .home-module__numGlW__step[data-narrow~=hardline] .home-module__numGlW__stepCopy){max-width:min(25rem,28vw)}.home-module__numGlW__step[data-active] .home-module__numGlW__device{transform:perspective(1400px) translateX(calc((1 - var(--cam,1)) * var(--dir) * -5rem)) rotateY(calc((1 - var(--cam,1)) * var(--dir) * 16deg)) scale(calc(.88 + .12 * var(--cam,1)))}.home-module__numGlW__step[data-active] .home-module__numGlW__stepCopy{opacity:var(--panel,1);transform:translateX(calc((1 - var(--panel,1)) * var(--dir) * 4rem))}.home-module__numGlW__stepCopy{margin-bottom:var(--space-group);align-self:end;column-gap:var(--space-related);grid-template-columns:auto minmax(0,1fr);align-items:end;max-width:min(34rem,40vw);display:grid}.home-module__numGlW__stepNum{font-size:min(var(--t-numeral), 8svh)}.home-module__numGlW__stepCopy h2{font-size:min(var(--t-h2), 4.6svh);margin-top:0}}@media (min-width:64rem) and (max-width:69.99rem) and (min-aspect-ratio:5/4) and (prefers-reduced-motion:no-preference){.home-module__numGlW__step{padding-inline:var(--spacing-bay)}.home-module__numGlW__stepCopy{margin-bottom:var(--spacing-bay);column-gap:var(--spacing-gap)}.home-module__numGlW__stepCopy h2{font-size:min(var(--t-h2), 4.2svh)}}@media (min-width:64rem) and (min-aspect-ratio:5/4) and (prefers-reduced-motion:no-preference){.home-module__numGlW__glance{z-index:2;border:0;border-left:2px solid var(--semantic-color-border-strong);background:color-mix(in srgb, var(--semantic-color-bg) 88%, transparent);width:12.5rem;margin:0;padding:.625rem .75rem .75rem;position:absolute;bottom:3.75rem}.home-module__numGlW__glance li{font-size:.75rem}.home-module__numGlW__step[data-side=left] .home-module__numGlW__glance{right:calc(100% + .75rem)}.home-module__numGlW__step[data-side=right] .home-module__numGlW__glance{left:calc(100% + .75rem)}.home-module__numGlW__step:has(.home-module__numGlW__hotspot[aria-expanded=true]) .home-module__numGlW__stepCopy{visibility:hidden}}@media (min-width:64rem) and (max-width:89.99rem) and (min-aspect-ratio:5/4) and (prefers-reduced-motion:no-preference){.home-module__numGlW__tags,.home-module__numGlW__names{margin-inline:-1.5rem}.home-module__numGlW__shopName{font-size:.6875rem}}@media (min-width:90rem) and (min-aspect-ratio:5/4) and (prefers-reduced-motion:no-preference){.home-module__numGlW__glance{width:15rem}.home-module__numGlW__glance li{font-size:.8125rem}.home-module__numGlW__step:has(.home-module__numGlW__hotspot[aria-expanded=true]) .home-module__numGlW__stepCopy{visibility:visible}}.home-module__numGlW__dock{z-index:44;height:var(--dock-h);padding:3px var(--spacing-gap);background:var(--semantic-color-bg);border-top:1px solid var(--semantic-color-border);align-items:flex-start;gap:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.home-module__numGlW__dock[data-shown],.home-module__numGlW__dock[data-mode=full]:focus-within{transform:none}.home-module__numGlW__dock[data-shown][data-mode=slim]{transform:translateY(calc(var(--dock-h) - var(--slim-h)))}.home-module__numGlW__full{display:contents}.home-module__numGlW__dock[data-mode=slim] .home-module__numGlW__full>*{visibility:hidden}.home-module__numGlW__slim{height:var(--slim-h);padding:0 var(--spacing-gap);visibility:hidden;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0 0 auto}.home-module__numGlW__dock[data-mode=slim] .home-module__numGlW__slim{visibility:inherit}.home-module__numGlW__slim .home-module__numGlW__pill{padding:.25rem .75rem}.home-module__numGlW__slimLine{background:var(--semantic-color-accent);border-radius:3px;flex:1;height:6px;position:relative}.home-module__numGlW__slimSpot{width:0;height:0;position:absolute;top:50%;right:14px}@media (min-width:64rem){.home-module__numGlW__slim .home-module__numGlW__pill{display:none}}@media (prefers-reduced-motion:no-preference){.home-module__numGlW__dock{transition:transform .3s var(--semantic-easing-entrance)}}.home-module__numGlW__pillRow{height:var(--product);flex:none;order:2;align-items:center;display:flex}.home-module__numGlW__pill{border-radius:var(--semantic-radius-pill);background:var(--semantic-color-accent);color:var(--semantic-color-text-on-accent);white-space:nowrap;visibility:hidden;padding:.5rem .75rem;font-size:.8125rem;font-weight:600}.home-module__numGlW__dock[data-cta]:not([data-mode=slim]) .home-module__numGlW__full .home-module__numGlW__pill,.home-module__numGlW__dock[data-cta][data-mode=slim] .home-module__numGlW__slim .home-module__numGlW__pill{visibility:visible}@media (min-width:64rem){.home-module__numGlW__pillRow{display:none}}.home-module__numGlW__rail{min-width:0;padding:0 calc(var(--product) / 2 - .75rem);flex:1}.home-module__numGlW__rail ol{grid-template-columns:repeat(6,1fr);max-width:60rem;margin:0 auto;display:grid;position:relative}@media (min-width:64rem){.home-module__numGlW__dock{padding:.5rem var(--spacing-gap);display:block}.home-module__numGlW__rail{padding:0}}.home-module__numGlW__railLine,.home-module__numGlW__railFill{border-radius:2px;height:4px;position:absolute}.home-module__numGlW__railLine{top:calc(var(--product) / 2 - 2px);background:var(--semantic-color-border-strong);left:8.33333%;right:8.33333%}.home-module__numGlW__railFill{transform-origin:0;transform:scaleX(var(--fill,0));background:var(--semantic-color-accent);inset:0}.home-module__numGlW__spot{top:calc(var(--product) / 2);left:calc(100% / 12 + var(--fill,0) * (100% - 100% / 6));width:0;height:0;position:absolute}.home-module__numGlW__rail button{width:100%;min-height:calc(var(--product) + .8125rem);padding-top:var(--product);font-size:var(--t-label);color:var(--semantic-color-text-secondary);line-height:.8125rem;display:block;position:relative}.home-module__numGlW__stopName{left:50%;top:var(--product);white-space:nowrap;clip-path:inset(50%);position:absolute;transform:translate(-50%)}.home-module__numGlW__rail button[aria-current=step] .home-module__numGlW__stopName{clip-path:none}.home-module__numGlW__dot{left:50%;top:calc(var(--product) / 2);border:2px solid var(--semantic-color-border-strong);background:var(--semantic-color-bg);border-radius:50%;width:.75rem;height:.75rem;margin:-.375rem 0 0 -.375rem;position:absolute}.home-module__numGlW__rail button[data-done] .home-module__numGlW__dot{border-color:var(--semantic-color-accent);background:var(--semantic-color-accent)}.home-module__numGlW__rail button[aria-current=step]{color:var(--semantic-color-text-primary);font-weight:600}.home-module__numGlW__rail button[aria-current=step] .home-module__numGlW__dot{border-color:var(--semantic-color-text-primary)}@media (min-width:64rem){.home-module__numGlW__rail button{min-height:0;font-size:var(--t-small);line-height:1.25rem}.home-module__numGlW__stopName,.home-module__numGlW__rail button[aria-current=step] .home-module__numGlW__stopName{clip-path:none;width:auto;height:auto;position:static;overflow:visible;transform:none}.home-module__numGlW__dot{width:1.25rem;height:1.25rem;margin:-.625rem 0 0 -.625rem}}.home-module__numGlW__thread,.home-module__numGlW__anchor{width:var(--product);height:var(--product);background:var(--semantic-color-surface);border:2px solid var(--semantic-color-border-strong);border-radius:50%}.home-module__numGlW__thread{z-index:46;margin:calc(var(--product) / -2) 0 0 calc(var(--product) / -2);pointer-events:none;opacity:0;will-change:transform;transition:transform .16s linear;position:fixed;top:0;left:0}.home-module__numGlW__thread[data-on]{opacity:1}.home-module__numGlW__anchor{flex:none;display:inline-block;position:relative}.home-module__numGlW__thread svg,.home-module__numGlW__anchor svg{opacity:0;width:76%;height:76%;transition:opacity var(--semantic-duration-base) var(--semantic-easing-entrance), transform var(--semantic-duration-base) var(--semantic-easing-entrance);position:absolute;inset:12%;overflow:visible;transform:scale(.6)}:is(.home-module__numGlW__thread,.home-module__numGlW__anchor)[data-form=item] [data-is=item],:is(.home-module__numGlW__thread,.home-module__numGlW__anchor)[data-form=bag] [data-is=bag],:is(.home-module__numGlW__thread,.home-module__numGlW__anchor)[data-form=paid] [data-is=paid],:is(.home-module__numGlW__thread,.home-module__numGlW__anchor)[data-form=parcel] [data-is=parcel]{opacity:1;transform:none}.home-module__numGlW__item,.home-module__numGlW__bag{fill:var(--semantic-color-bg-subtle)}.home-module__numGlW__item,.home-module__numGlW__bag,.home-module__numGlW__line{stroke:var(--semantic-color-text-primary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.home-module__numGlW__line{fill:none}.home-module__numGlW__leaf{fill:var(--semantic-color-text-primary)}.home-module__numGlW__items [data-v]{opacity:0;transform-box:fill-box;transform-origin:50%;transform:rotate(-35deg)scale(.4)}:is(html:not([data-vertical]) .home-module__numGlW__items [data-v=fashion],html[data-vertical=food] .home-module__numGlW__items [data-v=food],html[data-vertical=fashion] .home-module__numGlW__items [data-v=fashion],html[data-vertical=hardline] .home-module__numGlW__items [data-v=hardline]){opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.home-module__numGlW__items [data-v]{transition:opacity .26s var(--semantic-easing-entrance), transform .42s var(--semantic-easing-bounce)}}.home-module__numGlW__anchor[data-away]{background:0 0}html[data-thread] [data-thread-end]:not([data-landed]){background:0 0}.home-module__numGlW__anchor[data-away]{border-color:#0000}.home-module__numGlW__anchor[data-away] svg[data-is]{opacity:0}html[data-thread] [data-thread-end]:not([data-landed]) svg[data-is]{opacity:0}@media (prefers-reduced-motion:reduce){.home-module__numGlW__thread{display:none}}.home-module__numGlW__anchorEnd{top:var(--space-related);right:var(--grid-margin);position:absolute}html[data-thread] .home-module__numGlW__anchorEnd:not([data-landed]){border:2px dashed var(--semantic-color-border-strong)}.home-module__numGlW__anchorEnd[data-landed]{border-color:var(--semantic-color-accent)}.home-module__numGlW__doors{isolation:isolate;background:var(--semantic-color-bg);position:relative}.home-module__numGlW__doorsBand{background:var(--semantic-color-bg);color:var(--semantic-color-text-primary);padding:var(--space-block) var(--grid-margin) var(--section-y);position:relative}.home-module__numGlW__doorsNav{z-index:2;max-width:var(--grid-max);margin:0 auto;position:relative}.home-module__numGlW__doorsLead{margin-bottom:var(--space-tight);font-size:var(--t-small);color:var(--semantic-color-text-secondary)}.home-module__numGlW__doorsNav ul{border-top:1px solid var(--semantic-color-border-strong);gap:0;display:grid}.home-module__numGlW__doorsNav li{border-bottom:1px solid var(--semantic-color-border-strong)}.home-module__numGlW__door{font-family:var(--font-heading-face);font-weight:600;font-size:var(--t-h3);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);text-align:left;color:var(--semantic-color-text-primary);align-items:center;gap:.875rem;padding:1.5rem 0;display:inline-flex}.home-module__numGlW__door:hover>span:not([aria-hidden]){text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}@media (min-width:64rem){.home-module__numGlW__doorsNav ul{align-items:center;column-gap:var(--space-block);border-bottom:1px solid var(--semantic-color-border-strong);flex-wrap:wrap;display:flex}.home-module__numGlW__doorsNav li{border-bottom:0}.home-module__numGlW__door{white-space:nowrap}}.home-module__numGlW__show{isolation:isolate;--screen:13rem;position:relative}.home-module__numGlW__show:before{content:"";z-index:-1;inset:var(--rise) calc(-1 * var(--pad)) 0;background:var(--stone);position:absolute}html[data-theme=dark] .home-module__numGlW__show:before{background:#151310}.home-module__numGlW__crop{position:absolute;inset:0}.home-module__numGlW__labels{flex-wrap:wrap;gap:.375rem;display:flex}@media (min-width:64rem){.home-module__numGlW__show{--screen:16.5rem}}.home-module__numGlW__hero .home-module__numGlW__heroCopy{isolation:isolate}.home-module__numGlW__heroCopy:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg, color-mix(in srgb, var(--photo-paper) 52%, transparent) 32%, transparent 58%);pointer-events:none;position:absolute;inset:0}@media (max-width:80rem){.home-module__numGlW__heroCopy:before{background:linear-gradient(90deg, color-mix(in srgb, var(--photo-paper) 52%, transparent) 46%, transparent 66%)}}@media (orientation:portrait),(max-width:47.99rem){.home-module__numGlW__heroCopy:before{background:linear-gradient(color-mix(in srgb, var(--photo-paper) 52%, transparent) 26%, transparent 50%)}}html:not([data-vertical]) .home-module__numGlW__heroCopy:before{opacity:1}html[data-vertical=fashion] .home-module__numGlW__heroCopy:before{opacity:1}
.PhotoHero-module__uEDJaW__hero{isolation:isolate;--hero-h:min(calc(100svh - var(--header-h)), 56rem);min-height:var(--hero-h);background:var(--photo-paper);--inset:var(--edge);align-items:center;display:flex;position:relative;overflow:hidden}.PhotoHero-module__uEDJaW__short{--hero-h:min(72svh, 46rem)}.PhotoHero-module__uEDJaW__photo{z-index:-2;display:block;position:absolute;inset:0}.PhotoHero-module__uEDJaW__photo img{width:100%;height:100%}.PhotoHero-module__uEDJaW__copy{justify-content:center;align-self:stretch;gap:var(--space-group);width:100%;padding:var(--spacing-bay) var(--inset) calc(var(--spacing-bay) + 1.5rem);flex-direction:column;display:flex;position:relative}.PhotoHero-module__uEDJaW__copy>*{max-width:min(34rem,37vw);position:relative}.PhotoHero-module__uEDJaW__hero:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--photo-paper) 90%, transparent) 0%, color-mix(in srgb, var(--photo-paper) 76%, transparent) 30%, transparent 52%);pointer-events:none;position:absolute;inset:0}@media (min-width:48rem) and (orientation:landscape){.PhotoHero-module__uEDJaW__copy h1{font-size:min(var(--t-h1), 3.3vw, 3rem);max-inline-size:min(var(--measure-heading), calc(var(--photo-px,0) * 100vw + (var(--people-x,9) - var(--photo-px,0)) * max(100vw, var(--hero-h) * var(--photo-aspect,1)) - var(--inset) - 1rem))}}.PhotoHero-module__uEDJaW__top .PhotoHero-module__uEDJaW__copy{padding-top:var(--section-gap);justify-content:flex-start}.PhotoHero-module__uEDJaW__top .PhotoHero-module__uEDJaW__copy h1{font-size:var(--t-h2)}.PhotoHero-module__uEDJaW__credit{left:var(--inset);bottom:var(--spacing-seam);border-radius:var(--semantic-radius-pill);background:color-mix(in srgb, var(--photo-paper) 72%, transparent);padding:.0625rem .5rem;font-size:.75rem;line-height:1.5;position:absolute}@media (orientation:portrait),(max-width:47.99rem){.PhotoHero-module__uEDJaW__hero:before{background:linear-gradient(180deg, color-mix(in srgb, var(--photo-paper) 78%, transparent) 0%, color-mix(in srgb, var(--photo-paper) 55%, transparent) 22%, transparent 42%)}.PhotoHero-module__uEDJaW__copy{justify-content:flex-start}.PhotoHero-module__uEDJaW__copy>*{max-width:none}.PhotoHero-module__uEDJaW__copy>:last-child:not(:first-child){margin-top:auto}.PhotoHero-module__uEDJaW__copy h1{font-size:min(clamp(1.75rem,3.8vw,3.75rem),4.4svh)}}@media (orientation:portrait) and (max-height:43.75rem),(max-width:47.99rem) and (max-height:43.75rem){.PhotoHero-module__uEDJaW__copy{padding-top:var(--spacing-gap)}.PhotoHero-module__uEDJaW__photo{height:max(100%,37.5rem);bottom:auto}.PhotoHero-module__uEDJaW__hero.PhotoHero-module__uEDJaW__short{min-height:calc(100svh - var(--header-h))}.PhotoHero-module__uEDJaW__short .PhotoHero-module__uEDJaW__photo{height:100%}.PhotoHero-module__uEDJaW__copy{padding-bottom:2rem}.PhotoHero-module__uEDJaW__credit{bottom:.25rem}}
.page-module__L8ce1q__group,.page-module__L8ce1q__row{scroll-margin-top:calc(var(--header-h) + 1rem)}.page-module__L8ce1q__row:target{outline:2px solid var(--semantic-color-accent);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.page-module__L8ce1q__row:target{animation:page-module__L8ce1q__outlined 2.4s var(--semantic-easing-entrance) .6s forwards}}@keyframes page-module__L8ce1q__outlined{to{outline-color:#0000}}
.PageCover-module__lsjpbq__cover{isolation:isolate;position:relative;overflow:hidden}.PageCover-module__lsjpbq__field{z-index:-1;--semantic-color-bg:var(--paper,#f1f0eb);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 88%,#000 100%);mask-image:linear-gradient(#0000 88%,#000 100%)}.PageCover-module__lsjpbq__field>*{width:100%;height:100%}html[data-theme=dark] .PageCover-module__lsjpbq__field{filter:invert();mix-blend-mode:screen;opacity:.3}.PageCover-module__lsjpbq__grid{gap:var(--space-block);padding-block:var(--space-block);align-items:center;display:grid}.PageCover-module__lsjpbq__title.PageCover-module__lsjpbq__title{font-size:clamp(2.25rem,4.2vw,4rem);line-height:1.04}.PageCover-module__lsjpbq__paint.PageCover-module__lsjpbq__paint{color:#14140f}.PageCover-module__lsjpbq__paint.PageCover-module__lsjpbq__paint:before{inset:-.1em -.34em -.16em -.14em}@media (min-width:64rem){.PageCover-module__lsjpbq__field{-webkit-mask-image:linear-gradient(#000 0,#0000 22% 80%,#000 100%);mask-image:linear-gradient(#000 0,#0000 22% 80%,#000 100%)}.PageCover-module__lsjpbq__grid{gap:var(--grid-gutter);min-height:calc(100svh - var(--header-h) - 4rem);padding-block:var(--space-related);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
