:where([data-site-root],[data-home-root],[data-lost],[data-overscroll],[data-overscroll-reward]){--ease-out:cubic-bezier(.2,.8,.2,1);--ease-inout:cubic-bezier(.5,0,.12,1);--ease-press:cubic-bezier(.3,.7,.2,1);--d-fast:.16s;--d-mid:.32s;--d-slow:.7s;--f-sans:"Instrument Sans V", "VSans Fallback";--f-serif:"Newsreader V", "VSerif Fallback";--f-display:"Instrument Sans Display";--abyss:#040923;--deep:#07113b;--cobalt:#06f;--glow:#6fa6ff;--ice:#dcebff;--mist:#a3b3dd;--paper:#f2f5fc;--ink:#0a1433;--ink-soft:#46537a;--fg:#fff;--fg-soft:#dee8ffd6;--fg-muted:#b9c6ea;--fg-source:#97a6d4;--line:#a3b3dd2b;--panel:#ffffff09;--panel-edge:#a3b3dd29;--frame:1440px;--rail-x:max(calc(24px + env(safe-area-inset-left,0px)), calc(50% - var(--frame) / 2 + 60px));--gap:80px;--side:max(calc(24px + env(safe-area-inset-right,0px)), calc(50% - var(--frame) / 2 + 60px))}@media (min-width:1680px){:where([data-site-root],[data-home-root],[data-lost]){--frame:1640px;--gap:96px}}@media (max-width:720px){:where([data-site-root],[data-home-root],[data-lost]){--gap:30px;--rail-x:calc(22px + env(safe-area-inset-left,0px));--side:calc(20px + env(safe-area-inset-right,0px))}}:root{background:#040923}body{font-feature-settings:"ss01", "ss02", "cv01", "cv02", "cv03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:where([data-site-root],[data-home-root],[data-lost]) :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.05em;font-kerning:normal;font-weight:600}:where([data-site-root],[data-home-root],[data-lost]) section{padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){:where([data-site-root],[data-home-root],[data-lost]) section{padding-top:6rem;padding-bottom:6rem}}::selection{color:inherit;background-color:#06f3}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0066ff26 padding-box padding-box;border:2px solid #0000;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#0066ff4d padding-box padding-box;border:2px solid #0000}html{scrollbar-width:thin;scrollbar-color:#0066ff26 transparent}[data-site-root]{background:var(--abyss);color:var(--fg);font-family:var(--f-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:19px;line-height:1.6;position:relative;overflow-x:clip}@media (max-width:720px){[data-site-root]{font-size:17.5px}}:is([data-site-root],[data-home-root],[data-lost]){--cobalt-ink:#05c;--cobalt-fill:linear-gradient(180deg, #1574ff, #0060f0)}:is([data-site-root],[data-home-root],[data-lost],[data-overscroll],[data-overscroll-reward]){--white:#fff;--night-muted:#b9c6ea;--night-source:#97a6d4;--paper-hi:#f7f9fe;--night-top:#050b2c;--dusk-top:#fbfcff;--cobalt-deep:#0052d6;--error-ink:#2c56b8;--abyss-rgb:4 9 35;--deep-rgb:7 17 59;--cobalt-rgb:0 102 255;--glow-rgb:111 166 255;--ice-rgb:220 235 255;--mist-rgb:163 179 221;--paper-rgb:242 245 252;--ink-rgb:10 20 51;--white-rgb:255 255 255;--violet-rgb:66 58 190;--halo-rgb:190 220 255;--glow-hi-rgb:156 198 255;--dawn-0-rgb:5 11 42;--cobalt-deep-rgb:0 82 214;--plate-top-rgb:20 40 120;--plate-foot-rgb:10 20 70;--card-shadow-rgb:10 40 140;--night-muted-rgb:185 198 234;--fx-bar-a:#2a7fff;--fx-bar-b:#9cc6ff;--fx-bloom-day:#3d86ff;--fx-spark-day:#1f6fff;--fx-dust-hi:#cfe3ff;--fx-orbit:#b9d4ff;--fx-dust-hi-rgb:207 227 255;--fx-glint-rgb:234 243 255;--fx-ball-spark-rgb:89 179 255;--fx-ball-white-rgb:245 252 255;--fx-ball-ice-rgb:158 222 255;--fx-ball-mist-rgb:224 242 255;--fx-ball-day-rgb:0 92 242;--ramp-hero:radial-gradient(50% 55% at 74% 48%, #06f3, #06f0 70%), radial-gradient(40% 45% at 10% 8%, #423abe38, #423abe00 70%), linear-gradient(180deg, var(--night-top) 0%, var(--abyss) 100%);--ramp-dawn:linear-gradient(180deg, #050b2a00 0, #07113a 40px, #14307f 90px, #2250b0 118px, #3f72d6 140px, #6f98ec 162px, #a3bff5 184px, #cad9f9 204px, #e3ebfb 222px, var(--paper) 240px);--ramp-dawn-short:linear-gradient(180deg, #050b2a00 0, #07113a 25px, #14307f 56px, #2250b0 74px, #3f72d6 88px, #6f98ec 101px, #a3bff5 115px, #cad9f9 128px, #e3ebfb 139px, var(--paper) 150px);--ramp-turn:linear-gradient(180deg, #050b2a00 0, #050b2a 120px, #07113a 190px, #0b1a55 235px, #14307f 270px, #2250b0 300px, #3f72d6 326px, #6f98ec 350px, #a3bff5 372px, #cad9f9 392px, #e3ebfb 410px, var(--paper) 430px);--turn-seam:430px;--ramp-dusk:linear-gradient(180deg, var(--paper) 0, #eef2fb 24px, #d2dcf4 54px, #a9bbe8 84px, #7890d0 114px, #4d66b0 141px, #2b4088 165px, #17276a 186px, #0b164a 207px, var(--abyss) 228px);--ramp-dawn-home:linear-gradient(180deg, #050b2a00 0, #050b2a 200px, #07113a 330px, #0b1a55 410px, #14307f 470px, #2250b0 530px, #3f72d6 580px, #6f98ec 625px, #a3bff5 665px, #cad9f9 700px, #e3ebfb 730px, var(--paper) 760px);--ramp-dusk-home:linear-gradient(180deg, var(--dusk-top) 0, #eef2fb 24px, #d2dcf4 54px, #a9bbe8 84px, #7890d0 114px, #4d66b0 141px, #2b4088 165px, #17276a 186px, #0b164a 207px, var(--abyss) 228px);--f-mono:ui-monospace, monospace;--fs-display:clamp(46px, 5.5vw, 104px);--fs-close:clamp(48px, 6vw, 108px);--fs-h2:clamp(36px, 3.6vw, 60px);--fs-q:clamp(34px, 3.4vw, 58px);--fs-figure:clamp(52px, 4.6vw, 80px);--fs-figure-row:clamp(40px, 3.6vw, 60px);--fs-h3:22px;--fs-answer:clamp(24px, 2.1vw, 34px);--fs-lede:clamp(23px, 1.9vw, 30px);--fs-body:19px;--fs-note:17px;--fs-meta:15px;--fs-micro:13px;--ease-gravity:cubic-bezier(.55,0,.85,.4);--ease-travel:cubic-bezier(.45,.05,.35,1);--ease-pop:cubic-bezier(.3,1.6,.5,1);--ease-spring-fallback:cubic-bezier(.2,1.15,.3,1);--ease-drift:cubic-bezier(.5,0,.3,1);--t-bloom:1.4s;--t-travel:1.9s;--t-breath:2.6s;--t-glow:6.5s;--t-veil:1s;--t-stagger:60ms;--t-orbit:50s;--ink-quiet:#3a466b;--fine-print:#6a7597;--placeholder:#cfd9ee;--ice-soft-rgb:220 232 255;--shadow-night-rgb:2 6 24;--beam-warm-rgb:255 248 236;--dock-ink-rgb:236 242 255;--dock-glow-rgb:126 176 255;--dock-ink-day-rgb:20 35 74;--dock-glow-day-rgb:56 96 210;--dock-ring-day-rgb:36 72 200;--fx-ember-core:#ece4ff;--fx-ember-rgb:196 178 255;--fx-ember-fade-rgb:190 176 255;--fx-ember-deep-rgb:150 130 255;--fx-ember-hi-rgb:240 234 255;--fx-egg-glow-rgb:140 188 255;--fx-egg-line-rgb:170 205 255;--fx-aurora-blue-rgb:12.75 91.8 255;--fx-aurora-violet-rgb:107.1 84.15 242.25;--fx-aurora-teal-rgb:51 198.9 219.3;--fx-field-dim-rgb:127.5 153 229.5;--fx-field-blue-rgb:40.8 117.3 255;--fx-field-veil-a-rgb:5.1 14.025 40.8;--fx-field-veil-rgb:12.75 8.925 33.15;--fx-field-atmo-rgb:3.06 10.2 30.6;--fx-field-tail-rgb:140.25 178.5 255;--fx-flow-day-rgb:0 91.8 242.25;--fx-dawn-a-rgb:158.1 209.1 255;--fx-dawn-b-rgb:183.6 158.1 255;--ease-std:ease;--ease-sine:ease-in-out;--ease-decel:ease-out;--ease-linear:linear;--ease-burst:cubic-bezier(.3,.6,.2,1);--ease-fountain:cubic-bezier(.15,.7,.3,1);--d-snap:50ms;--d-brisk:.24s;--d-still:.36s;--d-fade:.4s;--d-dock-bar:.5s;--d-glow-fade:.6s;--d-egg-spent:.9s;--d-ex-arm:.38s;--d-ex-arm-at:80ms;--d-ex-bar-before:.9s;--d-ex-draw-at:.42s;--d-ex-arm-after-at:1.18s;--d-ex-bar-after:1.3s;--d-ex-bar-after-at:1.52s;--d-ex-rule:1.2s;--d-ex-rule-end-at:1.58s;--d-ex-outcome-at:1.68s;--d-ex-end-in:.26s;--d-ex-end-pop:.52s;--d-ex-end-at:2.76s;--d-cpa-draw:1.9s;--d-cpa-at:.2s;--d-cpa-band-at:1.8s;--d-cpa-label-at:2.1s;--t-ex-fig:1.1s;--t-ex-fig-at:2.74s;--t-arrival-safety:2.6s;--t-veil-breath:2.4s;--t-weave:.9s;--t-weave-step:90ms;--t-seed-drift:240s;--t-seed-unit:1s;--t-note-skin:.26s;--t-note-lag:.22s;--t-note-edge:.9s;--t-note-draw:.64s;--t-note-done-at:.38s;--t-dust-fly:1.5s;--t-gather:1.3s;--t-glint:.9s;--t-land:.9s;--t-land-at:.56s;--t-flicker:.42s;--t-flicker-charge:.52s;--t-spin:.8s;--t-spin-charge:1.1s;--t-charge:1.2s;--t-star:.42s;--t-line-at:.25s;--t-hold:1.9s;--t-lost-drift:9s;--t-eq:1.6s;--t-invite:2.6s;--t-invite-at:1.2s;--t-dock-dust:3.2s;--t-rank-stagger:70ms;--t-egg-rise:2.2s;--t-egg-line:.8s;--t-egg-line-at:.2s;--t-egg-fade:.5s;--t-egg-fade-at:1.35s;--t-egg-star:.46s;--t-egg-star-step:45ms;--t-egg-burst:1.5s;--t-egg-burst-at:1.4s;--t-egg-fountain:1.7s;--t-egg-fountain-at:.7s}@media (min-width:1400px){:is([data-site-root],[data-home-root],[data-lost]){--turn-seam:480px;--ramp-turn:linear-gradient(180deg, #050b2a00 0, #050b2a 150px, #07113a 230px, #0b1a55 280px, #14307f 318px, #2250b0 350px, #3f72d6 378px, #6f98ec 404px, #a3bff5 428px, #cad9f9 448px, #e3ebfb 466px, var(--paper) 480px)}}@media (max-width:720px){:is([data-site-root],[data-home-root],[data-lost]){--fs-display:clamp(34px, calc((100vw - 72px) / 8), 58px);--fs-lede:23px;--fs-body:17.5px;--ramp-dawn-home:linear-gradient(180deg, #050b2a00 0, #050b2a 170px, #07113a 280px, #0b1a55 345px, #14307f 395px, #2250b0 445px, #3f72d6 490px, #6f98ec 530px, #a3bff5 565px, #cad9f9 595px, #e3ebfb 620px, var(--paper) 640px)}}[data-site-root]{--link:var(--glow);--accent-text:var(--glow)}[data-site-root] [data-sky=dawn],[data-site-root] [data-sky=day]{--fg:var(--ink);--fg-soft:var(--ink-soft);--fg-muted:var(--ink-soft);--fg-source:var(--ink-soft);--line:#0a14331f;--panel:#fff;--panel-edge:#0a143317;--link:var(--cobalt-ink);--accent-text:var(--cobalt-ink);color:var(--fg)}[data-site-root] a{color:inherit;text-decoration:none}[data-site-root] :focus-visible{outline:2px solid var(--glow);outline-offset:3px;border-radius:6px}[data-site-root] :where(p,dl,dd,figure){margin:0}[data-site-root] :where(h1,h2,h3){font-weight:inherit;margin:0}[data-site-root] :where(ol,ul){margin:0;padding:0;list-style:none}[data-site-root] ::selection{color:#fff;background:#6fa6ff59}[data-site-root] :is([data-sky=dawn],[data-sky=day]) ::selection{color:inherit;background:#0066ff29}[data-site-root] :where(h1,h2,h3,summary){text-wrap:balance}[data-site-root] :where(p,li,dd,figcaption){text-wrap:pretty}[data-site-root] main{display:block}[data-site-root] main:focus{outline:none}@media print{[data-site-root]{--fg:#0a1433;--fg-soft:#46537a;--fg-muted:#46537a;--fg-source:#46537a;--line:#0a14332e;--panel:#fff;--panel-edge:#0a14332e;--ice:#0a1433;--mist:#46537a;--glow:var(--cobalt-deep);font-size:11.5pt;color:#0a1433!important;background:#fff!important}[data-site-root] *,[data-site-root] :before,[data-site-root] :after{text-shadow:none!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;opacity:1!important;transition:none!important;animation:none!important;transform:none!important;mask-image:none!important}[data-site-root] canvas{display:none!important}[data-site-root] :is(p,h1,h2,h3,span,li,dt,dd,a,strong,summary){color:#0a1433!important}}
