@font-face{font-family:Commissioner;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/display-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Commissioner;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/display-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Commissioner;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/display-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/jbmono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/jbmono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/jbmono-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{--ground: #0b0705;--soot: #120c08;--umber: #1c140e;--clay: #2a1f17;--line: rgba(242, 231, 214, .09);--line-2: rgba(242, 231, 214, .16);--wax: #f2e7d6;--tallow: #b8a792;--smoke: #8a7a69;--ash: #3b322b;--amber: #ffb547;--honey: #ffd48a;--glow: #fff1cf;--ember: #e8672e;--paper: #f1ede6;--paper-2: #e6e0d6;--ink: #15110d;--glare-red: #ff3b30;--rest: #8fb4e8;--alarm: #ff8a7a;--night: var(--ground);--cream: var(--wax);--sand: var(--tallow);--dune: var(--smoke);--seam: var(--line);--seam-2: var(--line-2);--font-display: "Commissioner", ui-sans-serif, system-ui, sans-serif;--font-text: "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--gutter: clamp(20px, 5vw, 64px);--wrap: 1200px;--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-wipe: cubic-bezier(.76, 0, .24, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px;background:var(--ground)}body{margin:0;min-height:100vh;background:var(--ground);color:var(--wax);font-family:var(--font-text);font-size:1.0625rem;line-height:1.65;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,svg,canvas{display:block;max-width:100%}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{font-family:var(--font-display);font-weight:500;line-height:1.15;text-wrap:balance}p{text-wrap:pretty}a{color:inherit}button{font:inherit;color:inherit}::selection{background:#ffb5474d;color:var(--glow)}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.defs{position:absolute;width:0;height:0;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;top:12px;left:12px;z-index:100;padding:10px 16px;border-radius:8px;background:var(--amber);color:var(--ground);font-weight:600;text-decoration:none;transform:translateY(-160%)}.skip-link:focus{transform:none}.wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.flame{overflow:visible}.flame__cold{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:13px 24px;border:0;border-radius:10px;background:var(--amber);color:#1d1107;font-family:var(--font-text);font-size:1rem;font-weight:600;line-height:1.2;letter-spacing:-.005em;text-decoration:none;cursor:pointer;box-shadow:inset 0 1px #ffffff59,0 1px #0006,0 18px 40px -18px #ffa03cb3;transition:background-color .25s var(--ease),box-shadow .35s var(--ease),transform .25s var(--ease)}.btn:hover{background:var(--honey);box-shadow:inset 0 1px #ffffff73,0 1px #0006,0 22px 50px -16px #ffaa46d9}.btn:active{transform:translateY(1px)}.btn svg{width:18px;height:18px}.btn--lg{min-height:58px;padding:16px 32px;font-size:1.06rem}.btn--ghost{background:transparent;color:var(--wax);box-shadow:inset 0 0 0 1px var(--line-2)}.btn--ghost:hover{background:#f2e7d60d;box-shadow:inset 0 0 0 1px #f2e7d64d}.btn--sm{min-height:40px;padding:9px 16px;font-size:.92rem}.btn--play small{display:block;font-size:.7rem;font-weight:500;opacity:.75}.btn--play b{display:block}.link{color:var(--wax);font-weight:500;text-decoration:underline;text-decoration-color:#f2e7d64d;text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .25s var(--ease),color .25s var(--ease)}.link:hover{color:var(--honey);text-decoration-color:currentColor}.nav{position:fixed;top:0;left:0;right:0;z-index:50;transition:transform .45s var(--ease),background-color .35s var(--ease),box-shadow .35s var(--ease)}.nav.is-solid{background:#0b0705e6;box-shadow:0 1px 0 var(--line)}.nav.is-hidden{transform:translateY(-100%)}.nav__inner{display:flex;align-items:center;gap:32px;max-width:calc(var(--wrap) + 2 * var(--gutter));height:72px;margin:0 auto;padding:0 var(--gutter)}.nav__mark,.foot__mark{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:1.08rem;font-weight:600;letter-spacing:-.01em;text-decoration:none}.nav__mark .flame,.foot__mark .flame{width:18px;height:25px}.nav__links{display:flex;gap:28px;margin-left:auto}.nav__links a,.lang a{color:var(--tallow);font-size:.93rem;text-decoration:none;transition:color .2s var(--ease)}.nav__links a:hover,.lang a:hover{color:var(--wax)}.nav__end{display:flex;align-items:center;gap:22px}.lang{display:flex;gap:12px}.lang a{font-size:.86rem}.lang a[aria-current=true]{color:var(--wax);text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:6px}.nav__cta{padding:9px 16px;border-radius:8px;background:#ffb5471a;box-shadow:inset 0 0 0 1px #ffb54759;color:var(--honey);font-size:.9rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .25s var(--ease),color .25s var(--ease)}.nav__cta:hover{background:var(--amber);color:#1d1107}.foot{position:relative;padding:72px 0 40px;border-top:1px solid var(--line)}.foot__inner,.foot__base{max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.foot__inner{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.foot__brand p{margin-top:14px;max-width:24ch;color:var(--smoke)}.foot__col h2{margin-bottom:16px;color:var(--smoke);font-family:var(--font-text);font-size:.86rem;font-weight:500}.foot__col h2:not(:first-child){margin-top:28px}.foot__col li+li{margin-top:8px}.foot__col a{color:var(--tallow);text-decoration:none;overflow-wrap:anywhere;transition:color .2s var(--ease)}.foot__col a:hover,.foot__langs a[aria-current=true]{color:var(--wax)}.foot__base{display:flex;justify-content:space-between;gap:16px;margin-top:64px;color:var(--smoke);font-size:.86rem}@media(max-width:960px){.nav__links{display:none}.nav__end{margin-left:auto}}@media(max-width:860px){.foot__inner{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1 / -1}}@media(max-width:520px){.nav__inner{height:64px;gap:16px}.nav__end{gap:14px}.nav__mark span{display:none}.foot__inner{grid-template-columns:1fr}.foot__base{flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.grain{position:fixed;inset:0;z-index:60;pointer-events:none;background:url(/grain.png) 0 0 / 192px 192px;opacity:.05;mix-blend-mode:overlay}.btn{border-radius:999px}.sec{position:relative;padding:clamp(96px,14vw,200px) 0}.sec__wrap{width:100%;max-width:1480px;margin:0 auto;padding:0 var(--gutter)}.h2{font-family:var(--font-display);font-size:clamp(2.5rem,5.6vw,5.4rem);font-weight:300;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.lede{max-width:34em;margin-top:28px;color:var(--tallow);font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.6}.hair{height:1px;background:var(--line)}.js:not(.rm) [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease-out),transform 1.1s var(--ease-out);transition-delay:calc(var(--d, 0) * 90ms)}.js:not(.rm) [data-reveal].is-in{opacity:1;transform:none}.nav{color:var(--wax);transition:transform .5s var(--ease),background-color .45s var(--ease),color .6s var(--ease),box-shadow .45s var(--ease)}.nav.is-solid{background:#0b0705b8;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3)}.nav__links a,.lang a{color:inherit;opacity:.68;transition:opacity .2s var(--ease)}.nav__links a:hover,.lang a:hover,.lang a[aria-current=true]{opacity:1}.nav__cta{border-radius:999px;color:inherit;background:transparent;box-shadow:inset 0 0 0 1px currentColor}.nav__cta:hover{background:var(--amber);box-shadow:inset 0 0 0 1px var(--amber);color:#1d1107}.js:not(.rm) body.is-home:not([data-world=quiet]) .nav{color:var(--ink)}.js:not(.rm) body.is-home:not([data-world=quiet]) .nav.is-solid{background:#f1ede6c7}.js:not(.rm) body.is-home:not([data-world=quiet]) .nav__cta:hover{background:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);color:var(--paper)}.hero{position:relative;isolation:isolate;overflow:clip;background:var(--ground)}@media(min-width:900px){.hero{height:100svh;min-height:680px}}@media(max-width:899px){.hero{min-height:100svh}}.hero__dark{position:relative;height:100%;min-height:inherit}.hero__bloom{position:absolute;inset:-10%;pointer-events:none;background:radial-gradient(46% 52% at var(--bx, 72%) var(--by, 52%),rgba(255,140,40,.2),rgba(255,110,30,.06) 48%,transparent 72%),radial-gradient(90% 60% at 50% 120%,rgba(255,120,30,.1),transparent 70%)}.hero__stage{position:relative;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,56px);height:100%;min-height:inherit;max-width:1560px;margin:0 auto;padding:104px var(--gutter) 56px}.hero__copy{max-width:41rem}.hero__title{font-size:clamp(3.1rem,6.7vw,7.2rem);font-weight:300;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.hero__title .w{display:inline-block}.hero__lead{max-width:30em;margin-top:clamp(22px,3vh,36px);color:var(--tallow);font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.55}.hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(26px,4vh,44px)}.hero__note{margin-top:22px;color:var(--smoke);font-size:.92rem}.hero__replay{display:none;margin-top:6px;padding:8px 0;border:0;background:none;color:var(--smoke);font-size:.86rem;text-decoration:underline;text-decoration-color:var(--ash);text-underline-offset:5px;cursor:pointer;transition:color .2s var(--ease),text-decoration-color .2s var(--ease)}.hero__replay:hover{color:var(--honey);text-decoration-color:currentColor}.hero-live .hero__replay{display:block}.hero__target{position:relative;justify-self:end;width:min(46vw,72svh,760px);aspect-ratio:1}.ring{display:block;position:absolute;overflow:visible;pointer-events:none;will-change:transform}.hero__target .ring{inset:0;width:100%;height:100%}.hero__light .ring{left:0;top:0}.tick{stroke-linecap:round;stroke-width:calc(var(--tw, 3) * 1px)}.tick--major{stroke-width:calc(var(--tw, 3) * 1.7px)}.ring--light .tick{stroke:#1a1410c7}.ring--dark .tick{stroke:#f2e7d642}.ring--dark .tick--major{stroke:#f2e7d66b}.ring--light .ring__ticks{filter:none}.hero__light{display:none;position:absolute;inset:0;z-index:3;--mx: 50%;--my: 80%;--mr: 0px;color:var(--ink);background:radial-gradient(70% 60% at 50% 38%,#f8f5f0 0%,transparent 70%),var(--paper);-webkit-mask-image:radial-gradient(circle at var(--mx) var(--my),transparent calc(var(--mr) - 10px),#000 calc(var(--mr) + 8px));mask-image:radial-gradient(circle at var(--mx) var(--my),transparent calc(var(--mr) - 10px),#000 calc(var(--mr) + 8px))}.js:not(.rm) .hero__light{display:block}.js:not(.rm) .hero.is-settled .hero__light,.js:not(.rm) .hero.is-quiet .hero__light{pointer-events:none}.js:not(.rm) .hero.is-settled .hero__light{display:none}.hero__noise{position:absolute;inset:0;overflow:hidden}.hero__shout{position:absolute;left:50%;top:calc(var(--hero-vh, 100svh) * .38);width:min(94vw,6.2em);margin:0;transform:translate(-50%,-50%);text-align:center;font-family:var(--font-display);font-size:clamp(3.5rem,11.6vw,13rem);font-weight:800;line-height:.86;letter-spacing:-.058em;text-wrap:balance;animation:shout-in 1s var(--ease-out) both,buzz 4.6s 1.6s infinite}@keyframes shout-in{0%{opacity:0;transform:translate(-50%,-46%);filter:blur(14px)}}@keyframes buzz{0%,14%,to{transform:translate(-50%,-50%)}2%{transform:translate(calc(-50% - 5px),-50%) rotate(-.5deg)}4%{transform:translate(calc(-50% + 5px),calc(-50% + 2px)) rotate(.5deg)}6%{transform:translate(calc(-50% - 4px),calc(-50% - 2px)) rotate(-.35deg)}8%{transform:translate(calc(-50% + 3px),-50%) rotate(.3deg)}10%{transform:translate(calc(-50% - 2px),calc(-50% + 1px))}}.hero__chips{position:absolute;inset:0}.chip{position:absolute;left:0;top:0;display:flex;align-items:center;gap:12px;width:max-content;max-width:min(310px,72vw);padding:11px 20px 11px 11px;border-radius:24px;background:#fff;box-shadow:0 1px #0000000d,0 22px 40px -16px #1e140857,0 4px 10px -4px #1e14081f;opacity:0;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;will-change:transform}.chip[hidden]{display:none}.chip.is-dragged{cursor:grabbing;z-index:2;box-shadow:0 1px #0000000d,0 34px 54px -14px #1e14086b}.chip__ic{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;color:#fff}.chip__ic svg{width:22px;height:22px}.chip--0 .chip__ic{background:#ff3b5c}.chip--1 .chip__ic{background:#ff8a00}.chip--2 .chip__ic{background:#2f7cf6}.chip--3 .chip__ic{background:#ff2d2d}.chip--4 .chip__ic{background:#8b5cf6}.chip--5 .chip__ic{background:#1c1c1e}.chip--6 .chip__ic{background:#1ea7fd}.chip--7 .chip__ic{background:#f2a900}.chip__tx{display:grid;gap:1px;min-width:0;text-align:left}.chip__tx b{color:#8c857a;font-family:var(--font-text);font-size:.74rem;font-weight:500;line-height:1.2}.chip__tx span{color:#17130f;font-family:var(--font-text);font-size:.93rem;font-weight:500;line-height:1.25}.hero__hold{position:absolute;z-index:2;display:block;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.hero__hold:focus-visible{outline:2px solid var(--ink);outline-offset:6px;border-radius:50%}.hero__holdlabel{position:absolute;top:100%;left:50%;margin-top:4px;transform:translate(-50%);white-space:nowrap;color:var(--ink);font-family:var(--font-text);font-size:1rem;font-weight:600;letter-spacing:-.005em;transition:opacity .3s var(--ease)}.hero__hold.is-holding .hero__holdlabel{opacity:.35}.hero__hold.is-denied .hero__holdlabel{animation:deny .5s var(--ease)}@keyframes deny{20%{transform:translate(calc(-50% - 7px))}45%{transform:translate(calc(-50% + 6px))}70%{transform:translate(calc(-50% - 3px))}}.hero__hold:before{content:"";position:absolute;inset:14px;border-radius:50%;pointer-events:none}.hero__hold.is-nudge:before{animation:nudge 2.2s var(--ease-out) infinite}@keyframes nudge{0%{box-shadow:0 0 #ff8c1e8c}70%,to{box-shadow:0 0 0 34px #ff8c1e00}}.hero__edge{display:none;position:absolute;inset:0;z-index:4;width:100%;height:100%;pointer-events:none;opacity:0}.js:not(.rm) .hero__edge{display:block}.js:not(.rm) .hero.is-settled .hero__edge{display:none}.edge{fill:none}.edge--wide{stroke:#ff96322e;stroke-width:30px}.edge--thin{stroke:#ffb547;stroke-width:1.5px}.js:not(.rm) .hero:not(.is-quiet) .hero__title{font-weight:800;letter-spacing:-.06em}.js:not(.rm) .hero__title{transition:font-weight 2.2s var(--ease-out),letter-spacing 2.2s var(--ease-out)}.js:not(.rm) .hero__title .w{opacity:0;transform:translateY(.35em);filter:blur(10px);transition:opacity 1s var(--ease-out),transform 1.2s var(--ease-out),filter 1s var(--ease-out);transition-delay:calc(var(--i, 0) * 85ms)}.js:not(.rm) .hero.is-quiet .hero__title .w{opacity:1;transform:none;filter:none}.hero__title .w:nth-of-type(1){--i: 0}.hero__title .w:nth-of-type(2){--i: 1}.hero__title .w:nth-of-type(3){--i: 2}.hero__title .w:nth-of-type(4){--i: 3}.hero__title .w:nth-of-type(5){--i: 4}.hero__title .w:nth-of-type(6){--i: 5}.hero__title .w:nth-of-type(7){--i: 6}.js:not(.rm) .hero__lead,.js:not(.rm) .hero__actions,.js:not(.rm) .hero__note,.js:not(.rm) .hero__replay{opacity:0;transform:translateY(18px);transition:opacity .9s var(--ease-out),transform 1.1s var(--ease-out)}.js:not(.rm) .hero.is-quiet .hero__lead{opacity:1;transform:none;transition-delay:.55s}.js:not(.rm) .hero.is-quiet .hero__actions{opacity:1;transform:none;transition-delay:.7s}.js:not(.rm) .hero.is-quiet .hero__note{opacity:1;transform:none;transition-delay:.85s}.js:not(.rm) .hero.is-settled .hero__replay{opacity:1;transform:none;transition-delay:1.1s}.js:not(.rm) .hero:not(.is-settled) .hero__replay{pointer-events:none}.js:not(.rm) .hero__bloom{opacity:0;transition:opacity 1.6s var(--ease-out) .3s}.js:not(.rm) .hero.is-quiet .hero__bloom{opacity:1}@media(max-width:899px){.hero__stage{grid-template-columns:1fr;align-content:start;gap:28px;padding-top:92px}.hero__target{order:-1;justify-self:center;width:min(84vw,44svh,440px)}.hero__copy{max-width:none;padding-bottom:8px}.hero__title{font-size:clamp(2.9rem,12.4vw,4.4rem)}.hero__actions .btn{flex:1 1 100%}}@media(max-width:899px)and (max-height:700px){.hero__target{width:min(70vw,34svh,360px)}}.nav__mark{min-width:44px;min-height:44px}.nav__links a,.nav__cta,.foot__col a{display:inline-flex;align-items:center;min-height:44px}.lang{gap:0}.lang a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:44px}.foot__col li+li{margin-top:0}.link,.finale__note a,.absent__local a{display:inline-block;padding:12px 0}.session__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,7vw,120px);align-items:center}.points{display:grid;margin-top:clamp(36px,5vw,64px)}.points li{padding:26px 0;border-top:1px solid var(--line)}.points h3{font-size:1.35rem;font-weight:500;letter-spacing:-.02em}.points p{max-width:32em;margin-top:8px;color:var(--tallow)}.dial{display:grid;justify-items:center;gap:24px}.dial__face{position:relative;width:min(460px,100%);aspect-ratio:1}.dial__svg{width:100%;height:100%;overflow:visible;cursor:grab;touch-action:none;outline:none;-webkit-tap-highlight-color:transparent}.is-dragging .dial__svg{cursor:grabbing}.dial__svg:focus-visible .dial__track{stroke:#ffb54766}.dial__track{fill:none;stroke:#f2e7d612;stroke-width:22;stroke-linecap:round}.dial__arc{fill:none;stroke:url(#arc-g);stroke-width:22;stroke-linecap:round}.dial__arc--glow{stroke-width:30;opacity:.7}.dt{stroke:#f2e7d629;stroke-width:3;stroke-linecap:round;transition:stroke .25s var(--ease)}.dt--major{stroke-width:4.5}.dt.is-on{stroke:#ffbe5ad9}.dial__hh{fill:#ffb54733}.dial__hd{fill:var(--glow);stroke:var(--amber);stroke-width:5}.is-running .dial__hh,.is-running .dial__hd{opacity:0}.dial__read{position:absolute;left:0;right:0;top:56%;margin:0;text-align:center;line-height:1;pointer-events:none}.dial__read output{display:block;font-family:var(--font-display);font-size:clamp(3.6rem,9vw,6.2rem);font-weight:300;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.dial__read span{display:block;margin-top:8px;color:var(--smoke);font-size:.95rem;font-weight:500}.dial__start{position:absolute;left:50%;bottom:3%;transform:translate(-50%);min-width:150px}.dial__start:active{transform:translate(-50%) translateY(1px)}.dial__start:disabled{background:#ffb54729;color:var(--honey);box-shadow:inset 0 0 0 1px #ffb54766;cursor:default}.dial__presets{display:flex;align-items:center;gap:10px}.dial__presets>span{margin-right:6px;color:var(--smoke);font-size:.92rem}.pill{min-width:58px;min-height:42px;padding:8px 18px;border:1px solid var(--line-2);border-radius:999px;background:transparent;color:var(--wax);font-family:var(--font-text);font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.pill:hover:not(:disabled){border-color:#f2e7d657}.pill.is-on{border-color:var(--amber);background:#ffb5471f;color:var(--honey)}.pill:disabled{opacity:.45;cursor:default}.today{display:flex;align-items:center;justify-content:center;margin-top:18px}.node{position:relative;display:grid;place-items:center;flex:none;width:76px;height:76px}.node svg:first-child{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.node__ring,.node__bed{fill:none;stroke:#f2e7d624;stroke-width:3}.node--lit .node__ring{stroke:var(--amber)}.node__ring--prog{stroke:var(--amber);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.node__flame{width:22px;height:31px}.node--today .node__flame{opacity:.3;filter:grayscale(1);transition:opacity .5s var(--ease),filter .5s var(--ease)}.node--today.is-lit .node__flame{opacity:1;filter:none}.node--today.is-lit{animation:flare 1.4s var(--ease-out)}@keyframes flare{0%{filter:drop-shadow(0 0 0 rgba(255,181,71,0));transform:scale(1)}30%{filter:drop-shadow(0 0 26px rgba(255,181,71,.9));transform:scale(1.18)}to{filter:drop-shadow(0 0 10px rgba(255,181,71,.4));transform:scale(1)}}.node__n{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);color:var(--smoke);font-size:.9rem;font-weight:500}.node--today .node__n{color:var(--wax)}.node__num{color:var(--smoke);font-family:var(--font-display);font-size:1.15rem;font-weight:600}.node__tag{position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);padding:2px 11px;border-radius:999px;background:var(--amber);color:#1d1107;font-size:.74rem;font-weight:600}.today__line{width:clamp(34px,7vw,72px);height:0;border-top:2px solid rgba(255,181,71,.55)}.today__line--cold{border-top:2px dashed rgba(242,231,214,.16)}.dial__say{min-height:1.6em;margin-top:14px;font-size:1.1rem;font-weight:500;text-align:center}.dial__sped{max-width:30em;margin-top:-10px;color:var(--smoke);font-size:.84rem;text-align:center}.path{position:relative}.path__pin{position:relative;overflow:clip;padding:clamp(80px,12vw,160px) var(--gutter) 56px}.path.is-walk{height:520svh}.path.is-walk .path__pin{position:sticky;top:0;height:100svh;padding:100px var(--gutter) 0}.path__sky{position:absolute;inset:0;pointer-events:none;opacity:.12;will-change:opacity;background:radial-gradient(60% 50% at 50% 68%,rgba(255,150,40,.34),rgba(255,110,30,.1) 55%,transparent 76%)}.path__top{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:40px;max-width:1480px;margin:0 auto}.path__head{max-width:30rem}.h2--m{font-size:clamp(2rem,3.8vw,3.7rem)}.mark{min-width:min(430px,38vw)}.path:not(.is-walk) .mark,.path:not(.is-walk) .path__svg,.path:not(.is-walk) .path__foot{display:none}.mark__label{color:var(--smoke);font-size:1rem}.mark__n{display:block;font-family:var(--font-display);font-size:clamp(5rem,12vw,11rem);font-weight:300;line-height:.86;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.mark__body{margin-top:18px}.mark__body h3{color:var(--honey);font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:400;letter-spacing:-.03em}.mark__body p{max-width:24em;margin-top:6px;color:var(--tallow)}.mark__body.is-swap{animation:swap .8s var(--ease-out)}@keyframes swap{0%{opacity:0;transform:translateY(14px)}}.path__svg{position:absolute;left:0;bottom:0;width:100%;height:64%;overflow:visible}.rd{fill:none;stroke-linecap:round;stroke-linejoin:round}.rd--bed{stroke:#f2e7d60b;stroke-width:54}.rd--dash{stroke:#f2e7d638;stroke-width:2;stroke-dasharray:2 12}.rd--lit{stroke:var(--amber);stroke-width:4}.ln__ring{fill:var(--ground);stroke:#f2e7d63d;stroke-width:2;transition:stroke .5s var(--ease),fill .5s var(--ease)}.ln__halo{fill:none;stroke:#f2e7d633;stroke-width:1.5;stroke-dasharray:2 5}.ln__glow{opacity:0;transition:opacity .9s var(--ease-out)}.ln__num{fill:#f2e7d680;font-family:var(--font-text);font-size:11px;font-weight:600;text-anchor:middle;transition:opacity .4s var(--ease)}.ln--mark .ln__num{font-size:13px}.ln__fl{opacity:0;transition:opacity .5s var(--ease)}.ln__lead{stroke:#f2e7d62e;stroke-width:1.5;stroke-dasharray:2 4;stroke-linecap:round;transition:stroke .6s var(--ease)}.ln__name{fill:var(--smoke);font-family:var(--font-text);font-size:14px;font-weight:500;text-anchor:middle;transition:fill .6s var(--ease)}.ln.is-lit .ln__ring{fill:#20140a;stroke:var(--amber)}.ln.is-lit .ln__halo{stroke:#ffb54780}.ln.is-lit .ln__glow{opacity:.85}.ln.is-lit .ln__num{opacity:0}.ln.is-lit .ln__fl{opacity:1}.ln.is-lit .ln__lead{stroke:#f2e7d62e;stroke-width:1.5;stroke-dasharray:2 4;stroke-linecap:round;transition:stroke .6s var(--ease)}.ln.is-lit .ln__lead{stroke:#ffb54780}.ln__name{fill:var(--honey)}.path__foot{position:absolute;left:0;right:0;bottom:30px;margin:0;color:var(--smoke);font-size:.9rem;text-align:center}.path__list{display:grid;max-width:900px;margin:0 auto;padding:0 var(--gutter)}.path__list li{display:flex;gap:22px;padding:26px 0;border-top:1px solid var(--line)}.path__li-flame{flex:none;width:22px;height:31px;margin-top:4px}.path__list h3{font-size:1.5rem;font-weight:400;letter-spacing:-.02em}.path__list p{margin-top:4px;color:var(--tallow)}.path.is-walk .path__list{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:899px){.session__grid{grid-template-columns:1fr}.dial__presets{flex-wrap:wrap;justify-content:center}.path.is-walk .path__pin{padding-top:84px}.path__top{flex-direction:column;gap:14px}.path.is-walk .path__head .lede{display:none}.mark{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:18px;min-width:0}.mark__label{grid-column:1;grid-row:1}.mark__n{grid-column:1;grid-row:2;font-size:clamp(4.4rem,22vw,6rem)}.mark__body{grid-column:2;grid-row:1 / span 2;margin-top:0}.mark__body h3{font-size:1.45rem}.mark__body p{font-size:.95rem}.path__svg{height:54%}}.phone{position:relative;width:var(--phone, min(300px, 68vw));margin:0;border-radius:38px;background:#0b0705;box-shadow:0 0 0 1px #f2e7d62e,0 0 0 9px #130d09,0 0 0 10px #f2e7d61a,0 50px 100px -30px #000000e6,0 40px 120px -40px #ff8c2847}.phone picture,.phone img{display:block;width:100%;height:auto;border-radius:inherit}.sub{margin-top:48px;color:var(--smoke);font-family:var(--font-text);font-size:1rem;font-weight:500}.cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin-top:clamp(64px,9vw,120px)}.cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols li{padding:28px 0 36px;border-top:1px solid var(--line)}.cols h3{font-size:1.28rem;font-weight:500;letter-spacing:-.02em}.cols p{margin-top:10px;color:var(--tallow);font-size:.98rem}.shield__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}.arena{--phone: min(290px, 66vw);position:relative;display:grid;place-items:center;min-height:calc(var(--phone) * 2.2222 + 190px)}.arena .phone{z-index:1}.arena__bubble{position:absolute;left:50%;top:50%;width:calc(var(--phone) + 210px);height:calc(var(--phone) * 2.2222 + 120px);max-width:100%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,181,71,.36);background:radial-gradient(closest-side,transparent 62%,rgba(255,181,71,.05) 90%,rgba(255,181,71,.12));box-shadow:0 0 70px #ff96281a,inset 0 0 60px #ff96281a;transition:box-shadow .3s var(--ease),border-color .3s var(--ease)}.arena__bubble.is-hit{border-color:#ffc86ecc;box-shadow:0 0 120px #ff96284d,inset 0 0 80px #ff962838}.arena__fx,.arena__fly{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.arena__fx{z-index:2}.arena__fly{z-index:3}.fx__arc{fill:none;stroke:#ffc46a;stroke-linecap:round;filter:drop-shadow(0 0 10px rgba(255,181,71,.9))}.fx__ring{fill:none;stroke:#ffd28ce6;stroke-width:2}.arena__fly .chip{cursor:default;transition:filter .45s var(--ease)}.chip.is-ash{filter:grayscale(1) brightness(.55)}.arms{margin-top:14px}.arms>div{display:grid;grid-template-columns:minmax(0,12.5rem) minmax(0,1fr);gap:8px 24px;padding:20px 0;border-top:1px solid var(--line)}.arms dt{font-family:var(--font-display);font-size:1.12rem;font-weight:500;letter-spacing:-.015em}.arms dd{margin:0;color:var(--tallow);font-size:.98rem}.honest{margin-top:clamp(40px,6vw,80px);padding:clamp(28px,4vw,56px);border-radius:28px;background:linear-gradient(135deg,#ff8a7a1a,#ff8a7a05);box-shadow:inset 0 0 0 1px #ff8a7a3d}.honest h3{color:var(--alarm);font-size:clamp(1.6rem,3vw,2.6rem);font-weight:400;letter-spacing:-.03em}.honest p{max-width:46em;margin-top:14px;color:var(--tallow);font-size:clamp(1rem,1.2vw,1.15rem)}.family__head{max-width:50rem}.kin{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.62fr) minmax(0,1fr);gap:clamp(16px,3vw,48px);align-items:start;margin-top:clamp(56px,8vw,110px)}.kin__node{position:relative;display:grid;place-items:center;width:124px;height:140px}.kin__node:before{content:"";position:absolute;inset:-48px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,170,70,.34),transparent);transition:opacity .6s var(--ease)}.kin__node--child:before{background:radial-gradient(closest-side,rgba(120,175,255,.32),transparent)}.kin__node:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px dashed transparent;transition:border-color .5s var(--ease)}.kin__node .flame{position:relative;z-index:1;width:74px;height:104px;transition:filter .6s var(--ease),opacity .6s var(--ease)}.kin__side--parent{text-align:right}.kin__side--parent .kin__node{margin-left:auto}.kin__side h3{margin-top:26px;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:400;line-height:1.1;letter-spacing:-.03em}.kin__who{margin-top:4px;color:var(--smoke)}.ticks{margin-top:22px}.ticks li{padding:15px 0;border-top:1px solid var(--line);color:var(--tallow)}.kin__link{position:relative;display:grid;justify-items:center;align-content:start;gap:16px;padding-top:164px}.kin__link>svg{position:absolute;left:0;top:0;width:100%;height:140px;overflow:visible}.kin__rail{fill:none;stroke:#f2e7d642;stroke-width:1.5;stroke-dasharray:3 7;vector-effect:non-scaling-stroke}.kin__pulse{position:absolute;left:0;top:0;width:16px;height:16px;border-radius:50%;background:var(--honey);box-shadow:0 0 26px 9px #ffb547b3;opacity:0;pointer-events:none}.kin__pulse.is-on{opacity:1}.kin__say{max-width:17em;color:var(--tallow);font-size:.95rem;text-align:center}.kin__side--child.is-locked .flame{filter:grayscale(1) brightness(.55);opacity:.6}.kin__side--child.is-locked .kin__node:before{opacity:.15}.kin__side--child.is-locked .kin__node:after{border-color:#ff8a7abf}.ledger__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,4fr);gap:clamp(40px,6vw,110px);align-items:center}.score{margin-top:clamp(40px,6vw,72px)}.score h3{font-size:1.35rem;font-weight:500;letter-spacing:-.02em}.score p{max-width:34em;margin-top:8px;color:var(--tallow)}.score__bar{display:flex;gap:6px;height:22px;margin-top:28px}.seg--0{flex-grow:45}.seg--1{flex-grow:25}.seg--2,.seg--3{flex-grow:15}.seg{flex-basis:0;flex-shrink:1;min-width:0;border-radius:999px;transition:flex-grow 1.3s var(--ease-out)}.seg--0{background:linear-gradient(90deg,#ffb547,#ffd48a)}.seg--1{background:#ff9a3c}.seg--2{background:#e8672e}.seg--3{background:#94492a}.score__legend{margin-top:18px}.score__legend li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:13px 0;border-top:1px solid var(--line)}.dot{display:block;flex:none;width:10px;height:10px;border-radius:50%}.score__legend b{color:var(--honey);font-family:var(--font-display);font-size:1.15rem;font-weight:500;font-variant-numeric:tabular-nums}.score__legend b:after{content:"%";margin-left:1px;color:var(--smoke);font-size:.8em}.score__caveat{margin-top:18px;color:var(--smoke);font-size:.9rem}.ledger__stage{display:grid;place-items:center;padding:24px 0}.phone--tilt{--phone: min(330px, 70vw);transform:translateY(var(--py, 0px)) rotate(-3.5deg)}.ledger__stage:before{content:"";position:absolute;width:min(560px,90vw);aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,150,40,.16),transparent);pointer-events:none}@media(max-width:899px){.shield__grid,.ledger__grid{grid-template-columns:1fr}.ledger__stage{order:-1}.cols,.cols--2{grid-template-columns:1fr}.arms>div{grid-template-columns:1fr}.kin{grid-template-columns:1fr;gap:40px}.kin__side--parent{text-align:left}.kin__side--parent .kin__node{margin-left:0}.kin__link{padding-top:0;order:2}.kin__link>svg,.kin__pulse{display:none}.kin__side--child{order:3}}.perm{margin-top:clamp(40px,6vw,72px);overflow-x:auto}.perm:focus-visible{outline-offset:6px}.perm table{width:100%;border-collapse:collapse}.perm th,.perm td{padding:22px 28px 22px 0;border-top:1px solid var(--line);text-align:left;vertical-align:top}.perm thead th{padding-bottom:14px;border-top:0;color:var(--smoke);font-family:var(--font-text);font-size:.9rem;font-weight:500}.perm tbody th{width:20%;min-width:11rem;font-family:var(--font-display);font-size:1.1rem;font-weight:500;letter-spacing:-.015em}.perm td{color:var(--tallow);font-size:.97rem}.perm td:nth-child(2){width:46%}.absent{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,7vw,110px);margin-top:clamp(72px,10vw,140px)}.nots{margin-top:18px}.nots li{padding:14px 0 16px;border-top:1px solid var(--line);font-family:var(--font-display);font-size:clamp(1.8rem,3.6vw,3.2rem);font-weight:300;line-height:1.12;letter-spacing:-.035em}.absent__local p{max-width:30em;margin:14px 0 22px;color:var(--tallow)}.faq{padding-top:0}.faq__wrap{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(32px,6vw,100px)}.faq__list details{border-top:1px solid var(--line)}.faq__list details:last-child{border-bottom:1px solid var(--line)}.faq__list summary{display:flex;justify-content:space-between;gap:24px;padding:24px 0;font-family:var(--font-display);font-size:1.18rem;font-weight:500;letter-spacing:-.01em;list-style:none;cursor:pointer}.faq__list summary::-webkit-details-marker{display:none}.faq__list summary:after{content:"";flex:none;width:14px;height:14px;margin-top:9px;color:var(--amber);background:linear-gradient(currentColor,currentColor) center / 100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 100% no-repeat;transition:transform .35s var(--ease)}.faq__list details[open] summary:after{transform:rotate(45deg)}.faq__list summary:hover{color:var(--honey)}.faq__list details p{max-width:44em;padding:0 0 28px;color:var(--tallow)}.finale{position:relative;overflow:clip;color:var(--ink);background:linear-gradient(to bottom,var(--ground) 0,#2a1206 8%,#7a3510 22%,#dd6f1d 40%,#ffb547 64%,#ffc566 100%)}.finale__inner{display:grid;justify-items:center;max-width:1480px;margin:0 auto;padding:clamp(170px,30vh,320px) var(--gutter) 64px;text-align:center}.finale__flame{position:relative;width:clamp(64px,8vw,104px)}.finale__flame:before{content:"";position:absolute;inset:-90%;background:radial-gradient(closest-side,rgba(255,190,90,.55),transparent);pointer-events:none}.finale__flame .flame{position:relative;width:100%;height:auto;aspect-ratio:86 / 120}.finale__title{max-width:12ch;margin-top:clamp(28px,4vw,52px);font-family:var(--font-display);font-size:clamp(3.6rem,12.4vw,12.5rem);font-weight:800;line-height:.86;letter-spacing:-.058em;text-wrap:balance}.finale__lead{max-width:30em;margin-top:36px;color:#15110dd6;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.5}.finale__cta{margin-top:36px}.btn--ink{background:var(--ink);color:var(--paper);box-shadow:0 22px 44px -18px #15110db3}.btn--ink:hover{background:#000;box-shadow:0 26px 50px -16px #15110dd9}.finale__note{max-width:34em;margin-top:22px;color:#15110dbd;font-size:.95rem}.finale__note a{color:var(--ink);text-decoration-color:#15110d66;text-underline-offset:4px;overflow-wrap:anywhere}.status{width:100%;margin-top:clamp(72px,11vw,150px);border-top:1px solid rgba(21,17,13,.24)}.status dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:26px 36px;margin:0;padding-top:28px;text-align:left}.status dt{color:#15110d9e;font-size:.86rem}.status dd{margin:4px 0 0;font-size:1.04rem;font-weight:500}body[data-world=lit] .nav{color:var(--ink)}body[data-world=lit] .nav.is-solid{background:#ffb547b3}body[data-world=lit] .nav__cta:hover{background:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);color:var(--paper)}.foot{padding:88px 0 44px;border-top:0;background:var(--ground)}@media(max-width:600px){.finale__title{font-size:clamp(4.2rem,19vw,5.6rem)}}@media(max-width:899px){.absent,.faq__wrap{grid-template-columns:1fr}.perm{overflow:visible}.perm thead{display:none}.perm tr{display:block;padding:22px 0;border-top:1px solid var(--line)}.perm th,.perm td{display:block;width:auto!important;min-width:0;padding:3px 0;border:0}.perm td[data-label]:before{content:attr(data-label) ": ";color:var(--smoke)}.perm td:nth-child(2){margin:4px 0 8px}}.page{padding:clamp(130px,16vw,190px) var(--gutter) 0}.doc{max-width:760px;margin:0 auto}.doc__head{padding-bottom:40px;margin-bottom:16px;border-bottom:1px solid var(--seam)}.doc__head .eyebrow{font-family:var(--font-mono);letter-spacing:.08em}.doc__head h1{margin-top:20px;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:800;line-height:1;letter-spacing:-.04em}.doc__head .lead{margin-top:22px;color:var(--sand);font-size:1.15rem}.doc__sec{padding:30px 0 10px}.doc__sec h2{display:flex;align-items:baseline;gap:16px;margin-bottom:14px;font-size:1.35rem;letter-spacing:-.01em}.doc__sec h2 span{color:var(--amber);font-family:var(--font-mono);font-size:.85rem;font-weight:400}.doc__sec p,.doc__sec li{color:var(--sand)}.doc__sec p+p{margin-top:12px}.doc__sec ul{margin-top:12px}.doc__sec li{position:relative;padding:6px 0 6px 22px}.doc__sec li:before{content:"";position:absolute;left:2px;top:16px;width:7px;height:7px;border-radius:50%;background:var(--amber)}.doc__sec a,.doc__back a{color:var(--honey);overflow-wrap:anywhere}.doc__back{margin-top:48px;padding-top:24px;border-top:1px solid var(--seam)}.nf{display:grid;justify-items:center;gap:18px;max-width:640px;margin:0 auto;padding:clamp(150px,20vw,220px) var(--gutter) 40px;text-align:center}.nf .flame{width:90px;height:120px;margin-bottom:12px}.nf h1{font-size:clamp(2.4rem,6vw,3.8rem);font-weight:800;letter-spacing:-.035em}.nf .lead{color:var(--sand);font-size:1.12rem}.nf ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px}.doc__sec a,.doc__back a{display:inline-block;padding-block:12px;margin-block:-12px}@media(max-width:900px),(hover:none){.grain{display:none}.nav.is-solid{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0705f0}.js:not(.rm) body.is-home:not([data-world=quiet]) .nav.is-solid{background:#f1ede6f5}.js:not(.rm) .hero__title{transition:none}.js:not(.rm) .hero__title .w{filter:none;transition:opacity .8s var(--ease-out),transform .9s var(--ease-out);transition-delay:calc(var(--i, 0) * 70ms)}.js:not(.rm) [data-reveal]{transition:opacity .7s var(--ease-out),transform .8s var(--ease-out)}@keyframes shout-in{0%{opacity:0;transform:translate(-50%,-46%)}}.hero__shout{will-change:transform}.dial__arc--glow{filter:none;stroke-width:36;opacity:.22}.fx__arc{filter:none}.chip{box-shadow:0 1px #0000000d,0 8px 14px -8px #1e14084d}.chip.is-dragged{box-shadow:0 1px #0000000d,0 14px 22px -10px #1e140861}.path__sky{will-change:opacity}}
