.AuditVignette-module__8r7Iha__pin{transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.AuditVignette-module__8r7Iha__pin{animation:AuditVignette-module__8r7Iha__land .6s var(--semantic-easing-entrance) both paused;animation-delay:var(--d)}.is-in .AuditVignette-module__8r7Iha__pin{animation-play-state:running}}@keyframes AuditVignette-module__8r7Iha__land{0%{opacity:0;transform:translateY(-28px)}60%{opacity:1;transform:translateY(3px)}}
.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__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)}.home-module__numGlW__heroCopy:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--photo-paper) 36%, transparent) 0%, color-mix(in srgb, var(--photo-paper) 32%, transparent) 38%, color-mix(in srgb, var(--photo-paper) 30%, transparent) 50%, transparent 64%);pointer-events:none;position:absolute;inset:-3rem 0}@media (orientation:portrait),(max-width:47.99rem){.home-module__numGlW__heroCopy:before{background:linear-gradient(180deg, color-mix(in srgb, var(--photo-paper) 36%, transparent) 0%, color-mix(in srgb, var(--photo-paper) 26%, transparent) 30%, transparent 48%)}}@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:14em}.home-module__numGlW__step:after{content:attr(data-word);content:attr(data-word) / "";z-index:-1;font-family:"DM Sans Outline", var(--semantic-font-family-display);white-space:nowrap;text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--semantic-color-text-primary) 22%, transparent);pointer-events:none;font-size:clamp(6rem,24vw,22rem);line-height:1;position:absolute;top:calc(min(30rem,100vw)/1.38889);left:0}@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__step:after{animation:linear both home-module__numGlW__word;animation-timeline:--step}.home-module__numGlW__stepCopy{animation:linear both home-module__numGlW__panelIn;animation-timeline:view();animation-range:entry 10% cover 35%}}}@keyframes home-module__numGlW__word{0%{transform:translate(10vw)}to{transform:translate(-60%)}}@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:center;position:relative}.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{border-radius:var(--semantic-radius-pill);background:var(--semantic-color-surface);max-width:calc(50% - .25rem);color:var(--semantic-color-text-primary);border:1px solid var(--semantic-color-border-strong);align-items:center;gap:.375rem;padding:.25rem .625rem .25rem .5rem;font-size:.75rem;font-weight:600;line-height:1.25;display:inline-flex}.home-module__numGlW__tag:before{content:"";background:var(--semantic-color-error);border-radius:50%;flex:none;width:.5rem;height:.5rem}.home-module__numGlW__tag[data-chip=good]:before{background:var(--semantic-color-success)}.home-module__numGlW__phone{background:var(--semantic-color-surface);border:1px solid var(--semantic-color-border-strong);border-radius:2.25rem;padding:.5rem;position:relative}.home-module__numGlW__screen{aspect-ratio:390/844;background:var(--semantic-color-bg-subtle);touch-action:pan-y;cursor:ew-resize;border-radius:1.75rem;position:relative;overflow:clip;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{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{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{aspect-ratio:390/844;border:1px solid var(--semantic-color-border-strong);background:var(--semantic-color-bg-subtle);border-radius:1.25rem;position:relative;overflow:clip}.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;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)) * 390 / 844 + 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:49.99rem){.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)) * 390 / 844 + 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__step:after{transform:translateX(calc((.5 - var(--u,.5)) * 40vw + 5vw));top:auto;bottom:1rem}.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{margin-inline:-1.5rem}.home-module__numGlW__tag{gap:.25rem;padding:.25rem .5rem .25rem .375rem;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-success);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-success);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-success);background:var(--semantic-color-success)}.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-success)}.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__offer{position:relative}.home-module__numGlW__offerGrid{max-width:calc(var(--grid-max) + 2 * var(--grid-margin));padding:var(--section-y) var(--grid-margin);gap:var(--space-block);margin:0 auto;display:grid}.home-module__numGlW__offerHead h2{max-width:12em}.home-module__numGlW__kindPick{margin-top:var(--space-group)}.home-module__numGlW__kindPick .home-module__numGlW__pickOption>span{font-size:var(--t-small);padding:.5rem 1rem}.home-module__numGlW__kindLine{margin-top:var(--space-related);max-width:24rem;font-size:var(--t-body);line-height:1.5}.home-module__numGlW__kindLine a{text-decoration:underline;-webkit-text-decoration-color:var(--semantic-color-border-strong);text-decoration-color:var(--semantic-color-border-strong);text-underline-offset:4px}.home-module__numGlW__kindLine a:hover{-webkit-text-decoration-color:var(--semantic-color-text-primary);text-decoration-color:var(--semantic-color-text-primary)}.home-module__numGlW__path{padding-left:3rem;position:relative}.home-module__numGlW__path[data-short] .home-module__numGlW__pathLine:after{content:"";background:inherit;width:12px;height:2px;position:absolute;bottom:0;left:-5px}.home-module__numGlW__pathLine{background:var(--semantic-color-border-strong);width:2px;margin-left:-1px;position:absolute;top:1.25rem;bottom:3rem;left:1.25rem}.home-module__numGlW__pathIcon{z-index:1;background:var(--semantic-color-surface);border:2px solid var(--semantic-color-border-strong);will-change:transform;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;top:0;left:0}.home-module__numGlW__pathIcon svg{width:1.875rem;height:1.875rem;overflow:visible}.home-module__numGlW__modules{gap:var(--band-y);display:grid}.home-module__numGlW__module{gap:var(--space-related);display:grid;position:relative}.home-module__numGlW__module:before{content:"";border:2px solid var(--semantic-color-border-strong);background:var(--semantic-color-bg);border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:.5rem;left:-2.1875rem}.home-module__numGlW__module[data-reached]:before{border-color:var(--semantic-color-text-primary);background:var(--semantic-color-text-primary)}.home-module__numGlW__module[data-active]:before{box-shadow:0 0 0 5px color-mix(in srgb, var(--semantic-color-text-primary) 18%, transparent)}@media (prefers-reduced-motion:no-preference){.home-module__numGlW__module:before{transition:background-color .3s var(--semantic-easing-entrance), border-color .3s var(--semantic-easing-entrance), box-shadow .3s var(--semantic-easing-entrance)}}.home-module__numGlW__module h3{font-size:var(--t-h3);line-height:var(--t-h3-lh)}.home-module__numGlW__flow{margin-top:var(--space-tight);gap:.25rem;display:grid}.home-module__numGlW__flow li{color:var(--semantic-color-text-secondary);padding-left:1.25rem;line-height:1.45;position:relative}.home-module__numGlW__flow li:before{content:"↓";content:"↓" / "";color:var(--semantic-color-text-secondary);position:absolute;left:0}.home-module__numGlW__flow li:first-child:before{content:"•";content:"•" / ""}.home-module__numGlW__flow li:last-child{color:var(--semantic-color-text-primary);font-weight:600}.home-module__numGlW__module[data-off] h3{color:var(--semantic-color-text-secondary)}.home-module__numGlW__module[data-off] .home-module__numGlW__flow li{color:var(--semantic-color-text-secondary);font-weight:400}.home-module__numGlW__modulePicture{max-width:22rem;margin:0}.home-module__numGlW__media{aspect-ratio:4/3;border-radius:var(--semantic-radius-card);border:1px solid var(--semantic-color-border);background:var(--semantic-color-bg-subtle);position:relative;overflow:hidden}.home-module__numGlW__crop{position:absolute;inset:0}.home-module__numGlW__whole{padding:var(--spacing-gap) 0;place-items:center;display:grid;position:absolute;inset:0}.home-module__numGlW__wholeScreen{aspect-ratio:390/844;border:1px solid var(--semantic-color-border-strong);border-radius:.75rem;height:100%;position:relative;overflow:hidden}.home-module__numGlW__wholeScreen img{object-fit:cover}.home-module__numGlW__labels{margin-top:var(--spacing-seam);flex-wrap:wrap;gap:.375rem;display:flex}.home-module__numGlW__offerFine{margin-top:var(--space-block)}@media (min-width:48rem){.home-module__numGlW__module:not([data-off]){column-gap:var(--grid-gutter);grid-template-columns:minmax(0,1fr) minmax(0,16rem);align-items:start}}@media (min-width:64rem) and (max-width:79.99rem){.home-module__numGlW__module:not([data-off]){grid-template-columns:minmax(0,1fr)}}@media (min-width:64rem){.home-module__numGlW__offerGrid{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.home-module__numGlW__offerHead{grid-column:1/span 4}.home-module__numGlW__path{grid-column:6/-1}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.home-module__numGlW__offerHead{top:calc(var(--header-h) + var(--space-block));align-self:start;position:sticky}}
.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:-1;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__copy>:before{content:"";z-index:-1;background:color-mix(in srgb, var(--photo-paper) 60%, transparent);filter:blur(28px);pointer-events:none;border-radius:2rem;position:absolute;inset:-1.5rem -2rem}@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__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}}
.PinnedScreen-module__WHzYLq__phone{border:1px solid var(--semantic-color-border-strong);background:var(--semantic-color-surface);border-radius:1.75rem;width:17rem;max-width:100%;padding:.5rem;position:relative}@media (min-width:1024px){.PinnedScreen-module__WHzYLq__phone{width:15rem}}.PinnedScreen-module__WHzYLq__screen{background:var(--semantic-color-bg);border-radius:1.25rem;position:relative;overflow:hidden}.PinnedScreen-module__WHzYLq__capture{width:100%;height:auto;display:block}.PinnedScreen-module__WHzYLq__pins{width:calc(100% - 1rem);height:calc(100% - 1rem);position:absolute;top:.5rem;left:.5rem;overflow:visible}.PinnedScreen-module__WHzYLq__good,.PinnedScreen-module__WHzYLq__bad{--halo:var(--semantic-color-bg);--on:#fff}.PinnedScreen-module__WHzYLq__good{--mark:var(--semantic-color-success)}.PinnedScreen-module__WHzYLq__bad{--mark:var(--semantic-color-error)}.PinnedScreen-module__WHzYLq__shape{fill:var(--mark);stroke:var(--halo);paint-order:stroke}.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}[data-theme=dark] .PinnedScreen-module__WHzYLq__good .PinnedScreen-module__WHzYLq__edge{stroke:var(--semantic-color-bg)}.PinnedScreen-module__WHzYLq__num{fill:var(--on);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}[data-theme=dark] .PinnedScreen-module__WHzYLq__good .PinnedScreen-module__WHzYLq__num{fill:var(--semantic-color-bg)}.PinnedScreen-module__WHzYLq__key{flex:none;display:inline-block}.PinnedScreen-module__WHzYLq__markAt{pointer-events:none;width:1.5rem;height:1.5rem;position:absolute;overflow:visible;translate:-50% -50%}@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)}}
.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}}
.OfferLadder-module__orBrWa__ladder{flex-direction:column-reverse;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.OfferLadder-module__orBrWa__rung{left:calc(var(--f) * 100%);transform:translateX(calc(var(--f) * -100%));border:2px solid var(--semantic-color-border-strong);border-radius:var(--semantic-radius-pill);background:var(--semantic-color-surface);align-self:flex-start;width:max-content;max-width:100%;height:3.5rem;position:relative;overflow:hidden}.OfferLadder-module__orBrWa__lead{border-color:var(--semantic-color-accent)}.OfferLadder-module__orBrWa__pour{border-radius:inherit;background:var(--semantic-color-accent);transform-origin:0;position:absolute;inset:0}.OfferLadder-module__orBrWa__label{height:100%;font-family:var(--semantic-font-family-sans);white-space:nowrap;color:var(--semantic-color-text-primary);justify-content:space-between;align-items:center;gap:1rem;padding:0 1.5rem;font-size:1rem;font-weight:600;display:flex;position:relative}.OfferLadder-module__orBrWa__lead .OfferLadder-module__orBrWa__label{color:var(--semantic-color-text-on-accent)}.OfferLadder-module__orBrWa__link{border-radius:inherit;height:100%;display:block}.OfferLadder-module__orBrWa__link:focus-visible{outline:2px solid var(--semantic-color-text-primary);outline-offset:-5px}.OfferLadder-module__orBrWa__mask{vertical-align:top;margin-bottom:-.25rem;padding-bottom:.25rem;display:inline-block;overflow:hidden}.OfferLadder-module__orBrWa__word{display:inline-block}.OfferLadder-module__orBrWa__price{font-family:var(--semantic-font-family-mono);font-size:.875rem;font-weight:700}@media (prefers-reduced-motion:no-preference){.OfferLadder-module__orBrWa__rung{animation:OfferLadder-module__orBrWa__climb var(--semantic-duration-slower) var(--semantic-easing-bounce) var(--at) both}.OfferLadder-module__orBrWa__pour{animation:OfferLadder-module__orBrWa__pour var(--semantic-duration-slow) var(--semantic-easing-standard) calc(var(--at) + var(--semantic-duration-fast)) both}.OfferLadder-module__orBrWa__word{animation:OfferLadder-module__orBrWa__rise var(--semantic-duration-slower) var(--semantic-easing-standard) var(--at) both}}.OfferLadder-module__orBrWa__ladder[data-paused] *{animation-play-state:paused!important}@keyframes OfferLadder-module__orBrWa__climb{0%{opacity:0;transform:translate(calc(var(--f) * -100%), 40px)}}@keyframes OfferLadder-module__orBrWa__pour{0%{transform:scaleX(0)}}@keyframes OfferLadder-module__orBrWa__rise{0%{transform:translateY(108%)}}
.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{border-color:var(--semantic-color-border-strong)}.Shot-module__vQvICq__stage{padding:var(--space-group) var(--space-related);border:1px solid var(--semantic-color-border);border-radius:var(--semantic-radius-card);background:var(--semantic-color-bg-subtle);grid-template-rows:minmax(0,1fr);place-items:center;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}.Shot-module__vQvICq__named{text-transform:none;letter-spacing:normal;padding-left:.25rem}
.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%}}
@media (prefers-reduced-motion:no-preference){.Deliverables-module__6Nvmlq__panel[data-dir=next]{animation:Deliverables-module__6Nvmlq__from-right .42s var(--semantic-easing-entrance) both}.Deliverables-module__6Nvmlq__panel[data-dir=prev]{animation:Deliverables-module__6Nvmlq__from-left .42s var(--semantic-easing-entrance) both}}@keyframes Deliverables-module__6Nvmlq__from-right{0%{opacity:0;transform:translate(32px)}}@keyframes Deliverables-module__6Nvmlq__from-left{0%{opacity:0;transform:translate(-32px)}}
.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-success);--m-bad:var(--semantic-color-error-text);--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__work figcaption{padding-inline:var(--edge)}.page-module__YuaaOG__work a{border-block:1px solid var(--semantic-color-border);border-radius:0;display:block}@media (max-width:47.99rem){.page-module__YuaaOG__work a{aspect-ratio:4/3;overflow:hidden}.page-module__YuaaOG__work img{width:200%;max-width:none}}.page-module__YuaaOG__why{gap:var(--space-group) var(--space-block);padding-block:var(--space-block);border-top:1px solid var(--semantic-color-border-strong);display:grid}@media (min-width:64rem){.page-module__YuaaOG__why{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}.page-module__YuaaOG__phone{height:26rem}.page-module__YuaaOG__phone>div{width:10.5rem}@media (max-width:47.99rem){.page-module__YuaaOG__phone{height:auto}}
.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__shape{height:22rem}.page-module__4njW-W__shape>img{width:auto;max-width:100%;max-height:100%}.page-module__4njW-W__shape>div{width:8.5rem}.page-module__4njW-W__deliverables{gap:var(--section-gap) var(--grid-gutter);margin:var(--space-block) 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.page-module__4njW-W__deliverables{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__4njW-W__deliverable{background:var(--semantic-color-bg);height:22rem}.page-module__4njW-W__deliverable>div{width:8.5rem}@media (max-width:47.99rem){.page-module__4njW-W__shape,.page-module__4njW-W__deliverable{height:auto;min-height:16rem}}
.page-module__0atFJq__band{padding-block:var(--section-y);border-block:1px solid var(--semantic-color-border);background:var(--semantic-color-surface)}.page-module__0atFJq__cases{gap:var(--section-gap) var(--grid-gutter);margin:var(--space-block) 0 0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.page-module__0atFJq__cases{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__0atFJq__case{min-width:0}.page-module__0atFJq__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}.page-module__0atFJq__score h3,.page-module__0atFJq__score p{margin:0}.page-module__0atFJq__full{padding-top:var(--section-gap)}.page-module__0atFJq__full>h2{margin-bottom:var(--space-block)}.page-module__0atFJq__wide figcaption{padding-inline:var(--edge)}.page-module__0atFJq__wide a{border-block:1px solid var(--semantic-color-border);border-radius:0}@media (max-width:47.99rem){.page-module__0atFJq__wide a{aspect-ratio:4/3;display:block;overflow:hidden}.page-module__0atFJq__wide img{width:200%;max-width:none}}.page-module__0atFJq__cards{gap:var(--section-gap) var(--grid-gutter);margin:var(--space-block) 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.page-module__0atFJq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__0atFJq__cardStage{height:27rem;padding:var(--space-related)}.page-module__0atFJq__cardStage>div{width:10.5rem}.page-module__0atFJq__cardStage .page-module__0atFJq__reviewed{width:14rem}@media (max-width:47.99rem){.page-module__0atFJq__cardStage{height:auto;min-height:18rem}}
.Rails-module__Co06Na__old{opacity:0}@media (prefers-reduced-motion:no-preference){.Rails-module__Co06Na__edit{stroke-dasharray:1;animation:Rails-module__Co06Na__draw .9s var(--semantic-easing-entrance) var(--d) both paused}.Rails-module__Co06Na__handle{animation:Rails-module__Co06Na__land .24s var(--semantic-easing-entrance) calc(var(--d) + .8s) both paused}.Rails-module__Co06Na__old{animation:Rails-module__Co06Na__out .36s var(--semantic-easing-entrance) 2.8s both paused}.Rails-module__Co06Na__new{animation:Rails-module__Co06Na__in .36s var(--semantic-easing-entrance) 2.95s both paused}:is(.is-in .Rails-module__Co06Na__edit,.is-in .Rails-module__Co06Na__handle,.is-in .Rails-module__Co06Na__old,.is-in .Rails-module__Co06Na__new){animation-play-state:running}}@keyframes Rails-module__Co06Na__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Rails-module__Co06Na__land{0%{opacity:0}}@keyframes Rails-module__Co06Na__out{0%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@keyframes Rails-module__Co06Na__in{0%{opacity:0;transform:translateY(10px)}}
.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) + 3 * var(--fw) + 2 * var(--fg) - 100vw);--around:calc(var(--t-h2) * var(--t-h2-lh) + 2 * var(--space-block) + var(--t-h3) * var(--t-h3-lh) + 4 * var(--space-tight) + 6.5rem);padding:var(--section-y) 0;color:var(--semantic-color-text-primary);position:relative}@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) + var(--t-h3) * var(--t-h3-lh) + 4 * 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) + var(--t-h3) * var(--t-h3-lh) + 4 * var(--space-tight) + 2rem)}}.WorkStrip-module__KVFHMa__stage{gap:var(--space-block);grid-template-columns:minmax(0,1fr);display:grid}@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;counter-reset:frame;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;counter-increment:frame;flex:none}.WorkStrip-module__KVFHMa__frame:before{content:counter(frame, decimal-leading-zero);content:counter(frame, decimal-leading-zero) / "";margin-bottom:var(--space-tight);padding-bottom:var(--space-tight);border-bottom:1px solid var(--semantic-color-border-strong);font-family:var(--font-heading-face);font-size:var(--t-h3);font-weight:400;line-height:var(--t-h3-lh);color:var(--semantic-color-text-secondary);display:block}.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);border:1px solid var(--semantic-color-border);background:var(--semantic-color-bg-subtle);display:block;position:relative;overflow:hidden}.WorkStrip-module__KVFHMa__link:hover .WorkStrip-module__KVFHMa__media{border-color:var(--semantic-color-border-strong)}.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:390/844;border:1px solid var(--semantic-color-border-strong);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%}}
