.hero-section[data-astro-cid-anhloy43]{background-color:var(--color-brand-900);background-image:radial-gradient(ellipse 80% 60% at 15% 20%,oklch(from var(--color-brand-800) l c h / .55) 0%,transparent 65%),radial-gradient(ellipse 50% 40% at 85% 80%,oklch(from var(--color-accent-600) l c h / .08) 0%,transparent 60%),linear-gradient(168deg,oklch(from var(--color-brand-950) l c h / 1),oklch(from var(--color-brand-900) l c h / 1));min-height:100vh;display:flex;flex-direction:column;justify-content:center}.hero-section[data-astro-cid-anhloy43]:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.025;mix-blend-mode:overlay;pointer-events:none;z-index:1}.hero-content[data-astro-cid-anhloy43]{position:relative;z-index:2}.flag-chip[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:3px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;white-space:nowrap}.flag-regulatory[data-astro-cid-anhloy43]{background:oklch(from var(--color-accent-500) l c h / .18);color:var(--color-accent-300);border:1px solid oklch(from var(--color-accent-500) l c h / .35)}.flag-copyright[data-astro-cid-anhloy43]{background:#ad524d2e;color:#ffaba3;border:1px solid oklch(.55 .12 25 / .35)}.flag-factual[data-astro-cid-anhloy43]{background:oklch(.5 .1 200 / .18);color:#76c7cc;border:1px solid oklch(.5 .1 200 / .35)}.flag-brand[data-astro-cid-anhloy43]{background:#3a6b3d2e;color:#91bf92;border:1px solid oklch(.48 .09 145 / .35)}.flag-access[data-astro-cid-anhloy43]{background:#55588a2e;color:#a8addd;border:1px solid oklch(.48 .08 280 / .35)}.mini-doc[data-astro-cid-anhloy43]{background:oklch(from var(--color-brand-800) l c h / .65);border:1px solid oklch(from var(--color-brand-600) l c h / .45);border-radius:6px;backdrop-filter:blur(14px)}.flag-row[data-astro-cid-anhloy43]{border-bottom:1px solid oklch(from var(--color-brand-700) l c h / .4);padding:10px 14px}.flag-row[data-astro-cid-anhloy43]:last-of-type{border-bottom:none}.wavy-risk[data-astro-cid-anhloy43]{text-decoration:underline;text-decoration-color:var(--color-accent-500);text-decoration-style:wavy;text-underline-offset:2px}.cta-primary[data-astro-cid-anhloy43]{background:var(--color-accent-500);color:var(--color-brand-950);padding:.875rem 1.75rem;border-radius:4px;font-weight:600;font-size:1rem;display:inline-flex;align-items:center;gap:8px;transition:background .15s ease,transform .1s ease;text-decoration:none}.cta-primary[data-astro-cid-anhloy43]:hover{background:var(--color-accent-400);transform:translateY(-1px)}.cta-secondary[data-astro-cid-anhloy43]{border:1px solid oklch(from var(--color-brand-600) l c h / .6);color:var(--color-surface-200);padding:.875rem 1.75rem;border-radius:4px;font-weight:500;font-size:1rem;display:inline-flex;align-items:center;transition:border-color .15s ease;text-decoration:none}.cta-secondary[data-astro-cid-anhloy43]:hover{border-color:oklch(from var(--color-brand-500) l c h / .8)}.ledger-rule[data-astro-cid-durmggn3]{height:1px;background:var(--color-brand-900);opacity:.12}.category-row[data-astro-cid-durmggn3]{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;padding:4rem 0}@media(max-width:768px){.category-row[data-astro-cid-durmggn3]{grid-template-columns:1fr;gap:2.5rem;padding:3rem 0}.reverse-mobile[data-astro-cid-durmggn3]{order:-1}}.risk-visual[data-astro-cid-durmggn3]{background:var(--color-brand-900);border-radius:6px;overflow:hidden;aspect-ratio:4/3;display:flex;flex-direction:column;justify-content:center;padding:1.75rem;position:relative}.risk-visual[data-astro-cid-durmggn3]:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n2'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n2)'/%3E%3C/svg%3E");opacity:.02;mix-blend-mode:overlay;pointer-events:none}.reg-visual[data-astro-cid-durmggn3]{background-image:radial-gradient(ellipse 70% 50% at 30% 30%,oklch(from var(--color-brand-700) l c h / .6) 0%,transparent 70%)}.copy-visual[data-astro-cid-durmggn3]{background-image:radial-gradient(ellipse 70% 50% at 70% 30%,oklch(.55 .12 25 / .25) 0%,transparent 70%)}.fact-visual[data-astro-cid-durmggn3]{background-image:radial-gradient(ellipse 70% 50% at 30% 70%,oklch(.5 .1 200 / .25) 0%,transparent 70%)}.cat-chip[data-astro-cid-durmggn3]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:3px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.25rem}.chip-regulatory[data-astro-cid-durmggn3]{background:oklch(from var(--color-accent-500) l c h / .12);color:var(--color-accent-700);border:1px solid oklch(from var(--color-accent-500) l c h / .3)}.chip-copyright[data-astro-cid-durmggn3]{background:#ad524d1a;color:#89312f;border:1px solid oklch(.55 .12 25 / .28)}.chip-factual[data-astro-cid-durmggn3]{background:oklch(.5 .1 200 / .1);color:oklch(.38 .1 200);border:1px solid oklch(.5 .1 200 / .28)}.example-block[data-astro-cid-durmggn3]{background:oklch(from var(--color-brand-50) l c h / .7);border:1px solid oklch(from var(--color-brand-200) l c h / .6);border-radius:4px;padding:.875rem 1rem;margin-top:1.25rem}.pill-mini[data-astro-cid-durmggn3]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:2px;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.code-text[data-astro-cid-durmggn3]{font-family:var(--font-mono);font-size:11px}.reg-indicator[data-astro-cid-durmggn3]{width:100%;height:3px;border-radius:2px;background:oklch(from var(--color-brand-700) l c h / .5);margin-top:6px;overflow:hidden}.reg-fill[data-astro-cid-durmggn3]{height:100%;border-radius:2px;background:var(--color-accent-500)}.stats-band-section[data-astro-cid-aacyyh3w]{background-color:var(--color-brand-900);background-image:radial-gradient(ellipse 60% 80% at 90% 50%,oklch(from var(--color-brand-800) l c h / .4) 0%,transparent 65%),radial-gradient(ellipse 40% 60% at 10% 20%,oklch(from var(--color-accent-700) l c h / .06) 0%,transparent 55%)}.stats-band-section[data-astro-cid-aacyyh3w]:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='ns'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23ns)'/%3E%3C/svg%3E");opacity:.025;mix-blend-mode:overlay;pointer-events:none}.stat-value[data-astro-cid-aacyyh3w]{font-family:var(--font-display);font-size:clamp(3rem,6vw,5rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--color-surface-50)}.stat-accent[data-astro-cid-aacyyh3w]{color:var(--color-accent-400)}.band-rule[data-astro-cid-aacyyh3w]{height:1px;background:oklch(from var(--color-brand-700) l c h / .45)}.quote-mark[data-astro-cid-aacyyh3w]{font-family:var(--font-display);font-size:5rem;line-height:.8;font-weight:700;color:var(--color-accent-500);opacity:.35}.pricing-rule[data-astro-cid-wekg7pry]{height:1px;background:var(--color-brand-900);opacity:.1}.plan-card[data-astro-cid-wekg7pry]{border:1px solid var(--color-surface-200);border-radius:6px;overflow:hidden;background:#fff}.plan-card-featured[data-astro-cid-wekg7pry]{border-color:var(--color-brand-900);box-shadow:0 4px 32px oklch(from var(--color-brand-900) l c h / .1)}.plan-header-featured[data-astro-cid-wekg7pry]{background:var(--color-brand-900)}.check-icon[data-astro-cid-wekg7pry]{width:16px;height:16px;color:var(--color-accent-600);flex-shrink:0;margin-top:1px}.faq-item[data-astro-cid-wekg7pry]{border-bottom:1px solid var(--color-surface-200)}.faq-item[data-astro-cid-wekg7pry]:last-child{border-bottom:none}.final-cta-section[data-astro-cid-jcytczpj]{background-color:var(--color-brand-950);background-image:radial-gradient(ellipse 70% 60% at 80% 40%,oklch(from var(--color-brand-800) l c h / .4) 0%,transparent 65%),radial-gradient(ellipse 40% 50% at 5% 80%,oklch(from var(--color-accent-800) l c h / .1) 0%,transparent 60%)}.final-cta-section[data-astro-cid-jcytczpj]:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='nf'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23nf)'/%3E%3C/svg%3E");opacity:.025;mix-blend-mode:overlay;pointer-events:none}.cta-trust-item[data-astro-cid-jcytczpj]{display:flex;align-items:center;gap:8px;font-size:.8125rem;font-family:var(--font-body);color:oklch(from var(--color-surface-400) l c h / .65)}.trust-dot[data-astro-cid-jcytczpj]{width:5px;height:5px;border-radius:50%;background:var(--color-accent-600);flex-shrink:0}.cta-final-btn[data-astro-cid-jcytczpj]{display:inline-flex;align-items:center;gap:8px;padding:.9375rem 2rem;background:var(--color-accent-500);color:var(--color-brand-950);border-radius:4px;font-weight:600;font-size:1rem;font-family:var(--font-body);text-decoration:none;transition:background .15s ease,transform .1s ease}.cta-final-btn[data-astro-cid-jcytczpj]:hover{background:var(--color-accent-400);transform:translateY(-1px)}.cta-section-rule[data-astro-cid-jcytczpj]{height:1px;background:oklch(from var(--color-brand-700) l c h / .4)}.cta-secondary-link[data-astro-cid-jcytczpj]{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.75rem;font-weight:500;font-size:1rem;font-family:var(--font-body);text-decoration:none;color:var(--color-surface-300);border:1px solid oklch(from var(--color-brand-600) l c h / .55);border-radius:4px;transition:border-color .15s ease}.cta-secondary-link[data-astro-cid-jcytczpj]:hover{border-color:oklch(from var(--color-brand-500) l c h / .8)}
