@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_bd2806{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_bd2806{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,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:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_16eff0{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_16eff0{--font-sans:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_aa62b7{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_aa62b7{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--cobalt:#2b50e4;--cobalt-deep:#2140c2;--ink:#0c1330;--paper:#ffffff;--mist:#f1f3fb;--muted:#5a6385;--line:rgba(12,19,48,0.13);--alert:#d9432c;--on-cobalt-soft:rgba(255,255,255,0.74);--ease:cubic-bezier(0.22,1,0.36,1);--pad:clamp(20px,4.2vw,64px);--display:var(--font-display),"Arial Black",sans-serif;--sans:var(--font-sans),system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.5 var(--sans);-webkit-font-smoothing:antialiased}dd,dl,fieldset,figure,h1,h2,ol,p{margin:0;padding:0;border:0}ol{list-style:none}a,button,input{color:inherit}button,input{font:inherit}h2{font:700 clamp(28px,3.4vw,44px) /1.02 var(--display);letter-spacing:-.02em}.lede{max-width:52ch;margin-top:10px}.empty,.lede{color:var(--muted)}.empty{margin-top:28px;padding:28px 0;border-top:2px solid var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:2px solid transparent;border-radius:0;font:600 15px/1 var(--sans);text-decoration:none;cursor:pointer;transition:transform .12s var(--ease),background-color .24s var(--ease),color .24s var(--ease)}.btn:active{transform:translateY(2px)}.btn:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.hero .btn:focus-visible,.hero a:focus-visible{outline-color:var(--paper)}.btn-paper{background:var(--paper);color:var(--ink)}.btn-paper:hover{background:var(--ink);color:var(--paper)}.btn-ghost{border-color:rgba(255,255,255,.55);color:var(--paper);background:none}.btn-ghost:hover{border-color:var(--paper);background:rgba(255,255,255,.12)}.btn-ghost.is-off{cursor:default;border-style:dashed;color:var(--on-cobalt-soft)}.btn-ghost.is-off:hover{background:none;border-color:rgba(255,255,255,.55)}.btn-solid{background:var(--cobalt);color:var(--paper);width:100%;min-height:54px;font-size:16px}.btn-solid:hover:not(:disabled){background:var(--ink)}.btn-solid:disabled{background:var(--mist);color:var(--muted);cursor:not-allowed}.btn-line{border-color:var(--ink);background:none}.btn-line:hover{background:var(--ink);color:var(--paper)}.btn-alert{background:var(--alert)}.btn-alert,.strip{color:var(--paper)}.strip{background:var(--ink);font:500 12.5px/1.4 var(--mono);padding:9px var(--pad);text-align:center}.hero{background-color:var(--cobalt);background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.055) 0 1px,transparent 1px calc(100% / 24));color:var(--paper);padding:0 var(--pad);flex-direction:column;min-height:calc(100svh - 34px)}.hero,.top{display:flex}.top{gap:28px;padding:22px 0}.brand,.top{align-items:center}.brand{display:inline-flex;gap:12px;color:inherit;text-decoration:none}.top nav{display:flex;gap:26px;margin-left:auto;font-weight:500;font-size:15px}.top nav a{text-decoration:none;color:var(--on-cobalt-soft);padding:12px 0;transition:color .24s var(--ease)}.top nav a:hover{color:var(--paper)}.top-actions{display:flex;align-items:center;gap:12px}.top-actions .btn{min-height:44px;padding:0 16px;font-size:14px}.addr{font:500 13px var(--mono)}.hero-main{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);grid-gap:clamp(28px,5vw,88px);gap:clamp(28px,5vw,88px);align-items:center;padding:clamp(12px,2.5vh,40px) 0 clamp(20px,3.5vh,44px);flex:1 1}.pitch h1{font:800 clamp(44px,min(7vw,11.5vh),108px) /.92 var(--display);letter-spacing:-.035em;text-wrap:balance}.pitch>p{margin-top:clamp(18px,2.4vw,30px);font-size:clamp(17px,1.5vw,21px);line-height:1.45;max-width:34em;color:var(--paper)}.pitch-cta{display:none;flex-wrap:wrap;gap:12px;margin-top:clamp(22px,3vw,36px)}.planner{background:var(--paper);color:var(--ink);padding:clamp(20px,2.2vw,30px);display:grid;grid-gap:16px;gap:16px;scroll-margin-top:20px}.planner h2{font-size:26px}.field{display:grid;grid-gap:7px;gap:7px}.field legend,.field>span{font-size:13px;font-weight:500;color:var(--muted);padding:0}.field legend{margin-bottom:7px}.field input{width:100%;border:2px solid var(--ink);border-radius:0;background:var(--paper);padding:8px 14px;font:600 30px/1.2 var(--mono);min-height:56px}.field input[aria-invalid=true]{border-color:var(--alert)}.chips{display:grid;grid-template-columns:repeat(5,1fr);border:2px solid var(--ink)}.chips button{min-height:44px;border:0;border-left:2px solid var(--ink);border-radius:0;background:var(--paper);font:500 14px var(--mono);cursor:pointer;transition:background-color .24s var(--ease),color .24s var(--ease)}.chips button:first-child{border-left:0}.chips button:hover{background:var(--mist)}.chips button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.plan-out{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--ink)}.plan-out div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.plan-out div:nth-child(odd):not(.wide){padding-right:14px;border-right:1px solid var(--line)}.plan-out div:nth-child(2n){padding-left:14px}.plan-out .wide{grid-column:1/-1;border-bottom:0;align-items:center}.plan-out dt{font-size:13px;color:var(--muted)}.plan-out dt small{display:block;font-size:12px}.plan-out dd{font:600 16px var(--mono);white-space:nowrap}.plan-out .wide dd{font-size:20px}.plan-msg{font-size:14px;color:var(--muted);padding:10px 0;border-top:2px solid var(--ink)}.plan-msg.is-error{color:var(--alert);border-top:0;padding:0}.fine{font-size:12.5px;line-height:1.45;color:var(--muted)}.wall-block{padding-bottom:18px;scroll-margin-top:12px}.kpis{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px clamp(18px,2.2vw,36px);padding-bottom:2px}.kpis dd{font:500 clamp(20px,2vw,28px) /1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpis dt{margin-top:6px;font-size:13px;color:var(--on-cobalt-soft)}.kpi-row{display:flex;align-items:flex-end;flex-wrap:wrap;gap:20px clamp(24px,3vw,48px);margin-top:clamp(22px,4vh,44px)}.kpi-main dd{font:600 clamp(60px,min(9vw,14vh),136px) /.84 var(--mono);letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi-main dt{font-size:15px;font-weight:500;margin-top:12px}.wall svg{display:block;width:100%;height:clamp(88px,15vh,170px);touch-action:pan-y;cursor:crosshair}.wall-base{fill:rgba(255,255,255,.34)}.wall-bar{fill:var(--paper)}.wall-ghost{fill:rgba(255,255,255,.36)}.wall .is-hover .wall-bar,.wall .is-hover .wall-base{fill:var(--ink)}.wall .is-hover .wall-ghost{fill:rgba(12,19,48,.5)}.wall-axis{position:relative;height:22px;margin-top:6px;font:400 11.5px var(--mono);color:var(--on-cobalt-soft)}.wall-axis span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.wall-axis span:before{content:"";position:absolute;left:50%;top:-6px;width:1px;height:5px;background:var(--on-cobalt-soft)}.wall-axis span[data-edge=start]{transform:none}.wall-axis span[data-edge=start]:before{left:0}.wall-axis span[data-edge=end]{transform:translateX(-100%)}.wall-axis span[data-edge=end]:before{left:auto;right:0}.wall figcaption{font-size:13px;color:var(--on-cobalt-soft);min-height:20px;margin-top:4px}.wall-narrow{display:none}main{padding:clamp(48px,7vw,104px) var(--pad);display:grid;grid-gap:clamp(64px,9vw,128px);gap:clamp(64px,9vw,128px)}.mine{border:2px solid var(--ink);padding:clamp(20px,3vw,40px);scroll-margin-top:24px}.mine header{justify-content:space-between;gap:20px;flex-wrap:wrap}.mine header,.mine-mult{display:flex;align-items:flex-end}.mine-mult{gap:14px}.mine-mult b{font:600 clamp(52px,7vw,96px) /.84 var(--mono);letter-spacing:-.04em;color:var(--cobalt)}.mine-mult span{font-size:14px;color:var(--muted);display:grid}.mine-mult em{font-style:normal;color:var(--ink);font-family:var(--mono)}.slices{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-gap:clamp(0px,calc(120px / var(--n)),4px);gap:clamp(0px,calc(120px / var(--n)),4px);margin-top:26px;height:44px}.slices i{background:var(--mist);transition:background-color .48s var(--ease)}.slices i[data-on]{background:var(--cobalt)}.slices i[data-next]{background:var(--ink)}.slices-note{margin-top:10px;font-size:14px;color:var(--muted)}.slices-note b{font-family:var(--mono);color:var(--ink)}.mine-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px 28px;gap:18px 28px;margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.mine-stats dd{font:600 clamp(20px,2.2vw,28px) /1.1 var(--mono)}.mine-stats dd small{font-size:.6em;font-weight:400;color:var(--muted)}.mine-stats dt{font-size:13px;color:var(--muted);margin-top:4px}.mine-cancel{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.mine-cancel p{flex-basis:100%;font-weight:500}.boards{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.streamers{scroll-margin-top:24px}table{width:100%;border-collapse:collapse;margin-top:26px;font-size:14.5px}th{text-align:left;font-weight:500;font-size:12.5px;color:var(--muted);padding:0 10px 10px 0;border-bottom:2px solid var(--ink)}td,th{white-space:nowrap}td{padding:13px 10px 13px 0;border-bottom:1px solid var(--line)}.num{text-align:right;font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}th.num{font-family:var(--sans)}td.rank{color:var(--muted);width:44px}td.wallet{font-family:var(--mono)}td b{color:var(--cobalt);font-weight:600}tr[data-me] td{background:var(--mist)}mark{background:var(--cobalt);color:var(--paper);font:500 11px var(--sans);padding:2px 6px;margin-left:8px}td:last-child,th:last-child{padding-right:0}.meter{display:block;width:100%;min-width:64px;height:8px;background:var(--mist)}.meter i{display:block;height:100%;background:var(--cobalt)}.feed ol{margin-top:26px;border-top:2px solid var(--ink)}.feed li{display:flex;justify-content:space-between;gap:14px;padding:11px 0 11px 14px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.4;position:relative}.feed li:before{content:"";position:absolute;left:0;top:17px;width:6px;height:6px;background:var(--cobalt)}.feed li[data-kind=break]:before{background:var(--alert)}.feed li[data-kind=complete]:before{background:var(--ink)}.feed time{font:400 12.5px var(--mono);color:var(--muted);white-space:nowrap}.ladder{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:end;scroll-margin-top:24px}.stairs{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));grid-gap:4px;gap:4px;height:clamp(200px,26vw,340px)}.stairs li{display:flex;flex-direction:column;justify-content:flex-end}.stairs li i{flex:none;height:calc((100% - 62px) * var(--h));background:var(--cobalt);display:block;transition:background-color .48s var(--ease)}.stairs li:hover i{background:var(--ink)}.stairs[data-placed] li i{background:var(--mist)}.stairs[data-placed] li[data-done] i{background:var(--cobalt)}.stairs[data-placed] li[data-here] i{background:var(--ink)}.stairs li b{padding-bottom:8px;text-align:center;font:600 clamp(11px,1.2vw,16px) var(--mono)}.stairs li span{text-align:center;font:400 clamp(10px,1vw,12.5px) var(--mono);color:var(--muted);padding-top:8px}.rules{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);scroll-margin-top:24px}.rules details{border-bottom:1px solid var(--line)}.rules details:first-child{border-top:2px solid var(--ink)}.rules summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;font:600 clamp(17px,1.6vw,21px) var(--sans)}.rules summary::-webkit-details-marker{display:none}.rules summary:after{content:"";flex:none;width:14px;height:14px;background:linear-gradient(var(--ink),var(--ink)) 50% /100% 2px no-repeat,linear-gradient(var(--ink),var(--ink)) 50% /2px 100% no-repeat;transition:transform .24s var(--ease)}.rules details[open] summary:after{transform:rotate(45deg)}.rules details p{padding:0 40px 22px 0;max-width:62ch;color:var(--muted)}.foot{background:var(--cobalt);color:var(--paper);padding:clamp(40px,6vw,80px) var(--pad);display:grid;grid-gap:16px;gap:16px;justify-items:start}.foot .brand{margin-bottom:10px}.foot p{max-width:60ch;color:var(--on-cobalt-soft)}.foot .contract span{color:var(--paper);font-weight:600;margin-right:10px}.foot code{font:400 13px var(--mono);overflow-wrap:anywhere}.foot a{font-weight:600;padding:10px 0}@media (max-width:980px){.hero{min-height:0}.hero-main{grid-template-columns:1fr;align-items:start}.top nav{display:none}.top-actions{margin-left:auto}.planner{order:3}.boards,.ladder,.rules{grid-template-columns:minmax(0,1fr)}.mine-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.hero-main{padding-top:8px}.hero{display:grid;grid-template-columns:minmax(0,1fr)}.hero-main{display:contents}.pitch{padding:10px 0 26px}.pitch-cta{display:flex}.wall-block{order:2;padding-bottom:6px}.planner{order:3;margin:18px calc(var(--pad) * -1) 0;padding:26px var(--pad) 30px}.wall-wide{display:none}.wall-narrow{display:block}.kpis{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 18px;gap:14px 18px}.wide-only{display:none}table{font-size:13.5px}th{white-space:normal;vertical-align:bottom;line-height:1.25}td,th{padding-right:8px}td.rank{width:28px}.stairs{gap:2px}.stairs li span{writing-mode:vertical-rl;justify-self:center;padding-top:6px;height:34px}.rules details p{padding-right:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.not-launched{font:500 13px var(--mono);color:var(--on-cobalt-soft)}.kpis{gap:6px clamp(18px,2.4vw,40px);font-family:var(--mono)}.kpis div{display:flex;align-items:baseline;gap:8px}.kpis dd{font:600 16px/1.3 var(--mono)}.kpis dt{margin:0;font:400 14px/1.3 var(--mono);color:var(--paper);opacity:.86}.wall{position:relative}.wall-legend{display:flex;justify-content:flex-end;gap:18px;font:400 12px var(--mono);margin-bottom:8px}.wall-legend span{display:inline-flex;align-items:center;gap:7px}.wall-legend i{width:9px;height:9px;background:var(--paper)}.wall-legend i.is-ghost{background:rgba(255,255,255,.42)}.wall figcaption{color:var(--paper);opacity:.86}td b{color:var(--ink)}td .meter{display:inline-block;width:72px;vertical-align:middle}.meter-n{font:400 12.5px var(--mono);color:var(--muted);margin-left:10px}.more{margin-top:18px;min-height:44px}.boards{align-items:stretch}.feed{background:var(--ink);color:var(--paper);padding:clamp(20px,2.4vw,32px)}.feed h2{font:500 13px var(--mono);letter-spacing:0;opacity:.7}.feed .empty{border-top-color:rgba(255,255,255,.3);color:rgba(255,255,255,.7);margin-top:16px}.feed ol{margin-top:14px;border-top:1px solid rgba(255,255,255,.3)}.feed li{display:grid;grid-template-columns:60px minmax(0,1fr) auto 34px;align-items:baseline;grid-gap:10px;gap:10px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.14);font:400 13px/1.35 var(--mono)}.feed li:before{content:none}.feed li b{font-weight:600;color:#9db0ff}.feed li[data-kind=break] b,.feed li[data-kind=break] em{color:#ff7a66}.feed li[data-kind=complete] b{color:var(--paper)}.feed li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.86}.feed li em{font-style:normal;font-weight:500;white-space:nowrap}.feed time{color:rgba(255,255,255,.55);text-align:right;font-size:12px}.ladder{display:block}.ladder .stairs{margin-top:30px;height:clamp(220px,24vw,340px)}.rules{display:block}.rules ol{margin-top:26px;border-top:2px solid var(--ink);column-count:2;column-gap:clamp(32px,5vw,80px)}.rules li{display:grid;grid-template-columns:34px minmax(0,1fr);padding:15px 0;border-bottom:1px solid var(--line);page-break-inside:avoid;break-inside:avoid}.rules li b{font:600 15px/1.6 var(--mono);color:var(--cobalt)}.rules li p{font-size:16px;line-height:1.5}.foot{grid-template-columns:minmax(0,1fr) auto;align-items:end}.foot .brand,.foot>p:first-of-type{grid-column:1}.foot .contract{display:grid;grid-gap:8px;gap:8px;grid-column:2;grid-row:1/span 2;justify-items:end;max-width:none}.foot .contract span{margin:0;font:500 13px var(--mono)}.foot code{border:2px dashed rgba(255,255,255,.55);padding:12px 16px;color:var(--paper)}.foot>a{grid-column:2;justify-self:end;font-family:var(--mono);font-size:14px}@media (max-width:980px){.rules ol{column-count:1}}@media (max-width:720px){.pitch-cta .btn{width:100%}.kpis{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.wall-legend{justify-content:flex-start}.feed{margin:0 calc(var(--pad) * -1);padding:26px var(--pad)}.feed li{grid-template-columns:64px minmax(0,1fr) auto}.feed li span{white-space:normal}.feed time{display:none}.stairs li span{writing-mode:horizontal-tb;height:auto;visibility:hidden;white-space:nowrap}.stairs li[data-key] span{visibility:visible}.foot{grid-template-columns:minmax(0,1fr)}.foot .contract,.foot>a{grid-column:1;grid-row:auto;justify-items:start;justify-self:start}}.field>label{font-size:13px;font-weight:500;color:var(--muted)}.amount{position:relative}.amount .usd{position:absolute;right:14px;top:50%;transform:translateY(-50%);font:400 14px var(--mono);color:var(--muted);pointer-events:none}.chips.presets{grid-template-columns:repeat(4,1fr)}.kpi-main dt b,.kpi-pot dt b{display:block;font:700 18px/1.2 var(--display);letter-spacing:-.01em}.kpi-main dt,.kpi-pot dt{font-size:13.5px;font-weight:400;max-width:24ch;line-height:1.35}.kpi-pot dd{font:600 clamp(34px,min(4.6vw,7vh),68px) /.9 var(--mono);letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi-pot dt{margin-top:12px}.kpis{flex-basis:100%}.latest{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font:400 13.5px/1.4 var(--mono);margin-bottom:12px}.latest b{font-weight:600;background:var(--paper);color:var(--alert);padding:2px 7px}.latest time{opacity:.7}.feed li{grid-template-columns:104px minmax(0,1fr) auto 34px}@media (max-width:720px){.feed li{grid-template-columns:100px minmax(0,1fr) auto}.kpi-row{gap:22px}}@media (min-width:981px){.planner{gap:12px}.planner .field input{min-height:50px;font-size:26px}.planner .chips button{min-height:40px}.planner .btn-solid{min-height:50px}.wall-block{position:relative}.latest{position:absolute;left:0;top:-4px;max-width:calc(100% - 300px);margin:0}}.live-mark{animation:turn .72s var(--ease);transform-origin:50% 50%}.live-mark .sand{transition:opacity .48s var(--ease)}.live-mark .grain{opacity:0;animation:grain .9s step-end infinite}@keyframes turn{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes grain{0%,33%{opacity:1}34%,to{opacity:0}}.wall-bar,.wall-ghost{transform-box:fill-box;transform-origin:50% 100%;transition:transform .48s var(--ease),fill .24s var(--ease)}.wall-base{transition:fill .24s var(--ease)}.js [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .48s var(--ease),transform .48s var(--ease)}.js [data-reveal][data-in]{opacity:1;transform:none}.rise-in{animation:rise-in .48s var(--ease) both}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}}.feed li{animation:rise-in .48s var(--ease) both}.js .stairs li i{transform:scaleY(0);transform-origin:50% 100%;transition:transform .48s var(--ease) calc(var(--i) * 45ms),background-color .24s var(--ease)}.js [data-in] .stairs li i{transform:none}.js .stairs li b{opacity:0;transition:opacity .24s var(--ease) calc(var(--i, 0) * 45ms + .3s)}.js [data-in] .stairs li b{opacity:1}.kpi-main dd,.planner .plan-out dd{transition:color .24s var(--ease)}tbody tr{transition:background-color .24s var(--ease)}tbody tr:hover td{background:var(--mist)}.how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px)}.how figure{display:grid;grid-gap:16px;gap:16px;align-content:start}.how svg{width:100%;height:auto;background:var(--mist);display:block}.how .blk{fill:#dfe4f5}.how .blk.on{fill:var(--cobalt)}.how .blk.faint{fill:#e9ecf8}.how .blk.bad,.how .bond{fill:var(--alert)}.how .pot{fill:none;stroke:var(--ink);stroke-width:2}.how .coin{fill:var(--ink)}.how figcaption{color:var(--muted);font-size:15px;line-height:1.4}.how figcaption b{display:block;color:var(--ink);font:700 22px/1.15 var(--display);letter-spacing:-.01em;margin-bottom:4px}.how figure:hover .fillin,.how[data-in] .fillin{animation:fillin .48s var(--ease) both;animation-delay:inherit}.how .fillin{fill:var(--cobalt)}.js .how:not([data-in]) .fillin{fill:#dfe4f5}@keyframes fillin{0%{fill:#dfe4f5;transform:translateY(-6px)}}.how[data-in] .drop{animation:drop 1.1s var(--ease) .5s both}@keyframes drop{0%{transform:translate(-15.2px)}to{transform:translateY(24px)}}.how[data-in] .rise.r1{animation:rise1 1.2s var(--ease) .9s both}.how[data-in] .rise.r2{animation:rise2 1.2s var(--ease) 1.1s both}@keyframes rise1{to{transform:translate(36.8px,-37px)}}@keyframes rise2{to{transform:translate(-2px,-23px)}}.rules details>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px;min-height:48px;margin-top:18px;padding:0 18px;border:2px solid var(--ink);font-weight:600;transition:background-color .24s var(--ease),color .24s var(--ease)}.rules details>summary::-webkit-details-marker{display:none}.rules details>summary:after{content:none}.rules details>summary:hover{background:var(--ink);color:var(--paper)}.rules details[open]>summary{display:none}.rules details[open] ol{animation:rise-in .48s var(--ease) both}@media (max-width:720px){.how{grid-template-columns:minmax(0,1fr);gap:28px}.how figure{grid-template-columns:42% minmax(0,1fr);align-items:center;gap:16px}.how figcaption b{font-size:19px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}.js .stairs li b,.js .stairs li i,.js [data-reveal]{opacity:1;transform:none}.live-mark .grain{opacity:1}}.rules details,.rules details:first-child{border:0}.field-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.field-top .bal{font:400 12.5px var(--mono);color:var(--muted)}.chips.presets{grid-template-columns:repeat(5,1fr)}.chips button:disabled{color:var(--muted);cursor:not-allowed;background:var(--mist)}.field input::placeholder{color:#b5bbd0}.field input:focus{outline:3px solid var(--cobalt);outline-offset:0;border-color:var(--cobalt)}.head-start{font:500 13px/1.4 var(--mono);background:var(--cobalt);padding:8px 12px;margin-top:-4px}.feed li[data-kind=topup] b,.head-start{color:var(--paper)}.top-actions{position:relative}button.addr{background:none;border:2px solid rgba(255,255,255,.55);color:var(--paper);min-height:44px;padding:0 14px;cursor:pointer}button.addr:hover{border-color:var(--paper)}.wallet-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:5;background:var(--paper);border:2px solid var(--ink);min-width:190px;display:grid;animation:rise-in .24s var(--ease) both}.wallet-menu button{min-height:48px;padding:0 16px;text-align:left;background:none;border:0;border-bottom:1px solid var(--line);color:var(--ink);font:600 15px var(--sans);cursor:pointer}.wallet-menu button:last-child{border-bottom:0}.wallet-menu button:hover{background:var(--mist)}.field-top .min{font:400 12px var(--mono);color:var(--muted);margin-left:6px}.fine .via{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font:600 13px var(--sans);color:var(--ink);padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid var(--line)}.fine .via a{font:500 12.5px var(--mono);color:var(--cobalt)}.who{display:grid;grid-template-columns:1fr 1fr;border:2px solid var(--ink)}.who>div{padding:10px 12px 11px;display:grid;grid-gap:2px;gap:2px}.who>div+div{border-left:2px solid var(--ink);background:var(--mist)}.who dd{font:600 17px/1.2 var(--mono)}.who dt{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font:600 13px/1.3 var(--sans)}.who dt a{font:500 12px var(--mono);color:var(--cobalt)}.who dd.note{font:400 12px/1.35 var(--sans);color:var(--muted)}.link-open{background:none;border:0;padding:6px 0;min-height:44px;text-align:left;font:600 14px var(--sans);color:var(--cobalt);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.link-order{border:2px solid var(--cobalt);padding:14px;display:grid;grid-gap:12px;gap:12px;animation:rise-in .24s var(--ease) both}.link-order header{display:flex;justify-content:space-between;align-items:baseline;font:700 18px var(--display)}.link-order header button{background:none;border:0;font:500 13px var(--sans);color:var(--muted);cursor:pointer;min-height:32px}.link-order ol{display:grid;grid-gap:12px;gap:12px;counter-reset:step}.link-order ol li{display:grid;grid-gap:8px;gap:8px;font-size:14px;line-height:1.4;counter-increment:step}.link-order ol li span:before{content:counter(step) ". ";font:600 14px var(--mono);color:var(--cobalt)}.link-order .btn{min-height:44px;font-size:14px;width:100%}.link-order ul{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.link-order ul li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font:500 13.5px/1.35 var(--mono)}.link-order ul li small{display:block;color:var(--muted);font-size:12px}.link-order ul .btn{width:auto;padding:0 16px}.plan-out .boost{border-bottom:1px solid var(--line);background:var(--mist);padding:9px 10px}.plan-out .boost dd{color:var(--cobalt)}.chips:not(.presets){grid-template-columns:repeat(7,1fr)}.share-x{width:auto;min-height:46px;padding:0 20px;margin-top:22px;font-size:15px}.toasts{position:fixed;right:18px;bottom:18px;z-index:40;display:grid;grid-gap:8px;gap:8px;justify-items:end;pointer-events:none}.toasts p{background:var(--ink);color:var(--paper);padding:12px 16px;min-width:220px;display:grid;grid-gap:2px;gap:2px;border-left:6px solid var(--cobalt);animation:hit-in .48s var(--ease) both}.toasts p b{font:600 19px/1.15 var(--mono)}.toasts p span{font:400 12.5px var(--mono);opacity:.75}.toasts p[data-kind=level]{background:var(--cobalt);border-left-color:var(--paper)}.toasts p[data-kind=level] b{font-size:44px;line-height:.95}.toasts p[data-kind=paid]{border-left-color:#9db0ff}.toasts p[data-kind=done]{background:var(--paper);color:var(--ink);border:2px solid var(--ink);border-left-width:6px}@keyframes hit-in{0%{opacity:0;transform:translateY(18px) scale(.92)}60%{opacity:1;transform:translateY(-3px) scale(1.03)}to{transform:none}}.paper-flash{position:fixed;left:0;right:0;top:0;z-index:45;background:var(--alert);color:var(--paper);padding:14px var(--pad);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;font:400 14px var(--mono);animation:flash-in .48s var(--ease) both}.paper-flash b{font:700 clamp(18px,2.2vw,26px) var(--display)}.paper-flash em{font-style:normal;font-weight:600;background:var(--paper);color:var(--alert);padding:2px 8px}@keyframes flash-in{0%{transform:translateY(-100%)}}.takeover{position:fixed;inset:0;z-index:50;border:0;background:var(--cobalt);color:var(--paper);display:grid;place-content:center;justify-items:center;grid-gap:14px;gap:14px;padding:var(--pad);cursor:pointer;animation:takeover-in .24s var(--ease) both;text-align:center}.takeover strong{font:600 clamp(120px,26vw,300px) /.8 var(--mono);letter-spacing:-.06em;animation:stamp .48s var(--ease) .5s both}.takeover b{font:800 clamp(34px,6vw,72px) /1 var(--display);letter-spacing:-.03em}.takeover>span:last-child{font:400 clamp(14px,1.6vw,18px) var(--sans);opacity:.85}.takeover-blocks{display:flex;gap:5px;height:46px;width:min(86vw,720px)}.takeover-blocks i{flex:1 1;background:var(--paper);animation:block-drop .48s var(--ease) both}@keyframes takeover-in{0%{opacity:0}}@keyframes stamp{0%{opacity:0;transform:scale(2.2)}70%{opacity:1;transform:scale(.96)}to{transform:none}}@keyframes block-drop{0%{opacity:0;transform:translateY(-60px)}}.slices i[data-on]{animation:block-snap .48s var(--ease)}@keyframes block-snap{0%{transform:scaleY(1.9);background:var(--ink)}}.sound{position:fixed;left:14px;bottom:14px;z-index:30;background:var(--paper);border:2px solid var(--ink);color:var(--ink);font:500 12px var(--mono);min-height:36px;padding:0 12px;cursor:pointer}.sound[aria-pressed=true]{background:var(--ink);color:var(--paper)}@media (max-width:720px){.toasts{left:12px;right:12px;bottom:60px;justify-items:stretch}.chips:not(.presets) button{font-size:12.5px;padding:0}}.sound{position:static;display:block;margin:0 var(--pad) 28px auto}.kpi-main dt small{display:block;margin-top:4px;font:500 13px var(--mono);opacity:.86}.kpi-main dt{max-width:30ch}.how figure:hover .fillin,.how[data-in] .drop,.how[data-in] .fillin,.how[data-in] .rise.r1,.how[data-in] .rise.r2{animation:none}.how .fillin,.js .how:not([data-in]) .fillin{fill:#dfe4f5}.how figure.on .fillin{fill:var(--cobalt);animation:fillin .48s var(--ease) both}.how figure .drop{transform:translate(-15.2px)}.how figure.on .drop{transform:none;animation:drop 1.1s var(--ease) .3s both}.how figure.on .rise.r1{animation:rise1 1.2s var(--ease) .4s both}.how figure.on .rise.r2{animation:rise2 1.2s var(--ease) .65s both}.how figure{opacity:.45;transition:opacity .48s var(--ease)}.how figure.now,.how figure.on:last-child{opacity:1}.how figure.on{opacity:.75}.how figure.now{opacity:1}.how figure svg{outline:2px solid transparent;transition:outline-color .24s var(--ease)}.how figure.now svg{outline-color:var(--ink)}.dash{border:2px solid var(--ink);padding:clamp(20px,3vw,40px);scroll-margin-top:24px;display:grid;grid-gap:22px;gap:22px}.dash-top{justify-content:space-between;gap:10px 20px}.dash-top,.dash-who{display:flex;align-items:baseline;flex-wrap:wrap}.dash-who{gap:6px 16px;font:500 14px var(--mono)}.dash-who button{background:none;border:0;padding:8px 0;color:var(--cobalt);font:600 13.5px var(--sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dash-pick{display:grid;grid-gap:14px;gap:14px}.dash-controls{display:flex;flex-wrap:wrap;gap:12px}.dash-controls .btn-solid{width:auto;min-height:52px;padding:0 24px}.dash-controls form{flex:1 1 320px;display:flex}.dash-controls input{flex:1 1;min-width:0;min-height:52px;border:2px solid var(--ink);border-right:0;border-radius:0;padding:0 14px;font:500 14px var(--mono);background:var(--paper)}.dash-controls input[aria-invalid=true]{border-color:var(--alert)}.dash-controls form .btn{min-height:52px}.dash .empty{margin-top:0}.dash .mine{border:0;padding:0}.dash .mine h3{font:700 clamp(22px,2.4vw,30px) /1.05 var(--display);letter-spacing:-.02em;margin:0}.dash-more{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:20px clamp(28px,5vw,72px);gap:20px clamp(28px,5vw,72px);padding-top:22px;border-top:1px solid var(--line);align-items:start}.dash-rank{display:flex;align-items:flex-end;gap:12px}.dash-rank b{font:600 clamp(44px,5vw,72px) /.85 var(--mono);letter-spacing:-.04em}.dash-rank span{display:grid;font-size:14px;color:var(--muted)}.dash-rank em{font-style:normal;font-family:var(--mono);color:var(--ink)}.dash-history h3{font:500 13px var(--mono);color:var(--muted);margin:0 0 8px}.dash-history ul{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.dash-history li{display:grid;grid-template-columns:120px minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font:400 13.5px var(--mono)}.dash-history li b{font-weight:600}.dash-history li[data-state=cancelled] b,.dash-history li[data-state=missed] b,.dash-history li[data-state=sold] b{color:var(--alert)}.dash-history time{color:var(--muted)}@media (max-width:720px){.dash-more{grid-template-columns:minmax(0,1fr)}.dash-history li{grid-template-columns:104px minmax(0,1fr) auto;font-size:12.5px}}.hero-main{align-items:start}.pitch{display:flex;flex-direction:column;min-width:0}.pitch .wall-block{margin-top:clamp(18px,3vh,34px);padding-bottom:0}.pitch .wall svg{height:clamp(84px,14vh,150px)}@media (min-width:981px){.hero{padding-bottom:28px}.pitch h1{font-size:clamp(44px,min(6.2vw,10.5vh),100px)}.kpi-row{margin-top:clamp(16px,3vh,34px)}.kpi-main dd{font-size:clamp(56px,min(8vw,12vh),120px)}}@media (max-width:720px){.pitch{padding-bottom:8px}.pitch .wall-block{order:0}}.pitch .wall-legend{font:400 12px var(--mono);margin:0 0 8px;min-height:22px;align-items:center}.pitch .latest{font:400 13px/1.4 var(--mono);color:var(--paper)}@media (min-width:981px){.pitch .latest{top:0;max-width:calc(100% - 250px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-wrap:nowrap}}@media (min-width:981px) and (max-height:780px){.kpis,.pitch .wall figcaption{display:none}}@media (max-width:720px){.kpi-row{flex-wrap:wrap;gap:18px 16px;align-items:flex-end}.kpi-row>.kpi-main,.kpi-row>.kpi-pot{flex:1 1;min-width:0}.kpi-main dd{font-size:64px}.kpi-pot dd{font-size:40px}.kpi-main dt,.kpi-pot dt{font-size:12.5px}.kpi-main dt small{font-size:11.5px}}