.s-body{background:radial-gradient(1100px 640px at 82% -12%, color-mix(in oklab, var(--accent) 7%, transparent), transparent 62%), radial-gradient(760px 700px at -8% 32%, #15202d8c, transparent 64%), var(--bg);flex-direction:column;min-height:100vh;display:flex}@supports (color:lab(0% 0 0)){.s-body{background:radial-gradient(1100px 640px at 82% -12%, color-mix(in oklab, var(--accent) 7%, transparent), transparent 62%), radial-gradient(760px 700px at -8% 32%, lab(11.7208% -1.33529 -10.5855/.55), transparent 64%), var(--bg)}}.s-wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.s-narrow{max-width:760px}.s-main{flex:auto}.s-section{border-top:1px solid var(--line);padding:76px 0}.s-section:first-child{border-top:0}@media (max-width:720px){.s-section{padding:52px 0}}.s-h1{font:600 clamp(38px, 6vw, 62px) / 1.02 var(--f-display);letter-spacing:-.035em;color:var(--tx);text-wrap:balance;margin:0}.s-h2{font:600 clamp(27px, 3.4vw, 38px) / 1.08 var(--f-display);letter-spacing:-.028em;color:var(--tx);text-wrap:balance;margin:0}.s-h3{font:600 19px/1.24 var(--f-display);letter-spacing:-.018em;color:var(--tx);margin:0}.s-lead{font:400 clamp(16px, 1.6vw, 19px) / 1.58 var(--f-ui);color:var(--tx-2);max-width:62ch;margin:18px 0 0}.s-p{font:400 15.5px/1.66 var(--f-ui);color:var(--tx-2);max-width:68ch;margin:14px 0 0}.s-p strong,.s-li strong{color:var(--tx);font-weight:600}.s-small{font:400 13.5px/1.6 var(--f-ui);color:var(--tx-3)}.s-mono{font:500 11.5px/1.5 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3)}.s-index{font:500 12px/1 var(--f-mono);letter-spacing:.14em;color:var(--tx-3)}.s-eyebrow{align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.s-eyebrow-rule{background:var(--line);flex:auto;height:1px}.s-link{color:var(--tx);border-bottom:1px solid var(--line-2);text-decoration:none;transition:border-color .15s,color .15s}.s-link:hover{color:var(--accent);border-bottom-color:var(--accent)}.s-btn{font:600 14.5px/1 var(--f-ui);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:11px 18px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.s-btn-primary{background:var(--accent);color:var(--accent-ink)}.s-btn-primary:hover{background:color-mix(in oklab, var(--accent) 86%, white 14%)}.s-btn-ghost{border-color:var(--line-2);color:var(--tx);background:0 0}.s-btn-ghost:hover{border-color:var(--tx-3);background:var(--bg-1)}.s-btn-sm{padding:8px 13px;font-size:13px}.s-actions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.s-card{background:var(--bg-1);border:1px solid var(--line);border-radius:14px;padding:22px}.s-card-hover{color:inherit;text-decoration:none;transition:border-color .15s,background .15s;display:block}.s-card-hover:hover{border-color:var(--line-2);background:var(--bg-2)}.s-grid{gap:16px;display:grid}.s-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.s-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.s-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:960px){.s-grid-3,.s-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.s-grid-2,.s-grid-3,.s-grid-4{grid-template-columns:minmax(0,1fr)}}.s-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (max-width:900px){.s-split{grid-template-columns:minmax(0,1fr);gap:32px}}.s-band{display:block}.s-band-track{background:var(--bg-2);border:1px solid var(--line);border-radius:99px;height:8px;position:relative;overflow:hidden}.s-band-fill{opacity:.85;background:currentColor;border-radius:99px;position:absolute;top:0;bottom:0}.s-band-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.s-band-value{font:600 20px/1 var(--f-display);letter-spacing:-.02em;color:var(--tx);font-variant-numeric:tabular-nums}.s-band-label{font:500 13px/1.3 var(--f-ui);color:var(--tx-2)}.s-band-n{font:400 11px/1.4 var(--f-mono);letter-spacing:.05em;color:var(--tx-3);margin-top:8px;display:block}.s-chips{flex-wrap:wrap;gap:8px;display:flex}.s-chip{border:1px solid var(--line);background:var(--bg-1);font:500 12.5px/1 var(--f-ui);color:var(--tx-2);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:6px 12px 6px 10px;display:inline-flex}.s-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.s-tag{font:500 10.5px/1.4 var(--f-mono);letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--tx-3);border-radius:6px;align-items:center;padding:3px 8px;display:inline-flex}.s-tag-live{color:var(--pos);border-color:color-mix(in oklab, var(--pos) 40%, transparent)}.s-tag-soon{color:var(--warn);border-color:color-mix(in oklab, var(--warn) 40%, transparent)}.s-tag-accent{color:var(--accent);border-color:color-mix(in oklab, var(--accent) 45%, transparent)}.s-table-scroll{border:1px solid var(--line);background:var(--bg-1);border-radius:14px;overflow-x:auto}.s-table{border-collapse:collapse;width:100%;min-width:640px}.s-table th,.s-table td{text-align:left;border-bottom:1px solid var(--line);font:400 14px/1.5 var(--f-ui);color:var(--tx-2);vertical-align:top;padding:13px 16px}.s-table th{font:500 11px/1.4 var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--tx-3);background:var(--bg-2);white-space:nowrap}.s-table tbody tr:last-child td{border-bottom:0}.s-table td:first-child{color:var(--tx);font-weight:500}.s-num{font-variant-numeric:tabular-nums;font-family:var(--f-mono);font-size:13px}.s-list{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.s-li{font:400 15px/1.62 var(--f-ui);color:var(--tx-2);padding-left:20px;position:relative}.s-li:before{content:"";background:var(--tx-3);width:6px;height:1px;position:absolute;top:10px;left:2px}.s-prose{max-width:70ch}.s-prose h2{font:600 25px/1.18 var(--f-display);letter-spacing:-.024em;color:var(--tx);margin:44px 0 0}.s-prose h3{font:600 17px/1.3 var(--f-display);letter-spacing:-.015em;color:var(--tx);margin:30px 0 0}.s-prose p{font:400 15.5px/1.72 var(--f-ui);color:var(--tx-2);margin:15px 0 0}.s-prose ul,.s-prose ol{margin:15px 0 0;padding-left:20px}.s-prose li{font:400 15.5px/1.72 var(--f-ui);color:var(--tx-2);margin-top:7px}.s-prose code{font:500 13px/1.4 var(--f-mono);background:var(--bg-2);border:1px solid var(--line);color:var(--tx);border-radius:5px;padding:1px 5px}.s-prose pre{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;margin:18px 0 0;padding:16px;overflow-x:auto}.s-prose pre code{white-space:pre;background:0 0;border:0;padding:0;font-size:12.5px;line-height:1.65}.s-prose blockquote{border-left:2px solid var(--accent);margin:20px 0 0;padding:2px 0 2px 18px}.s-prose blockquote p{color:var(--tx);font-style:normal}.s-prose strong{color:var(--tx);font-weight:600}.s-prose a{color:var(--tx);border-bottom:1px solid var(--line-2);text-decoration:none}.s-prose a:hover{color:var(--accent);border-bottom-color:var(--accent)}.s-header{z-index:40;border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.s-header-inner{align-items:center;gap:26px;height:62px;display:flex}.s-brand{color:var(--tx);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.s-brand-name{font:600 15.5px/1 var(--f-display);letter-spacing:-.015em}.s-brand-tld{font:500 9.5px/1 var(--f-mono);letter-spacing:.22em;color:var(--tx-3);margin-top:4px;display:block}.s-nav{flex:auto;align-items:center;gap:3px;display:flex}.s-nav a{font:500 13.5px/1 var(--f-ui);color:var(--tx-2);border-radius:8px;padding:8px 10px;text-decoration:none;transition:color .15s,background .15s}.s-nav a:hover,.s-nav a[data-active=true]{color:var(--tx);background:var(--bg-1)}.s-header-cta{flex:none;align-items:center;gap:9px;display:flex}@media (max-width:1040px){.s-header-inner{flex-wrap:wrap;gap:12px;height:auto;padding:12px 0}.s-nav{scrollbar-width:none;flex-basis:100%;order:3;padding-bottom:2px;overflow-x:auto}.s-nav::-webkit-scrollbar{display:none}.s-header-cta{margin-left:auto}}.s-footer{border-top:1px solid var(--line);margin-top:40px;padding:54px 0 40px}.s-footer-grid{grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:32px;display:grid}@media (max-width:900px){.s-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.s-footer h4{font:500 11px/1.4 var(--f-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--tx-3);margin:0 0 14px}.s-footer ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.s-footer a{font:400 13.5px/1.4 var(--f-ui);color:var(--tx-2);text-decoration:none}.s-footer a:hover{color:var(--tx)}.s-footer-base{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:44px;padding-top:22px;display:flex}.s-prov{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:1px;display:grid;overflow:hidden}.s-prov-cell{background:var(--bg-1);min-width:0;padding:12px 16px}.s-prov-k{font:500 10px/1.4 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);display:block}.s-prov-v{font:500 13px/1.4 var(--f-ui);color:var(--tx);margin-top:4px;display:block}.s-status{border:1px solid var(--line);background:var(--bg-1);border-radius:12px;overflow:hidden}.s-status-head{background:var(--bg-2);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 16px;display:flex}.s-status-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,1fr) 84px minmax(0,2.6fr);align-items:baseline;gap:16px;padding:13px 16px;display:grid}.s-status-row:last-child{border-bottom:0}.s-status-name{font:500 14.5px/1.4 var(--f-ui);color:var(--tx);align-items:center;gap:9px;display:flex}.s-status-note{font:400 13.5px/1.55 var(--f-ui);color:var(--tx-2)}@media (max-width:720px){.s-status-row{grid-template-columns:minmax(0,1fr) 84px;gap:8px 16px}.s-status-note{grid-column:1/-1}}.s-note{border:1px solid var(--line);border-left:2px solid var(--accent);background:var(--bg-1);border-radius:0 12px 12px 0;margin-top:22px;padding:16px 18px}.s-rule{background:var(--line);border:0;height:1px;margin:34px 0}.s-kv{grid-template-columns:168px minmax(0,1fr);gap:10px 20px;display:grid}@media (max-width:640px){.s-kv{grid-template-columns:minmax(0,1fr);gap:4px 0}.s-kv>:nth-child(2n){margin-bottom:12px}}.s-skip{position:absolute;left:-9999px}.s-skip:focus{background:var(--accent);color:var(--accent-ink);border-radius:8px;margin:8px;padding:8px 12px;display:inline-block;position:static}
