.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:24ch}.page-module__Vrduoq__page section>.reveal h2{max-width:24ch}.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:22ch;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:16px;margin:0}.page-module__Vrduoq__crop{border-radius:16px;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);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;gap:.25rem;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:2em;font:.625rem/1.2 var(--semantic-font-family-mono);color:var(--semantic-color-text-secondary)}.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:none}.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:56ch;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__worksCrop{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.page-module__Vrduoq__worksRise{width:min(100%,15rem)}.page-module__Vrduoq__worksRise img{object-position:50% 100%}.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}}
.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;gap:var(--space-related);height:26rem;margin-top:var(--space-block);display:flex;overflow:hidden}.page-module__0atFJq__screens.page-module__0atFJq__screens>*{width:min(19rem,70vw);box-shadow:var(--shadow-card);background:0 0;border:0;border-radius:14px 14px 0 0;flex:none;padding:0}.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}}
.ClosingBand-module__iH6RCW__slot{pointer-events:none;mix-blend-mode:multiply;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 58%,#000 75%);mask-image:linear-gradient(#0000 58%,#000 75%)}@media (min-width:64rem){.ClosingBand-module__iH6RCW__slot{-webkit-mask-image:none;mask-image:none}}html[data-theme=dark] .ClosingBand-module__iH6RCW__slot{mix-blend-mode:screen}
.PhotoHero-module__uEDJaW__hero{isolation:isolate;min-height:min(calc(100svh - var(--header-h)), 56rem);background:var(--photo-paper);--inset:var(--edge);align-items:center;display:flex;position:relative;overflow:hidden}.PhotoHero-module__uEDJaW__short{min-height: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)}}.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}}
.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)}}
.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{border:1px solid var(--semantic-color-border-strong);background:var(--semantic-color-bg);border-radius:1.25rem;width:min(100%,13rem);position:relative;overflow:hidden}.Shot-module__vQvICq__phone img{width:100%;height:auto;display:block}.Shot-module__vQvICq__stage .Shot-module__vQvICq__big{width:min(100%,18.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)}
.DoorPass-module__LkYhsG__door{height:calc(2 * var(--section-y));pointer-events:none;position:relative}.DoorPass-module__LkYhsG__track,.DoorPass-module__LkYhsG__stage,.DoorPass-module__LkYhsG__bloom,.DoorPass-module__LkYhsG__her{position:absolute;inset:0}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__room:after{content:none}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__room[data-active]{pointer-events:none}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__room{opacity:1;background:var(--semantic-color-bg);padding:0;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0009 45%,#0000 100%);mask-image:linear-gradient(#000 0%,#0009 45%,#0000 100%)}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__photo,.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__scrim{display:none}.DoorPass-module__LkYhsG__bloom{opacity:var(--bloom,1);background:radial-gradient(60% 46%,#fff4de80 0%,#fff4de00 100%)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root{--door-len:60svh;--doors-rise:26svh}.DoorPass-module__LkYhsG__door{height:auto}.DoorPass-module__LkYhsG__track{height:calc(100svh - var(--header-h) + var(--door-len));view-timeline:--door block;view-timeline-inset:var(--header-h) 0px;position:relative;inset:auto}.DoorPass-module__LkYhsG__stage{inset:auto;top:var(--header-h);height:calc(100svh - var(--header-h));position:sticky;overflow:clip}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__room{background:var(--semantic-color-bg);-webkit-mask-image:none;mask-image:none}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__photo,.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__scrim{height:100%;display:block;inset:0}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__layer img{object-position:var(--door-at,75% 50%)}.DoorPass-module__LkYhsG__kind{display:none;position:absolute;inset:0}:is(html:not([data-vertical]) .DoorPass-module__LkYhsG__kind[data-v=fashion],html[data-vertical=food] .DoorPass-module__LkYhsG__kind[data-v=food],html[data-vertical=fashion] .DoorPass-module__LkYhsG__kind[data-v=fashion],html[data-vertical=hardline] .DoorPass-module__LkYhsG__kind[data-v=hardline]){display:block}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__layer{opacity:1}.DoorPass-module__LkYhsG__plate,.DoorPass-module__LkYhsG__plateBlur,.DoorPass-module__LkYhsG__subject,.DoorPass-module__LkYhsG__subjectBlur{transform-origin:var(--lx,85%) var(--ly,30%);animation-timeline:--door}.DoorPass-module__LkYhsG__plate,.DoorPass-module__LkYhsG__plateBlur{animation-name:DoorPass-module__LkYhsG__push;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-range:contain var(--in,0%) contain 78%}.DoorPass-module__LkYhsG__subject{animation-name:DoorPass-module__LkYhsG__pass;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-range:contain var(--in,0%) contain 78%}.DoorPass-module__LkYhsG__plateBlur.DoorPass-module__LkYhsG__plateBlur{animation:linear both DoorPass-module__LkYhsG__push,linear both DoorPass-module__LkYhsG__soften;animation-timeline:--door,--door;animation-range:contain var(--in,0%) contain 78%, contain 52% contain 86%}.DoorPass-module__LkYhsG__subjectBlur.DoorPass-module__LkYhsG__subjectBlur{animation:linear both DoorPass-module__LkYhsG__pass,linear both DoorPass-module__LkYhsG__soften;animation-timeline:--door,--door;animation-range:contain var(--in,0%) contain 78%, contain 30% contain 50%}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__plateBlur,.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__subjectBlur{opacity:0}.DoorPass-module__LkYhsG__her{animation:linear both DoorPass-module__LkYhsG__leave;animation-timeline:--door;animation-range:contain 42% contain 56%}.DoorPass-module__LkYhsG__bloom{opacity:0;background:radial-gradient(closest-side at var(--lx,85%) var(--ly,30%), #fffaf0 0%, #fff6e6eb 34%, #fff0da80 62%, #fff0da00 100%);transform-origin:var(--lx,85%) var(--ly,30%);animation:linear both DoorPass-module__LkYhsG__bloom;animation-timeline:--door;animation-range:contain 38%}.DoorPass-module__LkYhsG__door+[data-handover]{margin-top:calc(-1 * var(--doors-rise));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--space-block));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--space-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()){.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__scrim{background:linear-gradient(to bottom, var(--semantic-color-bg) 0%, color-mix(in srgb, var(--semantic-color-bg) 55%, transparent) 14%, transparent 34%)}.DoorPass-module__LkYhsG__door{--push-to:1.3;--pass-to:1.8;--pass-x:-16%;--pass-y:3%}}}@media (min-width:64rem) and (min-aspect-ratio:5/4) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root{--door-len:75svh;--doors-rise:30svh}.DoorPass-module__LkYhsG__door{--exit:19.6svh;--in:var(--exit);margin-top:calc(-1 * (100svh - var(--header-h) + var(--exit)))}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__scrim{animation:linear both DoorPass-module__LkYhsG__lift;animation-timeline:--door;animation-range:contain 30% contain 70%}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__layer img{object-position:var(--pin-at,var(--at))}.DoorPass-module__LkYhsG__door .DoorPass-module__LkYhsG__room{animation:linear both DoorPass-module__LkYhsG__arrive;animation-timeline:--door;animation-range:contain 0% contain var(--exit)}}}@media (min-width:100rem) and (min-aspect-ratio:5/4) and (prefers-reduced-motion:no-preference){.DoorPass-module__LkYhsG__door{--push-to:1.4;--pass-to:1.75;--pass-x:-12%;--pass-y:3%}}@keyframes DoorPass-module__LkYhsG__push{0%{animation-timing-function:cubic-bezier(.5,0,.75,.4);scale:1}to{scale:var(--push-to,1.9)}}@keyframes DoorPass-module__LkYhsG__pass{0%{animation-timing-function:cubic-bezier(.45,0,.7,.5);translate:0;scale:1}to{scale:var(--pass-to,2.6);translate:var(--pass-x,-22%) var(--pass-y,4%)}}@keyframes DoorPass-module__LkYhsG__soften{to{opacity:1}}@keyframes DoorPass-module__LkYhsG__bloom{0%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.6,1);scale:.35}to{opacity:var(--bloom,1);scale:2.6}}html[data-theme=dark] .DoorPass-module__LkYhsG__bloom{--bloom:.85}@keyframes DoorPass-module__LkYhsG__leave{to{opacity:0}}@keyframes DoorPass-module__LkYhsG__lift{to{opacity:0}}@keyframes DoorPass-module__LkYhsG__arrive{0%{opacity:0}to{opacity:1}}
.AuditScores-module__HBOcdG__root{--m-ink:var(--semantic-color-text-primary);--m-soft:var(--semantic-color-text-secondary);--m-accent:var(--semantic-color-accent-text);--m-track:var(--semantic-color-bg-subtle);--m-good:var(--semantic-color-accent);--m-bad:var(--semantic-color-error);--m-ease:var(--semantic-easing-entrance);--m-bounce:var(--semantic-easing-bounce);color:var(--m-ink);font-family:var(--semantic-font-family-sans);margin:0;container-type:inline-size}.AuditScores-module__HBOcdG__frame{flex-direction:column;gap:1.5rem;display:flex}.AuditScores-module__HBOcdG__eyebrow{font-size:var(--t-label);letter-spacing:var(--t-label-ls);text-transform:uppercase;color:var(--m-accent);font-weight:600;line-height:1.6}.AuditScores-module__HBOcdG__rows{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.AuditScores-module__HBOcdG__row{grid-template-columns:minmax(4.25rem,14rem) 1fr 3.25rem;align-items:center;gap:.375rem 1rem;display:grid}.AuditScores-module__HBOcdG__name{font-size:var(--t-small);font-weight:500}.AuditScores-module__HBOcdG__detail{font-size:var(--t-small);color:var(--m-soft);font-weight:400;line-height:1.5;display:block}.AuditScores-module__HBOcdG__held{font-size:var(--t-small);color:var(--m-soft);grid-column:2/-1;line-height:1.5}.AuditScores-module__HBOcdG__more{grid-column:2/-1}@container (max-width:34rem){.AuditScores-module__HBOcdG__row{grid-template-columns:1fr 3.25rem}.AuditScores-module__HBOcdG__name,.AuditScores-module__HBOcdG__held,.AuditScores-module__HBOcdG__more{grid-column:1/-1}}.AuditScores-module__HBOcdG__score{font-family:var(--font-heading-face);font-variant-numeric:lining-nums tabular-nums;justify-self:end;font-size:1.75rem;line-height:1}.AuditScores-module__HBOcdG__track{border-radius:var(--semantic-radius-pill);background:var(--m-track);transform-origin:0;height:.5rem;position:relative}.AuditScores-module__HBOcdG__fill{width:calc(var(--v) * 100%);border-radius:inherit;background:var(--m-good);transform-origin:0;position:absolute;inset:0 auto 0 0}.AuditScores-module__HBOcdG__fill[data-mark=bad]{background:var(--m-bad)}.AuditScores-module__HBOcdG__cap{left:calc(var(--v) * 100%);border-radius:var(--semantic-radius-pill);background:var(--m-bad);width:.1875rem;height:1.375rem;margin:-.6875rem 0 0 -.09375rem;position:absolute;top:50%}.AuditScores-module__HBOcdG__ripple{left:calc(var(--v) * 100%);border:2px solid var(--m-bad);opacity:0;border-radius:50%;width:1.5rem;height:1.5rem;margin:-.75rem 0 0 -.75rem;position:absolute;top:50%}.AuditScores-module__HBOcdG__note{max-width:36rem;font-size:var(--t-small);color:var(--m-soft);margin:0;line-height:1.6}.AuditScores-module__HBOcdG__tag{border-radius:var(--semantic-radius-pill);background:var(--m-ink);color:var(--semantic-color-surface);font-family:var(--semantic-font-family-mono);font-size:var(--t-label);letter-spacing:var(--t-label-ls);text-transform:uppercase;margin-right:.375rem;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){.AuditScores-module__HBOcdG__root:not([data-still]) .AuditScores-module__HBOcdG__eyebrow{animation:AuditScores-module__HBOcdG__rise .5s var(--m-ease) both}.AuditScores-module__HBOcdG__root:not([data-still]) .AuditScores-module__HBOcdG__name{animation:AuditScores-module__HBOcdG__lift .5s var(--m-ease) calc(.1s + var(--i) * 80ms) both}.AuditScores-module__HBOcdG__root:not([data-still]) .AuditScores-module__HBOcdG__track{animation:AuditScores-module__HBOcdG__grow .5s var(--m-ease) calc(.15s + var(--i) * 80ms) both}.AuditScores-module__HBOcdG__root:not([data-still]) .AuditScores-module__HBOcdG__fill{animation:AuditScores-module__HBOcdG__grow .8s var(--m-ease) calc(.45s + var(--i) * .15s) both}.AuditScores-module__HBOcdG__root:not([data-still]) .AuditScores-module__HBOcdG__score{animation:AuditScores-module__HBOcdG__rise .4s var(--m-ease) calc(1.15s + var(--i) * .15s) both}.AuditScores-module__HBOcdG__root:not([data-still]) .AuditScores-module__HBOcdG__cap{animation:AuditScores-module__HBOcdG__drop .45s var(--m-bounce) 1s both}.AuditScores-module__HBOcdG__root:not([data-still]) .AuditScores-module__HBOcdG__ripple{animation:AuditScores-module__HBOcdG__ripple .7s var(--m-ease) 1.1s forwards}.AuditScores-module__HBOcdG__root:not([data-still]) .AuditScores-module__HBOcdG__held{animation:AuditScores-module__HBOcdG__fade .5s var(--m-ease) 1.5s both}.AuditScores-module__HBOcdG__root:not([data-still]) .AuditScores-module__HBOcdG__note{animation:AuditScores-module__HBOcdG__fade .5s var(--m-ease) 1.7s both}}.AuditScores-module__HBOcdG__root [data-paused],.AuditScores-module__HBOcdG__root [data-paused] *{animation-play-state:paused!important}@keyframes AuditScores-module__HBOcdG__rise{0%{opacity:0;transform:translateY(.5rem)}}@keyframes AuditScores-module__HBOcdG__lift{0%{transform:translateY(.5rem)}}@keyframes AuditScores-module__HBOcdG__fade{0%{opacity:0}}@keyframes AuditScores-module__HBOcdG__grow{0%{transform:scaleX(0)}}@keyframes AuditScores-module__HBOcdG__drop{0%{opacity:0;transform:translateY(-1.25rem)scaleY(1.5)}}@keyframes AuditScores-module__HBOcdG__ripple{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(3)}}
.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__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}}
.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;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}
.WorkStrip-module__KVFHMa__strip{--pad:max(var(--grid-margin), (100vw - var(--grid-max)) / 2);--fg:var(--grid-gutter);--content:calc(100vw - 2 * var(--pad));--cols:calc(var(--content) - var(--space-group));--tall:calc(65svh * 4 / 3);--fw:min(var(--cols), var(--tall));--travel:calc(2 * var(--pad) + var(--n) * var(--fw) + (var(--n) - 1) * var(--fg) - 100vw);--around:calc(var(--t-h2) * var(--t-h2-lh) + 2 * var(--space-block) + 2 * var(--space-tight) + 6.5rem);padding:var(--section-y) 0;color:var(--semantic-color-text-primary);background:var(--semantic-color-bg);position:relative}html[data-theme=dark] .WorkStrip-module__KVFHMa__strip{background:#151310}@media (min-width:48rem){.WorkStrip-module__KVFHMa__strip{--cols:calc(var(--content) - 2 * var(--space-block));--around:calc(var(--t-h2) * var(--t-h2-lh) + 2 * var(--space-block) + 2 * var(--space-tight) + 4.5rem)}}@media (min-width:64rem){.WorkStrip-module__KVFHMa__strip{--around:calc(var(--t-h2) * var(--t-h2-lh) + var(--space-block) + 2 * var(--space-related) + 2 * var(--space-tight) + 2rem)}}.WorkStrip-module__KVFHMa__stage{isolation:isolate;gap:var(--space-block);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.WorkStrip-module__KVFHMa__stage: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}.WorkStrip-module__KVFHMa__rain{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (min-width:64rem){.WorkStrip-module__KVFHMa__stage{grid-template-columns:minmax(0,1fr) auto}.WorkStrip-module__KVFHMa__title{grid-area:1/1}.WorkStrip-module__KVFHMa__fine{grid-area:1/2;align-self:end}.WorkStrip-module__KVFHMa__row{grid-column:1/-1}}.WorkStrip-module__KVFHMa__title{padding:0 var(--pad)}.WorkStrip-module__KVFHMa__row{gap:var(--fg);padding:0 var(--pad) var(--space-tight);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:thin;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.WorkStrip-module__KVFHMa__row:focus-visible{outline:3px solid var(--semantic-color-ring);outline-offset:4px}.WorkStrip-module__KVFHMa__frame{width:var(--fw);scroll-snap-align:start;flex:none}.WorkStrip-module__KVFHMa__link{border-radius:var(--semantic-radius-card);color:inherit;text-decoration:none;display:block}.WorkStrip-module__KVFHMa__link:focus-visible{outline:3px solid var(--semantic-color-ring);outline-offset:4px}.WorkStrip-module__KVFHMa__media{aspect-ratio:4/3;border-radius:var(--semantic-radius-card);display:block;position:relative;overflow:hidden}.WorkStrip-module__KVFHMa__caseScreens{justify-content:center;gap:var(--space-related);padding:var(--space-related) var(--space-related) 0;display:flex;position:absolute;inset:0;overflow:hidden}.WorkStrip-module__KVFHMa__caseScreens>*{flex:none;width:min(14rem,60%)}.WorkStrip-module__KVFHMa__label{margin-top:var(--space-tight);display:flex}.WorkStrip-module__KVFHMa__pair,.WorkStrip-module__KVFHMa__pairLabels{gap:var(--space-group);grid-template-columns:1fr 1fr;display:grid}.WorkStrip-module__KVFHMa__pair{padding:var(--spacing-gap) var(--space-tight);position:absolute;inset:0}.WorkStrip-module__KVFHMa__pair>:first-child,.WorkStrip-module__KVFHMa__pairLabels>:first-child{justify-self:end}.WorkStrip-module__KVFHMa__pair>:last-child,.WorkStrip-module__KVFHMa__pairLabels>:last-child{justify-self:start}.WorkStrip-module__KVFHMa__screen{aspect-ratio:402/874;border:1px solid var(--semantic-color-border);background:var(--semantic-color-bg);border-radius:.75rem;height:100%;position:relative;overflow:hidden}.WorkStrip-module__KVFHMa__screen img{object-fit:cover}.WorkStrip-module__KVFHMa__pairLabels{row-gap:var(--space-tight);width:100%}@media (max-width:47.99rem){.WorkStrip-module__KVFHMa__frame[data-frame=pair] .WorkStrip-module__KVFHMa__media{aspect-ratio:1}.WorkStrip-module__KVFHMa__pair{gap:var(--space-related)}.WorkStrip-module__KVFHMa__pairLabels{grid-template-columns:1fr}.WorkStrip-module__KVFHMa__pairLabels>:first-child{justify-self:start}.WorkStrip-module__KVFHMa__pairLabels>:last-child{justify-self:end}}.WorkStrip-module__KVFHMa__fine{padding:0 var(--pad);flex-direction:column;gap:.25rem;display:flex}@media (min-width:64rem){.WorkStrip-module__KVFHMa__fine{align-items:flex-end;padding-left:0}}.WorkStrip-module__KVFHMa__none{font-size:var(--t-label);line-height:var(--t-label-lh);margin:0;font-weight:600}.WorkStrip-module__KVFHMa__none a{color:var(--semantic-color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--semantic-color-border-strong);text-decoration-color:var(--semantic-color-border-strong);text-underline-offset:3px}.WorkStrip-module__KVFHMa__none a:hover{text-decoration-color:currentColor}.WorkStrip-module__KVFHMa__none a:after{content:" →";content:" →" / ""}.WorkStrip-module__KVFHMa__scan{opacity:0;pointer-events:none;background:linear-gradient(#fff0 0%,#14181c0f 18%,#ffffff6b 52%,#ffffff29 74%,#fff0 100%);height:30%;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:no-preference) and (min-height:34rem){@supports (animation-timeline:view()){.WorkStrip-module__KVFHMa__strip{--fw:min(var(--cols), var(--tall), (100svh - var(--header-h) - var(--slim-h,0px) - var(--around)) * 4 / 3);padding:0}.WorkStrip-module__KVFHMa__track{height:calc(100svh - var(--header-h) + var(--travel));view-timeline:--strip block;view-timeline-inset:var(--header-h) 0px}.WorkStrip-module__KVFHMa__stage{top:var(--header-h);height:calc(100svh - var(--header-h));padding-bottom:var(--slim-h,0px);align-content:center;position:sticky;overflow:clip}.WorkStrip-module__KVFHMa__row{scroll-snap-type:none;width:max-content;animation:linear both WorkStrip-module__KVFHMa__travel;animation-timeline:--strip;animation-range:contain;overflow:visible}.WorkStrip-module__KVFHMa__scan{animation:linear both WorkStrip-module__KVFHMa__band;animation-timeline:--strip;animation-range:contain 4% contain 16%}}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference) and (min-height:34rem){@supports (animation-timeline:view()){.WorkStrip-module__KVFHMa__scan{animation-range:contain 4% contain 20%}}}@keyframes WorkStrip-module__KVFHMa__travel{to{translate:calc(-1 * var(--travel)) 0}}@keyframes WorkStrip-module__KVFHMa__band{0%{opacity:0;translate:0 -100%}8%{opacity:1}92%{opacity:1}to{opacity:0;translate:0 433.4%}}.WorkStrip-module__KVFHMa__frame[data-frame=phone] .WorkStrip-module__KVFHMa__media>div{padding-left:var(--space-related);justify-items:start}
