@charset "UTF-8";/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--bg: #140a26;--bg-2: #1d1233;--bg-3: #2a1746;--surface: #251841;--surface-2: #2f1d52;--border: #3a2563;--text: #ffffff;--text-muted: #b9a8d6;--text-dim: #8c7aab;--primary: #b5fc00;--primary-dark: #7fd400;--primary-text: #0a0617;--accent-pink: #ff4c7d;--accent-blue: #00d4ff;--accent-orange: #ff9d3f;--danger: #ff5c5c;--warning: #ffc83d;--radius: 14px;--radius-sm: 8px;--radius-lg: 22px;--shadow: 0 8px 24px rgba(0, 0, 0, .35);--shadow-hover: 0 12px 32px rgba(181, 252, 0, .18);--header-h: 72px;--container: 1200px;--transition: .2s ease;--font-sans: "Inter", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}body{min-height:100vh;display:flex;flex-direction:column;position:relative;background:radial-gradient(1400px 700px at 15% -200px,rgba(120,60,220,.55),transparent 65%),radial-gradient(1100px 600px at 95% 5%,rgba(0,200,255,.18),transparent 65%),radial-gradient(900px 500px at 50% 110%,rgba(181,252,0,.1),transparent 65%),linear-gradient(180deg,#160b2c,#0d0620,#160b2c)}body:before{content:"";position:fixed;inset:0;background-image:radial-gradient(circle at 25% 30%,rgba(255,255,255,.025) 0,transparent 1px),radial-gradient(circle at 75% 70%,rgba(181,252,0,.04) 0,transparent 1px);background-size:32px 32px,48px 48px;pointer-events:none;z-index:0}body>*{position:relative;z-index:1}main{flex:1 0 auto}a{color:var(--primary);text-decoration:none;transition:opacity var(--transition)}a:hover{opacity:.85}h1,h2,h3,h4{font-weight:800;line-height:1.2;color:var(--text);margin:0 0 .6em}h1{font-size:clamp(1.9rem,4.6vw,2.8rem)}h2{font-size:clamp(1.5rem,3.2vw,2.1rem);margin-top:2em}h3{font-size:clamp(1.15rem,2.2vw,1.4rem);margin-top:1.4em}h4{font-size:1.1rem;margin-top:1.2em}p{margin:0 0 1em;color:var(--text-muted)}ul,ol{margin:0 0 1em;padding-left:1.4em;color:var(--text-muted)}li{margin:.3em 0}strong,b{color:var(--text);font-weight:700}.container{max-width:var(--container);margin:0 auto;padding:0 20px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:100px;font-weight:700;font-size:.95rem;cursor:pointer;border:0;transition:transform var(--transition),box-shadow var(--transition),background var(--transition);text-decoration:none;line-height:1;white-space:nowrap}.btn-primary{background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:var(--primary-text);box-shadow:0 6px 18px #b5fc0059}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 22px #b5fc0080;opacity:1}.btn-secondary{background:transparent;color:var(--text);border:1px solid var(--border)}.btn-secondary:hover{background:var(--surface);border-color:var(--primary);color:var(--primary);opacity:1}.btn-lg{padding:16px 32px;font-size:1.05rem}.card{background:linear-gradient(180deg,var(--surface),var(--surface-2));border:1px solid var(--border);border-radius:var(--radius);padding:24px;transition:transform var(--transition),border-color var(--transition)}.card:hover{border-color:var(--primary);transform:translateY(-2px)}table{width:100%;border-collapse:collapse;margin:1em 0;background:var(--surface);border-radius:var(--radius);overflow:hidden}th,td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--border);color:var(--text-muted)}th{background:var(--bg-3);color:var(--text);font-weight:700}tr:last-child td{border-bottom:0}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1em 0}.table-scroll table{margin:0;min-width:520px}.section{padding:64px 0}.section-tight{padding:40px 0}.grid{display:grid;gap:20px}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}@media (max-width: 960px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.grid-3,.grid-4,.grid-2{grid-template-columns:1fr}}@media (max-width: 640px){h2{font-size:1.4rem}.section{padding:40px 0}}img{max-width:100%;height:auto;display:block}.skip-link{position:absolute;top:-40px;left:8px;background:var(--primary);color:var(--primary-text);padding:8px 14px;border-radius:6px;z-index:999}.skip-link:focus{top:8px}.page-hero{padding:80px 0 40px;text-align:left}.page-hero h1{background:linear-gradient(135deg,#fff 30%,var(--primary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.page-hero .lead{font-size:1.15rem;color:var(--text-muted);max-width:720px}.content-prose{background:linear-gradient(180deg,#251841d9,#1d1233d9);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px 44px;margin:24px auto 40px;box-shadow:var(--shadow);backdrop-filter:blur(6px)}.content-prose h1{background:linear-gradient(135deg,#ffffff 30%,var(--primary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:18px;border-bottom:2px solid var(--border);margin-bottom:24px}.content-prose h2{position:relative;background:linear-gradient(135deg,#b5fc0014,#b5fc0005);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-sm);padding:14px 20px;margin-top:1.8em;margin-bottom:1em}.content-prose h3{color:var(--primary);padding-left:14px;border-left:3px solid var(--border);margin-top:1.4em}.content-prose p{background:#140a2673;border:1px solid rgba(58,37,99,.55);border-radius:var(--radius-sm);padding:14px 18px;margin:0 0 14px;color:var(--text-muted)}.content-prose ul,.content-prose ol{background:#140a2673;border:1px solid rgba(58,37,99,.55);border-radius:var(--radius-sm);padding:14px 18px 14px 38px;margin:0 0 14px}.content-prose blockquote{background:linear-gradient(135deg,#ff5c5c1a,#ffc83d0f);border:1px solid rgba(255,92,92,.3);border-left:4px solid var(--warning);border-radius:var(--radius-sm);padding:14px 20px;margin:18px 0;color:var(--text)}.content-prose blockquote p{background:transparent;border:0;padding:0;margin:0;color:inherit}.content-prose h2:first-of-type{margin-top:1.2em}.content-prose img{border-radius:var(--radius);margin:1.5em 0}.content-prose .content-figure{margin:1.5em 0}.content-prose .cta-block{display:flex;flex-wrap:wrap;gap:12px;margin:1.5em 0;background:transparent;border:0;padding:0}.content-prose table{margin:14px 0}.content-prose>table,.content-prose p+table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}@media (max-width: 720px){.content-prose{padding:24px 18px;border-radius:var(--radius)}.content-prose h2,.content-prose p,.content-prose ul,.content-prose ol{padding:12px 14px}.content-prose ul,.content-prose ol{padding-left:32px}}.faq details{border:1px solid var(--border);border-radius:var(--radius);padding:16px 20px;margin:10px 0;background:var(--surface)}.faq details[open]{border-color:var(--primary)}.faq summary{font-weight:700;color:var(--text);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.faq summary:after{content:"+";font-size:1.4rem;color:var(--primary);transition:transform var(--transition)}.faq details[open] summary:after{content:"−"}.faq details p{margin:12px 0 0}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;background:#140a26eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.header-inner[data-astro-cid-3ef6ksr2]{height:var(--header-h);display:flex;align-items:center;gap:24px}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;flex-shrink:0}.brand[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:44px;width:auto}.primary-nav[data-astro-cid-3ef6ksr2]{flex:1}.primary-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:4px;list-style:none;margin:0;padding:0;justify-content:center;flex-wrap:wrap}.primary-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--text-muted);padding:8px 14px;border-radius:8px;font-weight:500;font-size:.95rem;transition:color var(--transition),background var(--transition)}.primary-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.primary-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:var(--text);background:#b5fc0014}.primary-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:var(--primary)}.header-cta[data-astro-cid-3ef6ksr2]{flex-shrink:0}.burger[data-astro-cid-3ef6ksr2]{display:none;width:40px;height:40px;background:transparent;border:1px solid var(--border);border-radius:8px;padding:0;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:18px;height:2px;background:var(--text);transition:transform var(--transition),opacity var(--transition)}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-nav[data-astro-cid-3ef6ksr2]{background:var(--bg);border-top:1px solid var(--border);padding:16px 20px 24px}.mobile-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0 0 16px;padding:0}.mobile-nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{margin:0}.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:12px 8px;color:var(--text);font-weight:500;border-bottom:1px solid var(--border)}.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:var(--primary)}.mobile-nav[data-astro-cid-3ef6ksr2] .mobile-cta[data-astro-cid-3ef6ksr2]{display:flex;width:100%;margin-top:12px}@media (max-width: 1100px){.primary-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:6px 10px;font-size:.9rem}}@media (max-width: 960px){.primary-nav[data-astro-cid-3ef6ksr2],.header-cta[data-astro-cid-3ef6ksr2]{display:none}.burger[data-astro-cid-3ef6ksr2]{display:flex}}.site-footer[data-astro-cid-sz7xmlte]{margin-top:80px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));border-top:1px solid var(--border);padding:40px 0 20px}.footer-rg[data-astro-cid-sz7xmlte]{display:flex;gap:20px;align-items:flex-start;background:linear-gradient(135deg,#ff5c5c1f,#ffc83d14);border:1px solid rgba(255,92,92,.35);border-radius:var(--radius);padding:20px 24px;margin-bottom:32px}.footer-rg[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{margin:0 0 6px;font-size:1.1rem;color:#fff}.footer-rg[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:6px 0;font-size:.92rem;color:var(--text-muted)}.footer-rg[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--warning)}.rg-badge[data-astro-cid-sz7xmlte]{flex-shrink:0;width:56px;height:56px;border-radius:50%;background:#ff5c5c;color:#fff;font-weight:800;font-size:1.4rem;display:flex;align-items:center;justify-content:center}.rg-badge[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{font-size:1.2rem;margin-left:-2px}.footer-regulators[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{font-size:1rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:2px;margin:0 0 16px;font-weight:600}.reg-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:40px}.reg-btn[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;padding:16px 14px 14px;background:#fff;border:1px solid var(--border);border-radius:12px;color:#1a1a2e;font-size:.78rem;font-weight:700;text-align:center;text-decoration:none;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition);min-height:120px}.reg-btn[data-astro-cid-sz7xmlte]:hover{transform:translateY(-3px);border-color:var(--primary);box-shadow:0 8px 20px #b5fc002e;opacity:1}.reg-btn[data-astro-cid-sz7xmlte].reg-btn-dark{background:linear-gradient(180deg,#0e1530,#161e3e);border-color:#2a335a;color:#fff}.reg-btn[data-astro-cid-sz7xmlte].reg-btn-dark:hover{border-color:var(--primary)}.reg-logo[data-astro-cid-sz7xmlte]{width:100%;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.reg-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.reg-text[data-astro-cid-sz7xmlte]{line-height:1.25;word-break:break-word}@media (max-width: 960px){.reg-grid[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 720px){.reg-grid[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr)}.reg-btn[data-astro-cid-sz7xmlte]{min-height:110px;padding:14px 12px 12px}.reg-logo[data-astro-cid-sz7xmlte]{height:48px}}@media (max-width: 380px){.reg-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}.footer-nav[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding-top:20px;border-top:1px solid var(--border)}.nav-col[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{color:var(--text);font-size:.9rem;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 12px}.nav-col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0}.nav-col[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin:6px 0}.nav-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-muted);font-size:.92rem}.nav-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--primary)}@media (max-width: 720px){.footer-nav[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr);gap:20px}.footer-rg[data-astro-cid-sz7xmlte]{flex-direction:column}}.footer-bottom[data-astro-cid-sz7xmlte]{margin-top:32px;padding-top:20px;border-top:1px solid var(--border);text-align:center;color:var(--text-dim);font-size:.85rem}.footer-bottom[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0}
