@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(./kanit-thai-400-normal-D80Pglro.woff2) format("woff2"),url(./kanit-thai-400-normal-D2nliXKa.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(./kanit-vietnamese-400-normal-DRI8YWyb.woff2) format("woff2"),url(./kanit-vietnamese-400-normal-dow6Bnto.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(./kanit-latin-ext-400-normal-B2xPf58u.woff2) format("woff2"),url(./kanit-latin-ext-400-normal-CHvNKHHD.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:400;src:url(./kanit-latin-400-normal-BUlsQXH3.woff2) format("woff2"),url(./kanit-latin-400-normal-HVZWrfev.woff) format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(./kanit-thai-600-normal-Bj6oiaDc.woff2) format("woff2"),url(./kanit-thai-600-normal-wbTlPO7I.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(./kanit-vietnamese-600-normal-Bi7fw3I4.woff2) format("woff2"),url(./kanit-vietnamese-600-normal-DXCRAa_8.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(./kanit-latin-ext-600-normal-DAX3wtuq.woff2) format("woff2"),url(./kanit-latin-ext-600-normal-BBDzoLaj.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(./kanit-latin-600-normal-0lS78yAd.woff2) format("woff2"),url(./kanit-latin-600-normal-DlacpeTg.woff) format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(./kanit-thai-700-normal-BPu_EjOu.woff2) format("woff2"),url(./kanit-thai-700-normal-BFFnaoRZ.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(./kanit-vietnamese-700-normal-CdlTihzi.woff2) format("woff2"),url(./kanit-vietnamese-700-normal-BlUBAAZx.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(./kanit-latin-ext-700-normal-CcNUUlTS.woff2) format("woff2"),url(./kanit-latin-ext-700-normal-2PbN0JCr.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(./kanit-latin-700-normal-xfKc2BN3.woff2) format("woff2"),url(./kanit-latin-700-normal-CZbzRMIr.woff) format("woff");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:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(./lato-latin-ext-400-normal-CK4GAP86.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(./lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(./lato-latin-400-normal-B11PyLys.woff) format("woff");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:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(./lato-latin-ext-700-normal-C6gwlRgY.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(./lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(./lato-latin-700-normal-DAdL7O4w.woff) format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(./courier-prime-latin-ext-400-normal-B-EsvyE4.woff2) format("woff2"),url(./courier-prime-latin-ext-400-normal-CKOCNFvK.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(./courier-prime-latin-400-normal-BbyBr73r.woff2) format("woff2"),url(./courier-prime-latin-400-normal-BAlbUm6l.woff) format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(./courier-prime-latin-ext-700-normal-ByMJlNdM.woff2) format("woff2"),url(./courier-prime-latin-ext-700-normal-BIFoAzHx.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(./courier-prime-latin-700-normal-D1YCjmaD.woff2) format("woff2"),url(./courier-prime-latin-700-normal-CVvp4Sof.woff) format("woff");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}:root{color-scheme:dark;--navy: #14123a;--deep: #0e0c2a;--violet: #3b2a6b;--plum: #6b3a7a;--magenta: #a8457a;--coral: #ff5757;--coral-shadow: #c23b48;--orange: #ff8a4c;--amber: #ffb020;--cream: #f7ecd9;--cream-shadow: #d9c9ad;--ink: #1d1c21;--mint: #7ee0b0;--loss: #ff6b6b;--teal: #58d6c9;--panel: var(--navy);--fg: var(--cream);--fg-hi: rgba(247, 236, 217, .86);--fg-dim: rgba(247, 236, 217, .64);--fg-faint: rgba(247, 236, 217, .38);--rule: rgba(247, 236, 217, .18);--rule-strong: rgba(247, 236, 217, .34);--sub: #221f47;--well: var(--deep);--gain: var(--mint);--lossc: var(--loss);--flatc: var(--amber);--dot: rgba(247, 236, 217, .15);--misreg: var(--coral);--shadow-c: var(--deep);--edge: var(--deep);--drop: 6px 6px 0 var(--shadow-c);--radius: 0;--paper-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.11 0 0 0 0 0.11 0 0 0 0 0.13 -0.6 0 0 0 0.34'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E");--grain-full: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--charcoal: var(--ink);--coral-deep: var(--coral-shadow);--body: var(--fg-hi);--muted: var(--fg-dim);--page: var(--sub);--card: var(--navy);--line: var(--rule);--up: var(--mint);--down: var(--loss);--hud: var(--cream);--hud-dim: var(--fg-dim);--night: var(--deep);--display: "Kanit", "Arial Narrow", system-ui, sans-serif;--body-font: "Lato", system-ui, -apple-system, "Segoe UI", sans-serif;--type: "Courier Prime", Courier, "Courier New", monospace;--t-xs: .75rem;--t-sm: .875rem;--t-md: 1rem;--t-lg: 1.125rem;--t-xl: 1.625rem;--t-2xl: 2.5rem;--t-hero: clamp(3rem, 14vw, 6rem);--sheet-max: 460px;--ease-out: cubic-bezier(.16, 1, .3, 1);--title-x: max(18px, env(safe-area-inset-left, 0px))}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--deep);color:var(--cream);font-family:var(--body-font);font-size:var(--t-md);line-height:1.5;-webkit-font-smoothing:antialiased;overflow:hidden}::selection{background:var(--coral);color:var(--deep)}button{font:inherit;color:inherit;cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid var(--amber);outline-offset:2px}a{color:inherit}.coral{color:var(--coral)}.val,.terms dd,.amount,.tick,.timer,.stat .n,.fundline,.ledger .amt,.ledger .nm small,.count,.zone-banner .a,.zone-side .a,.alt-x,.alt-you b,.alt-fact,.dist-big b,.dist-tick,.dist-readout b,.next b,.best b,.terms-line,.crowd b,.crowdline b,.offer-btn small,.bm-sub,.ms-k,.sharebox,.stagecard .mult,.stagecard .money{font-variant-numeric:tabular-nums}.stage{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.stage.shake{animation:camShake .45s linear}@keyframes camShake{0%,to{transform:none}20%{transform:translate(-5px,3px)}40%{transform:translate(4px,-4px)}60%{transform:translate(-3px,-2px)}80%{transform:translate(2px,3px)}}.sky{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(140% 100% at 50% 45%,transparent 62%,rgba(14,12,42,.22) 100%)}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;background-image:var(--grain-full);background-size:220px 220px;mix-blend-mode:overlay;opacity:.15}.hud{position:absolute;top:0;left:0;right:0;z-index:4;padding:calc(env(safe-area-inset-top,0px) + 12px) max(16px,env(safe-area-inset-right,0px),calc((100vw - 560px)/2)) 10px max(16px,env(safe-area-inset-left,0px),calc((100vw - 560px)/2));display:flex;justify-content:space-between;align-items:flex-start;gap:12px;pointer-events:none}.hud .cell{display:grid;gap:1px;padding-left:9px;border-left:3px solid var(--coral)}.hud .cell.right{text-align:right;padding-left:0;padding-right:9px;border-left:0;border-right:3px solid var(--coral)}.hud .lbl{font-family:var(--display);font-weight:600;font-size:.625rem;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-dim);text-shadow:1px 1px 0 var(--deep)}.hud .val{font-family:var(--type);font-weight:700;font-size:1rem;line-height:1.2;color:var(--cream);font-variant-numeric:tabular-nums;text-shadow:2px 2px 0 var(--deep)}.hud .val.up{color:var(--mint)}.hud .val.down{color:var(--loss)}.brandmark{pointer-events:auto;display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-family:var(--display);font-weight:700;font-size:1.125rem;letter-spacing:.04em;text-transform:uppercase;color:var(--coral);text-shadow:2px 2px 0 var(--deep)}.brandmark:hover{color:var(--cream)}.iconbtn{pointer-events:auto;width:34px;height:34px;display:grid;place-items:center;padding:0;background:var(--navy);border:2px solid var(--deep);color:var(--cream);font-family:var(--display);font-weight:700;font-size:.9375rem;box-shadow:inset 0 0 0 1px var(--rule-strong),3px 3px 0 var(--deep);transition:transform .08s,box-shadow .08s,background .12s}.iconbtn:hover{background:var(--violet)}.iconbtn:active{transform:translate(2px,2px);box-shadow:inset 0 0 0 1px var(--rule-strong),1px 1px 0 var(--deep)}.rocket{position:absolute;left:50%;z-index:2;width:120px;height:230px;transform:translate(-50%);transition:top 1.8s var(--ease-out)}.rocket>svg{width:100%;height:100%;overflow:visible;display:block}.rocket .body{transform-box:fill-box;transform-origin:center}.rocket.boost .body{animation:shake .09s linear infinite}.rocket.sputter .body{animation:wobble .7s ease-in-out infinite}.rocket .flame{transform:scaleY(0);transition:transform .4s var(--ease-out)}.rocket.idle .flame{transform:scaleY(.55);animation:flicker .12s ease-in-out infinite alternate}.rocket.boost .flame{transform:scaleY(1.4);animation:flicker .07s ease-in-out infinite alternate}.rocket.sputter .flame{transform:scaleY(.25);animation:sputter .35s steps(2) infinite}.rocket.parked .flame{transform:scaleY(0)}.stage-seg{transform-box:fill-box;transform-origin:bottom center;animation:stageIn .5s var(--ease-out) both}.stage-seg.firing rect:first-child{filter:brightness(1.08)}@keyframes stageIn{0%{transform:translateY(-30px) scaleY(.6);opacity:0}to{transform:none;opacity:1}}.rocket .falling{position:absolute;left:0;width:100%;bottom:0;overflow:visible;animation:fall 1.5s cubic-bezier(.4,0,1,1) forwards}.rocket .falling.exploded{animation:blowup .6s ease-out forwards}@keyframes fall{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(260px) rotate(28deg);opacity:0}}@keyframes blowup{0%{transform:scale(1);opacity:1;filter:brightness(1)}30%{transform:scale(1.15);filter:brightness(2.2) sepia(1) hue-rotate(-30deg) saturate(4)}to{transform:scale(1.4) translateY(30px);opacity:0}}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-1.2px,.6px)}50%{transform:translate(1px,-.5px)}75%{transform:translate(-.6px,-.8px)}to{transform:translate(0)}}@keyframes wobble{0%,to{transform:rotate(0) translateY(0)}30%{transform:rotate(-5deg) translateY(4px)}70%{transform:rotate(4deg) translateY(2px)}}@keyframes flicker{0%{opacity:.85}to{opacity:1}}@keyframes sputter{0%{opacity:.2}50%{opacity:1}}.sheet-wrap{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;justify-content:center;padding:0 max(12px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 12px) max(12px,env(safe-area-inset-left,0px));pointer-events:none}.sheet,.modal{color:var(--fg);background-color:var(--panel);border:2px solid var(--edge);border-radius:var(--radius);box-shadow:6px 6px 0 var(--shadow-c);transition:box-shadow .25s var(--ease-out);scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent}.sheet{pointer-events:auto;width:100%;max-width:var(--sheet-max);max-height:min(64vh,620px);overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 18px;animation:sheetIn .45s var(--ease-out) both}.sheet.tall{max-height:min(80vh,760px)}.sheet.compact{padding:12px 16px 14px}@keyframes sheetIn{0%{transform:translateY(36px);opacity:0}to{transform:none;opacity:1}}.sheet h2{color:var(--fg);letter-spacing:.01em;line-height:1.02;text-shadow:2px 2px 0 var(--misreg)}.label{font-family:var(--display);font-weight:600;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim)}.row{display:flex;align-items:center;justify-content:space-between;gap:10px}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.chip{font-family:var(--display);font-weight:600;font-size:.6875rem;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;padding:2px 8px 1px;background:transparent;color:var(--fg);border:1.5px solid var(--rule-strong)}.chip.round{background:var(--cream);color:var(--navy);border-color:var(--cream)}.pitch{font-size:var(--t-lg);line-height:1.45;margin:12px 0 0;color:var(--fg);text-wrap:pretty}.traction{margin:8px 0 0;font-size:var(--t-sm);color:var(--fg-hi)}.traction b{font-family:var(--display);font-weight:600;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.terms{margin:12px 0 0;display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--fg);border-bottom:1.5px solid var(--rule-strong)}.terms>div{padding:7px 12px 8px 0}.terms>div+div{padding-left:12px;border-left:1.5px dashed var(--rule-strong)}.terms dt{font-family:var(--display);font-weight:600;font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim)}.terms dd{margin:2px 0 0;font-family:var(--type);font-weight:700;font-size:1.0625rem;color:var(--fg);font-variant-numeric:tabular-nums}.terms dd small{display:block;font-family:var(--body-font);font-weight:400;font-size:.6875rem;color:var(--fg-dim)}.invest{margin-top:14px}.invest .amount{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.invest .amount .big{font-family:var(--type);font-weight:700;font-size:1.75rem;line-height:1;color:var(--fg);font-variant-numeric:tabular-nums}.invest .amount .own{font-size:var(--t-sm);color:var(--fg-hi);text-align:right}.invest .amount .own b{font-family:var(--type);color:var(--fg)}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;margin:8px 0 0;background:transparent}.slider::-webkit-slider-runnable-track{height:8px;background:linear-gradient(to right,var(--coral) 0 var(--fill),var(--deep) var(--fill) 100%);border:1.5px solid var(--deep)}.slider::-moz-range-track{height:8px;background:var(--deep);border:1.5px solid var(--deep)}.slider::-moz-range-progress{height:8px;background:var(--coral)}.slider::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9.5px;border-radius:50%;background:var(--cream);border:3px solid var(--coral);box-shadow:2px 2px 0 var(--deep)}.slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--cream);border:3px solid var(--coral);box-shadow:2px 2px 0 var(--deep)}.ticks{display:flex;justify-content:space-between;margin-top:2px}.tick{background:none;border:0;padding:4px 2px;font-family:var(--type);font-size:.75rem;color:var(--fg-dim);font-variant-numeric:tabular-nums}.tick[aria-pressed=true]{color:var(--fg);font-weight:700;text-decoration:underline;text-decoration-color:var(--coral);text-decoration-thickness:2px;text-underline-offset:4px}.tick:disabled{opacity:.32;cursor:not-allowed}.hint{margin-top:6px;font-size:var(--t-sm);color:var(--fg-hi);min-height:1.5em}.hint b{font-family:var(--type);color:var(--fg)}.cta{margin-top:14px;width:100%;border:2px solid var(--deep);padding:12px 18px 11px;background:var(--coral);color:var(--deep);font-family:var(--display);font-weight:700;font-size:1rem;line-height:1.25;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:4px 4px 0 var(--deep);transition:transform .08s,box-shadow .08s,background .12s,color .12s}.cta:hover{background:#ff6a6a}.cta:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--deep)}.cta.ink{background:var(--panel);color:var(--fg);border-color:var(--fg);box-shadow:4px 4px 0 var(--deep)}.cta.ink:hover{background:var(--violet)}.cta.ink:active{box-shadow:1px 1px 0 var(--deep)}.cta.ghost{background:transparent;color:var(--fg);border-color:var(--fg-dim);box-shadow:3px 3px 0 var(--deep)}.cta.ghost:hover{border-color:var(--fg)}.cta.ghost:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--deep)}.typecta{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;min-width:min(340px,86vw);padding:14px 24px 13px;background:var(--navy);border:3px solid var(--coral);color:var(--cream);font-family:var(--type);font-weight:700;font-size:1.375rem;text-decoration:none;box-shadow:inset 0 0 0 3px var(--navy),inset 0 0 0 4px var(--coral),6px 6px 0 var(--deep);transition:transform .08s,box-shadow .08s,background .12s}.typecta:hover{background:var(--violet);box-shadow:inset 0 0 0 3px var(--violet),inset 0 0 0 4px var(--coral),6px 6px 0 var(--deep)}.typecta:active{transform:translate(4px,4px);box-shadow:inset 0 0 0 3px var(--navy),inset 0 0 0 4px var(--coral),2px 2px 0 var(--deep)}.caret{display:inline-block;width:.6ch;height:1.1em;margin-left:3px;background:var(--coral);animation:blink 1s steps(1) infinite;vertical-align:-.15em}@keyframes blink{50%{opacity:0}}.timer{display:flex;align-items:center;gap:8px;font-family:var(--type);font-weight:700;font-size:var(--t-sm);color:var(--fg-dim);font-variant-numeric:tabular-nums}.timer .track{width:70px;height:6px;background:var(--deep);overflow:hidden}.timer .fill{height:100%;background:var(--fg);transform-origin:left}.timer.low .fill{background:var(--coral)}.timer.low{color:var(--coral)}.stagecard .top{display:flex;justify-content:space-between;align-items:center;gap:8px}.stagecard .name{font-family:var(--display);font-weight:700;font-size:var(--t-xl);line-height:1.02;letter-spacing:.005em;text-transform:uppercase;margin:6px 0 0;color:var(--fg);text-wrap:balance}.stagecard .line{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:6px}.stagecard .mult{font-family:var(--display);font-weight:700;font-size:2.6rem;line-height:1;color:var(--fg);font-variant-numeric:tabular-nums}.stagecard .mult.pos{color:var(--gain)}.stagecard .mult.neg{color:var(--lossc)}.stagecard .mult.flat{color:var(--flatc)}.stagecard .money{font-family:var(--type);font-weight:700;font-size:var(--t-md);text-align:right;font-variant-numeric:tabular-nums}.stagecard .money small{display:block;font-family:var(--body-font);font-weight:400;font-size:var(--t-xs);color:var(--fg-dim)}.stagecard .lesson{margin:10px 0 0;font-size:var(--t-sm);color:var(--fg-hi)}.outcome{display:inline-flex;align-items:center;gap:6px;font-family:var(--display);font-weight:600;font-size:.6875rem;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;padding:2px 8px 1px;background:transparent;color:var(--fg);border:1.5px solid currentColor}.outcome.pos{color:var(--gain)}.outcome.neg{color:var(--lossc)}.outcome.flat{color:var(--flatc)}.skip{background:none;border:0;padding:2px 0;font-family:var(--display);font-weight:600;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim)}.skip:hover{color:var(--fg)}.progress{display:flex;gap:4px;margin-top:12px}.progress span{flex:1;height:5px;background:var(--rule)}.progress span.done{background:var(--fg-dim)}.progress span.now{background:var(--coral)}.title-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;text-align:left;display:grid;place-items:end start;padding:0 16px calc(env(safe-area-inset-bottom,0px) + 6vh + 118px) var(--title-x)}.title-wrap>div{max-width:min(100%,640px)}.wordmark{font-family:var(--display);font-weight:700;font-size:var(--t-hero);line-height:.84;letter-spacing:-.01em;text-transform:uppercase;color:var(--cream);margin:0;text-shadow:3px 3px 0 var(--coral)}.wordmark .coral{color:var(--coral);text-shadow:3px 3px 0 var(--violet)}.tagline{margin:16px 0 0;max-width:30ch;padding:10px 0 0;border-top:4px double var(--cream);font-family:var(--body-font);font-weight:700;font-size:clamp(1rem,4.2vw,1.25rem);line-height:1.35;color:var(--cream);text-shadow:2px 2px 0 var(--deep);text-wrap:pretty}.tagline .coral{color:var(--coral)}.daytag{margin-top:10px;font-family:var(--type);font-weight:700;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);text-shadow:1px 1px 0 var(--deep);font-variant-numeric:tabular-nums}.title-cta{position:absolute;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 6vh);z-index:5;display:grid;justify-items:start;gap:14px;padding:0 16px 0 var(--title-x)}.title-cta .fine{margin:0;text-align:left;color:var(--cream);text-shadow:1px 1px 0 var(--deep)}@media (min-width: 900px) and (min-aspect-ratio: 5/4){:root{--title-x: max(56px, 5vw, env(safe-area-inset-left, 0px));--t-hero: clamp(3.5rem, min(6.8vw, 15vh), 7rem)}.title-wrap>div{max-width:calc(50vw - var(--title-x) - 90px)}.title-wrap{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 7vh + 118px)}.title-cta{bottom:calc(env(safe-area-inset-bottom,0px) + 7vh)}}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.stats{gap:0;border-top:1.5px solid var(--rule-strong);border-bottom:1.5px solid var(--rule-strong)}.stat{padding:8px 4px;text-align:center}.stat+.stat{border-left:1.5px dashed var(--rule-strong)}.stat .n{font-family:var(--type);font-weight:700;font-size:1.5rem;line-height:1.1;color:var(--fg)}.stat .l{font-family:var(--display);font-weight:600;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim)}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;pointer-events:none;text-align:center}.count{font-family:var(--display);font-weight:700;font-size:clamp(6rem,34vw,12rem);line-height:1;color:var(--cream);text-shadow:.03em .03em 0 var(--coral),.07em .07em 0 var(--deep);animation:pop .9s var(--ease-out) both}.count.go{color:var(--coral);font-size:clamp(4rem,22vw,8rem);text-transform:uppercase;text-shadow:.03em .03em 0 var(--amber),.08em .08em 0 var(--deep)}@keyframes pop{0%{transform:scale(1.6);opacity:0}30%{opacity:1}to{transform:scale(1);opacity:.95}}.zone-banner{animation:bannerIn .9s var(--ease-out) both;background:var(--navy);border:2px solid var(--deep);box-shadow:6px 6px 0 var(--deep);padding:18px 28px 20px;max-width:calc(100vw - 32px)}.zone-banner .k,.zone-side .k{font-family:var(--display);font-weight:600;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:var(--fg-dim)}.zone-banner .z{font-family:var(--display);font-weight:700;font-size:clamp(2.6rem,13vw,5rem);line-height:.92;text-transform:uppercase;color:var(--cream);margin-top:6px;text-wrap:balance;text-shadow:.035em .03em 0 var(--coral)}.zone-banner .a{font-family:var(--type);font-weight:700;font-size:var(--t-lg);color:var(--amber);margin-top:12px;font-variant-numeric:tabular-nums}@keyframes bannerIn{0%{transform:translateY(20px);opacity:0}to{transform:none;opacity:1}}.res-head .zone{font-family:var(--display);font-weight:700;font-size:var(--t-2xl);line-height:.95;text-transform:uppercase;margin:6px 0 0;color:var(--fg);text-shadow:.05em .04em 0 var(--misreg)}.res-head .blurb{margin:8px 0 0;color:var(--fg-hi);font-size:var(--t-sm)}.fundline{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:12px;font-family:var(--type);font-variant-numeric:tabular-nums}.fundline .big{font-family:var(--type);font-weight:700;font-size:2.5rem;line-height:1;letter-spacing:-.02em;color:var(--fg)}.ledger{margin:16px 0 0;padding:0;list-style:none;border-top:3px double var(--rule-strong)}.ledger>li{border-bottom:1.5px dashed var(--rule-strong)}.ledger .head{width:100%;background:none;border:0;padding:9px 4px;display:grid;grid-template-columns:22px 1fr auto 14px;gap:8px;align-items:center;text-align:left;color:var(--fg);transition:background .12s}.ledger .head:hover{background:var(--sub)}.ledger .nm{font-family:var(--display);font-weight:600;font-size:var(--t-md);letter-spacing:.01em;min-width:0}.ledger .nm small{display:block;font-family:var(--type);font-weight:400;font-size:.75rem;letter-spacing:0;color:var(--fg-dim)}.ledger .amt{font-family:var(--type);font-size:.8125rem;text-align:right;color:var(--fg-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.ledger .amt b{display:block;font-size:.875rem;color:var(--fg)}.ledger .chev{color:var(--fg-dim);font-family:var(--display);transition:transform .2s}.ledger .open .chev{transform:rotate(90deg);color:var(--coral)}.detail{padding:0 4px 12px 34px;font-size:var(--t-sm);color:var(--fg-hi)}.detail .pitchq{font-style:italic;color:var(--fg-dim);margin:0}.detail .story{margin:8px 0 0}.detail .lesson{margin:8px 0 0;padding:2px 0 2px 10px;border-left:4px solid var(--coral);color:var(--fg)}.detail ol{margin:8px 0 0;padding-left:18px;display:grid;gap:3px}.detail .src{margin:8px 0 0;word-break:break-word;color:var(--fg-dim);font-size:var(--t-xs)}.best{margin-top:12px;font-size:var(--t-sm);color:var(--fg-hi)}.best b{font-family:var(--type);color:var(--fg)}.sharebox{margin-top:14px;white-space:pre;font-family:var(--type);font-size:.8125rem;line-height:1.55;border-top:1.5px dashed var(--rule-strong);border-bottom:1.5px dashed var(--rule-strong);padding:10px 0;overflow-x:auto;color:var(--fg)}.next{margin-top:14px;text-align:center;font-family:var(--display);font-weight:600;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim)}.next b{font-family:var(--type);color:var(--fg);font-size:.9375rem;letter-spacing:0}.support{margin-top:18px;padding-top:14px;border-top:1.5px dashed var(--rule-strong);display:grid;gap:10px}.support p{margin:0;font-size:var(--t-sm);line-height:1.5;color:var(--fg-hi);text-wrap:pretty}.support p b{color:var(--fg)}.support .cta{margin-top:0;text-decoration:none}.fine{margin-top:12px;font-size:var(--t-xs);color:var(--fg-dim);text-align:center;line-height:1.5}.fine a{color:var(--fg-hi);text-decoration-color:var(--coral)}.linkbtn{background:none;border:0;padding:0;text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:2px;color:inherit;font-size:inherit}.linkbtn:hover{color:var(--fg)}.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:#0e0c2ab8;display:grid;place-items:center;padding:16px;animation:fade .2s both}@keyframes fade{0%{opacity:0}}.modal{width:100%;max-width:480px;max-height:86vh;overflow-y:auto;padding:20px 22px 22px}.modal h2{font-family:var(--display);font-weight:700;font-size:var(--t-xl);line-height:1;text-transform:uppercase;margin:0;color:var(--fg);text-shadow:2px 2px 0 var(--coral)}.modal h3{font-family:var(--display);font-weight:600;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--amber);margin:20px 0 6px;padding-bottom:4px;border-bottom:3px double var(--rule-strong)}.modal p,.modal li{font-size:.9375rem;color:var(--fg-hi);text-wrap:pretty}.modal b{color:var(--fg)}.modal ul,.modal ol{padding-left:20px;margin:6px 0;display:grid;gap:4px}.modal li::marker{color:var(--coral)}.scale{width:100%;border-collapse:collapse;font-size:var(--t-sm);color:var(--fg-hi)}.scale td{padding:5px 0;border-bottom:1.5px dashed var(--rule)}.scale td:last-child{text-align:right;font-family:var(--type);font-size:.8125rem;color:var(--fg-dim)}.toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1.5px solid var(--rule-strong);border-bottom:1.5px solid var(--rule-strong)}.toggle input{width:20px;height:20px;accent-color:var(--coral)}.toast{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);transform:translate(-50%);z-index:20;padding:9px 18px 8px;background:var(--cream);color:var(--ink);border:2px solid var(--deep);border-left:6px solid var(--coral);font-family:var(--display);font-weight:700;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;box-shadow:4px 4px 0 var(--deep);animation:fade .2s both}@media (prefers-reduced-motion: reduce){.rocket,.rocket *,.stage.shake{animation:none!important;transition-duration:.01ms!important}.sheet,.count,.zone-banner,.modal-bg,.toast,.caret{animation:none!important}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sheet.deal{padding:12px 16px 14px;max-height:min(60vh,560px)}.sheet.deal .chips{margin-top:8px}.sheet.deal .pitch{font-size:1.03rem;line-height:1.42;margin-top:8px}.sheet.deal .terms{margin-top:10px}.sheet.deal .terms>div{padding:6px 10px}.sheet.deal .invest{margin-top:10px}.sheet.deal .invest .amount .big{font-size:1.5rem}.sheet.deal .cta{margin-top:12px;padding:11px 16px 10px}.rocket{transition:top 1.8s var(--ease-out),height .8s var(--ease-out),width .8s var(--ease-out)}.unicorn-run{position:absolute;top:20%;left:0;z-index:3;pointer-events:none;animation:gallopAcross 2.1s cubic-bezier(.45,0,.55,1) forwards}.unicorn-run .beast{display:inline-block;font-size:64px;line-height:1;animation:hop .28s ease-in-out infinite alternate;filter:drop-shadow(3px 3px 0 var(--deep))}.unicorn-run .beast>span{display:inline-block;transform:scaleX(-1)}.unicorn-run .trail{position:absolute;right:70%;top:40%;width:70vw;height:15px;background:linear-gradient(to bottom,var(--coral) 0 20%,var(--orange) 20% 40%,var(--amber) 40% 60%,var(--mint) 60% 80%,var(--teal) 80% 100%)}@keyframes gallopAcross{0%{transform:translate(-30vw)}to{transform:translate(120vw)}}@keyframes hop{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(-10px) rotate(4deg)}}.bluemoon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;border:0;padding:0;color:var(--cream);display:grid;place-content:center;justify-items:center;gap:22px;text-align:center;background:#0e0c2ae0;animation:bmFade 4.2s ease forwards}@keyframes bmFade{0%{opacity:0}8%{opacity:1}85%{opacity:1}to{opacity:0}}.moon-wrap{position:relative;width:min(60vw,280px);aspect-ratio:1}.moon{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,#3a63c9 0 1.6px,transparent 2px) 0 0 / 9px 9px,#a9c8ff;border:3px solid var(--deep);box-shadow:10px 10px 0 var(--violet);animation:moonRise 1.1s cubic-bezier(.16,1,.3,1) both}.moon:before{content:"";position:absolute;top:0;right:14%;bottom:14%;left:0;border-radius:50%;background:#cfe0ff}.moon:after{content:"";position:absolute;width:18%;height:18%;left:24%;top:26%;border-radius:50%;background:#8fb1f0;box-shadow:70px 60px 0 -8px #8fb1f0}@keyframes moonRise{0%{transform:scale(.3) translateY(40px);opacity:0}to{transform:none;opacity:1}}.leaper{position:absolute;left:50%;top:50%;font-size:min(20vw,96px);line-height:1;margin:-.5em 0 0 -.5em;animation:leap 2.4s cubic-bezier(.45,0,.55,1) .5s both;filter:drop-shadow(4px 4px 0 var(--deep))}.leaper>span{display:inline-block;transform:scaleX(-1)}@keyframes leap{0%{transform:translate(-90%,70%) rotate(-12deg);opacity:0}12%{opacity:1}50%{transform:translateY(-55%) rotate(0)}88%{opacity:1}to{transform:translate(90%,70%) rotate(12deg);opacity:0}}.bm-kicker{font-family:var(--display);font-weight:600;font-size:.8125rem;letter-spacing:.3em;text-transform:uppercase;color:#a9c8ff}.bm-title{font-family:var(--display);font-weight:700;font-size:clamp(3rem,15vw,5.5rem);line-height:.92;text-transform:uppercase;color:var(--cream);text-shadow:.035em .03em 0 #3a63c9,.08em .08em 0 var(--deep)}.bm-sub{margin-top:10px;font-family:var(--type);font-weight:700;font-size:var(--t-md);color:var(--amber);padding:0 16px}.bm-text{animation:sheetIn .6s var(--ease-out) .6s both}.badge{display:inline-flex;align-items:center;gap:4px;font-family:var(--display);font-weight:700;font-size:.6875rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px 1px;transform:rotate(-3deg)}.badge.unicorn{background:transparent;color:#ff9ad0;border:1.5px solid currentColor}.badge.moonicorn{background:#a9c8ff;color:var(--deep);border:1.5px solid var(--deep);box-shadow:2px 2px 0 var(--deep)}.stats.four{grid-template-columns:repeat(4,1fr)}.stats.four .stat .n{font-size:1.25rem}@media (prefers-reduced-motion: reduce){.unicorn-run{animation:none;left:50%;transform:translate(-50%);opacity:1}.unicorn-run .beast,.unicorn-run .trail{animation:none}.bluemoon{animation:bmFade 3s steps(1,end) forwards}.moon,.leaper,.bm-text{animation:none}.leaper{transform:translateY(-55%)}}.dist{margin-top:14px;padding:12px 0 10px;border-top:2px solid var(--fg)}.dist-big{font-family:var(--display);font-weight:700;font-size:var(--t-lg);letter-spacing:.03em;text-transform:uppercase;color:var(--fg)}.dist-big b{font-family:var(--type);font-weight:700;font-size:1.75rem;color:var(--coral)}.dist-sub{font-size:var(--t-xs);color:var(--fg-dim);margin-top:2px}.dist-svg{display:block;width:100%;height:auto;margin-top:6px;overflow:visible}.dist-axis{stroke:var(--fg);stroke-width:1.5}.dist-bar{fill:color-mix(in srgb,var(--fg) 35%,transparent);transition:fill .15s}.dist-bar.hot{fill:color-mix(in srgb,var(--fg) 60%,transparent)}.dist-bar.you{fill:var(--coral)}.dist-you text{font-family:var(--display);font-weight:700;font-size:10px;letter-spacing:.08em;text-transform:uppercase;fill:var(--fg)}.dist-you path{fill:var(--fg)}.dist-tick{font-family:var(--type);font-size:9px;fill:var(--fg-dim)}.dist-readout{font-size:var(--t-xs);color:var(--fg-hi);margin-top:2px;min-height:1.5em}.dist-readout b{font-family:var(--type);color:var(--fg)}.offer{margin-top:12px}.offer-row{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:5px}.offer-btn{background:transparent;border:2px solid var(--rule-strong);padding:6px 4px 5px;display:grid;gap:1px;text-align:center;color:var(--fg)}.offer-btn:hover:not(:disabled){border-color:var(--fg-dim)}.offer-btn b{font-family:var(--display);font-weight:700;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}.offer-btn small{font-family:var(--type);font-size:.75rem;color:var(--fg-dim)}.offer-btn[aria-pressed=true]{background:var(--cream);color:var(--navy);border-color:var(--deep);box-shadow:3px 3px 0 var(--coral)}.offer-btn[aria-pressed=true] small{color:var(--navy)}.offer-btn:disabled{opacity:.38;cursor:not-allowed}.response{text-align:center;padding:18px 16px 16px}.response:focus{outline:none}.response .verdict{font-family:var(--display);font-weight:700;font-size:clamp(2.4rem,12vw,3.6rem);line-height:1;text-transform:uppercase;text-shadow:3px 3px 0 var(--violet);animation:stampIn .3s var(--ease-out) both}.response .verdict.ok{color:var(--mint)}.response .verdict.no{color:var(--loss)}.response .emoji{font-size:2.6rem;line-height:1;display:block;margin-bottom:4px;animation:stampIn .3s var(--ease-out) both}.response .quote{margin:12px auto 0;max-width:30ch;font-style:italic;color:var(--fg-hi)}.response .terms-line{margin-top:8px;font-family:var(--type);font-size:var(--t-sm);color:var(--fg)}.response .crowd{margin-top:10px;font-size:var(--t-sm);color:var(--fg-hi)}.response .crowd b{font-family:var(--type);color:var(--fg)}.response .bar{height:4px;background:var(--rule);margin-top:14px;overflow:hidden}.response .bar>div{height:100%;background:var(--fg-dim);transform-origin:left;animation:drain var(--dur, 1.6s) linear forwards}@keyframes drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes stampIn{0%{transform:scale(1.6) rotate(-6deg);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.response .verdict,.response .emoji,.response .bar>div{animation:none}}.crowdline{margin:8px 0 0;font-size:var(--t-sm);color:var(--fg-hi)}.crowdline b{font-family:var(--type);color:var(--fg)}.hud-btns{display:flex;gap:8px;pointer-events:auto}.pips{display:flex;gap:5px;align-self:center}.pip{width:14px;height:14px;border:2px solid var(--fg-faint);background:var(--navy);transition:background .3s,border-color .3s,transform .3s var(--ease-out)}.pip.current{border-color:var(--coral);animation:pipPulse 1.6s steps(1) infinite}.pip.invested{background:var(--coral);border-color:var(--deep);box-shadow:2px 2px 0 var(--deep)}.pip.passed{background:transparent;border-style:dashed}.pip.pos{background:var(--mint);border-color:var(--deep);box-shadow:2px 2px 0 var(--deep);animation:pipLand .5s var(--ease-out)}.pip.neg{background:var(--loss);border-color:var(--deep);box-shadow:2px 2px 0 var(--deep);animation:pipLand .5s var(--ease-out)}.pip.flat{background:var(--amber);border-color:var(--deep);box-shadow:2px 2px 0 var(--deep);animation:pipLand .5s var(--ease-out)}.pip.missed{background:transparent;border-color:var(--mint);border-style:dashed}.pip.dodged{background:transparent;border-color:var(--fg-faint);border-style:dashed}@keyframes pipPulse{50%{background:var(--coral-shadow)}}@keyframes pipLand{0%{transform:scale(1.8)}to{transform:none}}.stage-seg.ghost{opacity:.6;animation:none}.stage-seg.ghost rect:first-child{stroke:#ff5757;stroke-opacity:1;stroke-dasharray:4 3;stroke-width:1.5}.altimeter{position:absolute;left:max(16px,env(safe-area-inset-left,0px));top:0;bottom:0;width:230px;z-index:3;pointer-events:none;animation:fade .8s both}.alt-rail{position:absolute;left:10px;top:8%;bottom:8%;width:2px;background:#f7ecd973}.alt-tick,.alt-ms,.alt-you{position:absolute;left:0;top:55%;will-change:transform}.alt-tick{left:6px;width:10px;height:1px;background:#f7ecd966}.alt-tick.major{left:2px;width:18px;height:2px;background:#f7ecd9b3}.alt-ms{left:0;width:230px;display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:baseline;padding-left:26px;margin-top:-9px;color:#f7ecd9d9;text-shadow:1px 1px 0 var(--deep)}.alt-ms:before{content:"";position:absolute;left:0;top:9px;width:220px;border-top:1px dashed rgba(247,236,217,.4)}.alt-ms .alt-x{font-family:var(--type);font-weight:700;font-size:.75rem;color:var(--amber)}.alt-ms .alt-name{font-family:var(--display);font-weight:600;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.alt-ms .alt-fact{grid-column:2;font-family:var(--type);font-size:.6875rem;color:#f7ecd999}.alt-ms.passed{color:var(--mint)}.alt-ms.passed:before{border-top-style:solid;border-color:#7ee0b0b3}.alt-ms.passed .alt-x{color:var(--mint)}.alt-you{left:22px;margin-top:-12px;display:inline-flex;align-items:center;gap:6px;padding:3px 9px 2px 6px;background:var(--coral);color:var(--deep);border:1.5px solid var(--deep);font-family:var(--display);font-weight:700;font-size:.6875rem;letter-spacing:.16em;box-shadow:3px 3px 0 var(--deep)}.alt-you b{font-family:var(--type);letter-spacing:0;font-size:.875rem}.alt-you .arrow{width:0;height:0;border:6px solid transparent;border-right-color:var(--coral);margin-left:-19px}.alt-you.up{background:var(--mint)}.alt-you.up .arrow{border-right-color:var(--mint)}.alt-you.down{background:var(--loss)}.alt-you.down .arrow{border-right-color:var(--loss)}@media (max-width: 700px){.altimeter{width:96px}.alt-ms .alt-fact,.alt-ms .alt-name{display:none}.alt-ms:before{width:60px}}.milestone{position:absolute;z-index:6;left:0;right:0;top:22%;display:grid;justify-items:center;text-align:center;pointer-events:none;animation:msIn 2.1s var(--ease-out) both}.milestone .ms-k{display:inline-block;padding:2px 10px 1px;font-family:var(--type);font-weight:700;font-size:var(--t-sm);color:var(--deep);background:var(--teal);letter-spacing:.04em;box-shadow:3px 3px 0 var(--deep)}.milestone .ms-t{margin-top:10px;font-family:var(--display);font-weight:700;font-size:clamp(2.2rem,7vw,4.4rem);line-height:.95;text-transform:uppercase;color:var(--cream);text-shadow:3px 3px 0 var(--magenta),.07em .07em 0 var(--deep)}@keyframes msIn{0%{transform:translateY(16px);opacity:0}12%{transform:none;opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-24px)}}.zone-side{display:none}@media (min-width: 900px) and (min-aspect-ratio: 5/4){:root{--panel-w: min(480px, 40vw);--panel-gap: 28px}.hud{padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.hud .cell{min-width:110px}.hud .val{font-size:1.25rem}.pip{width:18px;height:18px}.rocket{transition:top 1.8s var(--ease-out),left .9s var(--ease-out),height .8s var(--ease-out),width .8s var(--ease-out)}.stage.with-panel .rocket{left:calc((100% - var(--panel-w) - var(--panel-gap) * 2) / 2 + 40px)}.stage.with-panel .sheet-wrap{left:auto;right:0;top:0;bottom:0;width:calc(var(--panel-w) + var(--panel-gap) * 2);align-items:center;padding:76px var(--panel-gap) 24px}.stage.with-panel .sheet,.stage.with-panel .sheet.deal{max-width:var(--panel-w);max-height:calc(100vh - 100px)}.stage.with-panel .sheet.deal{padding:18px 22px 20px}.stage.with-panel .milestone,.stage.with-panel .overlay{right:calc(var(--panel-w) + var(--panel-gap) * 2)}.altimeter{left:max(24px,env(safe-area-inset-left,0px))}.zone-side{display:block;position:absolute;z-index:3;left:0;right:calc(var(--panel-w) + var(--panel-gap) * 2);bottom:9vh;text-align:center;pointer-events:none;animation:bannerIn .9s var(--ease-out) both}.zone-side .k{color:var(--cream);text-shadow:1px 1px 0 var(--deep)}.zone-side .z{font-family:var(--display);font-weight:700;font-size:clamp(2.4rem,5vw,4.2rem);line-height:.92;text-transform:uppercase;color:var(--cream);text-shadow:.03em .025em 0 var(--coral),.075em .075em 0 var(--deep);margin-top:8px}.zone-side .a{display:inline-block;font-family:var(--type);font-weight:700;font-size:var(--t-lg);color:var(--deep);background:var(--amber);padding:2px 10px 1px;margin-top:16px;box-shadow:3px 3px 0 var(--deep)}}@media (prefers-reduced-motion: reduce){.pip,.stage-seg.ghost,.milestone,.altimeter,.zone-side,.title-wrap,.title-cta{animation:none!important}}.pips{position:absolute;left:50%;top:calc(env(safe-area-inset-top,0px) + 56px);transform:translate(-50%)}@media (min-width: 900px) and (min-aspect-ratio: 5/4){.hud{justify-content:flex-start;gap:40px}.hud .hud-btns{margin-left:auto}.pips,.stage.with-panel .pips{position:static;transform:none;margin-left:8px}}.altimeter{top:64px;bottom:12px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent)}.sheet.stagecard{overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.sheet.stagecard::-webkit-scrollbar{display:none}.sheet.stagecard.scrolls{scrollbar-width:thin;scrollbar-color:var(--fg-faint) transparent}.sheet.stagecard.scrolls::-webkit-scrollbar{display:block;width:6px}.sheet.stagecard.scrolls::-webkit-scrollbar-thumb{background:var(--fg-faint)}.sheet.stagecard .sc-next,.sheet.deal>.cta:last-child{position:sticky;bottom:0;z-index:2}@media (min-width: 900px) and (min-aspect-ratio: 5/4){.zone-side{left:250px}.phase-results .altimeter{opacity:.55;transition:opacity 1s}}@media (min-width: 900px) and (min-aspect-ratio: 5/4){.stage.phase-title .rocket{left:64%}}.milestone{top:auto;bottom:14%}.dist-standins{display:block;margin-top:3px;font-size:.6875rem;line-height:1.4;color:var(--fg-dim)}.dist-standins .ico-inline{width:1.1em;height:1.1em;vertical-align:-.2em;margin-right:4px}.cta.sc-next.waiting{visibility:hidden;opacity:0}.cta.sc-next.ready{visibility:visible;opacity:1;animation:fade .3s var(--ease-out) both}.spotlight{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;transition:opacity .55s var(--ease-out);background:radial-gradient(circle at var(--sx, 50%) var(--sy, 30%),transparent 0 var(--sr, 140px),rgba(14,12,42,.45) var(--sr, 140px) calc(var(--sr, 140px) * 1.3),rgba(14,12,42,.8) calc(var(--sr, 140px) * 1.3))}.spotlight.on{opacity:1}.sheet-wrap{transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.sheet-wrap.away{opacity:0;transform:translateY(40px);pointer-events:none}.climb-readout{position:absolute;left:0;right:0;bottom:11vh;z-index:6;pointer-events:none;text-align:center;animation:bannerIn .6s var(--ease-out) both}.climb-readout .k{font-family:var(--display);font-weight:600;font-size:.8rem;letter-spacing:.24em;text-transform:uppercase;color:var(--amber)}.climb-readout .z{font-family:var(--type);font-weight:700;font-size:clamp(2.4rem,9vw,4.6rem);line-height:1;color:var(--cream);font-variant-numeric:tabular-nums;margin-top:6px;text-shadow:.04em .04em 0 var(--coral)}@media (min-width: 900px) and (min-aspect-ratio: 5/4){.stage.with-panel .climb-readout{right:calc(var(--panel-w) + var(--panel-gap) * 2)}}@media (prefers-reduced-motion: reduce){.spotlight,.sheet-wrap{transition:none}}.climb-readout .k.ms{color:var(--mint);font-size:1.05rem;animation:bannerIn .35s var(--ease-out) both}.climb-readout.ignite .k{font-family:var(--display);font-weight:700;font-size:clamp(1.6rem,5vw,2.6rem);letter-spacing:.18em;color:var(--amber);text-shadow:.05em .05em 0 var(--deep)}.climb-readout .k.ms{font-family:var(--display);font-weight:700;font-size:clamp(1.4rem,4.4vw,2.4rem);letter-spacing:.04em;text-transform:uppercase;color:var(--mint);text-shadow:.05em .05em 0 var(--deep);animation:stampIn .45s var(--ease-out) both}.climb-readout .k.arrived{font-family:var(--display);font-weight:700;font-size:clamp(2.2rem,7vw,4rem);letter-spacing:.02em;line-height:.95;text-transform:uppercase;color:var(--cream);text-shadow:.04em .04em 0 var(--coral);animation:stampIn .5s var(--ease-out) both}.climb-readout.arrive .z{color:var(--amber);animation:stampIn .5s var(--ease-out) both}@keyframes stampIn{0%{transform:scale(1.35);opacity:0}40%{opacity:1}to{transform:none;opacity:1}}.skip-drama{position:absolute;z-index:6;top:calc(env(safe-area-inset-top,0px) + 92px);right:max(16px,env(safe-area-inset-right,0px));background:transparent;color:var(--fg-dim);border:2px solid var(--fg-dim);padding:6px 12px 5px;font-family:var(--display);font-weight:600;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;animation:fade .4s 1s var(--ease-out) both}.skip-drama:hover{color:var(--cream);border-color:var(--cream)}.rocket.rk .flame{transform:scale(.6,0);opacity:0;animation:none;transition:transform .4s var(--ease-out, cubic-bezier(.2, .8, .2, 1)),opacity .25s linear}.rocket.rk.parked .flame{transform:scale(.6,0);opacity:0;animation:none}.rocket.rk.idle .flame{transform:scale(.9,.62);opacity:1;animation:none}.rocket.rk.boost .flame{transform:scale(1.12,1.45);opacity:1;animation:none}.rocket.rk.sputter .flame{transform:scale(.72,.26);opacity:1;animation:rkSputter .35s steps(2) infinite}.rocket.rk .fl{transform-box:fill-box;transform-origin:50% 0}.rocket.rk.idle .fl-outer{animation:rkFlickA .18s ease-in-out infinite alternate}.rocket.rk.idle .fl-mid{animation:rkFlickB .14s ease-in-out infinite alternate}.rocket.rk.idle .fl-core{animation:rkFlickC .11s ease-in-out infinite alternate}.rocket.rk.boost .fl-outer{animation:rkFlickA .09s ease-in-out infinite alternate}.rocket.rk.boost .fl-mid{animation:rkFlickB .07s ease-in-out infinite alternate}.rocket.rk.boost .fl-core,.rocket.rk.boost .fl-hot{animation:rkFlickC .06s ease-in-out infinite alternate}@keyframes rkFlickA{0%{transform:scale(1)}to{transform:scale(.94,1.08)}}@keyframes rkFlickB{0%{transform:scale(.97,1.05)}to{transform:scale(1.03,.92)}}@keyframes rkFlickC{0%{transform:scaleY(.9)}to{transform:scaleY(1.1)}}@keyframes rkSputter{0%{opacity:.25}50%{opacity:1}}.rocket.rk .puff{opacity:0;transform-box:fill-box;transform-origin:center}.rocket.rk.sputter .puff{animation:rkPuff .7s ease-out infinite}.rocket.rk.sputter .puff.p2{animation-delay:.23s}.rocket.rk.sputter .puff.p3{animation-delay:.46s}@keyframes rkPuff{0%{opacity:0;transform:translateY(-4px) scale(.3)}15%{opacity:1}to{opacity:0;transform:translateY(22px) scale(1.3)}}.rocket.rk .body{transform-box:fill-box;transform-origin:center}.rocket.rk.idle .body{animation:rkHum .14s linear infinite}.rocket.rk.boost .body{animation:rkShake .09s linear infinite}.rocket.rk.sputter .body{animation:rkWobble .7s ease-in-out infinite}@keyframes rkHum{0%,to{transform:translate(0)}50%{transform:translate(.3px,-.3px)}}@keyframes rkShake{0%{transform:translate(0)}25%{transform:translate(-1.2px,.6px)}50%{transform:translate(1px,-.5px)}75%{transform:translate(-.6px,-.8px)}to{transform:translate(0)}}@keyframes rkWobble{0%,to{transform:rotate(0) translateY(0)}30%{transform:rotate(-5deg) translateY(4px)}70%{transform:rotate(4deg) translateY(2px)}}.rocket.rk .beacon-halo{opacity:0}.rocket.rk .beacon-core{opacity:.45}.rocket.rk.idle .beacon-halo,.rocket.rk.boost .beacon-halo{animation:rkBeaconHalo 1.1s steps(1) infinite}.rocket.rk.idle .beacon-core,.rocket.rk.boost .beacon-core{animation:rkBeaconCore 1.1s steps(1) infinite}@keyframes rkBeaconHalo{0%{opacity:.45}50%{opacity:0}}@keyframes rkBeaconCore{0%{opacity:1}50%{opacity:.45}}.rocket.rk .stage-seg.firing rect:first-child{filter:none}.rocket.rk .stage-seg.firing .decal-ring{stroke:#ffb020;stroke-width:2.2}.rocket.rk .stage-seg.ghost{opacity:.7}.rocket.rk .stage-seg.ghost .ghost-shape{fill:#f7ecd9;fill-opacity:.18;stroke:#ff5757;stroke-opacity:1;stroke-width:1.5;stroke-dasharray:4 3}.rocket.rk .stage-seg.ghost .ghost-band{fill:#ff5757;fill-opacity:.22;stroke:none}.rocket.rk .stage-seg.ghost .decal-num{fill:#f7ecd9}@media (prefers-reduced-motion: reduce){.rocket.rk .flame,.rocket.rk .fl,.rocket.rk .puff,.rocket.rk .body,.rocket.rk .beacon-halo,.rocket.rk .beacon-core{animation:none!important}.rocket.rk.sputter .puff{opacity:.6}.rocket.rk.idle .beacon-core,.rocket.rk.boost .beacon-core{opacity:1}.rocket.rk.idle .beacon-halo,.rocket.rk.boost .beacon-halo{opacity:.35}}.sheet.deal{animation:dealIn .36s var(--ease-out) backwards;transform-origin:70% 100%}@keyframes dealIn{0%{transform:translate(40px,30px) rotate(4deg);opacity:0}40%{opacity:1}to{transform:none;opacity:1}}.sheet.deal .di{animation:diRise .17s var(--ease-out) backwards;animation-delay:calc(40ms + var(--i, 0) * 22ms)}@keyframes diRise{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.sheet.deal .timer .secs{display:inline-block;min-width:2.6ch;text-align:right}.sheet.deal .timer.urgent{color:var(--coral)}.sheet.deal .timer.urgent .fill{background:var(--coral)}.sheet.deal .timer.urgent .secs{animation:secPop .28s var(--ease-out)}@keyframes secPop{0%{transform:scale(1.5);opacity:.4}to{transform:none;opacity:1}}.sheet.deal .invest .amount .big{display:inline-block;transform-origin:left 70%;transition:color .15s}.sheet.deal .invest .amount .big.pop{animation:amtPop .2s var(--ease-out)}.sheet.deal .invest.warm .amount .big{color:var(--coral)}@keyframes amtPop{0%{transform:scale(calc(1.06 + var(--h, 0) * .12)) translateY(-1px)}to{transform:none}}.sheet.deal .slider-wrap{position:relative;margin-top:6px}.sheet.deal .slider{position:relative;z-index:1;display:block;margin:0;cursor:grab}.sheet.deal .slider:active{cursor:grabbing}.sheet.deal .slider:disabled{cursor:not-allowed}.sheet.deal .slider::-webkit-slider-runnable-track{height:10px;border:2px solid var(--deep);background:linear-gradient(to right,transparent 0 var(--fill),var(--deep) var(--fill) 100%),linear-gradient(to right,#8fa3bf 0 15%,var(--coral) 15% 47%,var(--orange) 47% 82%,var(--amber) 82% 100%)}.sheet.deal .slider::-moz-range-track{height:10px;border:2px solid var(--deep);background:var(--deep)}.sheet.deal .slider::-moz-range-progress{height:10px;background:var(--heat-c, var(--coral))}.sheet.deal .slider::-webkit-slider-thumb{margin-top:-7px;background:var(--cream);border-color:var(--coral);box-shadow:2px 2px 0 var(--deep);transition:transform .12s var(--ease-out)}.sheet.deal .slider::-moz-range-thumb{background:var(--cream);border-color:var(--coral);box-shadow:2px 2px 0 var(--deep);transition:transform .12s var(--ease-out)}.sheet.deal .slider:active::-webkit-slider-thumb{transform:scale(1.12)}.sheet.deal .slider:active::-moz-range-thumb{transform:scale(1.12)}.sheet.deal .slider:disabled::-webkit-slider-thumb{background:var(--cream-shadow);border-color:var(--fg-faint)}.sheet.deal .slider:disabled::-moz-range-thumb{background:var(--cream-shadow);border-color:var(--fg-faint)}.sheet.deal .slider-glow{display:none}.sheet.deal .tick{display:inline-block;transition:transform .1s var(--ease-out),color .12s}.sheet.deal .tick:hover:not(:disabled){color:var(--fg)}.sheet.deal .tick:active:not(:disabled){transform:scale(.88);transition-duration:.04s}.sheet.deal .tick[aria-pressed=true]{animation:tickOn .22s var(--ease-out)}@keyframes tickOn{0%{transform:scale(1.3)}to{transform:none}}.sheet.deal .hint .hint-body{display:block}.sheet.deal .hint.warn{color:var(--fg)}.sheet.deal .hint.warn b{color:var(--coral)}.sheet.deal .hint.warn .hint-body{padding-left:10px;border-left:4px solid var(--coral);animation:hintShake .34s ease-out}@keyframes hintShake{0%{transform:translate(0);opacity:.4}25%{transform:translate(-5px);opacity:1}50%{transform:translate(4px)}75%{transform:translate(-2px)}to{transform:none}}.sheet.deal .offer-btn{transition:transform .08s,border-color .12s,background .12s,box-shadow .08s}.sheet.deal .offer-btn:active:not(:disabled){transform:translate(2px,2px);box-shadow:1px 1px 0 var(--coral)}.sheet.deal .deal-cta{position:relative;transition:transform .08s,background .12s,box-shadow .08s}.sheet.deal .deal-cta .cta-label{position:relative;z-index:1}.sheet.deal .deal-cta:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--deep);transition-duration:.04s}.sheet.deal .deal-cta.hot,.sheet.deal .deal-cta.hot:hover{background:var(--orange)}.sheet.deal .deal-cta.allin,.sheet.deal .deal-cta.allin:hover{background:var(--amber);box-shadow:4px 4px 0 var(--coral),7px 7px 0 var(--deep)}.sheet.deal .deal-cta.allin:active{box-shadow:1px 1px 0 var(--coral),2px 2px 0 var(--deep)}.response .fr-stamp{position:relative;display:grid;place-items:center;margin-bottom:4px}.response .fr-stamp .emoji{position:relative;z-index:1;margin-bottom:0}.response .fr-rays{position:absolute;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(var(--coral) 0deg 7deg,transparent 7deg 15deg,var(--amber) 15deg 22deg,transparent 22deg 30deg);-webkit-mask:radial-gradient(circle,transparent 0 26%,#000 26% 100%);mask:radial-gradient(circle,transparent 0 26%,#000 26% 100%);animation:raysIn .8s var(--ease-out) .05s both}@keyframes raysIn{0%{transform:scale(.3) rotate(-20deg);opacity:0}20%{opacity:1}to{transform:scale(1.1) rotate(10deg);opacity:0}}.response .fr-sparks{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.response .fr-sparks i{position:absolute;left:-3.5px;top:-3.5px;width:7px;height:7px;background:var(--amber);opacity:0;animation:spark .6s var(--ease-out) .12s both}.response .fr-sparks i:nth-child(2n){background:var(--coral);width:5px;height:5px;left:-2.5px;top:-2.5px}@keyframes spark{0%{transform:rotate(var(--a)) translateY(-12px) rotate(45deg) scale(1);opacity:1}70%{opacity:1}to{transform:rotate(var(--a)) translateY(calc(-1 * var(--d, 50px))) rotate(45deg) scale(.3);opacity:0}}.response.is-ok{--shadow-c: var(--mint)}.response.is-no{--shadow-c: var(--coral)}.response.is-no .emoji,.response.is-no .verdict{animation:stampIn .3s var(--ease-out) both,headShake .5s ease-in-out .32s}@keyframes headShake{0%,to{transform:translate(0)}20%{transform:translate(-8px) rotate(-3deg)}45%{transform:translate(6px) rotate(2deg)}70%{transform:translate(-3px)}}@media (prefers-reduced-motion: reduce){.sheet.deal,.sheet.deal .di,.sheet.deal .timer.urgent .secs,.sheet.deal .invest .amount .big.pop,.sheet.deal .tick[aria-pressed=true],.sheet.deal .hint.warn .hint-body,.response.is-no .emoji,.response.is-no .verdict{animation:none!important}.sheet.deal .tick,.sheet.deal .offer-btn,.sheet.deal .deal-cta{transition:none!important}.sheet.deal .slider::-webkit-slider-thumb{transition:none!important;transform:none}.sheet.deal .slider::-moz-range-thumb{transition:none!important;transform:none}.sheet.deal .tick:active:not(:disabled),.sheet.deal .offer-btn:active:not(:disabled),.sheet.deal .deal-cta:active{transform:none}.sheet.deal .slider:active::-webkit-slider-thumb{transform:none}.sheet.deal .slider:active::-moz-range-thumb{transform:none}.response .fr-rays,.response .fr-sparks{display:none}}:where(.ico){display:inline-block;flex-shrink:0;vertical-align:-.14em;overflow:visible;color:#14123a}:where(.ico-inline){width:1.15em;height:1.15em;margin-right:.25em;vertical-align:-.22em}.stagecard.sc{position:relative}.sc .sc-name{display:grid}.sc .sc-name>span{grid-area:1 / 1}.sc .sc-name .sizer{visibility:hidden}.sc .sc-name .noise{color:var(--coral);opacity:.75}.sc-hero{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px -16px 0;padding:8px 16px 10px;border-top:2px solid var(--fg);border-bottom:1.5px solid var(--rule-strong);background:radial-gradient(circle,var(--dot) 0 1.1px,transparent 1.5px) 0 0 / 6px 6px}.sc-num{position:relative;flex:1 1 auto;min-width:0}.sc-scale{display:inline-block;transform-origin:left center;transition:transform .3s var(--ease-out)}.sc-scale.heat-1{transform:scale(1.06)}.sc-scale.heat-2{transform:scale(1.13)}.sc-scale.heat-3{transform:scale(1.2)}.sc .sc-num .mult{--amp: 0px;position:relative;display:inline-block;font-size:3.1rem;font-weight:600;line-height:1;letter-spacing:-.01em;text-shadow:3px 3px 0 var(--violet);transition:color .25s ease}.sc .sc-num .mult.heat-1{--amp: .6px;animation:scJitter .11s linear infinite}.sc .sc-num .mult.heat-2{--amp: 1.2px;font-weight:700;animation:scJitter .09s linear infinite;text-shadow:3px 3px 0 var(--coral)}.sc .sc-num .mult.heat-3{--amp: 1.8px;font-weight:700;animation:scJitter .07s linear infinite;text-shadow:-2px 0 0 var(--coral),4px 4px 0 var(--amber)}.sc.landed:not(.passed) .sc-num .mult{font-weight:700}.sc.landed.f-pos .sc-num .mult{animation:scLand .32s var(--ease-out) both}.sc.shine .sc-num .mult{text-shadow:-2px 0 0 var(--coral),4px 4px 0 var(--amber)}@keyframes scJitter{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--amp) * -1),calc(var(--amp) * .6))}50%{transform:translate(var(--amp),calc(var(--amp) * -.5))}75%{transform:translate(calc(var(--amp) * -.5),calc(var(--amp) * -.8))}}@keyframes scLand{0%{transform:scale(1.15)}to{transform:none}}.sc .sc-num .mult.ghost{color:transparent;-webkit-text-stroke:1.6px var(--fg-dim);font-weight:700;text-shadow:none}.sc .sc-num .mult.ghost.pos{-webkit-text-stroke-color:var(--gain)}.sc .sc-num .mult.ghost.neg{-webkit-text-stroke-color:var(--lossc)}.sc .sc-num .mult.ghost.flat{-webkit-text-stroke-color:var(--flatc)}.sc .sc-num .mult.ghost.reeling{-webkit-text-stroke-color:var(--fg-dim);opacity:.55}.sc.landed.passed .sc-num .mult{animation:scPop .28s var(--ease-out) both}.sc .sc-num .mult.strike:after{content:"";position:absolute;left:-6%;right:-6%;top:50%;height:5px;margin-top:-2px;background:var(--loss);box-shadow:2px 2px 0 var(--deep);transform-origin:left center;transform:rotate(-9deg) scaleX(0);animation:scStrike .26s .12s var(--ease-out) forwards}@keyframes scStrike{to{transform:rotate(-9deg) scaleX(1)}}.sc-gain{position:absolute;left:.2em;top:-.1em;z-index:2;pointer-events:none;white-space:nowrap;font-family:var(--type);font-weight:700;font-size:1.05rem;line-height:1;padding:5px 9px 4px;font-variant-numeric:tabular-nums;color:var(--deep);background:var(--amber);border:1.5px solid var(--deep);box-shadow:3px 3px 0 var(--deep);opacity:0;animation:scRise 1.5s var(--ease-out) .06s both}.sc-gain.pos{background:var(--mint)}.sc-gain.neg{background:var(--loss)}@keyframes scRise{0%{transform:translateY(8px);opacity:0}12%{transform:translateY(-14px);opacity:1}60%{opacity:1}to{transform:translateY(-50px);opacity:0}}.sc-stamp{flex:none;visibility:hidden;white-space:nowrap;font-family:var(--display);font-weight:700;font-size:1.05rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:8px 11px 6px;border:3px solid currentColor;transform:rotate(-6deg);background:var(--panel)}.sc.landed .sc-stamp{visibility:visible;animation:scStamp .22s var(--ease-out) both}@keyframes scStamp{0%{transform:scale(2.2) rotate(-12deg);opacity:0}to{transform:rotate(-6deg);opacity:1}}.s-pos{color:var(--gain)}.s-neg{color:var(--lossc)}.s-flat{color:var(--flatc)}.s-wipeout{color:var(--deep);background:var(--loss);border-color:var(--deep);box-shadow:3px 3px 0 var(--deep)}.s-great{color:var(--deep);background:var(--mint);border-color:var(--deep);box-shadow:3px 3px 0 var(--deep)}.s-legend{color:var(--deep);background:var(--amber);border-color:var(--deep);box-shadow:3px 3px 0 var(--coral),6px 6px 0 var(--deep)}.s-missed{color:var(--coral)}.s-dodged{color:var(--gain)}.sc-money{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:10px;font-family:var(--type);font-weight:700;font-size:var(--t-md);font-variant-numeric:tabular-nums;color:var(--fg)}.sc-money .pos{color:var(--gain)}.sc-money .neg{color:var(--lossc)}.sc-money .flat{color:var(--flatc)}.sc-money small{font-family:var(--display);font-weight:600;font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim);text-align:right}.sc .sc-after{opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s var(--ease-out)}.sc.landed .sc-after{opacity:1;transform:none;transition-delay:.12s}.sc.landed .sc-after.d2{transition-delay:.3s}.sc.landed .badge{animation:scBadge .22s var(--ease-out) .3s both}@keyframes scPop{0%{transform:scale(.5);opacity:0}to{transform:none;opacity:1}}@keyframes scBadge{0%{transform:scale(1.8) rotate(-8deg);opacity:0}to{transform:rotate(-3deg);opacity:1}}.sc:after,.sc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0}.sc:after{background:var(--sc-flash, transparent)}.sc.f-pos{--sc-flash: var(--mint)}.sc.f-neg{--sc-flash: var(--loss)}.sc.f-flat{--sc-flash: var(--amber)}.sc.landed:not(.passed):after{animation:scFlash .4s var(--ease-out) both}@keyframes scFlash{0%{opacity:.35}to{opacity:0}}.sc.landed.f-pos{--shadow-c: var(--mint)}.sc.landed.f-neg{--shadow-c: var(--loss)}.sc.landed.f-flat{--shadow-c: var(--amber)}.sc.landed:not(.passed){animation:scThump .3s var(--ease-out) both}@keyframes scThump{0%{transform:translateY(5px)}to{transform:none}}.sc.shine{box-shadow:6px 6px 0 var(--amber),10px 10px 0 var(--deep)}.sc.rm,.sc.rm *,.sc.rm:before,.sc.rm:after{animation:none!important;transition:none!important}.sc.rm .sc-scale{transform:none}@media (max-width: 360px){.sc .sc-num .mult{font-size:2.6rem}.sc-stamp{font-size:.9rem;padding:7px 9px 5px}}@media (min-width: 900px) and (min-aspect-ratio: 5/4){.sc .sc-name{font-size:2rem;margin-top:10px}.sc-hero{margin:14px -16px 0;padding:12px 16px 14px}.sc .sc-num .mult{font-size:4.75rem;text-shadow:4px 4px 0 var(--violet)}.sc .sc-num .mult.heat-2{text-shadow:4px 4px 0 var(--coral)}.sc .sc-num .mult.heat-3,.sc.shine .sc-num .mult{text-shadow:-3px 0 0 var(--coral),5px 5px 0 var(--amber)}.sc .sc-num .mult.ghost{text-shadow:none}.sc-stamp{font-size:1.3rem;padding:10px 13px 8px;border-width:4px}.sc-gain{font-size:1.3rem}.sc-money{font-size:var(--t-lg);margin-top:12px}.sc .sc-money small{font-size:.6875rem}}.rs{--rs-gold: #ffb020;--rs-spring: cubic-bezier(.16, 1, .3, 1);--rs-pt: 16px;--rs-px: 18px;--panel: var(--cream);--fg: var(--ink);--fg-hi: rgba(29, 28, 33, .84);--fg-dim: rgba(29, 28, 33, .62);--fg-faint: rgba(29, 28, 33, .4);--rule: rgba(29, 28, 33, .2);--rule-strong: rgba(29, 28, 33, .38);--sub: #ece0cb;--well: #f1e5d1;--gain: #157a4b;--lossc: var(--coral-shadow);--flatc: #9a6200;--dot: rgba(29, 28, 33, .17);--misreg: var(--coral);position:relative}.sheet.rs{padding:var(--rs-pt) var(--rs-px) 20px;background:var(--paper-grain) 0 0 / 200px 200px,var(--cream);border-color:var(--deep);-webkit-mask:radial-gradient(circle at 7px 0,transparent 0 5px,#000 5.5px) 0 0 / 14px 100% repeat-x;mask:radial-gradient(circle at 7px 0,transparent 0 5px,#000 5.5px) 0 0 / 14px 100% repeat-x;box-shadow:none;scrollbar-color:var(--rule-strong) transparent}.sheet-wrap:has(>.rs){filter:drop-shadow(6px 6px 0 var(--deep))}@media (min-width: 900px) and (orientation: landscape){.rs{--rs-pt: 14px;--rs-px: 20px}.sheet.rs{max-width:480px;max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px)}.rs .res-head .zone{font-size:2.25rem}.rs .dist{margin-top:10px;padding-top:10px}.rs .dist-svg{margin-top:2px}}.rs .res-head{position:relative;margin:calc(-1 * var(--rs-pt)) calc(-1 * var(--rs-px)) 0;padding:calc(var(--rs-pt) + 8px) var(--rs-px) 14px;background:radial-gradient(circle,var(--dot) 0 1.1px,transparent 1.5px) 0 0 / 6px 6px;border-bottom:2px dashed var(--fg)}.rs .res-head .label{color:var(--coral-shadow)}.rs .res-head>*{animation:rsFadeUp .4s var(--ease-out) both;animation-delay:var(--rs-zone)}.rs .res-head .zone{transform-origin:0 60%;animation:rsStamp .3s var(--ease-out) both;animation-delay:var(--rs-zone)}.rs .res-head .blurb{animation-delay:calc(var(--rs-zone) + .18s)}.rs .fundline{align-items:center;row-gap:6px;margin-top:14px}.rs .fundline .big{position:relative;display:inline-block;font-variant-numeric:tabular-nums;animation:rsFadeUp .35s var(--ease-out) both;animation-delay:var(--rs-count)}.rs-from{font-family:var(--type);font-size:var(--t-sm);color:var(--fg-dim);font-variant-numeric:tabular-nums;animation:rsFade .3s both;animation-delay:var(--rs-count)}.rs-chip{display:inline-block;font-family:var(--type);font-weight:700;font-size:var(--t-sm);line-height:1;padding:5px 8px 4px;background:transparent;color:var(--fg);border:1.5px solid var(--fg);font-variant-numeric:tabular-nums;animation:rsPop .25s var(--ease-out) both;animation-delay:var(--rs-pop)}.rs-chip.gain{animation-delay:calc(var(--rs-pop) + 90ms)}.rs-note{margin:10px 0 0;padding:1px 0 1px 10px;font-size:var(--t-sm);color:var(--fg-hi);border-left:4px solid var(--amber);animation:rsFadeUp .4s var(--ease-out) both;animation-delay:var(--rs-pop)}.rs.win .fundline .big{color:var(--gain);text-shadow:3px 3px 0 var(--mint)}.rs.win .rs-chip.mult{background:var(--mint);border-color:var(--deep);color:var(--deep);box-shadow:2px 2px 0 var(--deep)}.rs.win .rs-chip.gain{background:var(--amber);border-color:var(--deep);color:var(--deep);box-shadow:2px 2px 0 var(--deep)}.rs.win .dist-big b{color:var(--gain)}.rs.win .dist-bar.you{fill:var(--gain)}.rs.gold{--misreg: var(--amber)}.rs.gold .fundline .big{text-shadow:3px 3px 0 var(--amber)}.rs.gold .rs-chip.mult{background:var(--amber)}.rs.calm .fundline .big{color:var(--fg);text-shadow:none}.rs.calm .rs-chip.mult{color:var(--lossc);border-color:var(--lossc)}.rs.calm .dist-big b,.rs.even .dist-big b{color:var(--fg)}.rs.calm .dist-bar.you,.rs.even .dist-bar.you{fill:var(--fg)}.rs .dist{animation:rsFadeUp .4s var(--ease-out) both;animation-delay:calc(var(--rs-beat) - .15s)}.rs .dist-big b{display:inline-block;font-size:2rem;line-height:1;font-variant-numeric:tabular-nums;min-width:2.4ch;transform-origin:30% 70%;animation:rsPop .25s var(--ease-out) both;animation-delay:var(--rs-beat-end)}.rs .dist-bar{transform-box:fill-box;transform-origin:50% 100%;animation:rsGrow .45s var(--ease-out) both;animation-delay:calc(var(--rs-beat) + var(--i, 0) * var(--rs-bar-stagger))}.rs .dist-drop{animation:rsDrop .35s var(--ease-out) both;animation-delay:calc(var(--rs-beat) + var(--n, 13) * var(--rs-bar-stagger) + .18s)}.rs .ledger>li{animation:rsRow .4s var(--ease-out) both;animation-delay:calc(var(--rs-rows) + var(--i, 0) * var(--rs-row-stagger))}.rs .ledger .emo{display:inline-block;text-align:center;animation:rsPop .25s var(--ease-out) both;animation-delay:calc(var(--rs-rows) + var(--i, 0) * var(--rs-row-stagger) + .12s)}.rs .ledger .amt b.up{color:var(--gain)}.rs .ledger>li.moment{box-shadow:inset 4px 0 0 var(--magenta)}.rs .ledger>li.moment .head{padding-left:10px}.rs-badge{display:inline-flex;align-items:center;gap:3px;vertical-align:2px;margin-left:7px;padding:1px 6px 0;font-family:var(--display);font-weight:700;font-size:.6875rem;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;white-space:nowrap;transform:rotate(-3deg);animation:rsBadge .22s var(--ease-out) both;animation-delay:calc(var(--rs-rows) + var(--i, 0) * var(--rs-row-stagger) + .22s)}.rs-badge.unicorn{color:var(--magenta);border:1.5px solid currentColor}.rs-badge.moonicorn{color:var(--cream);background:var(--violet);border:1.5px solid var(--deep);box-shadow:2px 2px 0 var(--deep)}.rs .rs-late{animation:rsFadeUp .45s var(--ease-out) both;animation-delay:var(--rs-late)}.rs .stats{perspective:500px}.rs .stats .stat{transform-origin:50% 100%;animation:rsFlip .4s var(--ease-out) both;animation-delay:calc(var(--rs-stats) + var(--i, 0) * var(--rs-stat-stagger))}.rs .stat.hot .n{color:var(--coral-shadow)}.rs-fire{display:inline-block;margin-right:2px;font-size:.85em}.rs-share{position:relative;margin-top:16px}.rs .rs-share .rs-cta{margin-top:0}.rs .rs-cta{position:relative;display:grid;place-items:center;overflow:hidden;transition:transform .08s,background-color .2s,box-shadow .08s}.rs .rs-cta:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--deep);transition-duration:.04s}.rs .rs-cta.done{background:var(--mint);color:var(--deep);animation:rsCtaPress .25s var(--ease-out)}.rs .rs-cta.done:hover{background:var(--mint)}.rs-cta-l{grid-area:1 / 1;display:inline-flex;align-items:center;gap:8px;transition:transform .3s var(--ease-out),opacity .2s}.rs-cta-l.ok{transform:translateY(120%);opacity:0}.rs-cta.done .rs-cta-l.idle{transform:translateY(-120%);opacity:0}.rs-cta.done .rs-cta-l.ok{transform:none;opacity:1}.rs-cta-l svg{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.rs-cta-l svg path{stroke-dasharray:20;stroke-dashoffset:20}.rs-cta.done .rs-cta-l svg path{stroke-dashoffset:0;transition:stroke-dashoffset .35s ease-out .12s}.rs-confetti{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none;z-index:2}.rs-confetti i{position:absolute;left:-3px;top:-4px;width:var(--w, 7px);height:10px;background:var(--c);opacity:0;animation:rsConfetti .95s var(--ease-out) both;animation-delay:var(--d, 0ms)}.rs.is-skip :is(.res-head>*,.fundline .big,.rs-from,.rs-chip,.rs-note,.dist,.dist-big b,.dist-bar,.dist-drop,.ledger>li,.ledger .emo,.rs-badge,.rs-late,.stats .stat){animation:none!important}@media (prefers-reduced-motion: reduce){.rs *,.rs *:before,.rs *:after{animation:none!important;transition:none!important}.rs .rs-cta:active{transform:none}}@keyframes rsFade{0%{opacity:0}}@keyframes rsFadeUp{0%{opacity:0;transform:translateY(8px)}}@keyframes rsStamp{0%{opacity:0;transform:scale(1.6) rotate(-4deg)}to{opacity:1;transform:none}}@keyframes rsPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes rsBadge{0%{opacity:0;transform:scale(1.8) rotate(-8deg)}to{opacity:1;transform:rotate(-3deg)}}@keyframes rsGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes rsDrop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:none}}@keyframes rsRow{0%{opacity:0;transform:translate(18px)}}@keyframes rsFlip{0%{opacity:0;transform:rotateX(-90deg)}to{opacity:1;transform:none}}@keyframes rsCtaPress{0%{transform:translate(3px,3px)}to{transform:none}}@keyframes rsConfetti{0%{opacity:1;transform:translate(0) rotate(0) scale(.6)}65%{opacity:1;transform:translate(var(--dx),var(--dy)) rotate(calc(var(--rot) * .7)) scale(1)}to{opacity:0;transform:translate(calc(var(--dx) * 1.1),calc(var(--dy) + 34px)) rotate(var(--rot)) scale(.9)}}
