@font-face{font-family:Archivo;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/archivo.woff2)format("woff2")}@font-face{font-family:JBMono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/mono.woff2)format("woff2")}.mkt{--paper:#fff;--ink:#0b0d12;--ink-2:#565d6b;--ink-3:#8a909c;--line:#e6e7ec;--panel:#f4f5f7;--panel-2:#eef0f4;--accent:#1b39ff;--accent-ink:#fff;--dark:#0b0d12;--dark-2:#14171f;--dark-line:#ffffff1a;--dark-txt:#f3f4f7;--dark-mut:#8a909c;--unseen:#e5484d;--good:#22c55e;--maxw:1180px}.mkt *{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.mkt{background:var(--paper);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Archivo,system-ui,sans-serif;font-size:17px;line-height:1.6}.mkt a{color:inherit;text-decoration:none}.mkt img,.mkt svg{display:block}.mkt ::selection{background:var(--accent);color:#fff}.mkt :focus-visible{outline:2.5px solid var(--accent);outline-offset:3px;border-radius:3px}.mkt .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.mkt .mono{font-family:JBMono,ui-monospace,monospace}.mkt .tnum{font-variant-numeric:tabular-nums}.mkt h1,.mkt h2,.mkt h3,.mkt h4{letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:800;line-height:1}.mkt .display{letter-spacing:-.038em;font-size:clamp(3rem,8.6vw,6.6rem);font-weight:900;line-height:.93}.mkt .display-sm{letter-spacing:-.035em;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:900;line-height:.98}.mkt .h2{letter-spacing:-.03em;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;line-height:1.02}.mkt .h3{letter-spacing:-.01em;font-size:1.24rem;font-weight:700;line-height:1.2}.mkt .accent{color:var(--accent)}.mkt .lead{color:var(--ink-2);max-width:36em;font-size:clamp(1.05rem,1.7vw,1.24rem);line-height:1.55}.mkt p{margin:0}.mkt .eyebrow{letter-spacing:.19em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:.7em;font-family:JBMono,monospace;font-size:.72rem;font-weight:500;display:inline-flex}.mkt .eyebrow:before{content:"";background:var(--accent);flex:none;width:22px;height:2px;display:inline-block}.mkt .eyebrow.on-dark{color:var(--dark-mut)}.mkt .eyebrow.center{justify-content:center}.mkt .btn{letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:.5em;padding:.86em 1.35em;font-family:Archivo;font-size:1rem;font-weight:700;transition:transform .12s,background .15s,color .15s,border-color .15s;display:inline-flex}.mkt .btn:active{transform:translateY(1px)}.mkt .btn-primary{background:var(--accent);color:var(--accent-ink)}.mkt .btn-primary:hover{background:#0f27d6}.mkt .btn-ink{background:var(--ink);color:#fff}.mkt .btn-ink:hover{background:#000}.mkt .btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.mkt .btn-ghost:hover{border-color:var(--ink)}.mkt .btn-ondark{color:var(--ink);background:#fff}.mkt .btn-ondark:hover{background:#e9eaee}.mkt .audit{flex-wrap:wrap;gap:10px;max-width:480px;display:flex}.mkt .audit input{min-width:180px;color:var(--ink);border:1.5px solid var(--line);background:#fff;border-radius:7px;flex:1;padding:.86em 1em;font-family:Archivo;font-size:1.02rem;transition:border-color .15s,box-shadow .15s}.mkt .audit input::placeholder{color:var(--ink-3)}.mkt .audit input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #1b39ff1f}.mkt .audit.on-dark input{border-color:var(--dark-line);color:#fff;background:#ffffff0d}.mkt .audit.on-dark input::placeholder{color:#6b7280}.mkt .micro{letter-spacing:.06em;color:var(--ink-3);margin-top:14px;font-family:JBMono,monospace;font-size:.74rem}.mkt .micro.on-dark{color:var(--dark-mut)}.mkt .nav{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#ffffffdb;position:sticky;top:0}.mkt .nav-in{justify-content:space-between;align-items:center;height:64px;display:flex}.mkt .brand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.16rem;font-weight:800;display:flex}.mkt .brand .mk{flex:none;width:22px;height:22px}.mkt .brand .tld{color:var(--ink-3);font-weight:600}.mkt .nav-links{color:var(--ink-2);align-items:center;gap:28px;font-size:.95rem;display:flex}.mkt .nav-links a.lnk{transition:color .15s}.mkt .nav-links a.lnk:hover{color:var(--ink)}.mkt .nav-links a.lnk[aria-current=page]{color:var(--ink);font-weight:600}.mkt .dd{position:relative}.mkt .dd>button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:20px 0;display:flex}.mkt .dd>button:hover{color:var(--ink)}.mkt .dd>button svg{opacity:.6;width:13px;height:13px}.mkt .dd-menu{opacity:0;visibility:hidden;padding-top:8px;transition:all .16s;position:absolute;top:100%;right:0;transform:translateY(-4px)}.mkt .dd:hover .dd-menu,.mkt .dd:focus-within .dd-menu{opacity:1;visibility:visible;transform:none}.mkt .dd-inner{border:1px solid var(--line);background:#fff;border-radius:12px;width:300px;padding:8px;box-shadow:0 16px 44px -12px #0b0d1238}.mkt .dd-inner .cap{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);padding:10px 12px 4px;font-family:JBMono,monospace;font-size:.62rem}.mkt .dd-inner a{border-radius:8px;padding:9px 12px;transition:background .14s;display:block}.mkt .dd-inner a:hover{background:var(--panel)}.mkt .dd-inner a b{color:var(--ink);font-size:.92rem;font-weight:600;display:block}.mkt .dd-inner a span{color:var(--ink-3);font-size:.8rem}.mkt .dd-inner .all{color:var(--accent);margin-top:2px;font-size:.86rem;font-weight:600}.mkt .sec{padding:clamp(64px,9vw,120px) 0}.mkt .sec-sm{padding:clamp(48px,6vw,84px) 0}.mkt .head{max-width:44em;margin-bottom:clamp(40px,5vw,60px)}.mkt .head h2{margin-top:20px}.mkt .head p{color:var(--ink-2);margin-top:18px;font-size:1.1rem}.mkt .hero{padding:clamp(48px,8vw,104px) 0 clamp(56px,7vw,96px)}.mkt .hero-grid{grid-template-columns:1.06fr .94fr;align-items:center;gap:clamp(32px,5vw,68px);display:grid}.mkt .hero-copy .eyebrow,.mkt .hero h1{margin-bottom:26px}.mkt .hero .lead{margin-bottom:32px}.mkt .enginebar{border-top:1px solid var(--line);letter-spacing:.02em;color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:40px;padding-top:22px;font-family:JBMono,monospace;font-size:.75rem;display:flex}.mkt .enginebar b{color:var(--ink);font-weight:600}.mkt .enginebar .sep{color:var(--line)}.mkt .hero-secondary{color:var(--accent);align-items:center;gap:8px;margin-top:20px;font-size:.98rem;font-weight:600;display:inline-flex}.mkt .hero-secondary:hover{gap:12px}.mkt .inst{background:var(--dark);color:var(--dark-txt);border-radius:16px;padding:26px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0b0d1280}.mkt .inst:after{content:"";pointer-events:none;opacity:.5;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.mkt .inst>*{z-index:1;position:relative}.mkt .inst-top{justify-content:space-between;align-items:center;display:flex}.mkt .inst-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--dark-mut);font-family:JBMono,monospace;font-size:.68rem}.mkt .live{letter-spacing:.12em;align-items:center;gap:7px;font-family:JBMono,monospace;font-size:.66rem;display:inline-flex}.mkt .live .dot{background:var(--good);border-radius:50%;width:7px;height:7px;animation:2.4s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #22c55e73}70%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 #22c55e00}}.mkt .inst-q{margin:20px 0 6px;font-family:JBMono,monospace;font-size:.9rem;line-height:1.5}.mkt .inst-q .caret{color:var(--accent);font-weight:700}.mkt .inst-a{color:var(--dark-mut);margin-bottom:22px;font-size:.9rem;line-height:1.55}.mkt .inst-a b{color:var(--dark-txt);font-weight:600}.mkt .sov{flex-direction:column;gap:11px;display:flex}.mkt .sov-row{grid-template-columns:96px 1fr 44px;align-items:center;gap:12px;display:grid}.mkt .sov-name{white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.mkt .sov-track{background:#ffffff12;border-radius:5px;height:9px;overflow:hidden}.mkt .sov-fill{background:#3a4150;border-radius:5px;width:0;height:100%;transition:width 1.1s cubic-bezier(.22,1,.36,1)}.mkt .sov-fill.lead{background:var(--accent)}.mkt .sov-val{text-align:right;font-variant-numeric:tabular-nums;font-family:JBMono,monospace;font-size:.8rem}.mkt .inst-foot{border-top:1px solid var(--dark-line);letter-spacing:.05em;color:var(--dark-mut);margin-top:20px;padding-top:14px;font-family:JBMono,monospace;font-size:.66rem}.mkt .band{background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mkt .band .wrap{padding:clamp(60px,8vw,110px) 28px}.mkt .thesis-grid{grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(28px,5vw,60px);display:grid}.mkt .thesis-grid h2{margin-top:20px}.mkt .thesis-grid p{color:var(--ink-2);font-size:1.12rem;line-height:1.6}.mkt .steps-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.mkt .step{border-right:1px solid var(--line);padding:30px 26px 34px}.mkt .step:last-child{border-right:none}.mkt .step-n{color:var(--accent);letter-spacing:.1em;margin-bottom:52px;font-family:JBMono,monospace;font-size:.8rem;font-weight:600}.mkt .step h3{margin-bottom:12px}.mkt .step p{color:var(--ink-2);font-size:1rem;line-height:1.55}.mkt .ind-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mkt .hub-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.mkt .card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;padding:24px 22px 26px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.mkt .card:hover{border-color:var(--ink);transform:translateY(-3px);box-shadow:0 22px 40px -26px #0b0d1266}.mkt .card.big{min-height:280px;padding:30px 28px}.mkt .badge{letter-spacing:.12em;text-transform:uppercase;background:var(--panel-2);color:var(--ink-2);border-radius:5px;align-self:flex-start;margin-bottom:20px;padding:5px 9px;font-family:JBMono,monospace;font-size:.62rem}.mkt .badge.pub{background:var(--accent);color:#fff}.mkt .card h3{font-size:1.32rem}.mkt .card .sub{color:var(--ink-3);letter-spacing:.02em;margin-top:4px;font-family:JBMono,monospace;font-size:.86rem}.mkt .card .qs{flex-direction:column;gap:8px;margin-top:20px;display:flex}.mkt .card .q{color:var(--ink-2);font-family:JBMono,monospace;font-size:.82rem;line-height:1.45}.mkt .card .q .qm{color:var(--accent)}.mkt .card .go{color:var(--accent);gap:7px;margin-top:auto;padding-top:22px;font-size:.92rem;font-weight:600;transition:gap .15s;display:inline-flex}.mkt .card:hover .go{gap:12px}.mkt .card.big .qs{margin-bottom:8px}.mkt .board{background:var(--dark);color:var(--dark-txt);position:relative;overflow:hidden}.mkt .board:before{content:"";background-image:radial-gradient(#ffffff0b 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.mkt .board .wrap{z-index:1;padding:clamp(64px,9vw,120px) 28px;position:relative}.mkt .board .head h2{color:var(--dark-txt)}.mkt .board .head p{color:var(--dark-mut)}.mkt .board-rows{flex-direction:column;gap:16px;display:flex}.mkt .brow{grid-template-columns:170px 1fr 62px;align-items:center;gap:18px;display:grid}.mkt .brow-name{font-size:1rem;font-weight:600}.mkt .brow-name span{color:var(--dark-mut);letter-spacing:.06em;margin-top:3px;font-family:JBMono,monospace;font-size:.62rem;font-weight:400;display:block}.mkt .brow-track{background:#ffffff0f;border-radius:7px;height:14px;overflow:hidden}.mkt .brow-fill{background:#2b3242;border-radius:7px;width:0;height:100%;transition:width 1.2s cubic-bezier(.22,1,.36,1)}.mkt .brow-fill.lead{background:var(--accent)}.mkt .brow-val{text-align:right;font-variant-numeric:tabular-nums;font-family:JBMono,monospace;font-size:1rem;font-weight:500}.mkt .brow.na .brow-track{background:repeating-linear-gradient(45deg,#ffffff0a,#ffffff0a 6px,#0000 6px 12px)}.mkt .brow.na .brow-val{color:var(--dark-mut)}.mkt .board-cap{border-top:1px solid var(--dark-line);letter-spacing:.02em;color:var(--dark-mut);max-width:54em;margin-top:34px;padding-top:20px;font-family:JBMono,monospace;font-size:.72rem;line-height:1.7}.mkt .board-note{color:#c7a44b;letter-spacing:.04em;margin-top:14px;font-family:JBMono,monospace;font-size:.68rem;display:inline-block}.mkt .seg{border:1px solid var(--dark-line);border-radius:9px;gap:4px;margin-bottom:32px;padding:4px;display:inline-flex}.mkt .seg.light{border-color:var(--line)}.mkt .seg button{letter-spacing:.06em;text-transform:uppercase;color:var(--dark-mut);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 14px;font-family:JBMono,monospace;font-size:.74rem;transition:all .15s}.mkt .seg.light button{color:var(--ink-3)}.mkt .seg button[aria-selected=true]{background:var(--accent);color:#fff}.mkt [data-segpanel]{display:none}.mkt [data-segpanel].on{display:block}.mkt .qgrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.mkt .qchip{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;gap:10px;padding:14px 16px;font-family:JBMono,monospace;font-size:.86rem;line-height:1.4;display:flex}.mkt .qchip .qm{color:var(--accent);flex:none}.mkt .stakes{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.mkt .stake{border-right:1px solid var(--line);padding:28px 24px 32px}.mkt .stake:last-child{border-right:none}.mkt .stake h3{margin-bottom:12px;font-size:1.12rem}.mkt .stake p{color:var(--ink-2);font-size:.98rem;line-height:1.55}.mkt .scorecard{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mkt .metric{border:1px solid var(--line);border-radius:12px;padding:22px 20px}.mkt .metric .m-label{letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.mkt .metric .m-hint{color:var(--ink-2);margin-top:6px;font-size:.9rem;line-height:1.45}.mkt .chips{flex-wrap:wrap;gap:10px;display:flex}.mkt .chip{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:.92rem;display:inline-flex}.mkt .chip .note{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-family:JBMono,monospace;font-size:.64rem}.mkt .recs{border-top:1px solid var(--line);flex-direction:column;gap:0;display:flex}.mkt .rec{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;align-items:baseline;gap:16px;padding:20px 0;display:grid}.mkt .rec .rn{color:var(--accent);font-family:JBMono,monospace;font-size:.82rem;font-weight:600}.mkt .rec p{color:var(--ink);font-size:1.06rem;line-height:1.45}.mkt .special{background:var(--dark);color:var(--dark-txt)}.mkt .special .wrap{padding:clamp(56px,7vw,96px) 28px}.mkt .special-grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,56px);display:grid}.mkt .special h2{color:var(--dark-txt)}.mkt .special .intro{color:var(--dark-mut);margin-top:18px;font-size:1.1rem;line-height:1.6}.mkt .special ul{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.mkt .special li{border-bottom:1px solid var(--dark-line);align-items:baseline;gap:14px;padding:16px 0;font-size:1.02rem;display:flex}.mkt .special li:before{content:"";background:var(--unseen);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.mkt .stat{background:var(--accent);color:#fff}.mkt .stat .wrap{padding:clamp(56px,7vw,96px) 28px}.mkt .stat h2{color:#fff;max-width:18em}.mkt .stat p{color:#ffffffd9;max-width:34em;margin-top:18px;font-size:1.15rem}.mkt .price-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.mkt .tier{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;padding:30px 28px 32px;display:flex}.mkt .tier.feat{border-color:var(--ink);border-width:1.5px;position:relative;box-shadow:0 30px 60px -34px #0b0d1266}.mkt .tier-tag{letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:#fff;border-radius:5px;padding:5px 10px;font-family:JBMono,monospace;font-size:.64rem;position:absolute;top:-11px;left:28px}.mkt .tier-name{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-family:JBMono,monospace;font-size:.78rem}.mkt .tier-price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:14px 0 2px;font-size:2.9rem;font-weight:900;line-height:1}.mkt .tier-price small{color:var(--ink-3);letter-spacing:0;font-size:1rem;font-weight:600}.mkt .tier-desc{color:var(--ink-2);min-height:2.6em;margin-bottom:22px;font-size:.96rem}.mkt .tier .btn{width:100%;margin-bottom:24px}.mkt .feats{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.mkt .feats li{gap:11px;font-size:.95rem;line-height:1.4;display:flex}.mkt .feats li svg{flex:none;margin-top:3px}.mkt .price-note{text-align:center;letter-spacing:.04em;color:var(--ink-3);margin-top:30px;font-family:JBMono,monospace;font-size:.74rem}.mkt .tbl-wrap{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.mkt table.mini{border-collapse:collapse;width:100%;min-width:560px}.mkt table.mini th,.mkt table.mini td{text-align:left;border-bottom:1px solid var(--line);padding:14px 18px;font-size:.95rem}.mkt table.mini th{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-family:JBMono,monospace;font-size:.66rem;font-weight:500}.mkt table.mini td.tnum{font-variant-numeric:tabular-nums;font-family:JBMono,monospace}.mkt table.mini tr:last-child td{border-bottom:none}.mkt .pill{letter-spacing:.04em;border-radius:999px;padding:3px 10px;font-family:JBMono,monospace;font-size:.68rem;display:inline-block}.mkt .pill.up{color:#15803d;background:#22c55e24}.mkt .pill.down{color:#b42318;background:#e5484d21}.mkt .pill.flat{background:var(--panel-2);color:var(--ink-2)}.mkt .two{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,56px);display:grid}.mkt .stack{flex-direction:column;gap:16px;display:flex}.mkt .mini-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mkt .mini-list li{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:16px 0;font-size:1.02rem;display:flex}.mkt .mini-list li:last-child{border-bottom:none}.mkt .mini-list li svg{flex:none;margin-top:4px}.mkt .faq{border-top:1px solid var(--line);max-width:56em}.mkt details.q{border-bottom:1px solid var(--line)}.mkt details.q summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:1.1rem;font-weight:700;list-style:none;display:flex}.mkt details.q summary::-webkit-details-marker{display:none}.mkt details.q summary .plus{flex:none;width:20px;height:20px;transition:transform .2s;position:relative}.mkt details.q summary .plus:before,.mkt details.q summary .plus:after{content:"";background:var(--accent);border-radius:2px;position:absolute}.mkt details.q summary .plus:before{width:20px;height:2px;top:9px;left:0}.mkt details.q summary .plus:after{width:2px;height:20px;transition:opacity .2s;top:0;left:9px}.mkt details.q[open] summary .plus:after{opacity:0}.mkt details.q .a{color:var(--ink-2);max-width:52em;padding:0 0 24px;font-size:1.02rem;line-height:1.6}.mkt .cross{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.mkt .cross a{border:1px solid var(--line);border-radius:11px;padding:18px;transition:border-color .16s,background .16s}.mkt .cross a:hover{border-color:var(--ink);background:var(--panel)}.mkt .cross a .cn{font-weight:700}.mkt .cross a .cs{color:var(--ink-3);margin-top:4px;font-family:JBMono,monospace;font-size:.72rem}.mkt .final{background:var(--dark);color:var(--dark-txt)}.mkt .final .wrap{text-align:center;flex-direction:column;align-items:center;padding:clamp(72px,10vw,140px) 28px;display:flex}.mkt .final .eyebrow{margin-bottom:26px}.mkt .final h2{color:var(--dark-txt);letter-spacing:-.035em;margin-bottom:30px;font-size:clamp(2.6rem,7vw,5rem);font-weight:900}.mkt .final .audit{justify-content:center;margin:0 auto}.mkt .rep-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.mkt .report{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.mkt .report:hover{border-color:var(--ink);transform:translateY(-3px);box-shadow:0 26px 50px -30px #0b0d1266}.mkt .report .rt{background:var(--dark);color:var(--dark-txt);padding:26px 26px 24px}.mkt .report .rt .badge.pub{margin-bottom:16px}.mkt .report .rt h3{color:var(--dark-txt);font-size:1.4rem}.mkt .report .rb{flex-direction:column;gap:14px;padding:24px 26px 28px;display:flex}.mkt .report .mini-bar{grid-template-columns:110px 1fr 42px;align-items:center;gap:12px;font-size:.86rem;display:grid}.mkt .report .mini-bar .t{background:var(--panel-2);border-radius:4px;height:8px;overflow:hidden}.mkt .report .mini-bar .t i{background:var(--accent);border-radius:4px;height:100%;display:block}.mkt .report .mini-bar .v{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2);font-family:JBMono,monospace}.mkt .report .go{color:var(--accent);gap:7px;margin-top:6px;font-weight:600;display:inline-flex}.mkt .foot{background:var(--dark);color:var(--dark-mut);border-top:1px solid var(--dark-line)}.mkt .foot .wrap{padding:56px 28px 30px}.mkt .foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;display:grid}.mkt .foot .brand{color:var(--dark-txt);margin-bottom:12px}.mkt .foot .brand .tld{color:var(--dark-mut)}.mkt .foot-blurb{max-width:22em;font-size:.92rem;line-height:1.6}.mkt .fcol h4{letter-spacing:.14em;text-transform:uppercase;color:var(--dark-txt);margin:0 0 16px;font-family:JBMono,monospace;font-size:.68rem;font-weight:500}.mkt .fcol a{color:var(--dark-mut);padding:4px 0;font-size:.92rem;transition:color .15s;display:block}.mkt .fcol a:hover{color:var(--dark-txt)}.mkt .foot-bottom{border-top:1px solid var(--dark-line);letter-spacing:.03em;color:var(--dark-mut);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:44px;padding-top:22px;font-family:JBMono,monospace;font-size:.7rem;display:flex}.mkt .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(16px)}.mkt .reveal.in{opacity:1;transform:none}@media (max-width:960px){.mkt .hero-grid{grid-template-columns:1fr}.mkt .thesis-grid,.mkt .special-grid,.mkt .two{grid-template-columns:1fr;gap:24px}.mkt .steps-grid,.mkt .stakes{border-top:1px solid var(--ink);grid-template-columns:1fr}.mkt .step,.mkt .stake{border-right:none;border-bottom:1px solid var(--line)}.mkt .step:last-child,.mkt .stake:last-child{border-bottom:none}.mkt .step-n{margin-bottom:22px}.mkt .ind-grid,.mkt .scorecard{grid-template-columns:repeat(2,1fr)}.mkt .price-grid{grid-template-columns:1fr;max-width:440px}.mkt .cross{grid-template-columns:repeat(2,1fr)}.mkt .rep-grid{grid-template-columns:1fr}.mkt .foot-grid{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:620px){.mkt{font-size:16px}.mkt .nav-links .lnk,.mkt .nav-links .dd{display:none}.mkt .qgrid,.mkt .hub-grid,.mkt .ind-grid,.mkt .scorecard{grid-template-columns:1fr}.mkt .brow{grid-template-columns:128px 1fr 48px;gap:12px}.mkt .foot-grid{grid-template-columns:1fr}.mkt .enginebar{font-size:.7rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mkt *{transition:none!important;animation:none!important}.mkt .reveal{opacity:1;transform:none}}.mkt .price-grid.cols4{grid-template-columns:repeat(4,1fr)}.mkt .tier-annual{letter-spacing:.03em;color:var(--ink-3);margin:4px 0 12px;font-family:JBMono,monospace;font-size:.7rem}.mkt .price-more{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.mkt .price-more .m-hint a{color:var(--accent);font-weight:600}.mkt .freq{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.mkt .studio-grid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:860px;margin:0 auto;display:grid}.mkt .studio-note{max-width:860px;color:var(--ink-2);text-align:center;margin:22px auto 0;font-size:.88rem}@media (max-width:1200px){.mkt .price-grid.cols4{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.mkt .price-more,.mkt .freq,.mkt .studio-grid{grid-template-columns:1fr}.mkt .price-grid.cols4{grid-template-columns:1fr;max-width:440px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=1a0eac2540bd5b31.css.map*/