.hero.svelte-o45viv{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#2563eb,#60a5fa);color:#fff;padding:56px 0;--color-text-muted: rgba(255, 255, 255, .92)}.hero-bg.svelte-o45viv{position:absolute;inset:0;z-index:0;background:radial-gradient(700px 400px at 85% 100%,rgba(147,197,253,.35),transparent 65%)}.hero.svelte-o45viv .dot-grid .dots{background-image:radial-gradient(circle,rgba(255,255,255,.3) 1px,transparent 1px)}.hero-inner.svelte-o45viv{position:relative;z-index:1;max-width:1080px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.5fr 1fr;gap:48px;align-items:center}@media(max-width:899px){.hero.svelte-o45viv{padding:40px 0}.hero-inner.svelte-o45viv{grid-template-columns:1fr;gap:28px}}.hero-text.svelte-o45viv{min-width:0}.headline.svelte-o45viv{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0 0 var(--spacing-md);color:#fff;text-wrap:balance}.subtitle.svelte-o45viv{font-size:var(--font-size-lg);line-height:var(--line-height-normal);color:#fff;margin:0;text-wrap:pretty}.hero-cta-stack.svelte-o45viv{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.body-zone.svelte-o45viv{max-width:1080px;margin:0 auto;padding:var(--spacing-2xl) 24px 0;display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:64px;row-gap:0;justify-content:start}@media(max-width:999px){.body-zone.svelte-o45viv{grid-template-columns:1fr;gap:0;max-width:760px}.sidebar-rail.svelte-o45viv{display:none}}.sidebar-rail.svelte-o45viv{min-width:0}.main-col.svelte-o45viv{min-width:0;max-width:880px;padding-bottom:100px}.methodology-zone.svelte-o45viv{grid-column:2;min-width:0;max-width:880px;margin-top:-100px}@media(max-width:999px){.methodology-zone.svelte-o45viv{grid-column:1}}.inline-mid-cta.svelte-o45viv{margin:var(--spacing-xl) 0}.inline-mid-cta.svelte-o45viv .mid-card-cta{padding:0}.inline-mid-cta.svelte-o45viv .mid-card-cta .container{padding-left:0;padding-right:0;max-width:none}.content-section.svelte-o45viv{padding:var(--spacing-2xl) 0;border-top:1px solid var(--color-border)}.content-section.svelte-o45viv:first-child{border-top:none;padding-top:0}.content-section .section-header{margin:0 0 var(--spacing-md)}.prose.svelte-o45viv{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text)}.prose.svelte-o45viv p{margin:0 0 var(--spacing-lg)}.prose.svelte-o45viv p:last-child{margin-bottom:0}.prose.svelte-o45viv strong{font-weight:var(--font-weight-semibold);color:var(--color-text)}.prose.svelte-o45viv a{color:var(--color-secondary);text-decoration:underline;text-underline-offset:.2em}.prose.svelte-o45viv a:hover{color:var(--color-secondary-dark)}.prose.svelte-o45viv ul{margin:0 0 var(--spacing-lg);padding-left:var(--spacing-lg)}.prose.svelte-o45viv li{margin-bottom:var(--spacing-sm)}@media(max-width:768px){.headline.svelte-o45viv{font-size:var(--font-size-3xl)}.subtitle.svelte-o45viv,.prose.svelte-o45viv{font-size:var(--font-size-md)}}
