.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:#080612cc;backdrop-filter:blur(12px);border-bottom:1px solid var(--card-border)}.inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:24px;height:64px}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:9px;font-weight:800;font-size:19px;letter-spacing:-.04em;color:var(--text)}.brand[data-astro-cid-3ef6ksr2]:hover{text-decoration:none}.nav[data-astro-cid-3ef6ksr2]{display:flex;gap:22px;margin-left:12px}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--text2);font-size:15px;font-weight:500;white-space:nowrap}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--text);text-decoration:none}.btn-sm[data-astro-cid-3ef6ksr2]{padding:8px 16px;font-size:14px;margin-left:auto;flex:none}@media(max-width:819px){.inner[data-astro-cid-3ef6ksr2]{height:auto;flex-wrap:wrap;gap:12px;padding-top:11px;padding-bottom:9px}.brand[data-astro-cid-3ef6ksr2]{order:1}.btn-sm[data-astro-cid-3ef6ksr2]{order:2}.nav[data-astro-cid-3ef6ksr2]{order:3;width:100%;margin-left:0;gap:18px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.nav[data-astro-cid-3ef6ksr2]::-webkit-scrollbar{display:none}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:14px}}.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--card-border);margin-top:64px;padding:40px 0 30px}.inner[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.brand[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:17px;color:var(--text)}.inner[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:8px}.inner[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text2);font-size:14px}.bottom[data-astro-cid-sz7xmlte]{margin-top:26px;padding-top:20px;border-top:1px solid var(--card-border)}:root{--coral: #ff6b3d;--blue: #00b4ff;--grad: linear-gradient(120deg, #ff6b3d, #ff5e8a 55%, #00b4ff);--bg: #080612;--bg2: #0d0a1a;--card: #120e20;--card-border: rgba(255, 255, 255, .08);--text: #f3effa;--text2: #b7b2c8;--text3: #7d7893;--green: #00d98b;--maxw: 1080px;--radius: 16px;--ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--ui);line-height:1.6;font-size:17px;-webkit-font-smoothing:antialiased;overflow-x:hidden}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 20px}.narrow{max-width:760px;margin:0 auto;padding:0 20px}a{color:var(--coral);text-decoration:none}a:hover{text-decoration:underline}h1{font-size:clamp(28px,5vw,44px);line-height:1.12;letter-spacing:-.02em;font-weight:800}h2{font-size:clamp(22px,3.4vw,30px);line-height:1.2;letter-spacing:-.01em;font-weight:700;margin-top:2.2em}h3{font-size:20px;font-weight:700;margin-top:1.6em}p{margin:.9em 0;color:var(--text2)}ul,ol{margin:.9em 0 .9em 1.2em;color:var(--text2)}li{margin:.4em 0}strong{color:var(--text)}.grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.kicker{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--coral);background:#ff6b3d1a;border:1px solid rgba(255,107,61,.3);padding:6px 13px;border-radius:99px;font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:16px;padding:13px 24px;border-radius:99px;border:none;cursor:pointer;transition:transform .15s,box-shadow .15s}.btn-grad{background:var(--grad);color:#fff;box-shadow:0 12px 32px -12px #ff5e8a99}.btn-grad:hover{transform:translateY(-1px);text-decoration:none}.btn-glass{background:#ffffff0d;color:var(--text);border:1px solid var(--card-border)}.card{background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius);padding:22px}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5em 0;border:1px solid var(--card-border);border-radius:14px;background:var(--card);background-image:linear-gradient(to right,var(--card) 30%,rgba(18,14,32,0)),linear-gradient(to left,var(--card) 30%,rgba(18,14,32,0)),linear-gradient(to right,#00000073,#0000),linear-gradient(to left,#00000073,#0000);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.table-wrap:focus-visible{outline:2px solid var(--coral);outline-offset:2px}table{width:100%;border-collapse:collapse;font-size:15px}.table-wrap>table{margin:0;min-width:540px}th,td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--card-border)}th{color:var(--text);font-weight:700;background:#ffffff08}td{color:var(--text2)}td:first-child,th:first-child{font-weight:600;color:var(--text)}tr:last-child>td{border-bottom:none}.table-wrap th:first-child,.table-wrap td:first-child{position:sticky;left:0;z-index:1;min-width:138px;background:var(--card);box-shadow:1px 0 0 var(--card-border)}.table-wrap th:first-child{background:#171327}.prose{font-size:17px}.prose h2,.prose h3{color:var(--text)}.prose a{text-decoration:underline}.prose a.btn,a.btn{text-decoration:none}.prose{overflow-wrap:break-word}.prose img,.prose video{max-width:100%;height:auto;border-radius:12px}@media(max-width:640px){.wrap,.narrow{padding:0 16px}body,.prose{font-size:16.5px}h2{margin-top:1.9em}table{font-size:14px}th,td{padding:10px 12px}.table-wrap>table{min-width:480px}.card{padding:18px}.cta .btn,.prose>.btn,article>.btn{width:100%}}:target{scroll-margin-top:84px}h2[id],h3[id]{scroll-margin-top:84px}.grid{display:grid;gap:16px}@media(min-width:720px){.grid-3{grid-template-columns:repeat(3,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}}.muted{color:var(--text3);font-size:14px}hr{border:none;border-top:1px solid var(--card-border);margin:2.4em 0}.cta[data-astro-cid-i344ymn4]{margin:64px 0 24px}.inner[data-astro-cid-i344ymn4]{text-align:center;padding:44px 24px;background:linear-gradient(180deg,#ff6b3d14,#00b4ff0a);border:1px solid var(--card-border);border-radius:24px}.cta[data-astro-cid-i344ymn4] h2[data-astro-cid-i344ymn4]{margin-top:0}.cta[data-astro-cid-i344ymn4] p[data-astro-cid-i344ymn4]{max-width:46ch;margin-left:auto;margin-right:auto}.cta[data-astro-cid-i344ymn4] .btn[data-astro-cid-i344ymn4]{margin-top:12px}
