@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_50e8c9bb-module___CSDRq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_50e8c9bb-module___CSDRq__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/bc75a5ef649fd533-s.2ppktw63pfi3b.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/0d0795e2b42a3c22-s.0y163eqxkiliw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/ced9be41fbb50af4-s.3sjz7f3lq8ord.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;src:url(../media/9721f9d4df761ffd-s.p.44lcgfy9cmdxl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Fallback;src:local(Arial);ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.0%;size-adjust:157.02%}.martian_mono_12f70a8f-module__ajKITa__className{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.martian_mono_12f70a8f-module__ajKITa__variable{--font-slate:"Martian Mono", "Martian Mono Fallback"}
.GradientImage-module__Jg1SPq__layer{z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background-position:50%;background-size:cover;display:none;position:absolute;inset:0}.GradientImage-module__Jg1SPq__window,.GradientImage-module__Jg1SPq__content{display:contents}.GradientImage-module__Jg1SPq__colourWindow{display:none}@media (prefers-reduced-motion:no-preference){[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-state=armed]){opacity:0;translate:0 22px}[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-state=entering]){animation:1s cubic-bezier(.22,.5,.24,1) both GradientImage-module__Jg1SPq__frame-enter}.GradientImage-module__Jg1SPq__layer[data-gradient-live]{filter:url(#ridge-gradient-map);animation:1s linear both GradientImage-module__Jg1SPq__colour-resolve;display:block}@supports ((-webkit-mask-image:linear-gradient(black,transparent)) or (mask-image:linear-gradient(black,transparent))){[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-state=entering]){animation:1s cubic-bezier(.22,.5,.24,1) both GradientImage-module__Jg1SPq__frame-lift,1s linear both GradientImage-module__Jg1SPq__frame-wipe;-webkit-mask-image:linear-gradient(#0000 36%,#000 52%);mask-image:linear-gradient(#0000 36%,#000 52%);-webkit-mask-size:100% 300%;mask-size:100% 300%}.GradientImage-module__Jg1SPq__layer[data-gradient-live]{animation:1s linear both GradientImage-module__Jg1SPq__colour-wipe;-webkit-mask-image:linear-gradient(#000 45%,#0000 64%);mask-image:linear-gradient(#000 45%,#0000 64%);-webkit-mask-size:100% 300%;mask-size:100% 300%}}.GradientImage-module__Jg1SPq__layer[data-media-paused]{animation-play-state:paused}[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-paused]){animation-play-state:paused}}@keyframes GradientImage-module__Jg1SPq__frame-enter{0%{opacity:0;translate:0 22px}25%{opacity:1}to{opacity:1;translate:0}}@keyframes GradientImage-module__Jg1SPq__frame-wipe{0%{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}to{opacity:1;-webkit-mask-position:0 100%;mask-position:0 100%}}@keyframes GradientImage-module__Jg1SPq__frame-lift{0%{translate:0 22px}to{translate:0}}@keyframes GradientImage-module__Jg1SPq__colour-wipe{0%{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}to{opacity:1;-webkit-mask-position:0 100%;mask-position:0 100%}}@keyframes GradientImage-module__Jg1SPq__colour-resolve{0%{opacity:1}to{opacity:0}}@supports (mask-composite:intersect){@media (prefers-reduced-motion:no-preference){[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-composite][data-media-state=entering]){animation:1s cubic-bezier(.22,.5,.24,1) both GradientImage-module__Jg1SPq__frame-lift;-webkit-mask-image:none;mask-image:none}.GradientImage-module__Jg1SPq__layer[data-media-composite][data-gradient-live]>.GradientImage-module__Jg1SPq__colourWindow{width:100%;height:300%;animation:1s linear both GradientImage-module__Jg1SPq__media-window;display:block;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#0000 36%,#000 52%);mask-image:linear-gradient(#0000 36%,#000 52%)}[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-composite][data-media-state=entering])>.GradientImage-module__Jg1SPq__window{width:100%;height:300%;animation:1s linear both GradientImage-module__Jg1SPq__media-window;display:block;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#0000 36%,#000 52%);mask-image:linear-gradient(#0000 36%,#000 52%)}.GradientImage-module__Jg1SPq__layer[data-media-composite][data-gradient-live] .GradientImage-module__Jg1SPq__colourSource{width:100%;height:33.3333%;animation:1s linear both GradientImage-module__Jg1SPq__media-counter;display:block;position:absolute;inset:0}[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-composite][data-media-state=entering]) .GradientImage-module__Jg1SPq__content{width:100%;height:33.3333%;animation:1s linear both GradientImage-module__Jg1SPq__media-counter;display:block;position:absolute;inset:0}.GradientImage-module__Jg1SPq__layer[data-media-composite][data-gradient-live]{filter:none;opacity:1;background-repeat:no-repeat;background-size:0 0;animation:none;-webkit-mask-image:none;mask-image:none}.GradientImage-module__Jg1SPq__layer[data-media-composite][data-gradient-live]>.GradientImage-module__Jg1SPq__colourWindow{-webkit-mask-image:linear-gradient(#0000 36%,#000 52%),linear-gradient(#000 45%,#0000 64%);mask-image:linear-gradient(#0000 36%,#000 52%),linear-gradient(#000 45%,#0000 64%);-webkit-mask-composite:source-in;mask-composite:intersect}.GradientImage-module__Jg1SPq__colourSource{filter:url(#ridge-gradient-map);background-position:50%;background-size:cover}[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-paused]) :is(.GradientImage-module__Jg1SPq__window,.GradientImage-module__Jg1SPq__content,.GradientImage-module__Jg1SPq__colourWindow,.GradientImage-module__Jg1SPq__colourSource){animation-play-state:paused}[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-composite]:is([data-media-state=armed],[data-media-state=entering])){background-color:#0000}[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-composite][data-media-state=entering]):after{animation:1s linear both GradientImage-module__Jg1SPq__frame-edge}[data-media-frame]:has(>.GradientImage-module__Jg1SPq__layer[data-media-composite][data-media-paused]):after{animation-play-state:paused}}}@keyframes GradientImage-module__Jg1SPq__media-window{0%{transform:translate(0,0)}to{transform:translateY(-66.6667%)}}@keyframes GradientImage-module__Jg1SPq__media-counter{0%{transform:translate(0,0)}to{transform:translateY(200%)}}@keyframes GradientImage-module__Jg1SPq__frame-edge{0%{opacity:0}}@media print{.GradientImage-module__Jg1SPq__layer{display:none!important}.GradientImage-module__Jg1SPq__window,.GradientImage-module__Jg1SPq__content{animation:none!important;display:contents!important}[data-media-frame]{opacity:1!important;animation:none!important;translate:none!important;-webkit-mask-image:none!important;mask-image:none!important}}
.TextReveal-module__2d-X0q__text{-webkit-box-decoration-break:slice;box-decoration-break:slice;display:inline}.TextReveal-module__2d-X0q__dim{color:var(--ink-dim)}@media (prefers-reduced-motion:no-preference){.TextReveal-module__2d-X0q__text[data-initial]{--ink-delay:.18s}html[data-access-arrival] .TextReveal-module__2d-X0q__text[data-initial]{--ink-delay:1s}html[data-reveal] .TextReveal-module__2d-X0q__text:not([data-initial]):not([data-in]){opacity:0}@supports ((-webkit-background-clip:text) or (background-clip:text)){.TextReveal-module__2d-X0q__dim{color:inherit;opacity:.745}}@supports ((-webkit-mask-image:linear-gradient(black,transparent)) or (mask-image:linear-gradient(black,transparent))) and (mix-blend-mode:plus-lighter){.TextReveal-module__2d-X0q__text[data-initial]>.TextReveal-module__2d-X0q__dim:has([data-ink-composite]){opacity:1}}}@media print,(forced-colors:active){.TextReveal-module__2d-X0q__text{opacity:1!important;animation:none!important}.TextReveal-module__2d-X0q__dim{opacity:1;color:var(--ink-dim)}}
.LabOverview-module___9JAJa__main{padding-block:clamp(7rem,12vh,9rem) var(--section);--lab-arrival-offset:0s}html[data-access-arrival] .LabOverview-module___9JAJa__main{--lab-arrival-offset:.9s}.LabOverview-module___9JAJa__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.LabOverview-module___9JAJa__primaryAction{min-height:3.4rem;padding-inline:1.5rem;font-size:1rem}.LabOverview-module___9JAJa__textLink{min-height:44px;color:var(--ink-dim);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.35em;align-items:center;gap:1rem;font-size:.9375rem;display:inline-flex}.LabOverview-module___9JAJa__textLink:hover{color:var(--ink);text-decoration-color:currentColor}.LabOverview-module___9JAJa__lead{max-width:36ch;color:var(--ink-dim);line-height:1.7;font-size:var(--step-0)}.LabOverview-module___9JAJa__terms{color:var(--ink-muted);max-width:65ch;font-size:.8125rem;line-height:1.7}.LabOverview-module___9JAJa__status{font-family:var(--font-mono);color:var(--ink-muted);font-size:.6875rem;line-height:1.6}.LabOverview-module___9JAJa__symbol{width:28px;height:28px;color:var(--ink-dim);flex:none;transition:color .22s;overflow:visible}.LabOverview-module___9JAJa__symbolBack{opacity:.65}.LabOverview-module___9JAJa__symbol[data-large]{width:44px;height:44px}.LabOverview-module___9JAJa__still{aspect-ratio:16/9;background:var(--bg-sunken);border-radius:10px;width:100%;display:block;position:relative;overflow:hidden}.LabOverview-module___9JAJa__still img,.LabOverview-module___9JAJa__stillVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.LabOverview-module___9JAJa__stillVideo{opacity:0;transition:opacity .45s}.LabOverview-module___9JAJa__stillVideo[data-ready=true]{opacity:1}.LabOverview-module___9JAJa__open{min-height:44px;color:var(--ink);align-items:center;gap:1.1rem;font-size:.875rem;font-weight:500;display:inline-flex}.LabOverview-module___9JAJa__arrow{transition:translate .3s var(--ease-out);display:inline-block}.LabOverview-module___9JAJa__platform{padding-block:clamp(1.5rem,2.5vw,3rem) var(--section);scroll-margin-top:5rem}.LabOverview-module___9JAJa__platformIntro{text-align:center;flex-direction:column;align-items:center;gap:1.4rem;margin-block:clamp(1.5rem,2vw,2rem) 2rem;display:flex}.LabOverview-module___9JAJa__platformIntro h2{letter-spacing:-.045em;font-size:clamp(3rem,5.8vw,5.75rem);font-weight:500;line-height:1.04}.LabOverview-module___9JAJa__platformBreak{display:none}.LabOverview-module___9JAJa__platformDescription{--ink-delay:calc(var(--reveal-offset,0s) + .15s);max-width:34ch;margin:1rem auto 0}.LabOverview-module___9JAJa__platformAccess{flex-direction:column;align-items:center;gap:.75rem;width:min(100%,17rem);display:flex}.LabOverview-module___9JAJa__platformAccess>a{border-radius:12px;width:100%;min-width:0;min-height:4.75rem;margin:0;padding:1.05rem 2.75rem;font-size:1.4rem}.LabOverview-module___9JAJa__platformIntro .LabOverview-module___9JAJa__platformAccess>p{font-size:.6875rem;line-height:1.4}.LabOverview-module___9JAJa__titleDim{opacity:.745}.LabOverview-module___9JAJa__platformIntro p{font-size:var(--step-0);color:var(--ink-dim);line-height:1.65}.LabOverview-module___9JAJa__futureHeading{margin-block:4.5rem 1.5rem}.LabOverview-module___9JAJa__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem);display:grid}.LabOverview-module___9JAJa__sectionLink{border-bottom:1px solid var(--line);min-width:0;padding-bottom:1rem;display:block;position:relative}.LabOverview-module___9JAJa__sectionCopy{padding-top:1.5rem}.LabOverview-module___9JAJa__sectionTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:1.25rem;display:flex}.LabOverview-module___9JAJa__sectionName{align-items:center;gap:.6rem;font-size:.9375rem;font-weight:500;display:flex}.LabOverview-module___9JAJa__sectionCopy h3{letter-spacing:-.035em;--ink-descender-room:.12em;font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:500;line-height:1.13}.LabOverview-module___9JAJa__sectionCopy p{max-width:40ch;color:var(--ink-dim);margin-top:.75rem;font-size:.9375rem;line-height:1.65}.LabOverview-module___9JAJa__sectionCopy .LabOverview-module___9JAJa__open{margin-top:1rem}.LabOverview-module___9JAJa__sectionLink:is(:hover,:focus-visible) .LabOverview-module___9JAJa__symbol{color:var(--accent)}.LabOverview-module___9JAJa__sectionLink:is(:hover,:focus-visible) .LabOverview-module___9JAJa__arrow{translate:3px -3px}.LabOverview-module___9JAJa__sectionLink:focus-visible{outline:2px solid var(--accent);outline-offset:8px;border-radius:4px}.LabOverview-module___9JAJa__accessTerms{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.5rem 1.5rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.LabOverview-module___9JAJa__accessFree{color:var(--ink-dim);white-space:nowrap;font-size:.8125rem}.LabOverview-module___9JAJa__homeHero{--lab-gap:clamp(2.5rem,6vw,6rem);--home-title:clamp(3.8rem,6.9vw,6.5rem);column-gap:var(--lab-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;row-gap:0;margin-bottom:clamp(4rem,8vw,8rem);display:grid}.LabOverview-module___9JAJa__topline{grid-column:1/-1;align-items:start;min-width:0;line-height:1.5;display:flex}.LabOverview-module___9JAJa__topline>.slate{min-width:0;line-height:inherit;flex:auto;padding-right:1.25rem}.LabOverview-module___9JAJa__homeTitle{font-size:var(--home-title);letter-spacing:-.05em;--ink-descender-room:.12em;--ink-delay:calc(var(--lab-arrival-offset) + .12s);max-width:10ch;margin-top:1.7rem;font-weight:500;line-height:1.01}.LabOverview-module___9JAJa__homeIntro{min-width:0}.LabOverview-module___9JAJa__homeIntro .LabOverview-module___9JAJa__lead{--ink-delay:calc(var(--lab-arrival-offset) + .35s);margin-top:1.6rem}.LabOverview-module___9JAJa__homeIntro .LabOverview-module___9JAJa__actions{--ink-delay:calc(var(--lab-arrival-offset) + .6s)}.LabOverview-module___9JAJa__homeNote{color:var(--ink-muted);--ink-delay:calc(var(--lab-arrival-offset) + .8s);margin-top:1rem;font-size:.8125rem;line-height:1.6}.LabOverview-module___9JAJa__start{min-width:0;margin-top:calc(1.7rem + var(--home-title) * .13)}.LabOverview-module___9JAJa__startLink{display:block}.LabOverview-module___9JAJa__startHeader{flex:0 0 calc((100% - var(--lab-gap)) * 7 / 12);font-family:var(--font-mono);font-size:var(--step--1);line-height:inherit;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.LabOverview-module___9JAJa__beginner{color:#84dfa5;color:lab(81.8604% -37.8302 19.4509)}.LabOverview-module___9JAJa__startCaption{padding-top:1.5rem}.LabOverview-module___9JAJa__startCaption h2{letter-spacing:-.03em;font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:500;line-height:1.12}.LabOverview-module___9JAJa__startCaption p{color:var(--ink-dim);margin-top:.6rem;font-size:.9375rem;line-height:1.65}.LabOverview-module___9JAJa__startCaption .LabOverview-module___9JAJa__open{margin-top:.75rem}.LabOverview-module___9JAJa__overview{margin-bottom:2.5rem}.LabOverview-module___9JAJa__sectionHeading{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:1.75rem;display:flex}.LabOverview-module___9JAJa__sectionHeading>h2{flex:auto;min-width:12rem;font-weight:400}.LabOverview-module___9JAJa__sectionNote{font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;font-size:.6875rem;line-height:1.6}.LabOverview-module___9JAJa__previewHero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.LabOverview-module___9JAJa__previewStatus{font-family:var(--font-mono);color:var(--ink-dim);--ink-delay:80ms;font-size:.75rem}.LabOverview-module___9JAJa__previewIntro h1{letter-spacing:-.05em;--ink-descender-room:.12em;--ink-delay:.16s;max-width:12ch;margin-top:1.25rem;font-size:clamp(3rem,5.1vw,5.5rem);font-weight:500;line-height:1.04}.LabOverview-module___9JAJa__previewIntro .LabOverview-module___9JAJa__lead{--ink-delay:.34s;max-width:33ch;margin-top:1.2rem}.LabOverview-module___9JAJa__plans{margin-block:clamp(2.5rem,4.5vw,4.5rem) 3rem;scroll-margin-top:7rem}.LabOverview-module___9JAJa__plansHeading{justify-content:space-between;align-items:baseline;gap:1.25rem 3rem;padding-bottom:1.5rem;display:flex}.LabOverview-module___9JAJa__plansHeading h2{letter-spacing:-.025em;flex:none;font-size:clamp(1.5rem,2vw,2rem);font-weight:500;line-height:1.15}.LabOverview-module___9JAJa__plansHeading>p{max-width:45ch;color:var(--ink-dim);font-size:.875rem;line-height:1.65}.LabOverview-module___9JAJa__directions{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.LabOverview-module___9JAJa__direction{border-top:1px solid var(--line);grid-template-columns:1.4rem minmax(0,1fr);gap:.75rem;padding-block:1.5rem 1rem;display:grid}.LabOverview-module___9JAJa__direction h3{letter-spacing:-.02em;font-size:clamp(1.3rem,1.6vw,1.65rem);font-weight:500;line-height:1.25}.LabOverview-module___9JAJa__direction p{color:var(--ink-dim);margin-top:.5rem;font-size:.9375rem;line-height:1.65}.LabOverview-module___9JAJa__directionNumber{font-family:var(--font-mono);color:var(--ink-muted);padding-top:.5rem;font-size:.6875rem}.LabOverview-module___9JAJa__next{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;padding-top:1.5rem;display:flex}.LabOverview-module___9JAJa__next h2{letter-spacing:-.025em;max-width:30ch;font-size:clamp(1.1rem,1.7vw,1.5rem);font-weight:500;line-height:1.3}.LabOverview-module___9JAJa__related{padding-block:clamp(2rem,4vw,4rem) var(--section)}.LabOverview-module___9JAJa__relatedHeading{border-top:1px solid var(--line);align-items:center;padding-top:2rem}.LabOverview-module___9JAJa__relatedNote{max-width:50ch;color:var(--ink-dim);margin-top:.8rem;font-size:.9375rem;line-height:1.65}.LabOverview-module___9JAJa__relatedHeading>a{flex:none;gap:1rem}.LabOverview-module___9JAJa__projects{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.LabOverview-module___9JAJa__project{min-width:0;display:block}.LabOverview-module___9JAJa__project h3{--ink-descender-room:.12em;margin-top:1rem;font-size:1.2rem;font-weight:500}.LabOverview-module___9JAJa__project p{color:var(--ink-dim);max-width:60ch;margin-top:.5rem;font-size:.9375rem;line-height:1.65}.LabOverview-module___9JAJa__project:hover h3{text-underline-offset:.2em;text-decoration:underline}.LabOverview-module___9JAJa__sectionCopy h3,.LabOverview-module___9JAJa__startCaption h2{--ink-delay:calc(var(--reveal-offset,0s) + .1s)}.LabOverview-module___9JAJa__sectionCopy p,.LabOverview-module___9JAJa__startCaption p{--ink-delay:calc(var(--reveal-offset,0s) + .22s)}.LabOverview-module___9JAJa__sectionCopy .LabOverview-module___9JAJa__open,.LabOverview-module___9JAJa__startCaption .LabOverview-module___9JAJa__open{--ink-delay:calc(var(--reveal-offset,0s) + .34s)}@media (max-width:1000px){.LabOverview-module___9JAJa__platformBreak{display:initial}.LabOverview-module___9JAJa__homeHero{gap:2rem}.LabOverview-module___9JAJa__homeTitle{font-size:clamp(3.2rem,6.9vw,5rem)}.LabOverview-module___9JAJa__previewHero,.LabOverview-module___9JAJa__plans{gap:2rem}}@media (max-width:720px){.LabOverview-module___9JAJa__main{padding-top:6.5rem}.LabOverview-module___9JAJa__homeHero,.LabOverview-module___9JAJa__previewHero,.LabOverview-module___9JAJa__platformIntro,.LabOverview-module___9JAJa__plans{grid-template-columns:1fr}.LabOverview-module___9JAJa__homeHero{margin-bottom:4rem}.LabOverview-module___9JAJa__topline{display:contents}.LabOverview-module___9JAJa__homeIntro{order:1}.LabOverview-module___9JAJa__startHeader{flex-basis:auto;order:2;width:100%;margin-top:2.5rem;padding-bottom:1rem;line-height:1.5}.LabOverview-module___9JAJa__start{order:3;margin-top:0}.LabOverview-module___9JAJa__homeTitle{margin-top:1.3rem;font-size:clamp(3.5rem,12vw,5rem)}.LabOverview-module___9JAJa__sectionNote{white-space:normal}.LabOverview-module___9JAJa__homeIntro .LabOverview-module___9JAJa__lead{margin-top:1.2rem}.LabOverview-module___9JAJa__homeIntro .LabOverview-module___9JAJa__actions{gap:.5rem 1.1rem}.LabOverview-module___9JAJa__platformIntro{gap:1.25rem;margin-block:1.5rem 1.75rem}.LabOverview-module___9JAJa__platformIntro h2{font-size:clamp(2.8rem,11vw,4rem)}.LabOverview-module___9JAJa__platformDescription{max-width:27ch;margin-top:.9rem}.LabOverview-module___9JAJa__platformAccess>a{min-height:4.25rem;font-size:1.25rem}.LabOverview-module___9JAJa__platformAccess>p{text-align:center}.LabOverview-module___9JAJa__futureHeading{margin-top:3rem}.LabOverview-module___9JAJa__sections{grid-template-columns:1fr;gap:2.5rem}.LabOverview-module___9JAJa__sectionTop{margin-bottom:1rem}.LabOverview-module___9JAJa__sectionCopy{padding-top:1.25rem}.LabOverview-module___9JAJa__sectionCopy h3{font-size:1.8rem}.LabOverview-module___9JAJa__accessTerms{flex-direction:column;gap:.65rem}.LabOverview-module___9JAJa__previewHero{gap:1.75rem}.LabOverview-module___9JAJa__previewIntro h1{font-size:clamp(2.9rem,11vw,4.5rem)}.LabOverview-module___9JAJa__plans{margin-block:2.5rem 2rem}.LabOverview-module___9JAJa__plansHeading{flex-direction:column;align-items:flex-start;gap:.75rem;padding-bottom:1.25rem}.LabOverview-module___9JAJa__directions{grid-template-columns:1fr;gap:0}.LabOverview-module___9JAJa__direction{padding-block:1.25rem}.LabOverview-module___9JAJa__next{flex-direction:column;align-items:flex-start;gap:.75rem}.LabOverview-module___9JAJa__projects{grid-template-columns:1fr;gap:2rem}}@media (max-width:370px){.LabOverview-module___9JAJa__sectionTop{gap:.5rem}.LabOverview-module___9JAJa__status{font-size:.625rem}}@media (prefers-reduced-motion:reduce){.LabOverview-module___9JAJa__symbol,.LabOverview-module___9JAJa__arrow,.LabOverview-module___9JAJa__stillVideo{transition:none}}@media (forced-colors:active){.LabOverview-module___9JAJa__sectionLink{border-color:canvastext}.LabOverview-module___9JAJa__beginner,.LabOverview-module___9JAJa__symbol{color:canvastext}}
.EarlyAccess-module__3Y49ua__root{max-width:100%;display:inline-flex}.EarlyAccess-module__3Y49ua__label{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;text-align:inherit;cursor:help;-webkit-tap-highlight-color:transparent;transition:color .22s var(--ease-out), border-color .22s var(--ease-out), background-color .22s var(--ease-out);background:0 0;border:0;align-items:center;gap:.5em;margin:0;padding:0;display:inline-flex}.EarlyAccess-module__3Y49ua__text{min-width:0}.EarlyAccess-module__3Y49ua__icon{opacity:.5;width:.95em;height:.95em;transition:opacity .22s var(--ease-out), color .22s var(--ease-out);flex:none}.EarlyAccess-module__3Y49ua__root[data-variant=note] .EarlyAccess-module__3Y49ua__label{margin-block:-.4em;padding-block:.4em}.EarlyAccess-module__3Y49ua__root[data-variant=pill] .EarlyAccess-module__3Y49ua__label{border:1px solid color-mix(in oklch, var(--accent) 34%, transparent);background:color-mix(in oklch, var(--accent) 9%, transparent);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);white-space:nowrap;border-radius:999px;padding:.42rem .72rem .42rem .85rem}.EarlyAccess-module__3Y49ua__root[data-variant=pill] .EarlyAccess-module__3Y49ua__icon{color:var(--accent);opacity:.75}.EarlyAccess-module__3Y49ua__label[data-open]{color:var(--ink)}.EarlyAccess-module__3Y49ua__label[data-open] .EarlyAccess-module__3Y49ua__icon{opacity:1;color:var(--accent)}.EarlyAccess-module__3Y49ua__root[data-variant=pill] .EarlyAccess-module__3Y49ua__label[data-open]{border-color:color-mix(in oklch, var(--accent) 62%, transparent);background:color-mix(in oklch, var(--accent) 14%, transparent)}@media (hover:hover){.EarlyAccess-module__3Y49ua__label:hover{color:var(--ink)}.EarlyAccess-module__3Y49ua__label:hover .EarlyAccess-module__3Y49ua__icon{opacity:1;color:var(--accent)}.EarlyAccess-module__3Y49ua__root[data-variant=pill] .EarlyAccess-module__3Y49ua__label:hover{border-color:color-mix(in oklch, var(--accent) 62%, transparent);background:color-mix(in oklch, var(--accent) 14%, transparent)}}.EarlyAccess-module__3Y49ua__label:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.EarlyAccess-module__3Y49ua__root[data-variant=pill] .EarlyAccess-module__3Y49ua__label:focus-visible{border-radius:999px}.EarlyAccess-module__3Y49ua__tip{--from:-5px;border:1px solid var(--line-strong);background:color-mix(in oklch, var(--bg-raised) 97%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:max-content;max-width:min(20.5rem,100vw - 2rem);color:var(--ink-dim);font-family:var(--font-display);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;opacity:0;translate:0 var(--from);transition:opacity .15s ease-in, translate .15s ease-in, display .15s allow-discrete, overlay .15s allow-discrete;border-radius:12px;margin:0;padding:.72rem .9rem .78rem;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.55;position:fixed;inset:auto;overflow:visible;box-shadow:0 22px 48px -22px #000c,0 0 0 1px #00000040;box-shadow:0 22px 48px -22px lab(0% 0 0/.8),0 0 0 1px lab(0% 0 0/.25)}.EarlyAccess-module__3Y49ua__tip[data-side=above]{--from:5px}.EarlyAccess-module__3Y49ua__tip:popover-open{opacity:1;transition:opacity .24s var(--ease-out), translate .32s var(--ease-out), display .24s allow-discrete, overlay .24s allow-discrete;translate:0}@starting-style{.EarlyAccess-module__3Y49ua__tip:popover-open{opacity:0;translate:0 var(--from)}}@media (prefers-reduced-motion:reduce){.EarlyAccess-module__3Y49ua__tip{transition-duration:1ms;translate:none}.EarlyAccess-module__3Y49ua__tip:popover-open{transition-duration:1ms;translate:none}}
.FilmPreview-module__PsxPfa__frame{aspect-ratio:16/9;border-radius:var(--radius);background:var(--bg-sunken);position:relative;overflow:hidden}.FilmPreview-module__PsxPfa__frame video{object-fit:contain;width:100%;height:100%;display:block}.FilmPreview-module__PsxPfa__frame video:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.FilmPreview-module__PsxPfa__error{background:var(--bg-raised);color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;inset:0}.FilmPreview-module__PsxPfa__error button{border:1px solid var(--line-strong);border-radius:8px;min-height:44px;padding:.75rem 1.25rem}
.AccessGate-module__iI0TrG__main{padding-block:clamp(6.5rem,11vh,8rem) clamp(3rem,6vw,5rem)}.AccessGate-module__iI0TrG__layout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.AccessGate-module__iI0TrG__main[data-library]{align-items:center;min-height:calc(100svh - 10rem);padding-block:7rem 3.5rem;display:grid}.AccessGate-module__iI0TrG__main[data-library]>div{width:100%}.AccessGate-module__iI0TrG__layout[data-library]{max-width:28rem;margin-inline:auto;display:block}.AccessGate-module__iI0TrG__layout[data-library] .AccessGate-module__iI0TrG__access{text-align:center;border:0;max-width:none;padding:0}.AccessGate-module__iI0TrG__layout[data-library] .AccessGate-module__iI0TrG__title{font-size:2.75rem;font-weight:550}.AccessGate-module__iI0TrG__layout[data-library] .AccessGate-module__iI0TrG__body{margin-top:.85rem;line-height:1.6}.AccessGate-module__iI0TrG__layout[data-library] .AccessGate-module__iI0TrG__terms{align-items:center;margin-top:1.1rem}.AccessGate-module__iI0TrG__layout[data-library] .AccessGate-module__iI0TrG__previewStrip{--card:clamp(7rem,26vw,13rem);width:min(38rem,100vw - 3rem);position:relative;left:50%;translate:-50%}.AccessGate-module__iI0TrG__layout[data-library] form{text-align:left;margin-top:2rem}.AccessGate-module__iI0TrG__previewStrip{--card:clamp(6.5rem,30vw,10.5rem);justify-content:center;align-items:center;margin:0 auto 2.25rem;padding-block:1rem;display:flex}.AccessGate-module__iI0TrG__previewStrip img{width:var(--card);aspect-ratio:1.6;object-fit:cover;border:1px solid var(--line-strong);border-radius:12px;height:auto;box-shadow:0 10px 28px #00000080}.AccessGate-module__iI0TrG__previewStrip img:first-child{margin-right:calc(var(--card) * -.24);transform-origin:100%;transform:rotate(-9deg)scale(.94)}.AccessGate-module__iI0TrG__previewStrip img:nth-child(2){z-index:1;position:relative;transform:translateY(-.5rem)scale(1.06);box-shadow:0 16px 40px #0000009e}.AccessGate-module__iI0TrG__previewStrip img:last-child{margin-left:calc(var(--card) * -.24);transform-origin:0;transform:rotate(9deg)scale(.94)}@keyframes AccessGate-module__iI0TrG__deal{0%{opacity:0;filter:blur(7px);translate:0 16px;scale:.86}to{opacity:1;filter:blur();translate:0;scale:1}}.AccessGate-module__iI0TrG__previewStrip img{animation:AccessGate-module__iI0TrG__deal .45s var(--ease-out) both}.AccessGate-module__iI0TrG__previewStrip img:nth-child(2){animation-delay:70ms}.AccessGate-module__iI0TrG__previewStrip img:first-child{animation-delay:.18s}.AccessGate-module__iI0TrG__previewStrip img:nth-child(3){animation-delay:.29s}@keyframes AccessGate-module__iI0TrG__rise{0%{opacity:0;filter:blur(10px);translate:0 14px}to{opacity:1;filter:blur();translate:0}}.AccessGate-module__iI0TrG__access>:where(:not([data-ink-initial])){animation:AccessGate-module__iI0TrG__rise .43s var(--ease-out) both}.AccessGate-module__iI0TrG__access>:nth-last-child(4){animation-delay:.19s}.AccessGate-module__iI0TrG__access>:nth-last-child(3){animation-delay:.25s}.AccessGate-module__iI0TrG__access>:nth-last-child(2){animation-delay:.305s}.AccessGate-module__iI0TrG__title{--ink-delay:.18s}.AccessGate-module__iI0TrG__body{--ink-delay:.38s}.AccessGate-module__iI0TrG__access>[data-ink-initial]{animation-delay:var(--ink-delay)}.AccessGate-module__iI0TrG__access>:last-child,.AccessGate-module__iI0TrG__previewStrip{animation:none}@keyframes AccessGate-module__iI0TrG__riseFlat{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.AccessGate-module__iI0TrG__film>*{animation:AccessGate-module__iI0TrG__rise .43s var(--ease-out) both}.AccessGate-module__iI0TrG__film>:first-child{animation-name:AccessGate-module__iI0TrG__riseFlat;animation-delay:70ms}.AccessGate-module__iI0TrG__film>:nth-child(2){animation-delay:.17s}.AccessGate-module__iI0TrG__film>:nth-child(3){animation-delay:.225s}html[data-js]:not([data-arrived]):not([data-access-arrival]) :is(.AccessGate-module__iI0TrG__previewStrip img,.AccessGate-module__iI0TrG__access>*,.AccessGate-module__iI0TrG__film>*){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.AccessGate-module__iI0TrG__previewStrip img,.AccessGate-module__iI0TrG__access>*,.AccessGate-module__iI0TrG__film>*{animation:none}}.AccessGate-module__iI0TrG__film{min-width:0}.AccessGate-module__iI0TrG__filmHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-top:1.2rem;display:flex}.AccessGate-module__iI0TrG__filmTitle{font-size:var(--step-2);letter-spacing:-.03em;line-height:1.15}.AccessGate-module__iI0TrG__personal{color:var(--ink-dim);font-size:.875rem}.AccessGate-module__iI0TrG__platform{min-height:44px;font-family:var(--font-mono);color:var(--ink-dim);--ink-delay:80ms;align-items:center;gap:.7rem;margin-top:-.65rem;margin-bottom:.35rem;font-size:.75rem;display:inline-flex}.AccessGate-module__iI0TrG__platform:hover{text-underline-offset:.25em;text-decoration:underline}.AccessGate-module__iI0TrG__returnNote{color:var(--ink-dim);--ink-delay:.48s;margin-top:.8rem;font-size:.8125rem;line-height:1.6}.AccessGate-module__iI0TrG__access{min-width:0;max-width:30rem;scroll-margin-top:6rem}.AccessGate-module__iI0TrG__title{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,3.25vw,3.25rem);line-height:1.08}.AccessGate-module__iI0TrG__body{color:var(--ink-dim);max-width:45ch;margin-top:1rem;font-size:1rem;line-height:1.65}.AccessGate-module__iI0TrG__terms{flex-direction:column;align-items:flex-start;gap:.45rem;margin-top:1rem;display:flex}@media (max-width:850px){.AccessGate-module__iI0TrG__layout{grid-template-columns:1fr;gap:1.5rem;max-width:42rem;margin-inline:auto}.AccessGate-module__iI0TrG__access{border-top:1px solid var(--line);max-width:none;padding-top:1.25rem}.AccessGate-module__iI0TrG__layout[data-library] .AccessGate-module__iI0TrG__access{border-top:0;padding-top:0}.AccessGate-module__iI0TrG__main{padding-top:6rem}.AccessGate-module__iI0TrG__title{font-size:clamp(2rem,6.5vw,3rem)}}@media (max-width:480px){.AccessGate-module__iI0TrG__main[data-library]{min-height:0;padding-block:6rem 2.5rem}.AccessGate-module__iI0TrG__layout[data-library] .AccessGate-module__iI0TrG__title{font-size:2.1rem}.AccessGate-module__iI0TrG__layout[data-library] .AccessGate-module__iI0TrG__body{font-size:.9375rem}.AccessGate-module__iI0TrG__previewStrip{margin-bottom:1.75rem}.AccessGate-module__iI0TrG__free{padding-inline:.7rem;font-size:.6875rem}}
.MemberControls-module__D4Ik0q__exit{--ink-delay:1.06s}html[data-access-arrival] .MemberControls-module__D4Ik0q__exit{--ink-delay:1.88s}.MemberControls-module__D4Ik0q__exit:disabled{cursor:wait}
.EmailPreference-module__xZmj0W__dialog{width:min(897px,100% - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--ink);background:0 0;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.EmailPreference-module__xZmj0W__dialog[open]{display:block}.EmailPreference-module__xZmj0W__surface{background:var(--bg-raised);border:1px solid color-mix(in oklch,var(--ink) 16%,transparent);overscroll-behavior:contain;border-radius:12px;grid-template-columns:.85fr 1fr;max-height:calc(100dvh - 2rem);display:grid;position:relative;overflow:auto;box-shadow:0 28px 100px #06090bcc}.EmailPreference-module__xZmj0W__dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030506b8;background:lab(1.20385% -.214987 -.494829/.72)}html[data-email-offer-open]{scrollbar-gutter:stable;overflow:hidden}.EmailPreference-module__xZmj0W__close{z-index:3;width:44px;height:44px;color:var(--ink-dim);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:9px;right:9px}.EmailPreference-module__xZmj0W__close:hover{color:var(--ink)}.EmailPreference-module__xZmj0W__copy{padding:57.5px 41.4px 36.8px 23px;position:relative}.EmailPreference-module__xZmj0W__copy h2{--ink-delay:.12s}.EmailPreference-module__xZmj0W__description{--ink-delay:.24s}.EmailPreference-module__xZmj0W__actions{--ink-delay:.36s}.EmailPreference-module__xZmj0W__copy h2{letter-spacing:-.04em;outline:none;font-size:clamp(2.07rem,3.68vw,3.0475rem);font-weight:500;line-height:1.04}.EmailPreference-module__xZmj0W__description{max-width:28ch;color:var(--ink-dim);margin-top:1.15rem;font-size:1.07813rem;line-height:1.5}.EmailPreference-module__xZmj0W__benefits{color:var(--ink);gap:.805rem;margin:1.84rem 0;padding:0;font-size:1.00625rem;list-style:none;display:grid}.EmailPreference-module__xZmj0W__benefits li{align-items:center;gap:.7475rem;display:flex}.EmailPreference-module__xZmj0W__benefits li:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:4px;height:4px}.EmailPreference-module__xZmj0W__actions{gap:3px;display:grid}.EmailPreference-module__xZmj0W__accept{isolation:isolate;border:1px solid color-mix(in oklch,var(--accent) 80%,var(--ink));background:var(--accent);width:100%;min-height:59.8px;color:var(--on-accent);font:inherit;cursor:pointer;box-shadow:0 0 32px color-mix(in oklch,var(--accent) 15%,transparent);border-radius:6px;padding:14.95px 23px;font-size:1.07813rem;font-weight:600;transition:background .2s,transform .2s;position:relative;overflow:hidden}.EmailPreference-module__xZmj0W__accept:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 42%,#effbfc80 50%,#0000 58%);position:absolute;inset:-50% -100%;transform:translate(-45%)}.EmailPreference-module__xZmj0W__accept:hover{background:color-mix(in oklch,var(--accent) 80%,var(--ink));transform:translateY(-1px)}.EmailPreference-module__xZmj0W__accept:active{transform:translateY(0)}.EmailPreference-module__xZmj0W__accept:disabled{cursor:default}.EmailPreference-module__xZmj0W__decline{color:var(--ink-dim);cursor:pointer;background:0 0;border:0;min-height:50.6px;padding:.7475rem 1.15rem;font-size:.934375rem}.EmailPreference-module__xZmj0W__decline:hover{color:var(--ink)}.EmailPreference-module__xZmj0W__close:focus-visible,.EmailPreference-module__xZmj0W__accept:focus-visible,.EmailPreference-module__xZmj0W__decline:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.EmailPreference-module__xZmj0W__fine{text-align:center;color:var(--ink-muted);font-size:.790625rem;line-height:1.6}.EmailPreference-module__xZmj0W__error{color:var(--ink);margin-top:1rem;font-size:.934375rem;line-height:1.5}.EmailPreference-module__xZmj0W__art{background:radial-gradient(at 55% 48%,#1c373e73,#0000 70%);background:radial-gradient(at 55% 48%,lab(21.3523% -9.16472 -7.49307/.45),#0000 70%);min-width:0;position:relative;overflow:hidden}.EmailPreference-module__xZmj0W__still{aspect-ratio:16/9;border:1px solid var(--line);border-radius:7px;width:92%;position:absolute;left:8%;overflow:hidden;box-shadow:0 12px 35px #080b0c66}.EmailPreference-module__xZmj0W__still img{object-fit:cover;width:100%;height:100%;display:block}.EmailPreference-module__xZmj0W__still[data-still="0"]{z-index:2;top:33%;left:4%;rotate:-7deg}.EmailPreference-module__xZmj0W__still[data-still="1"]{width:79%;top:9%;left:18%;rotate:8deg}.EmailPreference-module__xZmj0W__still[data-still="2"]{width:77%;top:61%;left:19%;rotate:5deg}@media (prefers-reduced-motion:no-preference){.EmailPreference-module__xZmj0W__dialog[open] .EmailPreference-module__xZmj0W__surface{animation:EmailPreference-module__xZmj0W__offer-in .65s var(--ease-reveal) both}.EmailPreference-module__xZmj0W__dialog[open]::backdrop{animation:.55s ease-out both EmailPreference-module__xZmj0W__backdrop-in}.EmailPreference-module__xZmj0W__dialog[open] .EmailPreference-module__xZmj0W__still{animation:EmailPreference-module__xZmj0W__still-in .9s 80ms var(--ease-reveal) both}.EmailPreference-module__xZmj0W__dialog[open] .EmailPreference-module__xZmj0W__still[data-still="0"]{animation-delay:.16s}.EmailPreference-module__xZmj0W__dialog[open] .EmailPreference-module__xZmj0W__still[data-still="2"]{animation-delay:.24s}.EmailPreference-module__xZmj0W__dialog[open] .EmailPreference-module__xZmj0W__copy{animation:EmailPreference-module__xZmj0W__copy-in .75s .12s var(--ease-reveal) both}.EmailPreference-module__xZmj0W__dialog[open] .EmailPreference-module__xZmj0W__accept:before{animation:4.8s ease-in-out .9s infinite EmailPreference-module__xZmj0W__action-light}.EmailPreference-module__xZmj0W__dialog[data-closing] .EmailPreference-module__xZmj0W__surface{animation:.28s ease-in both EmailPreference-module__xZmj0W__offer-out}.EmailPreference-module__xZmj0W__dialog[data-closing]::backdrop{animation:.28s ease-in both EmailPreference-module__xZmj0W__backdrop-out}}@keyframes EmailPreference-module__xZmj0W__offer-in{0%{opacity:0;translate:0 24px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes EmailPreference-module__xZmj0W__offer-out{to{opacity:0;translate:0 12px;scale:.99}}@keyframes EmailPreference-module__xZmj0W__backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes EmailPreference-module__xZmj0W__backdrop-out{to{opacity:0}}@keyframes EmailPreference-module__xZmj0W__still-in{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@keyframes EmailPreference-module__xZmj0W__copy-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes EmailPreference-module__xZmj0W__action-light{0%,25%{transform:translate(-45%)}65%,to{transform:translate(45%)}}@media (max-width:600px){.EmailPreference-module__xZmj0W__dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.EmailPreference-module__xZmj0W__description,.EmailPreference-module__xZmj0W__accept{font-size:.9375rem}.EmailPreference-module__xZmj0W__benefits{font-size:.875rem}.EmailPreference-module__xZmj0W__accept{min-height:52px;padding:13px 20px}.EmailPreference-module__xZmj0W__decline{min-height:44px;padding:.65rem 1rem;font-size:.8125rem}.EmailPreference-module__xZmj0W__fine{font-size:.6875rem}.EmailPreference-module__xZmj0W__surface{grid-template-columns:1fr}.EmailPreference-module__xZmj0W__art{height:164px}.EmailPreference-module__xZmj0W__still{width:52%}.EmailPreference-module__xZmj0W__still[data-still="0"]{width:54%;top:24%;left:24%;rotate:-5deg}.EmailPreference-module__xZmj0W__still[data-still="1"]{width:46%;top:20%;left:3%;rotate:-13deg}.EmailPreference-module__xZmj0W__still[data-still="2"]{width:45%;top:22%;left:56%;rotate:12deg}.EmailPreference-module__xZmj0W__copy{padding:4px 26px 22px}.EmailPreference-module__xZmj0W__copy h2{font-size:2rem}.EmailPreference-module__xZmj0W__description{margin-top:.7rem}.EmailPreference-module__xZmj0W__benefits{gap:.55rem;margin:1.15rem 0}.EmailPreference-module__xZmj0W__close{background:var(--bg-raised);border-radius:50%}}@media (prefers-reduced-motion:reduce){.EmailPreference-module__xZmj0W__accept{transition:none}}@media print{.EmailPreference-module__xZmj0W__dialog{display:none!important}}
.LabHero-module__9Oh7lW__hero{isolation:isolate;grid-template-rows:1fr auto;min-height:min(88svh,900px);display:grid;position:relative;overflow:hidden}.LabHero-module__9Oh7lW__stage{z-index:-2;background:var(--bg-sunken);position:absolute;inset:0}.LabHero-module__9Oh7lW__poster,.LabHero-module__9Oh7lW__video{object-fit:cover;filter:brightness(.8)saturate(.95);width:100%;height:100%;position:absolute;inset:0}.LabHero-module__9Oh7lW__video{--rest:1;opacity:0;transform:scale(calc(var(--rest) * 1.055));transition:opacity 1s var(--ease-out), transform 2.6s var(--ease-out)}.LabHero-module__9Oh7lW__video[data-ready=true]{opacity:1;transform:scale(var(--rest))}.LabHero-module__9Oh7lW__scrim{z-index:-1;pointer-events:none;background:linear-gradient(#08090ab8 0%,#08090a47 24%,#08090a80 50%,#08090ad1 70%,#08090aed 86%,#08090af7 100%),#08090a2e;position:absolute;inset:0}.LabHero-module__9Oh7lW__seam{inset-inline:0;z-index:-1;pointer-events:none;background:linear-gradient(to top, var(--bg) 4%, #08090a00 100%);height:18vh;position:absolute;bottom:0}.LabHero-module__9Oh7lW__body{grid-row:2;padding-block:clamp(7rem,20vh,12rem) clamp(2.25rem,5.5vh,3.5rem)}.LabHero-module__9Oh7lW__body>*{--ink-delay:calc(var(--i,0) * .22s + .12s)}.LabHero-module__9Oh7lW__body>:nth-child(2){--i:1}.LabHero-module__9Oh7lW__body>:nth-child(3){--i:2}.LabHero-module__9Oh7lW__actions>.LabHero-module__9Oh7lW__more{--ink-delay:calc(var(--i,0) * .22s + .3s)}html[data-access-arrival] .LabHero-module__9Oh7lW__body>*{--ink-delay:calc(1.05s + var(--i,0) * .22s)}html[data-access-arrival] .LabHero-module__9Oh7lW__actions>.LabHero-module__9Oh7lW__more{--ink-delay:calc(1.23s + var(--i,0) * .22s)}.LabHero-module__9Oh7lW__title{--ink-descender-room:.12em;font-size:var(--step-4);letter-spacing:-.04em;font-variation-settings:"wdth" 110;max-width:14ch;font-weight:500;line-height:.92}.LabHero-module__9Oh7lW__lede{max-width:58ch;font-size:var(--step-1);color:var(--ink-dim);text-shadow:0 1px 3px #08090a80;margin-top:clamp(1.25rem,3vh,1.75rem);line-height:1.55}.LabHero-module__9Oh7lW__lede b{color:var(--ink);font-weight:500}.LabHero-module__9Oh7lW__spec{color:var(--ink-dim);text-shadow:0 1px 3px #08090a80;margin-top:clamp(1rem,2.4vh,1.4rem)}.LabHero-module__9Oh7lW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:clamp(1.75rem,4vh,2.5rem);display:flex}@media (max-width:760px){.LabHero-module__9Oh7lW__hero{min-height:min(84svh,780px)}.LabHero-module__9Oh7lW__scrim{background:linear-gradient(#08090a99 0%,#08090a38 14%,#08090aa8 36%,#08090ae6 54%,#08090af7 92%),#08090a29}.LabHero-module__9Oh7lW__poster,.LabHero-module__9Oh7lW__video{filter:brightness(.7)saturate(.92)}.LabHero-module__9Oh7lW__actions{flex-direction:column}.LabHero-module__9Oh7lW__actions .LabHero-module__9Oh7lW__btn{width:100%}}.LabHero-module__9Oh7lW__more{color:var(--ink-dim);text-shadow:0 1px 3px #08090a80;transition:color .2s var(--ease-out);align-items:center;gap:.55rem;padding-block:.4rem;display:inline-flex}.LabHero-module__9Oh7lW__more i{background:var(--accent);border-radius:50%;width:3px;height:3px}.LabHero-module__9Oh7lW__more svg{transition:transform .26s var(--ease-out)}@media (hover:hover) and (pointer:fine){.LabHero-module__9Oh7lW__more:hover{color:var(--ink)}.LabHero-module__9Oh7lW__more:hover svg{transform:translate(3px)}}@media (max-width:760px){.LabHero-module__9Oh7lW__more{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.LabHero-module__9Oh7lW__body>*{animation:none}.LabHero-module__9Oh7lW__video{transition:opacity 1s var(--ease-out);transform:scale(var(--rest))}}
.Proof-module__eTKP0a__proof{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.75rem;margin:.85rem 0 0;display:flex}.Proof-module__eTKP0a__k{color:var(--accent);font-style:normal}.Proof-module__eTKP0a__item b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.Proof-module__eTKP0a__stat{white-space:nowrap}.Proof-module__eTKP0a__link{color:var(--ink-dim);white-space:nowrap;transition:color .2s var(--ease-out);align-items:center;gap:.4rem;margin-block:-.4rem;padding-block:.4rem;display:inline-flex}.Proof-module__eTKP0a__link svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px;transition:transform .26s var(--ease-out)}@media (hover:hover) and (pointer:fine){.Proof-module__eTKP0a__link:hover{color:var(--ink)}.Proof-module__eTKP0a__link:hover svg{transform:translate(2px,-2px)}}
.About-module__vAULUW__section{padding-block:var(--section) calc(var(--section) * .75)}.About-module__vAULUW__grid{grid-template-columns:1fr;gap:clamp(2.5rem,6vw,5rem);display:grid}@media (min-width:900px){.About-module__vAULUW__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.About-module__vAULUW__label{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.About-module__vAULUW__lead{font-size:var(--step-2);letter-spacing:-.032em;font-variation-settings:"wdth" 104;max-width:20ch;font-weight:500;line-height:1.1}.About-module__vAULUW__byline{align-items:center;gap:clamp(.875rem,1.6vw,1.125rem);margin-top:clamp(1.75rem,3vw,2.5rem);display:flex}.About-module__vAULUW__portraitFrame{border-radius:50%;flex:none;width:clamp(72px,7vw,96px);height:clamp(72px,7vw,96px);display:block;position:relative;overflow:hidden}.About-module__vAULUW__portrait{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:100%;height:100%}.About-module__vAULUW__bylineName{color:var(--ink);font-size:var(--step-1);letter-spacing:-.02em;font-variation-settings:"wdth" 104;font-weight:500;line-height:1.15}.About-module__vAULUW__bylineRole{margin-top:.4rem}.About-module__vAULUW__body{max-width:60ch;color:var(--ink-dim);gap:1.4rem;font-size:clamp(1.0625rem,.98rem + .4vw,1.25rem);line-height:1.55;display:grid}.About-module__vAULUW__emph{color:var(--ink)}.About-module__vAULUW__note{color:var(--ink-dim)}.About-module__vAULUW__noteLink{color:var(--ink);white-space:nowrap;margin-block:-.35rem;padding-block:.35rem;display:inline-block;position:relative}.About-module__vAULUW__noteLink:after{content:"";background:var(--accent);transform-origin:0;width:100%;height:1px;transition:transform .3s var(--ease-out);position:absolute;bottom:.25rem;left:0}@media (hover:hover) and (pointer:fine){.About-module__vAULUW__noteLink:after{transform-origin:100%;transform:scaleX(0)}.About-module__vAULUW__noteLink:hover:after{transform-origin:0;transform:scaleX(1)}}.About-module__vAULUW__band{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,3rem);margin-top:clamp(2rem,4vw,3rem);padding-top:1.5rem;display:grid}.About-module__vAULUW__blockHead{margin-bottom:1.15rem}.About-module__vAULUW__list{flex-wrap:wrap;gap:.6rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.About-module__vAULUW__tools{flex-wrap:wrap;gap:.85rem 2.25rem;margin:0;padding:0;list-style:none;display:flex}.About-module__vAULUW__tool{color:var(--ink);font-size:var(--step-0);letter-spacing:-.015em;align-items:center;gap:.7rem;font-weight:500;display:inline-flex}.About-module__vAULUW__toolMark{width:30px;height:30px;color:var(--ink);opacity:.92;flex:none}@media (prefers-reduced-motion:no-preference){.About-module__vAULUW__toolMark{transform-box:fill-box;transform-origin:50%;animation:3s cubic-bezier(.45,0,.55,1) infinite About-module__vAULUW__tool-check}.About-module__vAULUW__tool:nth-child(2) .About-module__vAULUW__toolMark{animation-delay:.12s}.About-module__vAULUW__tool:nth-child(3) .About-module__vAULUW__toolMark{animation-delay:.24s}html[data-reveal] .About-module__vAULUW__band [data-reveal-speed=fast][data-reveal-live]{animation-duration:.32s}html[data-reveal] .About-module__vAULUW__band [data-reveal-speed=fast][data-reveal-live] [data-ink]{animation-duration:.32s}html[data-reveal] .About-module__vAULUW__band [data-reveal-speed=fast][data-reveal=stagger][data-reveal-live]>*{--ink-delay:calc(var(--reveal-index,0) * 25ms);animation-duration:.32s}}@keyframes About-module__vAULUW__tool-check{0%,36%,to{transform:translateY(0)rotate(0)scale(1)}18%{transform:translateY(-1.5px)rotate(-2deg)scale(1.025)}}.About-module__vAULUW__toolsNote{color:var(--ink-dim);font-size:var(--step-0);max-width:42ch;margin-top:1.25rem}.About-module__vAULUW__clients{gap:.6rem 2rem}.About-module__vAULUW__clients li{color:var(--ink);font-size:var(--step-2);letter-spacing:-.028em;font-variation-settings:"wdth" 104;font-weight:500;line-height:1.1}@media (max-width:759px){.About-module__vAULUW__clients{flex-wrap:nowrap;gap:.5rem 3.1vw}.About-module__vAULUW__clients li{font-size:min(3.9vw, var(--step-2));white-space:nowrap}}
.SiteFooter-module__wWXZva__footer{border-top:1px solid var(--line);padding-block:clamp(2.25rem,4vw,3.25rem) clamp(2rem,4vw,3rem)}.SiteFooter-module__wWXZva__inline{margin-top:clamp(2.5rem,6vw,4rem);padding-top:1.5rem;padding-bottom:0}.SiteFooter-module__wWXZva__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,auto);align-items:start;gap:1.5rem clamp(2rem,4vw,4rem);display:grid}@media (max-width:900px){.SiteFooter-module__wWXZva__inner{grid-template-columns:minmax(0,1fr) minmax(0,auto)}.SiteFooter-module__wWXZva__more{order:3;grid-column:1/-1}}@media (max-width:480px){.SiteFooter-module__wWXZva__inner{grid-template-columns:1fr}.SiteFooter-module__wWXZva__more{order:0}}.SiteFooter-module__wWXZva__identity{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.SiteFooter-module__wWXZva__mark{align-items:baseline;gap:.75rem;margin-block:-.4rem;padding-block:.4rem;display:inline-flex}.SiteFooter-module__wWXZva__name{font-size:var(--step--1);letter-spacing:.22em;font-variation-settings:"wdth" 112;color:var(--ink);font-weight:600;transition:opacity .2s}.SiteFooter-module__wWXZva__mark:hover .SiteFooter-module__wWXZva__name{opacity:.62}.SiteFooter-module__wWXZva__role{color:var(--ink-muted)}.SiteFooter-module__wWXZva__ask{color:var(--ink-dim);transition:color .2s var(--ease-out);align-items:center;gap:.4rem;padding-block:.4rem;display:inline-flex}.SiteFooter-module__wWXZva__ask svg{transition:transform .26s var(--ease-out)}@media (hover:hover) and (pointer:fine){.SiteFooter-module__wWXZva__ask:hover{color:var(--ink)}.SiteFooter-module__wWXZva__ask:hover svg{transform:translate(3px)}}.SiteFooter-module__wWXZva__more{flex-direction:column;gap:.5rem;display:flex}.SiteFooter-module__wWXZva__k{color:var(--ink-muted);margin-block:-.4rem;padding-block:.4rem;transition:color .2s;display:inline-block}.SiteFooter-module__wWXZva__k:hover,.SiteFooter-module__wWXZva__k[aria-current=page]{color:var(--ink)}.SiteFooter-module__wWXZva__list{flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__wWXZva__item{font-size:var(--step-0);color:var(--ink-dim);padding-block:.4rem;transition:color .2s;display:inline-block}@media (hover:hover) and (pointer:fine){.SiteFooter-module__wWXZva__item:hover{color:var(--ink)}}.SiteFooter-module__wWXZva__social{flex-direction:column;align-items:flex-start;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}@media (max-width:900px){.SiteFooter-module__wWXZva__social{align-items:flex-end}}@media (max-width:480px){.SiteFooter-module__wWXZva__social{flex-flow:wrap;align-items:flex-start;gap:.25rem 1.25rem}}.SiteFooter-module__wWXZva__socialLink{color:var(--ink-muted);padding-block:.4rem;transition:color .2s;display:inline-block}@media (hover:hover) and (pointer:fine){.SiteFooter-module__wWXZva__socialLink:hover{color:var(--ink)}}
.Facts-module__XTey0G__facts[data-in] [data-step]{--ink-delay:calc(var(--i,0) * 50ms + 60ms + var(--reveal-offset,0s))}.Facts-module__XTey0G__facts[data-reveal-initial]{--reveal-offset:.18s}.Facts-module__XTey0G__facts{--reveal-offset:0s;padding-bottom:clamp(2.5rem,5vw,4rem)}.Facts-module__XTey0G__spec{border-top:1px solid var(--line);flex-wrap:wrap;gap:.6rem 1.75rem;margin:1.75rem 0 0;padding-top:1.25rem;display:flex}.Facts-module__XTey0G__fact{align-items:baseline;gap:.45rem;display:flex}.Facts-module__XTey0G__fact dd{margin:0}.Facts-module__XTey0G__figure{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.Facts-module__XTey0G__note{max-width:var(--lesson-measure,44rem);color:var(--ink-dim);font-size:var(--step-0);margin:.6rem 0 0;line-height:1.7}.Facts-module__XTey0G__noteHeading{color:var(--ink);font-size:1rem;font-weight:550;line-height:1.5}.Facts-module__XTey0G__note code{font-family:var(--font-mono);color:var(--ink-dim);font-size:.95em}
.Contact-module__hcVmEa__section{padding-block:var(--section) clamp(3rem, 8vh, 5rem)}.Contact-module__hcVmEa__head{flex-wrap:wrap;align-items:center;gap:.7rem 2rem;display:flex}.Contact-module__hcVmEa__head>.Contact-module__hcVmEa__slate{flex:1;min-width:14rem}@media (max-width:680px){.Contact-module__hcVmEa__head{flex-direction:column;align-items:flex-start;gap:.8rem}.Contact-module__hcVmEa__head>.Contact-module__hcVmEa__slate{width:100%;min-width:0}}.Contact-module__hcVmEa__headline{font-size:var(--step-3);font-variation-settings:"wdth" 106;letter-spacing:-.035em;max-width:16ch;margin-top:clamp(1.75rem,4vw,2.75rem);font-weight:500;line-height:1}.Contact-module__hcVmEa__body{color:var(--ink-dim);max-width:44ch;font-size:var(--step-1);margin-top:1.25rem}.Contact-module__hcVmEa__channels{flex-direction:column;align-items:flex-start;margin-top:clamp(2.5rem,6vw,4rem);display:flex}.Contact-module__hcVmEa__mail{letter-spacing:-.035em;font-variation-settings:"wdth" 100;color:var(--ink);transition:transform .16s var(--ease-out);align-items:center;gap:.9rem;max-width:100%;font-size:clamp(1.35rem,.9rem + 2.1vw,3rem);font-weight:500;display:inline-flex}.Contact-module__hcVmEa__mail:active{transform:scale(.985)}.Contact-module__hcVmEa__mailText{display:inline-grid;position:relative}.Contact-module__hcVmEa__mailText>span{transition:opacity .26s ease, filter .26s ease, transform .26s var(--ease-out);overflow-wrap:anywhere;grid-area:1/1}.Contact-module__hcVmEa__idle{opacity:1}.Contact-module__hcVmEa__done{opacity:0;filter:blur(6px);transform:translateY(4px)}.Contact-module__hcVmEa__mail[data-copied=true] .Contact-module__hcVmEa__idle{opacity:0;filter:blur(6px);animation:none;transform:translateY(-4px)}.Contact-module__hcVmEa__mail[data-copied=true] .Contact-module__hcVmEa__done{opacity:1;filter:blur();transform:translateY(0)}.Contact-module__hcVmEa__underline{background:var(--line-strong);transform-origin:0;height:1px;transition:transform .42s var(--ease-out), background .3s ease;margin-top:.35em;display:block;transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.Contact-module__hcVmEa__mail:hover .Contact-module__hcVmEa__underline{background:var(--accent)}}.Contact-module__hcVmEa__icon{color:var(--ink-muted);transition:color .22s ease, transform .26s var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.Contact-module__hcVmEa__mail:hover .Contact-module__hcVmEa__icon{color:var(--accent);transform:translateY(-2px)}}.Contact-module__hcVmEa__footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;margin-top:clamp(4rem,12vh,8rem);padding-top:1.5rem;display:flex}.Contact-module__hcVmEa__identity{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;display:flex}.Contact-module__hcVmEa__labLink{color:var(--ink-dim);transition:color .2s var(--ease-out);align-items:center;gap:.4rem;padding-block:.4rem;display:inline-flex}.Contact-module__hcVmEa__labLink svg{transition:transform .26s var(--ease-out)}.Contact-module__hcVmEa__labLink:hover{color:var(--ink)}.Contact-module__hcVmEa__labLink:hover svg{transform:translate(3px)}.Contact-module__hcVmEa__social{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.Contact-module__hcVmEa__socialLink{color:var(--ink-muted);margin-block:-.4rem;padding-block:.4rem;transition:color .2s;display:inline-block}@media (hover:hover) and (pointer:fine){.Contact-module__hcVmEa__socialLink:hover{color:var(--ink)}}
.Chapters-module__cVb5ZW__contents[data-in] [data-step]{--ink-delay:calc(var(--i,0) * 75ms + .1s + var(--reveal-offset,0s))}.Chapters-module__cVb5ZW__rail{min-width:0}.Chapters-module__cVb5ZW__heading{font-size:.9375rem;font-weight:550;line-height:1.5}.Chapters-module__cVb5ZW__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.Chapters-module__cVb5ZW__item{border-bottom:1px solid var(--line);min-height:44px;color:var(--ink-dim);align-items:center;padding-block:.65rem;font-size:.9375rem;line-height:1.45;transition:color .2s;display:flex}.Chapters-module__cVb5ZW__overview{font-weight:inherit;border-bottom:0}.Chapters-module__cVb5ZW__item[aria-current=location],.Chapters-module__cVb5ZW__item:focus-visible{color:var(--ink)}@media (min-width:1100px){.Chapters-module__cVb5ZW__rail{grid-area:1/2}.Chapters-module__cVb5ZW__contents{position:sticky;top:6rem}.Chapters-module__cVb5ZW__list{grid-template-columns:minmax(0,1fr)}.Chapters-module__cVb5ZW__item{border-bottom:0}}@media (max-width:540px){.Chapters-module__cVb5ZW__list{column-gap:1rem}}@media (max-height:700px),print{.Chapters-module__cVb5ZW__contents{position:static}}@media print{.Chapters-module__cVb5ZW__rail{margin-bottom:2rem}}@media (prefers-reduced-motion:reduce){.Chapters-module__cVb5ZW__item{transition:none}}@media (forced-colors:active){.Chapters-module__cVb5ZW__item[aria-current=location]{color:linktext}}
@property --wipe{syntax:"<number>";inherits:true;initial-value:50}.Compare-module__sqwBVq__compare{border-radius:inherit;--wipe:50;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.Compare-module__sqwBVq__compare[data-grab]{cursor:ew-resize;touch-action:pan-y}.Compare-module__sqwBVq__poster,.Compare-module__sqwBVq__base,.Compare-module__sqwBVq__raw{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Compare-module__sqwBVq__base,.Compare-module__sqwBVq__raw{opacity:0;transition:opacity .52s var(--ease-out)}.Compare-module__sqwBVq__compare[data-ready] .Compare-module__sqwBVq__base,.Compare-module__sqwBVq__compare[data-ready] .Compare-module__sqwBVq__raw{opacity:1}.Compare-module__sqwBVq__overlay{clip-path:inset(0 calc(100% - var(--wipe) * 1%) 0 0);position:absolute;inset:0}.Compare-module__sqwBVq__seam{z-index:4;width:2px;transform:translateX(calc(var(--wipe) * 1cqw - 1px));background:var(--ink);opacity:0;transition:opacity .52s var(--ease-out);pointer-events:none;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 0 1px #08090a73,0 0 18px #08090a8c}.Compare-module__sqwBVq__compare[data-ready] .Compare-module__sqwBVq__seam{opacity:1}.Compare-module__sqwBVq__seam:before{content:"";inset-block:0;background:var(--ink);opacity:0;width:6px;transition:opacity .16s var(--ease-out);position:absolute;left:50%;translate:-50%}.Compare-module__sqwBVq__compare[data-held] .Compare-module__sqwBVq__seam:before{opacity:1}.Compare-module__sqwBVq__label{z-index:3;color:var(--ink);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--line-strong);white-space:nowrap;opacity:0;transition:opacity .52s var(--ease-out);background:#08090a8c;border-radius:999px;padding:.22em .6em;font-size:clamp(.5625rem,.52rem + .14vw,.6875rem);line-height:1.5;position:absolute;bottom:.7rem}.Compare-module__sqwBVq__compare[data-ready] .Compare-module__sqwBVq__label,.Compare-module__sqwBVq__compare[data-ready] .Compare-module__sqwBVq__overlay .Compare-module__sqwBVq__label{opacity:1}.Compare-module__sqwBVq__left{left:.7rem}.Compare-module__sqwBVq__right{right:.7rem}@media (max-width:720px){.Compare-module__sqwBVq__label{bottom:.5rem}.Compare-module__sqwBVq__left{left:.5rem}.Compare-module__sqwBVq__right{right:.5rem}}@media (prefers-reduced-motion:reduce){.Compare-module__sqwBVq__base,.Compare-module__sqwBVq__raw,.Compare-module__sqwBVq__seam,.Compare-module__sqwBVq__seam:before,.Compare-module__sqwBVq__label{transition:none}}
.Player-module__q7fkmW__player{aspect-ratio:var(--aspect,1.77778);border-radius:var(--radius);background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line);margin:0;position:relative;overflow:hidden;transform:translateZ(0)}.Player-module__q7fkmW__poster,.Player-module__q7fkmW__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Player-module__q7fkmW__video{background:var(--bg-sunken);opacity:0;transition:opacity .2s}.Player-module__q7fkmW__player[data-on=true] .Player-module__q7fkmW__video{object-fit:contain;opacity:1}.Player-module__q7fkmW__player[data-on=true] .Player-module__q7fkmW__poster{opacity:0}.Player-module__q7fkmW__play{z-index:3;color:var(--ink);font-size:var(--step-0);text-shadow:0 1px 3px #08090a8c;background:linear-gradient(#08090a0a,#08090a5c);justify-content:center;align-items:center;gap:.9rem;font-weight:500;display:flex;position:absolute;inset:0}.Player-module__q7fkmW__disc{width:56px;height:56px;color:var(--ink);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--line-strong);transition:transform .22s var(--ease-out), background .2s ease;background:#08090a8c;border-radius:50%;place-items:center;display:grid}.Player-module__q7fkmW__disc svg{fill:currentColor;width:22px;height:22px;margin-left:3px}@media (hover:hover) and (pointer:fine){.Player-module__q7fkmW__play:hover .Player-module__q7fkmW__disc{background:#08090ab3;transform:scale(1.06)}}.Player-module__q7fkmW__play:active .Player-module__q7fkmW__disc{transform:scale(.98)}.Player-module__q7fkmW__load{z-index:3;-webkit-backdrop-filter:blur(8px);color:var(--ink-dim);opacity:0;pointer-events:none;background:#08090ab8;border-radius:999px;padding:.4rem .75rem;transition:opacity .2s;position:absolute;bottom:1rem;left:1rem}.Player-module__q7fkmW__player[data-loading=true] .Player-module__q7fkmW__load{opacity:1;animation:1.6s ease-in-out infinite Player-module__q7fkmW__breathe}.Player-module__q7fkmW__player[data-failed] .Player-module__q7fkmW__load{opacity:1;color:var(--ink);animation:none}@keyframes Player-module__q7fkmW__breathe{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:640px){.Player-module__q7fkmW__playLabel{display:none}}
.FilmFan-module__2t2_UG__stage{--card:44;--side:31;--edge:1.5;--tilt:15deg;--shift:calc(50 - var(--side) / 2 - var(--edge));--x:calc(var(--shift) / var(--card) * 100%);--scale:calc(var(--side) / var(--card));aspect-ratio:calc(1600 / 9 / var(--card));perspective:1800px;touch-action:pan-y;margin:clamp(1rem,2vw,2rem) 0 0;padding:0;list-style:none;position:relative}.FilmFan-module__2t2_UG__seat{width:calc(var(--card) * 1%);transform-origin:50% 100%;transition:transform .92s cubic-bezier(.45,0,.15,1);position:absolute;bottom:0;left:50%}.FilmFan-module__2t2_UG__seat[data-slot=centre]{z-index:3;transform:translate(-50%)}.FilmFan-module__2t2_UG__seat[data-slot=left]{transform:translateX(calc(-50% - var(--x))) rotateY(var(--tilt)) scale(var(--scale));z-index:1}.FilmFan-module__2t2_UG__seat[data-slot=right]{transform:translateX(calc(-50% + var(--x))) rotateY(calc(var(--tilt) * -1)) scale(var(--scale));z-index:1}.FilmFan-module__2t2_UG__seat[data-travel=outgoing]{z-index:2}.FilmFan-module__2t2_UG__seat[data-travel=wrapping]{z-index:0}@media (prefers-reduced-motion:no-preference){.FilmFan-module__2t2_UG__seat[data-travel=incoming]{animation:.14s step-end both FilmFan-module__2t2_UG__take-front}}@keyframes FilmFan-module__2t2_UG__take-front{0%{z-index:1}to{z-index:3}}.FilmFan-module__2t2_UG__card{display:block}.FilmFan-module__2t2_UG__card:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:calc(var(--radius) + 3px)}.FilmFan-module__2t2_UG__frame{border-radius:var(--radius);background:var(--bg-sunken);aspect-ratio:16/9;transition:transform .16s var(--ease-out);display:block;position:relative;overflow:hidden;box-shadow:0 26px 64px -30px #000000f2}.FilmFan-module__2t2_UG__frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;z-index:6;position:absolute;inset:0}.FilmFan-module__2t2_UG__poster,.FilmFan-module__2t2_UG__video{object-fit:cover;width:100%;height:100%;transition:transform .62s var(--ease-out), opacity .42s ease;position:absolute;inset:0}.FilmFan-module__2t2_UG__video{z-index:1;opacity:0}.FilmFan-module__2t2_UG__video[data-on=true]{opacity:1}.FilmFan-module__2t2_UG__shade{z-index:5;background:var(--bg);opacity:0;pointer-events:none;transition:opacity .92s cubic-bezier(.45,0,.15,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#00000080,#000);mask-image:linear-gradient(90deg,#00000080,#000)}.FilmFan-module__2t2_UG__seat[data-slot=left] .FilmFan-module__2t2_UG__shade{opacity:.62}.FilmFan-module__2t2_UG__seat[data-slot=right] .FilmFan-module__2t2_UG__shade{opacity:.62;-webkit-mask-image:linear-gradient(270deg,#00000080,#000);mask-image:linear-gradient(270deg,#00000080,#000)}@media (hover:hover) and (pointer:fine){.FilmFan-module__2t2_UG__card:hover .FilmFan-module__2t2_UG__poster,.FilmFan-module__2t2_UG__card:hover .FilmFan-module__2t2_UG__video{transform:scale(1.035)}.FilmFan-module__2t2_UG__seat:not([data-slot=centre]) .FilmFan-module__2t2_UG__card:hover .FilmFan-module__2t2_UG__shade{opacity:.34}}.FilmFan-module__2t2_UG__card:focus-visible .FilmFan-module__2t2_UG__poster,.FilmFan-module__2t2_UG__card:focus-visible .FilmFan-module__2t2_UG__video{transform:scale(1.035)}.FilmFan-module__2t2_UG__seat:not([data-slot=centre]) .FilmFan-module__2t2_UG__card:focus-visible .FilmFan-module__2t2_UG__shade{opacity:.34}.FilmFan-module__2t2_UG__card:active .FilmFan-module__2t2_UG__frame{transform:scale(.994)}@media (max-width:1024px){.FilmFan-module__2t2_UG__stage{--card:52;--side:34;--edge:1}}@media (max-width:720px){.FilmFan-module__2t2_UG__stage{--card:64;--side:46;--edge:-11;--tilt:16deg;margin-inline:calc(var(--gutter) * -1);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.FilmFan-module__2t2_UG__frame{box-shadow:0 18px 42px -24px #000000f2}}@media (prefers-reduced-motion:reduce){.FilmFan-module__2t2_UG__seat,.FilmFan-module__2t2_UG__shade,.FilmFan-module__2t2_UG__frame,.FilmFan-module__2t2_UG__poster,.FilmFan-module__2t2_UG__video{transition:none}}
.Breakdowns-module__h_sf5G__section{scroll-margin-top:6rem}.Breakdowns-module__h_sf5G__intro{isolation:isolate;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2rem;margin:0 0 2rem;padding-block:.5rem 1rem;display:grid;position:relative}.Breakdowns-module__h_sf5G__intro:before{content:none;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 48%, color-mix(in oklch, var(--accent) 9%, transparent), transparent 66%), linear-gradient(115deg, transparent 30%, color-mix(in oklch, var(--ink) 2%, transparent) 47%, transparent 66%);position:absolute;inset:-2rem -2vw -1rem;-webkit-mask-image:radial-gradient(#fff 30%,#0000 72%);mask-image:radial-gradient(#fff 30%,#0000 72%)}.Breakdowns-module__h_sf5G__title{letter-spacing:-.04em;color:var(--ink);grid-column:1;font-size:clamp(2rem,3.7vw,3.5rem);font-weight:500;line-height:1.1}.Breakdowns-module__h_sf5G__body{max-width:49ch;font-size:var(--step-0);color:var(--ink-dim);text-wrap:pretty;grid-column:1;margin:.8rem 0 0;line-height:1.65}.Breakdowns-module__h_sf5G__access{--orbit-fill:var(--bg-raised);grid-area:1/2/3;margin-top:0}.Breakdowns-module__h_sf5G__accessLabel{display:inline-block;position:relative}.Breakdowns-module__h_sf5G__accessLabel:after{content:"";background:linear-gradient(90deg,transparent,var(--accent) 24% 76%,transparent);opacity:.42;height:1px;transition:transform .36s var(--ease-out),opacity .22s ease;position:absolute;bottom:-.55rem;left:8%;right:8%;transform:scaleX(.38)}.Breakdowns-module__h_sf5G__terms{text-align:center;grid-column:2;margin-top:.75rem}@media (hover:hover) and (pointer:fine){.orbit-button.Breakdowns-module__h_sf5G__access:hover{color:var(--ink);box-shadow:0 0 0 1px color-mix(in oklch,var(--accent) 18%,transparent), 0 12px 44px #45d1d829;transform:translateY(-2px)}@supports (color:lab(0% 0 0)){.orbit-button.Breakdowns-module__h_sf5G__access:hover{box-shadow:0 0 0 1px color-mix(in oklch,var(--accent) 18%,transparent), 0 12px 44px lab(76.775% -36.6743 -15.0838/.16)}}.orbit-button.Breakdowns-module__h_sf5G__access:hover:after{background:color-mix(in oklch,var(--bg-raised) 92%,var(--accent))}.Breakdowns-module__h_sf5G__access:hover .Breakdowns-module__h_sf5G__accessLabel:after{opacity:.92;transform:scaleX(1)}}.Breakdowns-module__h_sf5G__access:active{transform:translateY(0)scale(.985)}.Breakdowns-module__h_sf5G__more{justify-content:center;align-items:center;gap:clamp(1rem,2.5vw,2rem);margin-top:clamp(1.75rem,3.5vw,2.75rem);padding-block:clamp(.5rem,1.5vw,1rem);display:flex}.Breakdowns-module__h_sf5G__deck{--deck:clamp(5rem,9vw,7.5rem);flex:none;align-items:center;display:flex}.Breakdowns-module__h_sf5G__deck img{width:var(--deck);aspect-ratio:1.6;object-fit:cover;border:1px solid var(--line-strong);height:auto;transition:transform .32s var(--ease-out), margin .32s var(--ease-out);border-radius:7px;box-shadow:0 6px 16px #00000080}.Breakdowns-module__h_sf5G__deck img+img{margin-left:calc(var(--deck) * -.26)}.Breakdowns-module__h_sf5G__deck img:first-child{transform:rotate(-6deg)}.Breakdowns-module__h_sf5G__deck img:nth-child(3){transform:rotate(4deg)}.Breakdowns-module__h_sf5G__moreText{flex-direction:column;gap:.3rem;min-width:0;display:flex}.Breakdowns-module__h_sf5G__moreTitle{font-size:var(--step-2);letter-spacing:-.025em;color:var(--ink);transition:color .2s var(--ease-out);align-items:center;gap:.6em;font-weight:500;line-height:1.1;display:flex}.Breakdowns-module__h_sf5G__moreBody{font-size:var(--step-0);color:var(--ink-muted);text-wrap:pretty;line-height:1.55}.Breakdowns-module__h_sf5G__moreArrow{width:.72em;height:.72em;color:var(--ink-muted);transition:transform .26s var(--ease-out), color .2s ease;flex:none}@media (hover:hover) and (pointer:fine){.Breakdowns-module__h_sf5G__more:hover .Breakdowns-module__h_sf5G__deck img+img{margin-left:calc(var(--deck) * -.3)}.Breakdowns-module__h_sf5G__more:hover .Breakdowns-module__h_sf5G__deck img:first-child{transform:rotate(-9deg)translateY(-2px)}.Breakdowns-module__h_sf5G__more:hover .Breakdowns-module__h_sf5G__deck img:nth-child(3){transform:rotate(6deg)translateY(-2px)}.Breakdowns-module__h_sf5G__more:hover .Breakdowns-module__h_sf5G__moreTitle{color:var(--accent)}.Breakdowns-module__h_sf5G__more:hover .Breakdowns-module__h_sf5G__moreArrow{color:var(--accent);transform:translate(4px)}}.Breakdowns-module__h_sf5G__more:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.Breakdowns-module__h_sf5G__accessLabel:after,.Breakdowns-module__h_sf5G__deck img,.Breakdowns-module__h_sf5G__moreArrow{transition:none}}@media (max-width:720px){.Breakdowns-module__h_sf5G__intro{margin-top:.5rem;margin-bottom:1.5rem;display:block}.Breakdowns-module__h_sf5G__title{font-size:2.25rem}.Breakdowns-module__h_sf5G__body{margin-top:.75rem}.Breakdowns-module__h_sf5G__access{margin-top:1.4rem}.Breakdowns-module__h_sf5G__more{gap:1rem;margin-top:1.5rem}.Breakdowns-module__h_sf5G__deck{--deck:4.25rem}}
.LabArtwork-module__Mu27Ha__artwork{--paper:var(--bg-raised);--print:color-mix(in oklab,var(--ink) 74%,var(--ink-dim));--art-accent-rest:color-mix(in oklab,var(--ink-dim) 80%,var(--accent));--art-accent:var(--art-accent-rest);--art-cut:var(--art-accent-rest);--art-x:0;--art-y:0;--art-hover:0;--field-opacity:.13;aspect-ratio:1.2;border:1px solid var(--line-strong);isolation:isolate;background:var(--paper);min-width:0;color:var(--print);border-radius:4px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 36%,#000 52%);mask-image:linear-gradient(#0000 36%,#000 52%);-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;container-type:inline-size}.LabArtwork-module__Mu27Ha__compact{aspect-ratio:1.9}.LabArtwork-module__Mu27Ha__earn{--cut-direction:1}.LabArtwork-module__Mu27Ha__poster{--art-cycle:6.4s;--art-ease:cubic-bezier(.7,0,.24,1);position:absolute;inset:0;overflow:hidden}.LabArtwork-module__Mu27Ha__poster:before{content:"";pointer-events:none;opacity:.08;background:repeating-linear-gradient(0deg,transparent 0 3px,var(--ink-muted) 3px 3.5px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 38%,#000);mask-image:linear-gradient(120deg,#0000 38%,#000)}.LabArtwork-module__Mu27Ha__ridgeField{width:100%;height:100%;opacity:var(--field-opacity);stroke:var(--art-accent);stroke-width:.8px;pointer-events:none;position:absolute;inset:0}.LabArtwork-module__Mu27Ha__fieldLines{transform-origin:50%}.LabArtwork-module__Mu27Ha__community .LabArtwork-module__Mu27Ha__ridgeField{--field-opacity:.11;transform:rotate(180deg)}.LabArtwork-module__Mu27Ha__artwork:after{content:"";pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 20%,#a8dfe3 45%,#bdacdb 55%,#dfbfa4 63%,#0000 80%);position:absolute;inset:0}@supports (color:color-mix(in oklab,red calc(50% + 1%),blue)){.LabArtwork-module__Mu27Ha__artwork{--art-accent:color-mix(in oklab,var(--art-accent-rest) calc(100% - var(--art-hover) * 40%),var(--accent));--art-cut:color-mix(in oklab,var(--art-accent-rest) calc(100% - var(--art-hover) * 100%),var(--accent))}}.LabArtwork-module__Mu27Ha__emblem{aspect-ratio:1;pointer-events:none;position:absolute;transform:skewY(-7deg)}.LabArtwork-module__Mu27Ha__emblemFrame{fill:none;width:100%;height:100%;stroke:var(--art-accent);stroke-width:.7px;opacity:.65;position:absolute;inset:0}.LabArtwork-module__Mu27Ha__emblem>span{background:var(--print);-webkit-mask-image:var(--emblem-image);mask-image:var(--emblem-image);position:absolute;inset:10%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.LabArtwork-module__Mu27Ha__emblemFace{opacity:.9}.LabArtwork-module__Mu27Ha__currencyDetail{width:17%;top:6%;right:3.3%}.LabArtwork-module__Mu27Ha__currencyDetail .LabArtwork-module__Mu27Ha__emblemFrame{width:84%;height:84%;inset:8%}.LabArtwork-module__Mu27Ha__currencyDetail .LabArtwork-module__Mu27Ha__emblemFace{inset:12%}.LabArtwork-module__Mu27Ha__peopleDetail{width:20%;bottom:8.5%;left:4%}.LabArtwork-module__Mu27Ha__peopleDetail .LabArtwork-module__Mu27Ha__emblemFrame{width:84%;height:78%;inset:16% auto auto 4%}.LabArtwork-module__Mu27Ha__peopleDetail .LabArtwork-module__Mu27Ha__emblemFace{inset:14.3% 13.9% 5.7% 6.1%}.LabArtwork-module__Mu27Ha__earnComposition{height:34cqw;font-family:var(--font-archivo);font-variation-settings:"wdth" 82;letter-spacing:-.075em;font-size:32cqw;font-weight:850;line-height:.8;position:absolute;top:50%;left:6%;right:6%;transform:translateY(-40%)skewY(-7deg)}.LabArtwork-module__Mu27Ha__compact .LabArtwork-module__Mu27Ha__earnComposition{top:56%}.LabArtwork-module__Mu27Ha__earnWord,.LabArtwork-module__Mu27Ha__earnEcho{transform-origin:0 100%;position:absolute;inset:0}.LabArtwork-module__Mu27Ha__earnWord{transform:translateY(0)}.LabArtwork-module__Mu27Ha__earnEcho{--echo-y:calc(var(--echo) * -.9cqw);color:#0000;-webkit-text-stroke:.7px var(--art-accent);opacity:calc(.58 - var(--echo) * .065);transform:translateY(calc(var(--echo-y) * .4))}.LabArtwork-module__Mu27Ha__communityComposition{position:absolute;inset:12% 6% 16%;transform:skewY(-7deg)}.LabArtwork-module__Mu27Ha__communityWord{font-family:var(--font-archivo);font-variation-settings:"wdth" 96;letter-spacing:-.065em;flex-direction:column;font-size:23.9cqw;font-weight:850;line-height:.76;display:flex}.LabArtwork-module__Mu27Ha__communityWord>span{transform-origin:0;display:block}.LabArtwork-module__Mu27Ha__communityWord>span:last-child{transform-origin:100%;align-self:flex-end;margin-top:2.4cqw}.LabArtwork-module__Mu27Ha__typePlate{display:block;position:relative}.LabArtwork-module__Mu27Ha__typeFace{clip-path:inset(0 0 31%);display:block}.LabArtwork-module__Mu27Ha__typeCut{clip-path:inset(70% 0 0);color:var(--art-cut);display:block;position:absolute;inset:0}.LabArtwork-module__Mu27Ha__communityWord>span:last-child .LabArtwork-module__Mu27Ha__typeCut{--cut-direction:-1}.LabArtwork-module__Mu27Ha__ribbon{height:2.7cqw;position:absolute;left:0;right:0}.LabArtwork-module__Mu27Ha__earnRibbon{top:27.1cqw}.LabArtwork-module__Mu27Ha__communityRibbon{height:1.45cqw;top:calc(50% - .3cqw)}.LabArtwork-module__Mu27Ha__ribbon>i{transform-origin:0 0;position:absolute;inset:0}.LabArtwork-module__Mu27Ha__ribbonFace{background:var(--art-accent);clip-path:polygon(0 0,100% 0,86% 54%,0 9%)}.LabArtwork-module__Mu27Ha__ribbonEdge{background:var(--print);opacity:.35;clip-path:polygon(0 0,100% 0,86% 54%,0 9%);transform:translateY(.65cqw)scaleY(.35)}.LabArtwork-module__Mu27Ha__ribbonHatch{background:repeating-linear-gradient(110deg,var(--art-accent) 0 1px,transparent 1px 4px);opacity:.2;clip-path:polygon(0 0,100% 0,86% 100%,0 9%);transform:translateY(.75cqw)}.LabArtwork-module__Mu27Ha__communityRibbon .LabArtwork-module__Mu27Ha__ribbonEdge{opacity:.22}.LabArtwork-module__Mu27Ha__ribbonLight{clip-path:polygon(0 0,100% 0,86% 70%,0 9%);pointer-events:none;overflow:hidden}.LabArtwork-module__Mu27Ha__ribbonLight b{inset-block:0;background:linear-gradient(90deg,transparent,var(--print),transparent);opacity:0;width:24%;position:absolute;left:0}.LabArtwork-module__Mu27Ha__registrationTrack{width:21%;height:7px;color:var(--art-accent);justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:3%;right:6%}.LabArtwork-module__Mu27Ha__registrationTrack:after{content:"";opacity:.18;background:currentColor;height:1px;position:absolute;bottom:2px;left:0;right:0}.LabArtwork-module__Mu27Ha__registrationTrack i{opacity:.35;background:currentColor;width:1px;height:3px;display:block}.LabArtwork-module__Mu27Ha__registrationTrack i:nth-child(4n+1){opacity:.55;height:6px}.LabArtwork-module__Mu27Ha__registrationTrack b{clip-path:polygon(0 0,100% 0,80% 100%,0 100%);background:currentColor;width:18%;height:5px;position:absolute;bottom:0;left:0}.LabArtwork-module__Mu27Ha__registrationTrack em{transform-origin:0;opacity:.65;background:currentColor;width:100%;height:1px;position:absolute;bottom:2px;left:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.LabArtwork-module__Mu27Ha__ridgeField{translate:calc(var(--art-x) * -.9cqw) calc(var(--art-y) * -.6cqw);opacity:calc(var(--field-opacity) + var(--art-hover) * .09)}.LabArtwork-module__Mu27Ha__emblem{translate:calc(var(--art-x) * 1cqw) calc(var(--art-y) * .7cqw)}.LabArtwork-module__Mu27Ha__peopleDetail{translate:calc(var(--art-x) * .5cqw) calc(var(--art-y) * .4cqw)}.LabArtwork-module__Mu27Ha__typePlate{translate:calc(var(--art-x) * .24cqw) calc(var(--art-y) * .16cqw)}.LabArtwork-module__Mu27Ha__emblemFrame{scale:calc(1 + var(--art-hover) * .09);opacity:calc(.65 + var(--art-hover) * .35)}.LabArtwork-module__Mu27Ha__ribbon{translate:calc(var(--art-x) * -.3cqw) 0}.LabArtwork-module__Mu27Ha__poster{transition:scale .18s cubic-bezier(.22,1,.36,1);scale:1}.LabArtwork-module__Mu27Ha__artwork[data-art-pressed=true] .LabArtwork-module__Mu27Ha__poster{scale:.988}html[data-reveal] .LabArtwork-module__Mu27Ha__artwork[data-reveal-live]{animation:1.1s linear both LabArtwork-module__Mu27Ha__art-arrive}html[data-reveal] .LabArtwork-module__Mu27Ha__artwork[data-reveal-live]:after{animation:1.1s linear both LabArtwork-module__Mu27Ha__art-colour}html[data-js] .LabArtwork-module__Mu27Ha__artwork [data-art-track]{animation-duration:var(--art-cycle);animation-delay:var(--art-phase-delay,0s);animation-timing-function:var(--art-ease);animation-iteration-count:infinite;animation-play-state:paused}html[data-js] .LabArtwork-module__Mu27Ha__earnWord{animation-name:LabArtwork-module__Mu27Ha__earn-word}html[data-js] .LabArtwork-module__Mu27Ha__earnEcho{animation-name:LabArtwork-module__Mu27Ha__earn-echo}html[data-js] .LabArtwork-module__Mu27Ha__communityWord>span{animation-name:LabArtwork-module__Mu27Ha__community-type}html[data-js] .LabArtwork-module__Mu27Ha__communityWord>span:last-child{animation-name:LabArtwork-module__Mu27Ha__community-type-end}html[data-js] .LabArtwork-module__Mu27Ha__typeCut{animation-name:LabArtwork-module__Mu27Ha__type-cut}html[data-js] .LabArtwork-module__Mu27Ha__fieldLines{animation-name:LabArtwork-module__Mu27Ha__field-travel}html[data-js] .LabArtwork-module__Mu27Ha__emblemFace{animation-name:LabArtwork-module__Mu27Ha__emblem-rise}html[data-js] .LabArtwork-module__Mu27Ha__currencyDetail .LabArtwork-module__Mu27Ha__emblemFrame{animation-name:LabArtwork-module__Mu27Ha__emblem-rise}html[data-js] .LabArtwork-module__Mu27Ha__peopleDetail .LabArtwork-module__Mu27Ha__emblemFace{animation-name:none}html[data-js] .LabArtwork-module__Mu27Ha__ribbonFace{animation-name:LabArtwork-module__Mu27Ha__ribbon-press}html[data-js] .LabArtwork-module__Mu27Ha__ribbonEdge{animation-name:LabArtwork-module__Mu27Ha__ribbon-edge}html[data-js] .LabArtwork-module__Mu27Ha__ribbonHatch{animation-name:LabArtwork-module__Mu27Ha__ribbon-hatch}html[data-js] .LabArtwork-module__Mu27Ha__registrationTrack b{animation-name:LabArtwork-module__Mu27Ha__registration-travel}html[data-js] .LabArtwork-module__Mu27Ha__registrationTrack em{animation-name:LabArtwork-module__Mu27Ha__registration-fill}html[data-js] .LabArtwork-module__Mu27Ha__frameStart{animation-name:LabArtwork-module__Mu27Ha__frame-open-start}html[data-js] .LabArtwork-module__Mu27Ha__frameEnd{animation-name:LabArtwork-module__Mu27Ha__frame-open-end}html[data-js] .LabArtwork-module__Mu27Ha__ribbonLight b{animation-name:LabArtwork-module__Mu27Ha__ribbon-light}html[data-arrived] .LabArtwork-module__Mu27Ha__artwork[data-motion-active=true] [data-art-track]{animation-play-state:running}}@media (min-width:721px){[data-media-sequence=lab-sections] .LabArtwork-module__Mu27Ha__community .LabArtwork-module__Mu27Ha__poster{--art-phase-delay:.6s}}@keyframes LabArtwork-module__Mu27Ha__art-arrive{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:0 100%;mask-position:0 100%}}@keyframes LabArtwork-module__Mu27Ha__art-colour{0%{opacity:0;transform:translateY(65%)}30%{opacity:.7}75%{opacity:.35}to{opacity:0;transform:translateY(-65%)}}@keyframes LabArtwork-module__Mu27Ha__registration-travel{0%,8%,to{transform:translate(0)}44%,56%{transform:translate(455%)}}@keyframes LabArtwork-module__Mu27Ha__registration-fill{0%,8%,to{transform:scaleX(0)}44%,56%{transform:scaleX(1)}}@keyframes LabArtwork-module__Mu27Ha__earn-word{0%,8%,to{transform:translateY(0)}44%,56%{transform:translateY(-4.6cqw)}}@keyframes LabArtwork-module__Mu27Ha__earn-echo{0%,8%,to{transform:translateY(calc(var(--echo-y) * .4))}44%,56%{transform:translateY(calc(var(--echo-y) - 4.6cqw))}}@keyframes LabArtwork-module__Mu27Ha__community-type{0%,8%,to{transform:translate(0)scaleX(1)}44%,56%{transform:translate(3.4cqw)scaleX(.92)}}@keyframes LabArtwork-module__Mu27Ha__community-type-end{0%,8%,to{transform:translate(0)scaleX(1)}44%,56%{transform:translate(-3.4cqw)scaleX(.92)}}@keyframes LabArtwork-module__Mu27Ha__type-cut{0%,8%,to{transform:translate(0)}44%,56%{transform:translateX(calc(var(--cut-direction,1) * .5cqw))}}@keyframes LabArtwork-module__Mu27Ha__field-travel{0%,8%,to{transform:translate(0)}44%,56%{transform:translate(-28px,-8px)}}@keyframes LabArtwork-module__Mu27Ha__emblem-rise{0%,8%,to{transform:translateY(0)}44%,56%{transform:translateY(-.6cqw)}}@keyframes LabArtwork-module__Mu27Ha__ribbon-press{0%,8%,to{transform:scaleX(1)}44%,56%{transform:scaleX(.88)}}@keyframes LabArtwork-module__Mu27Ha__ribbon-edge{0%,8%,to{transform:translateY(.65cqw)scaleY(.35)}44%,56%{transform:translateY(1.15cqw)scale(.94,.35)}}@keyframes LabArtwork-module__Mu27Ha__ribbon-hatch{0%,8%,to{opacity:.2;transform:translateY(.75cqw)}44%,56%{opacity:.42;transform:translateY(1.6cqw)}}@keyframes LabArtwork-module__Mu27Ha__frame-open-start{0%,8%,to{transform:translate(0)}44%,56%{transform:translate(-3px,-3px)}}@keyframes LabArtwork-module__Mu27Ha__frame-open-end{0%,8%,to{transform:translate(0)}44%,56%{transform:translate(3px,3px)}}@keyframes LabArtwork-module__Mu27Ha__ribbon-light{0%,8%,to{opacity:0;transform:translate(-110%)}22%{opacity:.85}44%,56%{opacity:0;transform:translate(430%)}}@media (max-width:720px){.LabArtwork-module__Mu27Ha__artwork:not(.LabArtwork-module__Mu27Ha__compact){aspect-ratio:1.35}}@media (prefers-reduced-motion:reduce){.LabArtwork-module__Mu27Ha__artwork [data-art-track]{animation:none}}@media (forced-colors:active){.LabArtwork-module__Mu27Ha__artwork{border:1px solid canvastext}.LabArtwork-module__Mu27Ha__earnEcho,.LabArtwork-module__Mu27Ha__ridgeField,.LabArtwork-module__Mu27Ha__typeCut{display:none}.LabArtwork-module__Mu27Ha__typeFace{clip-path:none}}@media print{.LabArtwork-module__Mu27Ha__artwork [data-art-track]{animation:none!important}}
.lab-module__XFqHfa__main{padding-block:clamp(6.5rem,11vh,8.5rem) 0}.lab-module__XFqHfa__heading{max-width:52rem;margin-bottom:1.5rem}html[data-access-arrival] .lab-module__XFqHfa__main{--catalog-arrival-offset:.9s}.lab-module__XFqHfa__heading h1{letter-spacing:-.04em;--ink-delay:calc(var(--catalog-arrival-offset,0s) + .12s);font-size:clamp(2.5rem,4.5vw,4rem);font-weight:500;line-height:1.1}.lab-module__XFqHfa__heading>p{max-width:60ch;color:var(--ink-dim);font-size:var(--step-0);--ink-delay:.3s;margin-top:1rem;line-height:1.65}@media (max-width:720px){.lab-module__XFqHfa__main{padding-top:7rem}}
.LabHome-module__r3lrua__main{--lab-arrival-offset:0s;--home-gap:clamp(2rem, 4.5vw, 4.5rem);padding-block:clamp(7rem,10vw,9rem) clamp(3rem,6vw,6rem)}html[data-access-arrival] .LabHome-module__r3lrua__main{--lab-arrival-offset:.9s}.LabHome-module__r3lrua__intro{column-gap:var(--home-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;row-gap:1.7rem;margin-bottom:clamp(2.5rem,4.2vw,4rem);display:grid}.LabHome-module__r3lrua__slate{grid-column:1/-1}.LabHome-module__r3lrua__title{letter-spacing:-.05em;--ink-descender-room:.12em;--ink-delay:calc(var(--lab-arrival-offset) + .12s);max-width:10ch;font-size:clamp(3.4rem,6.5vw,6rem);font-weight:500;line-height:1.01}.LabHome-module__r3lrua__introBody{min-width:0;padding-top:.5rem}.LabHome-module__r3lrua__lead{max-width:35ch;color:var(--ink-dim);text-wrap:pretty;--ink-delay:calc(var(--lab-arrival-offset) + .26s);font-size:clamp(1rem,1.35vw,1.1875rem);line-height:1.6}.LabHome-module__r3lrua__primaryAction{text-align:center;white-space:normal;--ink-delay:calc(var(--lab-arrival-offset) + .4s);border-radius:10px;min-width:min(100%,19rem);max-width:100%;height:auto;min-height:3.75rem;margin-top:1.35rem;padding:1rem 1.65rem;font-size:1.125rem;font-weight:600;line-height:1.25}.LabHome-module__r3lrua__access{color:var(--ink-muted);--ink-delay:calc(var(--lab-arrival-offset) + .54s);flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin-top:.5rem;font-size:.8125rem;line-height:1.5;display:flex}.LabHome-module__r3lrua__access p{padding-block:.65rem}.LabHome-module__r3lrua__access a{min-height:44px;color:var(--ink-dim);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.25em;align-items:center;display:inline-flex}.LabHome-module__r3lrua__discovery{gap:var(--home-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.LabHome-module__r3lrua__start,.LabHome-module__r3lrua__more{min-width:0}.LabHome-module__r3lrua__sectionLabel{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.LabHome-module__r3lrua__sectionLabel h2{font-size:.9375rem;font-weight:500;line-height:1.5}.LabHome-module__r3lrua__level{color:var(--ink-dim);font-size:.75rem;line-height:1.5}.LabHome-module__r3lrua__level[data-level=Beginner]{color:#84dfa5;color:lab(81.8604% -37.8302 19.4509)}.LabHome-module__r3lrua__level[data-level=Intermediate]{color:#ff9d62;color:lab(75.4769% 52.2814 71.6526)}.LabHome-module__r3lrua__level[data-level=Advanced]{color:#ffa094;color:lab(75.7029% 36.6435 23.1033)}.LabHome-module__r3lrua__startLink{border-radius:10px;display:block}.LabHome-module__r3lrua__startCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;padding-top:1.2rem;display:flex}.LabHome-module__r3lrua__startTitle{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;display:flex}.LabHome-module__r3lrua__startCaption h3{letter-spacing:-.025em;--ink-descender-room:.12em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;line-height:1.15}.LabHome-module__r3lrua__startCaption p{color:var(--ink-dim);margin-top:.5rem;font-size:.875rem;line-height:1.6}.LabHome-module__r3lrua__open{color:var(--ink-dim);font-size:.8125rem;line-height:1.5}.LabHome-module__r3lrua__projectList{gap:1.5rem;display:grid}.LabHome-module__r3lrua__project{border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.25rem;min-width:0;display:grid}.LabHome-module__r3lrua__projectCopy{min-width:0}.LabHome-module__r3lrua__projectCopy h3{letter-spacing:-.025em;--ink-descender-room:.12em;margin-top:.4rem;font-size:clamp(1.125rem,1.7vw,1.5rem);font-weight:500;line-height:1.2}.LabHome-module__r3lrua__projectCopy p{color:var(--ink-muted);margin-top:.55rem;font-size:.75rem;line-height:1.6}.LabHome-module__r3lrua__libraryLink{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.LabHome-module__r3lrua__libraryLink p{color:var(--ink-dim);font-size:.875rem;line-height:1.6}.LabHome-module__r3lrua__libraryLink a{white-space:normal;height:auto;min-height:3rem;padding-block:.8rem;font-size:.875rem;line-height:1.25}.LabHome-module__r3lrua__future{margin-top:clamp(3.5rem,6vw,5.5rem)}.LabHome-module__r3lrua__futureHeading{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin-bottom:1.5rem;display:flex}.LabHome-module__r3lrua__futureHeading h2{letter-spacing:-.015em;font-size:1.125rem;font-weight:500;line-height:1.4}.LabHome-module__r3lrua__futureHeading p{color:var(--ink-muted);font-size:.8125rem;line-height:1.6}.LabHome-module__r3lrua__futureLinks{gap:var(--home-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LabHome-module__r3lrua__futureLink{border-top:1px solid var(--line);grid-template-columns:minmax(0,10rem) minmax(0,1fr);align-items:center;gap:1.25rem;min-width:0;padding-block:1.25rem;display:grid}.LabHome-module__r3lrua__futureCopy{min-width:0}.LabHome-module__r3lrua__status{color:var(--ink-muted);font-size:.6875rem;line-height:1.5}.LabHome-module__r3lrua__futureCopy h3{letter-spacing:-.015em;margin-top:.3rem;font-size:1.25rem;font-weight:500;line-height:1.3}.LabHome-module__r3lrua__futureCopy p{color:var(--ink-dim);max-width:35ch;margin-top:.4rem;font-size:.8125rem;line-height:1.6}.LabHome-module__r3lrua__startLink:focus-visible,.LabHome-module__r3lrua__project:focus-visible,.LabHome-module__r3lrua__futureLink:focus-visible{outline:2px solid var(--accent);outline-offset:6px}@media (hover:hover) and (pointer:fine){.LabHome-module__r3lrua__startLink:hover h3,.LabHome-module__r3lrua__project:hover h3,.LabHome-module__r3lrua__futureLink:hover h3{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.LabHome-module__r3lrua__startLink:hover .LabHome-module__r3lrua__open,.LabHome-module__r3lrua__access a:hover{color:var(--ink)}}@media (max-width:1000px){.LabHome-module__r3lrua__main{--home-gap:2rem}.LabHome-module__r3lrua__intro,.LabHome-module__r3lrua__discovery{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.LabHome-module__r3lrua__project{gap:.875rem}.LabHome-module__r3lrua__futureLink{grid-template-columns:6.5rem minmax(0,1fr);gap:1rem}}@media (max-width:720px){.LabHome-module__r3lrua__main{padding-top:6rem}.LabHome-module__r3lrua__intro{grid-template-columns:1fr;row-gap:1.2rem;margin-bottom:2rem}.LabHome-module__r3lrua__title{max-width:10ch;font-size:clamp(2.75rem,12vw,4.5rem)}.LabHome-module__r3lrua__introBody{padding-top:0}.LabHome-module__r3lrua__lead{max-width:35ch;font-size:1rem;line-height:1.6}.LabHome-module__r3lrua__primaryAction{width:100%;min-width:0;min-height:3.5rem;margin-top:1.2rem;padding-inline:1rem;font-size:1rem}.LabHome-module__r3lrua__access{justify-content:space-between;margin-top:.35rem}.LabHome-module__r3lrua__discovery{grid-template-columns:1fr;gap:2.25rem}.LabHome-module__r3lrua__sectionLabel{margin-bottom:.8rem}.LabHome-module__r3lrua__startCaption{gap:.55rem;padding-top:1rem}.LabHome-module__r3lrua__startCaption p{font-size:.8125rem}.LabHome-module__r3lrua__projectList{gap:1.1rem}.LabHome-module__r3lrua__project{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem}.LabHome-module__r3lrua__projectCopy h3{font-size:1.125rem}.LabHome-module__r3lrua__projectCopy p{margin-top:.4rem}.LabHome-module__r3lrua__libraryLink{gap:.75rem;margin-top:1.25rem;padding-top:1.25rem}.LabHome-module__r3lrua__libraryLink a{width:100%}.LabHome-module__r3lrua__future{margin-top:3rem}.LabHome-module__r3lrua__futureHeading{gap:.35rem 1rem;margin-bottom:.75rem}.LabHome-module__r3lrua__futureLinks{grid-template-columns:1fr;gap:0}.LabHome-module__r3lrua__futureLink{grid-template-columns:7rem minmax(0,1fr);padding-block:1.1rem}}@media (max-width:359px){.LabHome-module__r3lrua__access{column-gap:.75rem;font-size:.75rem}.LabHome-module__r3lrua__futureLink{grid-template-columns:5.5rem minmax(0,1fr)}.LabHome-module__r3lrua__project{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:.875rem}}@media (forced-colors:active){.LabHome-module__r3lrua__primaryAction{border:1px solid buttontext}.LabHome-module__r3lrua__level[data-level],.LabHome-module__r3lrua__status{color:canvastext}}
.privacy-module__ZGDmtG__main{max-width:54rem;padding-block:clamp(7rem,14vh,10rem) 5rem}.privacy-module__ZGDmtG__date{font-size:var(--step--1);color:var(--ink-muted);margin-bottom:1.5rem}.privacy-module__ZGDmtG__main h1{letter-spacing:-.045em;font-size:clamp(2.7rem,6vw,5rem);line-height:1.05}.privacy-module__ZGDmtG__lead{font-size:var(--step-1);color:var(--ink-dim);max-width:38ch;margin-top:1.5rem}.privacy-module__ZGDmtG__main section{border-top:1px solid var(--line);margin-top:3rem;padding-top:2rem}.privacy-module__ZGDmtG__main h2{font-size:var(--step-1);margin-bottom:1rem}.privacy-module__ZGDmtG__main section p,.privacy-module__ZGDmtG__main li{color:var(--ink-dim);line-height:1.75}.privacy-module__ZGDmtG__main section p+p{margin-top:1rem}.privacy-module__ZGDmtG__main ul{margin-bottom:1rem;padding-left:1.2rem}.privacy-module__ZGDmtG__main li+li{margin-top:.65rem}.privacy-module__ZGDmtG__main a{text-underline-offset:4px;min-height:24px;text-decoration:underline;display:inline-block}
.AccessHandoff-module__gyPJOG__screen{z-index:11000;isolation:isolate;outline:none;display:none;position:fixed;inset:0;overflow:hidden}html[data-access-flow] .AccessHandoff-module__gyPJOG__screen{display:block}html[data-access-flow] #access{visibility:hidden}.AccessHandoff-module__gyPJOG__veil{inset-inline:-15%;background:var(--bg);pointer-events:none;height:300%;position:absolute;top:0}.AccessHandoff-module__gyPJOG__copy{text-align:center;justify-content:center;align-items:center;padding:2rem;display:flex;position:absolute;inset:0;transform:translateY(-1rem)}.AccessHandoff-module__gyPJOG__title{color:var(--ink)}.AccessHandoff-module__gyPJOG__letters{letter-spacing:-.075em;align-items:baseline;padding-right:.06em;font-size:clamp(5.20625rem,14.1313vw,11.1563rem);font-weight:550;line-height:1.08;display:flex}.AccessHandoff-module__gyPJOG__word{color:var(--ink);margin:0 -.04em;padding:.02em .04em;display:inline-block}.AccessHandoff-module__gyPJOG__period{color:var(--accent)}.AccessHandoff-module__gyPJOG__ready,:is(html[data-access-flow=ready] .AccessHandoff-module__gyPJOG__pending,html[data-access-flow=arriving] .AccessHandoff-module__gyPJOG__pending){display:none}:is(html[data-access-flow=ready] .AccessHandoff-module__gyPJOG__ready,html[data-access-flow=arriving] .AccessHandoff-module__gyPJOG__ready){display:block}.AccessHandoff-module__gyPJOG__cancel{color:var(--ink-dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:44px;padding:.8rem 1rem;font-size:.8125rem;position:absolute;bottom:clamp(2rem,7vh,5rem);left:50%;transform:translate(-50%)}.AccessHandoff-module__gyPJOG__cancel:hover{color:var(--ink)}.AccessHandoff-module__gyPJOG__cancel:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (prefers-reduced-motion:no-preference){html[data-access-flow] .AccessHandoff-module__gyPJOG__letters{animation:AccessHandoff-module__gyPJOG__word-in 1.1s var(--ease-reveal) both}html[data-access-flow] .AccessHandoff-module__gyPJOG__word{background:linear-gradient(110deg,var(--ink) 20%,#a7e2e7 38%,#c7b5df 49%,#e5c1a6 56%,var(--ink) 73%);-webkit-text-fill-color:transparent;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:3.4s linear infinite AccessHandoff-module__gyPJOG__word-light}html[data-access-flow=arriving] .AccessHandoff-module__gyPJOG__veil{background:linear-gradient(172deg,var(--bg) 42%,#102b31f5 47%,#56678494 53%,#bfa0b440 58%,#d5b59210 62%,transparent 68%);animation:1.3s cubic-bezier(.4,.08,.2,1) .28s both AccessHandoff-module__gyPJOG__veil-open}:is(html[data-access-flow=arriving] .AccessHandoff-module__gyPJOG__copy,html[data-access-flow=arriving] .AccessHandoff-module__gyPJOG__cancel){animation:.36s ease-in both AccessHandoff-module__gyPJOG__copy-out}}@media (prefers-reduced-motion:reduce){html[data-access-flow=arriving] .AccessHandoff-module__gyPJOG__screen{opacity:0;pointer-events:none;transition:opacity .15s linear}}@keyframes AccessHandoff-module__gyPJOG__word-in{0%{opacity:0;clip-path:inset(0 0 100%);filter:blur(3px);transform:translateY(.22em)}to{opacity:1;clip-path:inset(-.1em);filter:blur();transform:none}}@keyframes AccessHandoff-module__gyPJOG__word-light{0%{background-position:140% 0}to{background-position:-140% 0}}@keyframes AccessHandoff-module__gyPJOG__veil-open{to{transform:translateY(-80%)}}@keyframes AccessHandoff-module__gyPJOG__copy-out{to{opacity:0;filter:blur(3px);transform:translateY(-2.2rem)}}@media (max-height:540px){.AccessHandoff-module__gyPJOG__letters{font-size:clamp(3.71875rem,14.875vh,5.95rem)}.AccessHandoff-module__gyPJOG__cancel{bottom:.5rem}}
