*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0;background:var(--bg);color:var(--fg)}body{font-family:var(--font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}#root{display:contents}main{flex:1}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}img{display:block;max-width:100%}h1,h2,h3{margin:0;font-family:var(--font-display);letter-spacing:-.02em}p{margin:0}input,textarea{font:inherit;color:var(--fg)}::selection{background:var(--accent);color:var(--accent-ink)}.wrap{width:100%;max-width:1440px;margin:0 auto;padding:0 28px}.narrow{max-width:820px}.muted{color:var(--muted)}.small{font-size:13px}.mono{font-family:var(--font-mono)}.up{color:var(--up)}.down{color:var(--down)}.stack-sm{display:grid;gap:8px;margin-top:16px}.hdr{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.hdr-in{height:60px;display:flex;align-items:center;gap:28px}.brand{display:flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:-.02em}.nav{display:flex;gap:4px}.nav a{padding:7px 11px;border-radius:var(--r-sm);color:var(--fg-2);font-size:14px;transition:color .15s,background .15s}.nav a:hover,.nav a.active{color:var(--fg);background:var(--panel)}.hdr-r{margin-left:auto;display:flex;align-items:center;gap:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border-radius:var(--r);background:var(--accent);color:var(--accent-ink);font-weight:600;font-size:14px;white-space:nowrap;transition:filter .15s,transform .1s,background .15s}.btn:hover{filter:brightness(1.08)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed;filter:none}.btn-ghost{background:var(--panel);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-strong)}.btn-ghost:hover{background:var(--panel-2);filter:none}.btn-sm{height:34px;padding:0 13px;font-size:13px}.btn-wide{width:100%}.btn-sell{background:var(--down);color:#1a0506}.icon-btn{display:inline-flex;align-items:center;gap:8px;height:34px;min-width:34px;justify-content:center;padding:0 9px;border-radius:var(--r-sm);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);font-size:13px}.icon-btn:hover{color:var(--fg)}.pill{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:999px;font-size:12.5px;font-family:var(--font-mono);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);white-space:nowrap}.pill-soon{color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent);background:var(--accent-soft)}.pill-k{color:var(--muted)}.pill-ca:hover{color:var(--fg)}.tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:600;letter-spacing:.01em;background:var(--accent-soft);color:var(--accent);white-space:nowrap}.tag-dim{background:var(--panel-2);color:var(--fg-2);font-weight:500}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 0 var(--accent);animation:pulse 1.8s infinite;vertical-align:middle}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 60%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);margin-bottom:14px}.link{color:var(--accent);font-weight:600;font-size:13px}.link:hover{text-decoration:underline}.back{display:inline-block;color:var(--muted);font-size:13px;margin-bottom:18px}.back:hover{color:var(--fg)}.hero{padding:28px 0 26px}.hero-top{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:end;margin-bottom:22px}.hero h1{font-size:clamp(34px,3.9vw,56px);line-height:1.02;font-weight:700;letter-spacing:-.035em}.hero .eyebrow{margin-bottom:12px}.h1-soft{color:var(--muted)}.hero-side{display:grid;gap:18px;max-width:520px;justify-self:end}.lede{color:var(--fg-2);font-size:15.5px;line-height:1.55}.hero-cta{display:flex;gap:10px;flex-wrap:wrap}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg) var(--r-lg) 0 0;overflow:hidden}.stat{background:var(--bg-2);padding:11px 18px;display:grid;gap:4px;text-align:left}.stat.is-btn:hover{background:var(--panel)}.stat-k{font-size:12px;color:var(--muted)}.stat-v{font-family:var(--font-display);font-size:19px;font-weight:650;letter-spacing:-.02em;display:flex;align-items:baseline;gap:10px}.stat-v em{font-style:normal;font-size:14px;font-family:var(--font-mono);font-weight:500}.bar{display:block;height:4px;border-radius:4px;background:var(--line);overflow:hidden;margin-top:6px}.bar span{display:block;height:100%;background:var(--accent);border-radius:4px}.map-card{border:1px solid var(--line);border-top:0;border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--bg-2);overflow:hidden}.page .map-card{border-top:1px solid var(--line);border-radius:var(--r-lg)}.page .stats+.map-card{border-top:0;border-radius:0 0 var(--r-lg) var(--r-lg)}.map-bar{display:flex;align-items:center;gap:16px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:12px;color:var(--fg-2);font-family:var(--font-mono)}.map-bar-l{display:inline-flex;align-items:center;gap:8px}.map-bar-r{margin-left:auto;color:var(--muted)}.legend{display:inline-flex;align-items:center;gap:8px;color:var(--muted)}.legend-bar{width:120px;height:6px;border-radius:4px;background:linear-gradient(90deg,var(--heat-down-max),var(--heat-down),var(--heat-0),var(--heat-up),var(--heat-up-max))}.hm{position:relative;width:100%;height:560px;background:var(--bg);overflow:hidden;user-select:none}.hm-hero{height:clamp(480px,calc(100vh - 300px),820px)}.hm-full{height:clamp(520px,74vh,900px)}.hm-meta-page{height:clamp(380px,56vh,640px)}.hm-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--muted);font-family:var(--font-mono);font-size:13px}.hm-meta{transition:opacity .2s}.hm-meta.is-dim{opacity:.38}.hm-frame{position:absolute;pointer-events:none;box-shadow:inset 0 0 0 1px var(--bg)}.hm-head{position:absolute;height:24px;display:flex;align-items:center;gap:8px;padding:0 8px;font-family:var(--font-mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--fg);background:var(--bg);text-align:left;z-index:2}.hm-head:hover .hm-head-l{color:var(--accent)}.hm-head-l{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-head-c{font-weight:500}.hm-head-n{margin-left:auto;color:var(--muted)}.hm-tile{position:absolute;left:0;top:0;border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;transition:transform .6s cubic-bezier(.2,.8,.2,1),width .6s cubic-bezier(.2,.8,.2,1),height .6s cubic-bezier(.2,.8,.2,1),background-color .8s;will-change:transform}.hm-tile:hover{box-shadow:inset 0 0 0 2px var(--fg);z-index:3}.hm-tile.is-ours:after{content:"";position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.hm-t{display:grid;justify-items:center;gap:1px;line-height:1.1;padding:2px 4px;max-width:100%}.hm-t img{width:1.6em;height:1.6em;border-radius:50%;object-fit:cover;margin-bottom:4px}.hm-t b{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-t i{font-style:normal;font-family:var(--font-mono);font-size:.62em;opacity:.88}.hm-t small{font-family:var(--font-mono);font-size:.5em;opacity:.7;margin-top:2px}.hm-tip{position:fixed;z-index:60;width:244px;padding:12px;border-radius:var(--r);background:var(--panel);box-shadow:0 0 0 1px var(--line-strong),0 18px 40px #00000080;pointer-events:none;font-size:12.5px}.hm-tip-h{display:flex;gap:10px;align-items:center;margin-bottom:10px}.hm-tip-h img{width:32px;height:32px;border-radius:50%;object-fit:cover}.hm-tip-h b{display:block;font-size:14px}.hm-tip-h span{color:var(--muted);font-family:var(--font-mono);font-size:12px}.hm-tip dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.hm-tip dt{color:var(--muted)}.hm-tip dd{margin:0;text-align:right;font-family:var(--font-mono)}.board{display:flex;gap:8px;overflow-x:auto;padding:14px 0 2px;scrollbar-width:none}.board::-webkit-scrollbar{display:none}.board-i{flex:0 0 auto;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:10px;row-gap:2px;align-items:center;padding:10px 14px 10px 12px;border-radius:var(--r);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);transition:background .15s}.board-i:hover{background:var(--panel)}.board-sw{width:10px;height:10px;border-radius:3px;grid-row:span 2;display:inline-block;flex:0 0 auto}.board-l{font-weight:600;font-size:13.5px}.board-c{font-family:var(--font-mono);font-size:12.5px;justify-self:end}.board-m{grid-column:2 / span 2;font-size:11.5px;color:var(--muted);font-family:var(--font-mono)}.board-i{grid-template-columns:auto auto auto}.sec{padding:72px 0;border-top:1px solid var(--line)}.sec-head{margin-bottom:36px;max-width:760px}.sec h2{font-size:clamp(26px,3vw,40px);line-height:1.08;font-weight:700}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.steps li{background:var(--bg-2);padding:26px 22px 28px;display:grid;align-content:start;gap:10px}.step-n{font-family:var(--font-mono);font-size:12px;color:var(--accent)}.steps h3{font-size:18px;font-weight:650}.steps p{color:var(--fg-2);font-size:14px;line-height:1.55}.sec-cta{padding:56px 0}.cta-row{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.cta-row h2{margin-bottom:6px}.launched{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.launched-i{display:grid;grid-template-columns:40px 1fr auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:12px;border-radius:var(--r);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.launched-i img{width:40px;height:40px;border-radius:50%;object-fit:cover;grid-row:span 2}.launched-i b{display:block;font-size:14px}.launched-i span{font-size:12px;color:var(--muted)}.launched-i small{grid-column:3;color:var(--muted);font-size:11.5px;justify-self:end}.page{padding:36px 0 72px}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px;flex-wrap:wrap}.h-page{font-size:clamp(30px,3.6vw,48px);line-height:1.04;font-weight:700;letter-spacing:-.03em;margin-bottom:6px}.center-box{text-align:center;display:grid;justify-items:center;gap:14px;padding:80px 0}.filters{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{height:32px;padding:0 12px;border-radius:999px;font-size:13px;color:var(--fg-2);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.chip:hover{color:var(--fg)}.chip.on{background:var(--fg);color:var(--bg);box-shadow:none;font-weight:600}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0}.movers{padding:16px;border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:2px;align-content:start}.movers h3{font-size:13px;font-family:var(--font-mono);font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--fg-2);margin-bottom:8px}.mover{display:grid;grid-template-columns:26px auto 1fr auto 72px;gap:10px;align-items:center;padding:8px 6px;border-radius:var(--r-sm);font-size:14px}.mover:hover{background:var(--panel)}.mover img,.mover .ph,.who img,.who .ph{width:26px;height:26px;border-radius:50%;object-fit:cover;background:var(--panel-2);display:block}.mover .tag{justify-self:start}.mover-m{color:var(--muted);font-family:var(--font-mono);font-size:12.5px}.mover-c{font-family:var(--font-mono);font-size:13px;text-align:right}.table-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg-2);overflow:hidden}.tbl{width:100%;border-collapse:collapse;font-size:14px}.tbl th{text-align:left;font-weight:500;font-size:12px;color:var(--muted);padding:12px 16px;border-bottom:1px solid var(--line);font-family:var(--font-mono)}.tbl td{padding:11px 16px;border-bottom:1px solid var(--line)}.tbl tr:last-child td{border-bottom:0}.tbl tbody tr{cursor:pointer;transition:background .12s}.tbl tbody tr:hover{background:var(--panel)}.tbl .n{text-align:right;font-family:var(--font-mono);font-size:13px}.who{display:flex;align-items:center;gap:12px}.who b{display:block}.who small{color:var(--muted);font-size:12px}.coin-head{display:flex;align-items:center;gap:18px;margin-bottom:22px}.coin-ic{width:64px;height:64px;border-radius:50%;object-fit:cover;background:var(--panel-2);flex:0 0 auto}.coin-sub{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--fg-2)}.coin-grid{display:grid;grid-template-columns:1fr 360px;gap:14px;margin-top:14px}.chart-card{border-radius:var(--r-lg);overflow:hidden;background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);min-height:480px}.chart-card iframe{width:100%;height:100%;min-height:480px;border:0;display:block}.ticket{border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);padding:16px;display:grid;gap:12px;align-content:start}.seg{display:grid;grid-template-columns:1fr 1fr;background:var(--bg);border-radius:var(--r);padding:3px;box-shadow:inset 0 0 0 1px var(--line)}.seg button{height:36px;border-radius:var(--r-sm);font-weight:600;color:var(--muted)}.seg button.on{background:var(--accent);color:var(--accent-ink)}.seg button.on.sell{background:var(--down);color:#1a0506}.lbl{display:flex;justify-content:space-between;font-size:12px;color:var(--fg-2);font-family:var(--font-mono)}.amt{display:flex;align-items:center;background:var(--bg);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-strong);padding:0 14px}.amt input{flex:1;min-width:0;height:48px;background:none;border:0;outline:0;font-size:22px;font-family:var(--font-mono)}.amt span{color:var(--muted);font-family:var(--font-mono)}.quick{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.quick button{height:32px;border-radius:var(--r-sm);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-mono);font-size:13px;color:var(--fg-2)}.quick button.on{color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg-2)}.range{width:100%;accent-color:var(--accent)}.note{font-size:13px;padding:10px 12px;border-radius:var(--r-sm);background:var(--panel)}.note a{text-decoration:underline}.fine{font-size:12px;color:var(--muted);line-height:1.5}.about{margin-top:18px;padding:18px;border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:8px;max-width:900px;color:var(--fg-2)}.ext{display:flex;gap:18px;margin-top:18px;font-size:13px;color:var(--fg-2)}.ext a:hover{color:var(--accent)}.launch-grid{display:grid;grid-template-columns:1fr 380px;gap:18px;align-items:start}.form{display:grid;gap:16px;padding:22px;border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.field{display:grid;gap:7px}.field input,.field textarea{width:100%;background:var(--bg);border:0;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-strong);padding:11px 13px;outline:0;resize:vertical}.field input:focus,.field textarea:focus{box-shadow:inset 0 0 0 1px var(--accent)}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.metas-pick{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mp{display:grid;grid-template-columns:auto 1fr auto;column-gap:8px;row-gap:3px;align-items:center;text-align:left;padding:11px 12px;border-radius:var(--r);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.mp:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.mp.on{box-shadow:inset 0 0 0 1.5px var(--accent);background:var(--accent-soft)}.mp .board-sw{grid-row:auto}.mp i{font-style:normal;font-family:var(--font-mono);font-size:12px}.mp small{grid-column:1 / -1;color:var(--muted);font-size:11.5px;line-height:1.35}.drop{position:relative}.drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.drop-box{display:flex;align-items:center;justify-content:center;height:120px;border-radius:var(--r);background:var(--bg);box-shadow:inset 0 0 0 1px dashed var(--line-strong);border:1px dashed var(--line-strong);font-size:13px}.drop-box img{height:96px;width:96px;object-fit:cover;border-radius:var(--r)}.more summary{cursor:pointer;color:var(--fg-2);font-size:13px;margin-bottom:12px}.more .field-row{margin-bottom:12px}.preview{position:sticky;top:80px;display:grid;gap:10px;padding:18px;border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.pv-meta{display:grid;gap:10px}.pv-head{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.pv-tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:64px;gap:3px}.pv-tiles>div{border-radius:3px;display:grid;place-content:center;text-align:center;font-size:12px;line-height:1.15}.pv-tiles b{font-weight:700}.pv-tiles i{font-style:normal;font-family:var(--font-mono);font-size:10.5px;opacity:.85}.pv-new{grid-column:span 2;grid-row:span 2;background:var(--accent);color:var(--accent-ink);font-size:16px!important;justify-items:center}.pv-new img{width:34px;height:34px;border-radius:50%;object-fit:cover;margin-bottom:4px}.faq{display:grid;gap:8px;margin-top:24px}.faq details{border-radius:var(--r);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);padding:0 18px}.faq summary{cursor:pointer;padding:16px 0;font-weight:600;list-style:none;display:flex;justify-content:space-between}.faq summary:after{content:"+";color:var(--muted);font-family:var(--font-mono)}.faq details[open] summary:after{content:"−"}.faq p{padding:0 0 18px;color:var(--fg-2)}.modal{position:fixed;inset:0;z-index:80;background:#0009;display:grid;place-items:center;padding:16px}.modal-card{width:100%;max-width:380px;padding:22px;border-radius:var(--r-lg);background:var(--panel);box-shadow:0 0 0 1px var(--line-strong)}.modal-card h3{margin-bottom:6px}.ftr{border-top:1px solid var(--line);padding:34px 0 30px;margin-top:0}.ftr-in{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.ftr-brand{display:flex;align-items:center;gap:9px;font-weight:700}.ftr-brand small{font-weight:400;color:var(--muted);margin-left:6px}.ftr-nav{display:flex;gap:18px;align-items:center;color:var(--fg-2);font-size:14px}.ftr-nav a:hover{color:var(--fg)}.ftr-ca{margin-left:auto}.ftr-legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:20px;font-size:12px;color:var(--muted)}@media (max-width: 1100px){.steps{grid-template-columns:1fr 1fr}.coin-grid,.launch-grid{grid-template-columns:1fr}.preview{position:static}}@media (max-width: 860px){.wrap{padding:0 16px}.nav,.hdr-r .pill{display:none}.hero{padding:26px 0 18px}.hero-top{grid-template-columns:1fr;gap:16px;margin-bottom:18px}.hero-side{justify-self:start}.stats{grid-template-columns:1fr 1fr}.stat{padding:12px 14px}.stat-v{font-size:18px}.hm-hero{height:520px}.hm-full{height:600px}.map-bar .legend{display:none}.grid-2{grid-template-columns:1fr}.hide-s{display:none}.tbl td,.tbl th{padding:10px 12px}.metas-pick{grid-template-columns:1fr 1fr}.field-row{grid-template-columns:1fr}.sec{padding:52px 0}.ftr-ca{margin-left:0}}@media (max-width: 560px){.steps{grid-template-columns:1fr}.mover{grid-template-columns:26px auto 1fr 64px}.mover .tag{display:none}.hdr-in{gap:12px}}:root{--bg: #131619;--bg-2: #101316;--panel: #171b1f;--panel-2: #1b2025;--line: #252b31;--line-strong: #30373e;--fg: #f3f6f8;--fg-2: #aab4bc;--muted: #6c7780;--accent: #2fd4e3;--accent-2: #7fe7f0;--accent-ink: #04252a;--accent-soft: rgba(47, 212, 227, .12);--accent-glow: 0 0 0 1px rgba(47, 212, 227, .4), 0 10px 40px -12px rgba(47, 212, 227, .55);--up: #2fd4e3;--down: #ff6f86;--heat-0: #1b2025;--heat-up: #0f4249;--heat-up-max: #2fd4e3;--heat-down: #4e1d2a;--heat-down-max: #ff6f86;--ink-on-up: #04252a;--font: "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Newsreader", Georgia, "Times New Roman", serif;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--r: 12px;--r-sm: 8px;--r-lg: 18px}h1,h2,h3,.h-page,.hero h1,.sec h2{font-style:italic;font-weight:400!important;letter-spacing:-.02em}.hero h1{font-size:clamp(42px,4.7vw,70px);line-height:.98;letter-spacing:-.025em}.hero h1 em,.h-page em,.sec h2 em{color:var(--accent);font-style:italic}.h-page{font-size:clamp(36px,4.2vw,58px);line-height:1}.sec h2{font-size:clamp(32px,3.6vw,50px);line-height:1.02}.steps h3{font-size:26px;line-height:1.1}.brand{font:italic 400 25px/1 var(--font-display);letter-spacing:-.4px}.ftr-brand{font:italic 400 22px/1 var(--font-display)}.stat-v{font-family:var(--font-mono);font-style:normal;font-weight:500;font-size:18px;letter-spacing:-.01em}.hm-t b{font-family:var(--font);font-style:normal;font-weight:700}.faq summary{font-family:var(--font)}.btn{border-radius:999px;padding:0 22px;font-weight:700;box-shadow:var(--accent-glow)}.btn:hover{background:var(--accent-2);filter:none}.btn.btn-ghost{box-shadow:inset 0 0 0 1px var(--line-strong)}.btn.btn-ghost:hover{background:var(--panel-2)}.btn.btn-sell:hover{background:#ff8a9d}.btn.btn-sell{box-shadow:0 0 0 1px #ff6f8666,0 10px 40px -12px #ff6f8680}.chip{border-radius:999px}.chip.on{background:var(--accent);color:var(--accent-ink)}.nav a.active{background:none;color:var(--fg);box-shadow:inset 0 -1px 0 var(--accent);border-radius:0}.nav a:hover{background:none}.hero{position:relative;isolation:isolate}.hero:before{content:"";position:absolute;inset:-60px 0 auto;height:640px;background:radial-gradient(60% 50% at 50% 25%,rgba(47,212,227,.1),transparent 70%);pointer-events:none;z-index:-1}html{scroll-behavior:smooth;scroll-padding-top:76px}.page-fade{animation:pageIn .5s cubic-bezier(.2,.7,.2,1) both}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.reveal{opacity:0;transform:translateY(16px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}a,button,.btn,.chip{transition:color .2s,background-color .2s,box-shadow .2s,transform .2s,border-color .2s}.btn-lg{height:48px;padding:0 26px;font-size:15px}.hero{padding:84px 0 48px}.hero:before{inset:-80px 0 auto;height:720px;background:radial-gradient(55% 50% at 50% 30%,rgba(47,212,227,.11),transparent 70%)}.hero-c{display:grid;justify-items:center;text-align:center}.hero-c>*{animation:pageIn .7s cubic-bezier(.2,.7,.2,1) both}.hero-c>:nth-child(2){animation-delay:.06s}.hero-c>:nth-child(3){animation-delay:.12s}.hero-c>:nth-child(4){animation-delay:.18s}.hero-c>:nth-child(5){animation-delay:.26s}.pill{display:inline-flex;align-items:center;gap:9px;height:32px;padding:0 14px;border-radius:999px;font-size:13px;color:var(--fg-2);background:color-mix(in srgb,var(--panel) 70%,transparent);box-shadow:inset 0 0 0 1px var(--line-strong)}.hero h1{font-size:clamp(44px,6vw,88px);line-height:.98;margin:26px 0 20px;max-width:980px}.hero .lede{max-width:540px;font-size:17px;line-height:1.6;color:var(--fg-2);margin-bottom:30px}.hero .hero-cta{justify-content:center}.kpis{display:flex;justify-content:center;margin:52px 0 0;padding:0}.kpis>div{padding:0 34px;display:grid;gap:6px}.kpis>div+div{box-shadow:inset 1px 0 0 var(--line)}.kpis dt{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.kpis dd{margin:0;font-family:var(--font-mono);font-size:20px;color:var(--fg)}.kpis dd a:hover{color:var(--accent)}.kpis dd span{font-size:14px;margin-left:4px}.map-sec{padding:8px 0 24px}.map-card.map-soft{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:0 50px 100px -50px #000c,0 0 0 1px #2fd4e308}.map-soft .map-bar{background:var(--bg-2)}.hm-hero{height:clamp(460px,70vh,780px)}.meta-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.mchip{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;font-size:13.5px;color:var(--fg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.mchip:hover{background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line-strong);transform:translateY(-1px)}.mchip i{width:8px;height:8px;border-radius:50%}.mchip span{font-family:var(--font-mono);font-size:12.5px}.mchip-more{color:var(--accent)}.sec{border-top:0;padding:104px 0}.center{text-align:center}.center .hero-cta{justify-content:center}.sec-head.center{margin:0 auto 44px;display:grid;justify-items:center}.steps3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.steps3 li{display:grid;align-content:start;gap:12px;padding:30px 28px 32px;border-radius:var(--r-lg);background:linear-gradient(180deg,var(--panel),var(--bg-2));box-shadow:inset 0 0 0 1px var(--line)}.steps3 li:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.steps3 .step-n{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:12px;margin-bottom:6px}.steps3 h3{font-size:30px;line-height:1.05}.steps3 p{color:var(--fg-2);font-size:15px;line-height:1.6}.sec-final{padding:72px 0 112px}.sec-final h2{max-width:760px;margin:0 auto 30px}@media (max-width: 760px){.hero{padding:48px 0 28px}.hero .lede{font-size:15.5px}.kpis{margin-top:36px;width:100%}.kpis>div{padding:0 12px;flex:1}.kpis dd{font-size:16px}.kpis dd span{display:block;margin:2px 0 0}.steps3{grid-template-columns:1fr}.sec{padding:72px 0}.hm-hero{height:520px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.page-fade,.hero-c>*{animation:none}.reveal{opacity:1;transform:none;transition:none}}
