.hero-root[data-astro-cid-anhloy43]{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden}.hero-bg[data-astro-cid-anhloy43]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 75% 40%,oklch(from var(--color-accent-500) .28 calc(c*.35) h / .08) 0%,transparent 65%),radial-gradient(ellipse 50% 45% at 15% 80%,oklch(from var(--color-brand-700) l c h / .45) 0%,transparent 60%),linear-gradient(160deg,oklch(from var(--color-brand-900) l c h) 0%,var(--color-background) 45%,oklch(from var(--color-brand-950) l c h) 100%);z-index:0}.hero-bg[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.72' 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}.hero-keyline[data-astro-cid-anhloy43]{position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,oklch(from var(--color-primary) l c h / .22) 50%,transparent 100%)}.live-panel[data-astro-cid-anhloy43]{background:oklch(from var(--color-card) l c h / .85);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(16px);border-radius:1rem}.flow-node[data-astro-cid-anhloy43]{background:oklch(from var(--color-background) l c h / .8);border:1px solid rgba(255,255,255,.08);border-radius:.625rem;padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem}.flow-node-active[data-astro-cid-anhloy43]{border-color:oklch(from var(--color-primary) l c h / .22)}.flow-node-icon[data-astro-cid-anhloy43]{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:oklch(from var(--color-primary) l c h / .1);color:var(--color-primary)}.flow-node-icon-accent[data-astro-cid-anhloy43]{background:oklch(from var(--color-accent) l c h / .08);color:var(--color-accent)}.flow-node-label[data-astro-cid-anhloy43]{font-size:.6875rem;color:var(--color-muted-foreground);font-family:var(--font-body)}.flow-node-value[data-astro-cid-anhloy43]{font-size:.875rem;font-weight:600;color:var(--color-foreground);font-family:var(--font-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-active-label[data-astro-cid-anhloy43]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);font-family:var(--font-body)}.flow-arrow[data-astro-cid-anhloy43]{display:flex;align-items:center;justify-content:center;color:oklch(from var(--color-primary) l c h / .4);padding:.25rem 0}.panel-header[data-astro-cid-anhloy43]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.panel-live-dot[data-astro-cid-anhloy43]{width:6px;height:6px;border-radius:50%;background:var(--color-primary);flex-shrink:0}.panel-live-label[data-astro-cid-anhloy43]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted-foreground);font-family:var(--font-body)}.panel-footer[data-astro-cid-anhloy43]{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.07)}.panel-footer-text[data-astro-cid-anhloy43]{font-size:.75rem;text-align:center;color:var(--color-muted-foreground);font-family:var(--font-body)}.trust-item[data-astro-cid-anhloy43]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-muted-foreground)}.trust-icon[data-astro-cid-anhloy43]{color:var(--color-primary);flex-shrink:0}.eyebrow[data-astro-cid-anhloy43]{font-size:.8125rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin-bottom:2rem}.stats-root[data-astro-cid-aacyyh3w]{background:var(--color-card);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.stat-value[data-astro-cid-aacyyh3w]{font-family:var(--font-display);font-weight:800;font-size:clamp(2.25rem,5vw,3rem);color:var(--color-primary);letter-spacing:-.03em;line-height:1}.stat-label[data-astro-cid-aacyyh3w]{margin-top:.5rem;font-size:.875rem;color:var(--color-muted-foreground);font-family:var(--font-body);max-width:14ch;line-height:1.4}.stats-grid[data-astro-cid-aacyyh3w]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media(min-width:1024px){.stats-grid[data-astro-cid-aacyyh3w]{grid-template-columns:repeat(4,1fr);gap:0;divide-x:1px solid rgba(255,255,255,.06)}.stat-item[data-astro-cid-aacyyh3w]+.stat-item[data-astro-cid-aacyyh3w]{border-left:1px solid rgba(255,255,255,.06);padding-left:2rem}}.problem-root[data-astro-cid-hyx56qyz]{background:var(--color-surface-50)}.problem-section-label[data-astro-cid-hyx56qyz]{margin-bottom:1.25rem}.problem-heading[data-astro-cid-hyx56qyz]{color:var(--color-surface-950);margin-bottom:1.25rem}.problem-intro[data-astro-cid-hyx56qyz]{color:var(--color-surface-700)}.problem-row[data-astro-cid-hyx56qyz]{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;padding:3rem 0}@media(min-width:768px){.problem-row[data-astro-cid-hyx56qyz]{grid-template-columns:1fr 1fr;gap:4rem}}.problem-row-divider[data-astro-cid-hyx56qyz]{border-bottom:1px solid var(--color-surface-200)}.problem-text-heading[data-astro-cid-hyx56qyz]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.25rem,2.5vw,1.625rem);line-height:1.25;letter-spacing:-.01em;color:var(--color-surface-950);margin-bottom:1rem}.problem-text-body[data-astro-cid-hyx56qyz]{font-family:var(--font-body);font-size:clamp(1rem,1.5vw,1.0625rem);line-height:1.7;color:var(--color-surface-700)}.problem-stat-number[data-astro-cid-hyx56qyz]{font-family:var(--font-display);font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--color-surface-950);font-size:clamp(4rem,10vw,6rem)}.problem-stat-desc[data-astro-cid-hyx56qyz]{font-family:var(--font-body);font-size:1rem;line-height:1.5;color:var(--color-surface-700);max-width:24ch}.cta-bg[data-astro-cid-ihmljexk]{position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at 50% 100%,oklch(from var(--color-accent-500) .25 calc(c/4) h / .07) 0%,transparent 65%),linear-gradient(180deg,#243447,#0d1e2e);z-index:0}.cta-bg[data-astro-cid-ihmljexk]: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.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.02;mix-blend-mode:overlay;pointer-events:none}.cta-keyline[data-astro-cid-ihmljexk]{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(25,195,177,.22) 50%,transparent 100%)}
