@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/0c5dbc8cc99ee77f-s.0r8bupko5j52m.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:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/43b1f09180d16790-s.p.0xa2imhn0fp5k.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:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.yB4CkG_className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.yB4CkG_variable{--font-display:"Funnel Display", "Funnel Display Fallback"}
@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3b494936e59842b0-s.08z9zpoycruvm.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:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/95c109acf44fb1dc-s.p.31rnap-za66mk.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:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.H8_cFa_className{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.H8_cFa_variable{--font-sans:"Funnel Sans", "Funnel Sans Fallback"}
@font-face{font-family:Doto;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7eaaed18a1131e6f-s.10frus7nabcfa.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:Doto;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fecad25956209f1c-s.p.2wevs-sv5kmpm.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:Doto Fallback;src:local(Arial);ascent-override:70.59%;descent-override:18.58%;line-gap-override:0.0%;size-adjust:134.59%}.l29SAq_className{font-family:Doto,Doto Fallback;font-style:normal}.l29SAq_variable{--font-led:"Doto", "Doto Fallback"}
:root{--black:#000;--coal:#0c0805;--ash:#18110b;--line:#ffeed624;--line-strong:#ffeed647;--paper:#fff4e6;--paper-2:#fff4e6ad;--paper-3:#fff4e699;--amber:#fab002;--orange:#eb6411;--orange-ink:#c24700;--ink:#120801;--pad:clamp(20px, 4.4vw, 72px);--radius-l:clamp(26px, 3.4vw, 52px);--radius-m:clamp(14px, 1.5vw, 22px);--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.76, 0, .24, 1);--header-h:84px;--section:clamp(64px, 8vw, 120px);--accent:var(--amber);--surface:#000;--placeholder:var(--coal);--chip-bg:var(--amber);--chip-fg:#000;--solid-bg:var(--amber);--solid-fg:#000;--range-a:var(--orange);--range-b:var(--orange);--range-c:var(--orange);--range-rest:#2c2118;--thumb:radial-gradient(circle, #fff6da 0 28%, var(--amber) 62%, var(--orange));--thumb-glow:0 0 26px 6px #fab0026b;--btn-accent:var(--amber);--btn-accent-ink:var(--black);--hk:1;--lk:1;--hw:0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-light{--paper:#0d0703;--paper-2:#0d0703ad;--paper-3:#0d070394;--line:#0d070321;--line-strong:#0d07034d;--accent:var(--orange-ink);--surface:#fff;--placeholder:#f1ece6;--range-rest:#e9e3db;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--paper);background:#fff}.theme-orange{--paper:#fff;--paper-2:#fff;--paper-3:#ffffffeb;--line:#ffffff3d;--line-strong:#ffffff80;--accent:#fff;--surface:var(--orange-ink);--chip-bg:#fff;--chip-fg:var(--orange-ink);--solid-bg:#fff;--solid-fg:var(--orange-ink);--btn-accent:#fff;--btn-accent-ink:var(--orange-ink);--range-a:#fff;--range-b:#fff;--range-c:#fff;--range-rest:#ffffff4d;--thumb:radial-gradient(circle, #fff 0 34%, #fff3d6 62%, #ffd98f);--thumb-glow:0 0 24px 7px #ffffff8c;background:var(--orange);color:var(--paper)}.theme-orange :focus-visible{outline-color:#fff}.theme-orange .t-l{font-weight:600}.theme-orange .sun-btn:not(.sun-btn--solid){background:#5c120052}.theme-orange .sun-btn--solid{--btn-fill:var(--orange);--btn-fg-hover:#fff}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--black);-webkit-text-size-adjust:100%;scrollbar-color:var(--orange) var(--black);scrollbar-width:thin}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{background:var(--black);color:var(--paper);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:1.0625rem;line-height:1.5;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img,video,canvas,svg{max-width:100%;display:block}ul,ol{list-style:none}input,select,textarea{font:inherit;color:inherit}::selection{background:var(--amber);color:var(--black)}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.skip-link{z-index:200;background:var(--amber);color:var(--black);border-radius:99px;padding:10px 18px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-xl,.t-l,.t-m,.t-s{font-family:var(--font-display), system-ui, sans-serif;text-wrap:balance;font-weight:600}.t-xl{letter-spacing:-.04em;font-size:clamp(2.9rem,6vw,6.4rem);line-height:.98}.t-l{letter-spacing:-.034em;font-size:clamp(2rem,3.7vw,3.8rem);font-weight:500;line-height:1.05}.t-m{letter-spacing:-.028em;font-size:clamp(1.6rem,2.5vw,2.6rem);font-weight:500;line-height:1.12}.t-s{letter-spacing:-.016em;font-size:clamp(1.15rem,1.5vw,1.5rem);font-weight:500;line-height:1.2}.lead{color:var(--paper-2);text-wrap:pretty;max-width:36em;font-size:clamp(1.02rem,1.12vw,1.18rem);line-height:1.5}.note{color:var(--paper-3);font-size:.875rem;line-height:1.45}.led{font-family:var(--font-led), ui-monospace, monospace;font-variation-settings:"ROND" 100;letter-spacing:.01em;font-variant-numeric:tabular-nums;font-weight:800}.wrap{padding-inline:var(--pad)}.sun-btn{--btn-fg:var(--paper);--btn-fill:var(--btn-accent);--btn-fg-hover:var(--btn-accent-ink);border:1px solid var(--line-strong);min-height:48px;color:var(--btn-fg);letter-spacing:-.005em;white-space:nowrap;isolation:isolate;transition:color .35s var(--ease), border-color .35s var(--ease);border-radius:99px;align-items:center;gap:12px;padding:0 24px 0 20px;font-size:.9688rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.sun-btn:before{content:"";z-index:1;background:var(--btn-fill);width:11px;height:11px;transition:background .35s var(--ease);border-radius:50%;flex:none;position:relative}.sun-btn:after{content:"";z-index:-1;background:var(--btn-fill);width:11px;height:11px;transition:transform .6s var(--ease);border-radius:50%;margin-top:-5.5px;position:absolute;top:50%;left:20px;transform:scale(1)}@media (hover:hover){.sun-btn:hover{color:var(--btn-fg-hover);border-color:#0000}.sun-btn:hover:after{transform:scale(62)}.sun-btn:hover:before{background:var(--btn-fg-hover)}}.sun-btn--solid{background:var(--solid-bg);--btn-fg:var(--solid-fg);--btn-fill:var(--solid-fg);--btn-fg-hover:var(--solid-bg);border-color:#0000}.sun-btn--small{gap:10px;min-height:44px;padding:0 20px 0 16px;font-size:.9375rem}.sun-btn--small:after{left:16px}.sun-range{appearance:none;cursor:grab;touch-action:pan-y;background:0 0;width:100%;height:44px;display:block}.sun-range:active{cursor:grabbing}.sun-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--range-a), var(--range-b) calc(var(--fill,0%) * .8), var(--range-c) var(--fill,0%), var(--range-rest) var(--fill,0%));border-radius:99px;height:6px}.sun-range::-moz-range-track{background:var(--range-rest);border-radius:99px;height:6px}.sun-range::-moz-range-progress{background:linear-gradient(90deg, var(--range-a), var(--range-b) 70%, var(--range-c));border-radius:99px;height:6px}.sun-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--thumb);width:34px;height:34px;box-shadow:var(--thumb-glow);border:0;border-radius:50%;margin-top:-14px}.sun-range::-moz-range-thumb{background:var(--thumb);width:34px;height:34px;box-shadow:var(--thumb-glow);border:0;border-radius:50%}.split-line{margin-bottom:-.14em;padding-bottom:.14em}.media-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media print{html,body{background:#fff}body>a,body header:not(main header),footer,aside,[data-loader],[data-no-print]{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
