:root{--bg:#dfe9ee;--bg-deep:#b9cfda;--ink:#16323f;--ink-soft:#5b7787;--ink-faint:color-mix(in srgb, var(--ink) 45%, transparent);--hair:color-mix(in srgb, var(--ink) 22%, transparent);--sans:"Outfit", system-ui, "Segoe UI", Roboto, sans-serif;--display:"Outfit", system-ui, "Segoe UI", Roboto, sans-serif;--pad:clamp(1.25rem, 3.2vw, 3rem);--ease:cubic-bezier(.22, 1, .36, 1);--title:clamp(6rem, 17vw, 17rem);--word:clamp(3.6rem, 8vw, 8.2rem);--line:clamp(2rem, 3.2vw, 3.6rem);--label:clamp(.64rem, .72vw, .7rem);--track:.26em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--sans);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern";font-variant-numeric:tabular-nums;font-weight:300;overflow-x:hidden}.stage{z-index:1;background:radial-gradient(120% 90% at 78% 8%, #fffffff2 0%, #fff0 55%), radial-gradient(100% 80% at 20% 95%, #8cb0c28c 0%, #8cb0c200 60%), linear-gradient(165deg, #eaf2f6 0%, var(--bg) 45%, var(--bg-deep) 100%);width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.stage__canvas{z-index:0;opacity:0;width:100%;height:100%;transition:opacity 1.1s var(--ease);display:block;position:absolute;inset:0}.stage__canvas.is-ready{opacity:1}.stage:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(60% 45% at 50% 45%,#ffffff1a 0%,#fff0 70%);position:absolute;inset:0}.chrome,.lockup__sub,.caption,.ask,.sheet__kicker,.field span,.sheet__send,.sheet__close,.intro__skip{font-family:var(--sans);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;font-weight:400}.chrome{z-index:3;padding:var(--pad);color:var(--ink-soft);justify-content:space-between;align-items:center;display:flex;position:absolute;left:0;right:0}.chrome--top{top:0}.chrome--bottom{bottom:0}.brand{font-family:var(--display);letter-spacing:-.02em;text-transform:lowercase;color:var(--ink);font-size:clamp(1.05rem,1.2vw,1.2rem);font-weight:400;line-height:1;text-decoration:none}.brand__dot{color:#2f88b3;transition:color .5s var(--ease)}.brand:hover .brand__dot{color:var(--ink)}.meta{line-height:1.2;display:inline-block;overflow:clip}.meta__in{display:inline-block}.chrome__right{align-items:center;gap:clamp(1.2rem,2.4vw,2.4rem);display:flex}.skip{z-index:40;font-family:var(--sans);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink);border:1px solid var(--hair);transition:translate .35s var(--ease);background:#f4f9fb;padding:.85em 1.4em;font-weight:400;text-decoration:none;position:fixed;top:0;left:50%;translate:-50% -140%}.skip:focus-visible{outline:1px solid var(--ink);outline-offset:3px;translate:-50%}.sound{color:var(--ink-soft);cursor:pointer;transition:color .4s var(--ease);background:0 0;border:0;align-items:center;gap:.6em;padding:.4em 0;display:flex}.sound:hover,.sound:focus-visible{color:var(--ink)}.sound__bars{align-items:flex-end;gap:2px;width:14px;height:10px;display:flex}.sound__bars i{transform-origin:bottom;height:1px;transition:height .4s var(--ease);background:currentColor;flex:1}.sound.is-playing .sound__bars i{animation:meter 1.1s var(--ease) infinite alternate}.sound.is-playing .sound__bars i:first-child{animation-duration:.9s}.sound.is-playing .sound__bars i:nth-child(2){animation-duration:1.4s}.sound.is-playing .sound__bars i:nth-child(3){animation-duration:.7s}.sound.is-playing .sound__bars i:nth-child(4){animation-duration:1.15s}@keyframes meter{0%{height:1px}to{height:10px}}.gauge{z-index:3;top:52%;right:var(--pad);height:min(38vh,330px);font-family:var(--sans);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-soft);align-items:stretch;gap:.85rem;font-weight:400;display:flex;position:absolute;translate:0 -50%}.gauge__rail{background:color-mix(in srgb, var(--ink) 16%, transparent);flex:0 0 1px;order:2;width:1px;position:relative}.gauge__fill{width:1px;height:calc(var(--progress,.03) * 100%);background:var(--ink);transition:background-color .6s var(--ease);position:absolute;top:0;left:0}.gauge__ticks{flex-direction:column;order:1;justify-content:space-between;align-items:flex-end;list-style:none;display:flex}.gauge__tick{color:inherit;transition:color .4s var(--ease), opacity .4s var(--ease);justify-content:flex-end;align-items:center;gap:.6rem;margin-right:-.85rem;padding:.7rem .85rem .7rem 0;text-decoration:none;display:flex;position:relative}.gauge__tick:after{content:"";opacity:.5;width:7px;height:1px;transition:width .55s var(--ease), opacity .4s var(--ease);background:currentColor}.gauge__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.gauge__tick:hover,.gauge__tick:focus-visible,.gauge__tick.is-active{color:var(--ink)}.gauge__tick.is-active:after{opacity:1;width:22px}.gauge__tick:hover:after,.gauge__tick:focus-visible:after{opacity:.9;width:14px}.gauge:has(.gauge__tick:hover) .gauge__tick:not(:hover){opacity:.4}.gauge__mark{opacity:0;width:3px;height:3px;transition:opacity .6s var(--ease);background:#2f88b3;border-radius:50%;position:absolute;right:-.35rem}.gauge.is-open .gauge__mark,.gauge:hover .gauge__mark{opacity:0}.is-live .gauge__mark{opacity:1}.gauge__read{opacity:0;font-variant-numeric:tabular-nums;transition:opacity .7s var(--ease);position:absolute;bottom:-2rem;right:0}.is-end .gauge__read{opacity:1}@media (orientation:portrait),(width<=720px){.gauge{right:calc(var(--pad) * .55);height:min(30vh,220px)}.gauge__name,.gauge__read{display:none}.gauge__tick{padding-block:.9rem}}.utility{pointer-events:none}.cue{left:50%;bottom:calc(var(--pad) * .8);opacity:0;transition:opacity .8s var(--ease);flex-direction:column;align-items:center;gap:.7rem;display:flex;position:absolute;translate:-50%}.is-cue .cue{opacity:1}.cue__line{background:color-mix(in srgb, var(--ink) 16%, transparent);width:1px;height:34px;display:block;position:relative;overflow:hidden}.cue__line i{background:linear-gradient(to bottom, transparent, var(--ink) 55%, transparent);position:absolute;inset:0}.is-cue .cue__line i{animation:bead 2.4s var(--ease) .3s infinite}@keyframes bead{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.ask{right:var(--pad);bottom:calc(var(--pad) * .8);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .7s var(--ease), translate .7s var(--ease), color .4s var(--ease), visibility 0s linear .7s;align-items:baseline;gap:.45em;padding-bottom:.3rem;text-decoration:none;display:flex;position:absolute;translate:0 8px}.is-live .ask{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .7s var(--ease), translate .7s var(--ease), color .4s var(--ease), visibility 0s;translate:0}.is-end .ask,.sheet-open .ask{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .7s var(--ease), translate .7s var(--ease), visibility 0s linear .7s;translate:0 8px}.ask i{transition:translate .4s var(--ease);font-style:normal}.ask:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ask:hover:after,.ask:focus-visible:after{transform-origin:0;transform:scaleX(1)}.ask:hover i{translate:2px -2px}.runway{z-index:0;position:relative}.runway__panel{height:140svh}.runway__panel:last-child{height:100dvh}.hero{z-index:2;pointer-events:none;will-change:transform;position:absolute;inset:0}.lockup{opacity:0;transform:translateY(var(--ty,0)) scale(var(--s,1));transform-origin:0;will-change:opacity, transform;position:absolute}.lockup__word{width:max-content;max-width:100%;font-family:var(--display);font-size:var(--word);letter-spacing:-.035em;color:var(--ink);white-space:nowrap;font-weight:200;line-height:.95;display:block}.lockup--one .lockup__word{font-size:var(--title);letter-spacing:-.045em;line-height:.88}.glyph-mask{margin:0 -.12em -.32em;margin-left:calc(-.12em + var(--kern,0em));clip-path:inset(-.45em 0 0);vertical-align:baseline;padding:0 .12em .32em;display:inline-block}.glyph{will-change:transform;display:inline-block}.lockup__sub{color:var(--ink-soft);white-space:nowrap;margin-top:clamp(1rem,1.6vw,1.6rem);position:relative}.lockup__sub:before{content:"";opacity:.55;width:2.4rem;height:1px;transform:scaleX(var(--rule,1));transform-origin:0;background:currentColor;margin-bottom:.9rem;display:block}.lockup__note{max-width:32ch;font-family:var(--sans);text-wrap:pretty;letter-spacing:.005em;color:var(--ink-soft);text-transform:none;margin-top:clamp(.9rem,1.2vw,1.3rem);font-size:clamp(.82rem,.94vw,.95rem);font-weight:300;line-height:1.66}.lockup__note span{will-change:transform, filter, opacity;display:block}.lockup__note span+span{margin-top:.55em}.lockup__note--long{max-width:38ch}.lockup--two .lockup__note{margin-left:auto}.lockup.is-soft>*{filter:blur(var(--blur,0px))}@media (prefers-reduced-motion:reduce){.lockup.is-soft>*{filter:none}}.lockup--one{left:var(--pad);text-align:left;top:clamp(5.5rem,15vh,8.5rem)}.lockup--two{right:var(--pad);bottom:calc(var(--pad) * 2.6);text-align:right;transform-origin:100%}.lockup--two .lockup__word{margin-left:auto}.lockup--two .lockup__sub:before{transform-origin:100%;margin-left:auto}.lockup--three{left:var(--pad);text-align:left;top:50%;translate:0 -50%}.lockup--four{transform-origin:50%;inset:0}.collection-copy{left:var(--pad);text-align:left;max-width:min(30rem,42vw);position:absolute;top:clamp(6rem,18vh,10rem)}.collection-copy .lockup__sub{margin:0 0 clamp(1rem,1.6vw,1.5rem)}.collection-copy .lockup__sub:before{display:none}.collection-copy__title{font-family:var(--display);font-size:var(--line);letter-spacing:-.03em;color:var(--ink);font-weight:300;line-height:1.08}.collection-copy__title em{color:var(--ink-soft);font-style:normal;font-weight:200}.line{clip-path:inset(-.3em -.2em -.1em);display:block}.line__in{will-change:transform;display:block}.caption{left:var(--x,50%);top:var(--y,80%);letter-spacing:.3em;text-indent:.3em;white-space:nowrap;text-align:center;color:var(--ink-soft);transition:color .5s var(--ease);position:absolute;translate:-50%}.caption em{letter-spacing:.12em;text-indent:.12em;text-transform:none;opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);margin-top:.6rem;font-size:.9em;font-style:normal;line-height:1.75;display:block;transform:translateY(-4px)}.caption.is-on{color:var(--ink)}.caption.is-on em{opacity:.8;transform:none}.caption.is-demo{color:var(--ink-soft)}.caption.is-demo em{opacity:.58}.end{opacity:0;pointer-events:none;transition:opacity .9s var(--ease), visibility 0s linear .9s}body:not(.is-end):not(.is-flat) .end{visibility:hidden}.is-end .end{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .9s var(--ease), visibility 0s}.end__credit{text-transform:none;letter-spacing:.08em;color:var(--ink-soft)}.end__actions{gap:clamp(1.2rem,2.4vw,2.4rem);display:flex}.end__link{color:var(--ink);padding-bottom:.3rem;text-decoration:none;position:relative}.end__link:first-child{text-transform:none;letter-spacing:.08em}.end__link:after{content:"";opacity:.35;transform-origin:100%;height:1px;transition:transform .5s var(--ease), opacity .3s;background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.end__link:hover:after,.end__link:focus-visible:after{opacity:1;transform-origin:0;transform:scaleX(1)}.end__link:focus-visible,.ask:focus-visible,.brand:focus-visible{outline:1px solid var(--ink);outline-offset:.4rem}.sheet{--ink:#16323f;--ink-soft:#5b7787;--hair:#16323f38;--paper:#eef4f7;z-index:20;background:color-mix(in srgb, var(--bg-deep) 38%, transparent);opacity:0;transition:opacity .5s var(--ease), visibility .5s;justify-content:flex-end;display:flex;position:absolute;inset:0}.sheet[hidden]{display:none}.sheet.is-open{opacity:1}.sheet__form{width:min(100%,440px);height:100%;padding:calc(var(--pad) * 1.5) calc(var(--pad) * 1.4);background:color-mix(in srgb, #fff 55%, var(--paper));-webkit-backdrop-filter:blur(28px)saturate(1.1);box-shadow:-40px 0 80px -40px color-mix(in srgb, var(--ink) 18%, transparent);transition:transform .7s var(--ease);border-left:1px solid #ffffffb3;flex-direction:column;justify-content:center;display:flex;position:relative;transform:translate(6%)}.sheet.is-open .sheet__form{transform:none}.sheet__form>*{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:calc(.12s + var(--i,0) * 55ms);transform:translateY(12px)}.sheet.is-open .sheet__form>*{opacity:1;transform:none}.sheet__form>:nth-child(2){--i:1}.sheet__form>:nth-child(3){--i:2}.sheet__form>:nth-child(4){--i:3}.sheet__form>:nth-child(5){--i:4}.sheet__form>:nth-child(6){--i:5}.sheet__form>:nth-child(7){--i:6}.sheet__form>:nth-child(8){--i:7}.sheet__kicker{color:var(--ink-soft);margin:0 0 clamp(1.2rem,2vw,1.8rem)}.sheet__title{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-size:clamp(2.2rem,3.4vw,3rem);font-weight:200;line-height:1}.sheet__lead{max-width:24ch;color:var(--ink-soft);margin:1rem 0 clamp(2rem,4vh,3rem);font-size:.86rem;font-weight:300;line-height:1.55}.field{margin-bottom:clamp(1.1rem,2.2vh,1.6rem);display:block}.field span{font-size:calc(var(--label) * .9);color:var(--ink-soft);transition:color .3s var(--ease);margin-bottom:.45rem;display:block}.field:focus-within span{color:var(--ink)}.field input{border:0;border-bottom:1px solid var(--hair);width:100%;font:300 1.05rem var(--sans);letter-spacing:-.01em;color:var(--ink);transition:border-color .3s var(--ease);background:0 0;border-radius:0;outline:none;padding:.5rem 0 .55rem}.field input:focus{border-color:var(--ink)}.field input::placeholder{color:color-mix(in srgb, var(--ink-soft) 50%, transparent)}.sheet__actions{justify-content:flex-start;align-items:center;gap:1rem;margin-top:clamp(1.6rem,3.5vh,2.6rem);display:flex}.sheet__send,.sheet__close{cursor:pointer;background:0 0;border:0;font-weight:400}.sheet__send{color:var(--paper);background:var(--ink);transition:transform .5s var(--ease), background-color .3s var(--ease);border-radius:999px;padding:.95rem 1.5rem}.sheet__send:hover{transform:translateY(-1px)}.sheet__close{top:var(--pad);right:var(--pad);color:var(--ink-soft);transition:color .3s var(--ease);padding:0;position:absolute}.sheet__close:hover{color:var(--ink)}.sheet__done{color:var(--ink);font-size:1.05rem;font-weight:300}.loader{z-index:10;transition:opacity .6s var(--ease), visibility .6s;position:absolute;inset:0}.loader.is-done{opacity:0;visibility:hidden}.intro__lockup{text-align:center;pointer-events:none;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.intro__word{font-family:var(--display);letter-spacing:-.045em;color:var(--ink);white-space:nowrap;font-size:clamp(4rem,8vw,7.6rem);font-weight:200;line-height:.88;display:inline-block}.runway,.is-live .chrome,.is-live .hero,.intro-playing .loader,.intro-playing .chrome__right,.sheet.is-open{visibility:visible}.intro-playing .stage:after{opacity:0}@media (orientation:portrait){:root{--title:clamp(5.2rem, 22vw, 11rem);--word:clamp(3.2rem, 13vw, 6.4rem);--line:clamp(1.9rem, 6.8vw, 2.8rem)}.lockup--one{top:clamp(5.5rem,17vh,9rem)}.lockup--two{right:auto;left:var(--pad);bottom:calc(var(--pad) * 3.4);text-align:left;transform-origin:0}.lockup--two .lockup__word{margin-left:0}.lockup--two .lockup__sub:before{transform-origin:0;margin-left:0}.lockup--three{top:auto;bottom:calc(var(--pad) * 3.4);translate:0}.collection-copy{left:var(--pad);right:var(--pad);max-width:none;top:clamp(5rem,13vh,7rem)}.ask,.cue{bottom:calc(var(--pad) * 1.5)}.sheet{align-items:flex-end}.sheet__form{width:100%;height:auto;max-height:92%;padding:calc(var(--pad) * 1.6) var(--pad) calc(var(--pad) * 1.4);border-top:1px solid #ffffffb3;border-left:0;overflow-y:auto;transform:translateY(8%)}.lockup__sub{letter-spacing:.2em}.caption{letter-spacing:.2em;text-indent:.2em}.caption em{letter-spacing:.06em;text-indent:.06em;font-size:.85em}}@media (width<=720px){.intro__word{font-size:clamp(3.4rem,16vw,5rem)}.end{flex-wrap:wrap;row-gap:.75rem}.end__credit{order:3;width:100%}.end__actions .end__link:first-child{display:none}}@media (prefers-reduced-motion:reduce){.glyph,.line__in{transform:none!important}.lockup__sub{--rule:1;clip-path:none!important}}.intro__skip{right:var(--pad);bottom:var(--pad);color:var(--ink-soft);cursor:pointer;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .6s var(--ease), color .4s var(--ease), visibility 0s linear .6s;background:0 0;border:0;align-items:baseline;gap:.5em;padding:.4em 0;display:flex;position:absolute}.intro-playing .intro__skip{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .6s var(--ease) .8s, color .4s var(--ease), visibility 0s linear .8s}.intro__skip:hover,.intro__skip:focus-visible{color:var(--ink)}.intro__skip i{transition:translate .4s var(--ease);font-style:normal}.intro__skip:hover i{translate:3px}.is-asked .gauge__mark{opacity:0}.is-live .gauge,.is-live .cue{visibility:visible}.reader{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.poster:not([hidden]){width:100%;height:auto;display:block}.is-flat .stage{z-index:0;height:100dvh;position:fixed}.is-flat .stage__canvas,.is-flat .hero,.is-flat .gauge,.is-flat .cue,.is-flat .loader,.is-flat .ask{display:none}.is-flat .runway{z-index:2;max-width:44rem;padding:0 var(--pad) calc(var(--pad) * 3);margin:0 auto;position:relative}.is-flat .runway__panel{height:auto;padding-block:clamp(3rem,9vh,6rem)}.is-flat .runway__panel+.runway__panel{border-top:1px solid var(--hair)}.is-flat .poster{margin:calc(var(--pad) * 2.5) 0 0;border:1px solid var(--hair)}.is-flat .reader{clip-path:none;white-space:normal;flex-direction:column;gap:1.15rem;width:auto;max-width:34rem;height:auto;margin:0;display:flex;position:static;overflow:visible}.is-flat .reader__kicker{font-family:var(--sans);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink-soft);font-weight:400}.is-flat .reader__word{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.6rem,8vw,4.4rem);font-weight:200;line-height:1}.is-flat .reader__lead{color:var(--ink);font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:300}.is-flat .reader p{max-width:34rem;color:var(--ink-soft);line-height:1.65}.is-flat .reader__specs{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-template-columns:minmax(6rem,auto) 1fr;gap:.6rem 1.5rem;padding-block:.5rem;display:grid}.is-flat .reader__specs dt{font-family:var(--sans);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;padding-top:.3em;font-weight:400}.is-flat .reader__specs dd{color:var(--ink-soft);margin:0;line-height:1.6}.is-flat .reader__cta{font-family:var(--sans);font-size:var(--label);letter-spacing:var(--track);text-transform:uppercase;color:var(--ink);text-underline-offset:.5em;font-weight:400;text-decoration-thickness:1px}.is-flat .end{z-index:2;visibility:visible;opacity:1;pointer-events:auto;max-width:44rem;padding:var(--pad);border-top:1px solid var(--hair);margin:0 auto;position:relative}.offer{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-self:flex-start;padding:0}.chrome,.brand,.gauge,.cue{text-shadow:0 0 8px var(--bg), 0 0 18px var(--bg)}.gauge__rail,.gauge__tick:after,.gauge__fill,.gauge__mark,.sound__bars i,.cue__line{box-shadow:0 0 7px var(--bg), 0 0 14px var(--bg)}.is-end .chrome,.is-end .brand,.is-end .gauge,.is-end .cue{text-shadow:0 0 14px #0826368c,0 1px 2px #08263666}.is-end .gauge__rail,.is-end .gauge__tick:after,.is-end .gauge__fill,.is-end .gauge__mark,.is-end .sound__bars i,.is-end .cue__line,.is-end .end__link:after{box-shadow:0 0 10px #08263680}.is-end .sound,.is-end .gauge{color:var(--ink)}.is-end .gauge__tick:not(.is-active){opacity:.72}.cue{left:var(--pad);align-items:flex-start;translate:none}.cue__word{white-space:nowrap}@media (orientation:portrait),(width<=720px){.gauge__name{clip-path:none;letter-spacing:.06em;width:auto;height:auto;margin:0;font-size:9px;position:static;overflow:visible}.gauge__tick{min-height:44px;padding-block:0}.gauge{height:240px}.chrome__right{gap:.85rem}.cue__word{letter-spacing:.06em;font-size:9px}}.chrome--top{padding-top:max(var(--pad), env(safe-area-inset-top))}.chrome--bottom{padding-bottom:max(var(--pad), env(safe-area-inset-bottom))}.brand,.sound,.end__link,.sheet__close,.intro__skip{align-items:center;min-height:44px;display:inline-flex}.field input{font-size:max(16px,1rem)}@media (width<=820px){.gauge{top:max(4.7rem, calc(env(safe-area-inset-top) + 3.6rem));left:var(--pad);right:var(--pad);letter-spacing:.05em;height:44px;font-size:10px;translate:none}.gauge__ticks{flex-direction:row;align-items:center;gap:4px;width:100%}.gauge__ticks li{flex:1}.gauge__tick{border-bottom:1px solid #0000;justify-content:center;min-height:44px;margin:0;padding:0 2px}.gauge__tick.is-active{border-bottom-color:currentColor}.gauge__name{clip-path:none;opacity:.8;width:auto;height:auto;margin:0;font-size:10px;position:static;overflow:visible}.gauge__rail,.gauge__tick:after,.gauge__mark,.gauge__read{display:none}.lockup--one{top:max(9rem,19svh)}.collection-copy{top:max(9rem,18svh)}.collection-copy__title{font-size:clamp(1.65rem,5.5vw,2.8rem)}.lockup--two,.lockup--three{bottom:max(6.5rem,13svh)}.caption{white-space:normal;letter-spacing:.1em;width:44%;font-size:11px}.caption em{letter-spacing:.02em;font-size:10px;line-height:1.5}.caption--still{left:26%}.caption--sparkling{left:74%}.end{letter-spacing:.06em;grid-template-columns:1fr auto;gap:6px 12px;font-size:9px;display:grid}.end__credit{text-align:center;grid-area:2/1/auto/-1}.end__actions{gap:12px}.end__actions .end__link:first-child{display:inline-flex}.end>.end__link{display:none}.end__actions{grid-column:1/-1;justify-content:space-between}.cue,.ask{bottom:max(1.5rem, env(safe-area-inset-bottom))}.ask{letter-spacing:.08em;align-items:center;min-height:44px;font-size:10px}}@media (width<=380px){:root{--pad:1rem;--title:23vw;--word:16vw}.gauge__name{font-size:9px}.lockup__sub{letter-spacing:.1em;font-size:9px}.cue__word{font-size:8px}}@media (height<=500px) and (orientation:landscape){:root{--pad:1rem;--title:18vh;--word:13vh;--line:6vh}.gauge{height:36px;top:4rem;left:25%;right:25%;translate:none}.gauge__ticks{flex-direction:row;gap:12px;width:100%}.gauge__tick{min-height:36px;margin:0;padding:0}.gauge__rail,.gauge__tick:after,.gauge__read{display:none}.gauge__name{clip-path:none;width:auto;height:auto;margin:0;font-size:9px;position:static;overflow:visible}.lockup--one{top:34%}.lockup--two,.lockup--three{bottom:4.5rem}.collection-copy{max-width:28%;top:7rem}.collection-copy__title{font-size:1.3rem}.caption{width:28%;font-size:9px}.caption em{margin-top:4px;font-size:9px;line-height:1.25}.caption--still{left:40%}.caption--sparkling{left:61%}.end__credit{display:none}.sheet__form{max-height:94dvh;overflow-y:auto}}@media (width>=1280px){.lockup--one{top:clamp(4.5rem,11vh,7rem)}.lockup--one .lockup__word{font-size:clamp(6rem,14vw,13.5rem)}}@media (width>=1280px) and (height<=900px){.lockup--one .lockup__word{font-size:clamp(5rem,11vw,10.5rem)}.lockup__note{font-size:clamp(.78rem,.82vw,.88rem)}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
