[data-mode=daylight] .mkt{--mk-clay:#c2643f;--mk-clay-dk:#a4502f;--mk-clay-fg:#fff;--mk-clay-soft:#f6e4da}[data-mode=daylight-dusk] .mkt{--mk-clay:#d67a53;--mk-clay-dk:#e08a63;--mk-clay-fg:#0b0b0d;--mk-clay-soft:#3a2a22}.mkt{color:var(--ink);font-family:var(--font-plus-jakarta), system-ui, sans-serif;line-height:1.6}.mkt .mono{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.mkt .eyebrow{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);font-size:11px;font-weight:600}.mkt .eyebrow b{color:var(--mk-clay);font-weight:600}.mkt h1,.mkt h2,.mkt h3{letter-spacing:-.03em;text-wrap:balance;font-weight:800;line-height:1.05}.mkt h1 i,.mkt h2 i{font-style:italic}.mkt a{color:inherit}.mkt .tick{color:var(--sage);font-weight:700}.mkt .wrap{max-width:1240px;margin:0 auto;padding:0 28px;position:relative}@media (min-width:1000px){.mkt .wrap{padding-left:80px}.mkt .wrap:before{content:"";background:var(--rule-line);width:1px;position:absolute;top:0;bottom:0;left:48px}}.mkt section{border-bottom:1px solid var(--line);padding:88px 0;position:relative}.mkt .gnum{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-mute);margin-bottom:18px;font-size:12px;display:block}@media (min-width:1000px){.mkt .gnum{writing-mode:vertical-rl;letter-spacing:.2em;margin:0;position:absolute;top:90px;left:-32px}}.mkt nav{z-index:40;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.mkt .navbar{align-items:center;gap:28px;max-width:1240px;margin:0 auto;padding:14px 28px;display:flex}.mkt .brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:800;text-decoration:none;display:flex}.mkt .brand .mk{flex-direction:column;gap:2.5px;display:flex}.mkt .brand .mk i{background:var(--ink);border-radius:2px;width:20px;height:2.5px;display:block}.mkt .brand .mk i:nth-child(2){background:var(--mk-clay)}.mkt .brand s{text-decoration:none}.mkt .brand s.c{color:var(--mk-clay)}.mkt .navlinks{gap:24px;margin-left:8px;display:none}.mkt .navlinks a{color:var(--ink-soft);font-size:13.5px;font-weight:600;text-decoration:none}.mkt .navlinks a:hover{color:var(--ink)}.mkt .navright{align-items:center;gap:14px;margin-left:auto;display:flex}@media (min-width:880px){.mkt .navlinks{display:flex}}.mkt .btn{letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.mkt .btn:active{transform:translateY(1px)}.mkt .btn-clay{background:var(--mk-clay);color:var(--mk-clay-fg);border-color:var(--mk-clay);box-shadow:var(--shadow-brand)}.mkt .btn-clay:hover{background:var(--mk-clay-dk)}.mkt .btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.mkt .btn-ghost:hover{background:var(--bg-3)}.mkt .btn-sm{border-radius:10px;padding:7px 14px;font-size:13px}.mkt .btn:focus-visible{outline:2px solid var(--mk-clay);outline-offset:2px}.mkt .toggle{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;background:var(--bg-3);border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;border-radius:999px;padding:7px 12px;font-size:11px}.mkt .toggle:focus-visible{outline:2px solid var(--mk-clay);outline-offset:2px}.mkt .pill{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;font-weight:600;display:inline-flex}.mkt .pill .dot{border-radius:50%;width:5px;height:5px}.mkt .p-ready{background:var(--sage-soft);color:var(--sage-fg);border-color:var(--sage)}.mkt .hero{grid-template-columns:1fr;align-items:center;gap:48px;padding-top:72px;display:grid}@media (min-width:980px){.mkt .hero{grid-template-columns:1.05fr .95fr;gap:56px}}.mkt .hero h1{margin:18px 0 20px;font-size:clamp(40px,6vw,64px)}.mkt .hero .sub{color:var(--ink-soft);max-width:30em;margin-bottom:30px;font-size:19px}.mkt .hero .cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mkt .hero .trust{color:var(--ink-soft);align-items:center;gap:8px;margin-top:26px;font-size:13px;display:flex}.mkt .panel{background:var(--bg-2);border:1px solid var(--line);box-shadow:var(--shadow-card-lg);border-radius:18px;position:relative;overflow:hidden}.mkt .panel .ph{border-bottom:1px solid var(--line);background:var(--bg-3);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.mkt .panel .ph .t{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-size:11px}.mkt .panes{grid-template-columns:1fr 1fr;display:grid;position:relative}.mkt .pane{padding:16px}.mkt .pane.left{border-right:1px solid var(--line)}.mkt .pane .cap{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:12px;font-size:9.5px}.mkt .row{font-family:var(--font-jetbrains-mono), monospace;border-bottom:1px dotted var(--line);justify-content:space-between;gap:8px;padding:6px 0;font-size:12px;display:flex}.mkt .row .n{color:var(--ink)}.mkt .left .row .n.bad{color:var(--rose-fg);background:var(--rose-soft);border-radius:4px;padding:0 4px}.mkt .right .row .ok{color:var(--sage);font-weight:700}.mkt .sweep{background:linear-gradient(var(--mk-clay), transparent);width:2px;box-shadow:0 0 16px 2px var(--mk-clay);opacity:0;animation:6s ease-in-out infinite mkt-sweep;position:absolute;top:0;bottom:0;left:50%}@keyframes mkt-sweep{0%{opacity:0;left:6%}15%{opacity:.85}50%{opacity:.85;left:94%}62%{opacity:0}to{opacity:0;left:6%}}.mkt .foot{background:var(--bg-3);border-top:1px solid var(--line);font-family:var(--font-jetbrains-mono), monospace;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 18px;font-size:12.5px;display:flex}.mkt .foot .total{border-top:1px solid var(--ink);border-bottom:3px double var(--ink);gap:18px;padding:5px 0;font-weight:700;display:inline-flex}.mkt .foot .delta{color:var(--sage);font-weight:700}.mkt .note{align-items:flex-start;gap:14px;max-width:680px;display:flex}.mkt .note .mk{color:var(--sage);font-size:22px;line-height:1.2}.mkt .note blockquote{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.4}.mkt .note .by{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-mute);letter-spacing:.04em;margin-top:10px;font-size:11.5px}.mkt .shead{max-width:34em;margin-bottom:40px}.mkt .shead h2{margin:14px 0;font-size:clamp(28px,3.6vw,40px)}.mkt .shead p{color:var(--ink-soft);font-size:17px}.mkt .flow{border-top:1px solid var(--line);grid-template-columns:1fr;gap:26px;padding-top:34px;display:grid}@media (min-width:860px){.mkt .flow{grid-template-columns:repeat(4,1fr);gap:30px}}.mkt .fcol{position:relative}.mkt .fcol .chip{border:1px solid;border-radius:12px;place-items:center;width:46px;height:46px;font-size:20px;font-weight:800;line-height:1;display:grid}.mkt .fcol .frow{align-items:center;gap:10px;margin:16px 0 8px;display:flex}.mkt .fcol .flbl{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:600}.mkt .fcol .cpill{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-soft);background:var(--bg-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:10px;font-weight:600}.mkt .fcol .fchip{background:var(--bg-2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:7px;margin-top:11px;padding:4px 9px 4px 5px;display:inline-flex}.mkt .fcol .fchip .ext{border:1px solid var(--line);background:var(--bg-3);width:19px;height:22px;font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-soft);border-radius:4px;place-items:center;font-size:7px;font-weight:700;display:grid}.mkt .fcol .fchip .fn{font-family:var(--font-jetbrains-mono), monospace;font-size:11.5px;font-weight:600}.mkt .fcol h3{margin-bottom:7px;font-size:17px}.mkt .fcol p{color:var(--ink-soft);font-size:14px}@media (min-width:860px){.mkt .fcol:not(:first-child):before{content:"›";color:var(--ink-mute);font-size:22px;font-family:var(--font-jetbrains-mono), monospace;position:absolute;top:9px;left:-19px}}.mkt .sched{border-top:1px solid var(--line)}.mkt .litem{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;align-items:start;gap:22px;padding:26px 0;display:grid}.mkt .litem .no{font-family:var(--font-jetbrains-mono), monospace;color:var(--mk-clay);padding-top:4px;font-size:13px;font-weight:600}.mkt .litem h3{margin-bottom:8px;font-size:22px}.mkt .litem p{color:var(--ink-soft);max-width:46em;font-size:15.5px}.mkt .secpanel{background:var(--bg-2);border:1px solid var(--line);max-width:620px;box-shadow:var(--shadow-card);border-radius:18px;overflow:hidden}.mkt .secpanel .dh{border-bottom:1.5px solid var(--ink);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;padding:14px 20px;font-size:12px;display:flex}.mkt .secpanel .dh .lock{color:var(--ink-soft);align-items:center;gap:7px;display:inline-flex}.mkt .secpanel ul{padding:6px 20px 18px;list-style:none}.mkt .secpanel li{border-bottom:1px dotted var(--line);color:var(--ink-soft);align-items:flex-start;gap:10px;padding:11px 0;font-size:14.5px;display:flex}.mkt .secpanel li:last-child{border-bottom:none}.mkt .secpanel li b{color:var(--ink);font-weight:700}.mkt .quote{background:var(--bg-2);border:1px solid var(--line);max-width:620px;box-shadow:var(--shadow-card);border-radius:18px;overflow:hidden}.mkt .quote .qh{border-bottom:1px solid var(--line);background:var(--bg-3);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;padding:16px 22px;font-size:11px;display:flex}.mkt .qline{border-bottom:1px dotted var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:15px 22px;display:flex}.mkt .qline .d{font-size:15.5px}.mkt .qline .d small{color:var(--ink-mute);font-size:12.5px;font-weight:500;display:block}.mkt .qline .v{font-family:var(--font-jetbrains-mono), monospace;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.mkt .qline .v.free{color:var(--sage)}.mkt .qtotal{border-top:1px solid var(--ink);border-bottom:3px double var(--ink);justify-content:space-between;align-items:baseline;margin:6px 22px 18px;padding:18px 22px;display:flex}.mkt .qtotal .d{font-size:16px;font-weight:800}.mkt .qtotal .v{font-family:var(--font-jetbrains-mono), monospace;font-size:22px;font-weight:800}.mkt .qnote{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-soft);margin-top:18px;font-size:12.5px}.mkt .final{text-align:left}.mkt .final h2{max-width:14em;margin-bottom:18px;font-size:clamp(32px,4.4vw,52px)}.mkt .final p{color:var(--ink-soft);max-width:34em;margin-bottom:28px;font-size:18px}.mkt footer{color:var(--ink-mute);padding:48px 0 80px}.mkt .fbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;font-size:13px;display:flex}.mkt .fbar .flinks{gap:18px;display:flex}.mkt .fbar a{color:var(--ink-soft);text-decoration:none}.mkt .fbar a:hover{color:var(--ink)}.mkt .fbar .mono{font-size:11.5px}.mkt .doc{max-width:720px;padding:64px 0 88px}.mkt .doc h1{margin-bottom:10px;font-size:clamp(30px,4vw,44px)}.mkt .doc .updated{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-mute);margin-bottom:32px;font-size:12px}.mkt .doc h2{margin:32px 0 10px;font-size:20px}.mkt .doc p{color:var(--ink-soft);margin-bottom:12px;font-size:15.5px}.mkt .doc a{color:var(--mk-clay)}.mkt .pagehead{max-width:40em;padding:64px 0 8px}.mkt .pagehead h1{margin:14px 0 16px;font-size:clamp(34px,5vw,56px)}.mkt .lead{color:var(--ink-soft);max-width:33em;font-size:19px}.mkt .steps{border-top:1px solid var(--line);margin-top:34px}.mkt .step{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;align-items:start;gap:22px;padding:30px 0;display:grid}.mkt .step .schip{border:1px solid;border-radius:12px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:800;line-height:1;display:grid}.mkt .step .sno{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-mute);letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-size:10.5px;display:block}.mkt .step h3{margin-bottom:8px;font-size:21px}.mkt .step p{color:var(--ink-soft);max-width:44em;font-size:15.5px}.mkt .step .micro{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-soft);background:var(--bg-2);border:1px solid var(--line);border-radius:11px;margin-top:14px;padding:10px 14px;font-size:12px;display:inline-block}.mkt .step .micro .ok{color:var(--sage);font-weight:700}.mkt .gauge{background:var(--bg-2);border:1px solid var(--line);max-width:520px;box-shadow:var(--shadow-card);border-radius:18px;margin-top:40px;padding:22px}.mkt .gauge .glabel{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:12px;display:flex}.mkt .gauge .gpct{color:var(--sage);font-size:22px;font-weight:800}.mkt .gauge .gbar{background:var(--bg-3);border-radius:999px;height:10px;overflow:hidden}.mkt .gauge .gbar i{background:var(--sage);width:100%;height:100%;display:block}.mkt .gauge .gnote{color:var(--ink-soft);margin-top:12px;font-size:13.5px}.mkt .grp{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--mk-clay);margin-bottom:2px;padding-top:44px;font-size:11px;font-weight:600;display:block}.mkt .grp.first{padding-top:8px}.mkt .tablewrap{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.mkt .ptable{border-collapse:collapse;width:100%;min-width:540px;font-size:14.5px}.mkt .ptable th,.mkt .ptable td{text-align:left;border-bottom:1px solid var(--line);padding:13px 16px}.mkt .ptable thead th{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1.5px solid var(--ink);font-size:11px}.mkt .ptable thead th.c{text-align:center}.mkt .ptable th[scope=row]{color:var(--ink);font-weight:600}.mkt .ptable td.c{text-align:center}.mkt .ptable .yes{color:var(--sage);font-weight:700}.mkt .ptable .no{color:var(--ink-mute)}.mkt .ptable .price{font-family:var(--font-jetbrains-mono), monospace;font-size:16px;font-weight:800}.mkt .ptable tbody tr:hover{background:var(--bg-3)}.mkt .ptable caption{text-align:left;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);padding:0 0 12px;font-size:11px}.mkt .faq{border-top:1px solid var(--line);max-width:720px;margin-top:8px}.mkt .faq .qa{border-bottom:1px solid var(--line);padding:22px 0}.mkt .faq h3{margin-bottom:7px;font-size:17px}.mkt .faq p{color:var(--ink-soft);max-width:46em;font-size:15px}.mkt .vbpanel{background:var(--bg-2);border:1px solid var(--line);box-shadow:var(--shadow-card-lg);border-radius:18px;overflow:hidden}.mkt .vbh{border-bottom:1px solid var(--line);background:var(--bg-3);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.mkt .vbh .t{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-size:11px}.mkt .vbsteps{padding:6px 18px;list-style:none}.mkt .vbsteps li{border-bottom:1px dotted var(--line);align-items:center;gap:11px;padding:11px 0;font-size:14.5px;display:flex}.mkt .vbsteps li:last-child{border-bottom:none}.mkt .vbsteps .tk{background:var(--sage-soft);width:20px;height:20px;color:var(--sage-fg);border-radius:6px;flex-shrink:0;place-items:center;font-size:11px;font-weight:800;display:grid}.mkt .vbsteps .nm{color:var(--ink);font-weight:600}.mkt .vbsteps .cp{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-soft);background:var(--bg-3);border:1px solid var(--line);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:10px;font-weight:600}.mkt .vbgauge{border-top:1px solid var(--line);background:var(--bg-3);padding:16px 18px}.mkt .vbgauge .grow{justify-content:space-between;align-items:baseline;margin-bottom:9px;display:flex}.mkt .vbgauge .glbl{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-size:10.5px}.mkt .vbgauge .gpct{font-family:var(--font-jetbrains-mono), monospace;color:var(--sage);font-size:22px;font-weight:800}.mkt .vbgauge .gbar{background:var(--bg-2);border:1px solid var(--line);border-radius:999px;height:8px;overflow:hidden}.mkt .vbgauge .gbar i{background:var(--sage);width:100%;height:100%;display:block}.mkt .vbtotal{font-family:var(--font-jetbrains-mono), monospace;justify-content:space-between;align-items:baseline;padding:14px 18px;display:flex}.mkt .vbtotal .vl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-size:10.5px}.mkt .vbtotal .vv{font-variant-numeric:tabular-nums;border-top:1px solid var(--ink);border-bottom:3px double var(--ink);padding:4px 0;font-size:18px;font-weight:800}.mkt .vbfoot{background:var(--sage-soft);color:var(--sage-fg);align-items:center;gap:8px;padding:12px 18px;font-size:13.5px;font-weight:700;display:flex}.mkt .vbfoot .var{font-family:var(--font-jetbrains-mono), monospace;margin-left:auto;font-weight:600}@media (prefers-reduced-motion:reduce){.mkt .sweep{opacity:0;animation:none}}
