.wrap.svelte-1hvcvad{max-width:62rem;margin:0 auto;padding:0 1.25rem}.hero.svelte-1hvcvad{position:relative;padding:4rem 0 2rem;overflow:hidden}.hero-blob.svelte-1hvcvad{position:absolute;inset:-3rem -3rem auto -3rem;height:30rem;z-index:-1;background:radial-gradient(30rem 20rem at 25% 20%,var(--blob-1),transparent 60%),radial-gradient(25rem 20rem at 75% 40%,var(--blob-2),transparent 55%)}.hero-wrap.svelte-1hvcvad{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2rem;align-items:center}.eyebrow.svelte-1hvcvad{display:inline-block;background:var(--accent-soft);color:var(--accent-ink);font-family:var(--font-display);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .85rem;border-radius:999px;margin-bottom:1rem}.hero.svelte-1hvcvad h1:where(.svelte-1hvcvad){font-family:var(--font-display);margin:0 0 1rem;font-size:clamp(2rem,4.6vw,2.9rem);font-weight:700;letter-spacing:-.03em;color:var(--text-strong);max-width:22ch;line-height:1.1}.hero.svelte-1hvcvad .lede:where(.svelte-1hvcvad){max-width:36rem;margin:0 0 .75rem;color:var(--muted);font-size:1.05rem;line-height:1.55}.microcopy.svelte-1hvcvad{color:var(--muted);font-size:.85rem;margin:0}.hero-ill.svelte-1hvcvad{display:flex;justify-content:center;align-items:center;color:var(--accent)}@media (max-width: 780px){.hero-wrap.svelte-1hvcvad{grid-template-columns:1fr}.hero-ill.svelte-1hvcvad{order:-1}}.pattern-band.svelte-1hvcvad{position:relative;padding:3rem 0}.pattern-bg.svelte-1hvcvad{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.sections.svelte-1hvcvad{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem}.sec.svelte-1hvcvad h2:where(.svelte-1hvcvad){font-family:var(--font-display);margin:0 0 .5rem;font-size:1.05rem;color:var(--text-strong)}.sec.svelte-1hvcvad p:where(.svelte-1hvcvad){margin:0;color:var(--muted);font-size:.94rem;line-height:1.55}.sec-cta.svelte-1hvcvad{margin-top:.75rem}.sec-cta.svelte-1hvcvad a:where(.svelte-1hvcvad){color:var(--accent-ink);font-weight:500}.closing.svelte-1hvcvad{padding:3rem 1.25rem 4rem}.close-card.svelte-1hvcvad{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;align-items:center;padding:2rem;background:linear-gradient(135deg,var(--accent-soft),transparent);border-color:var(--accent)}.close-ill.svelte-1hvcvad{color:var(--accent);display:inline-flex}.close-copy.svelte-1hvcvad h2:where(.svelte-1hvcvad){font-family:var(--font-display);margin:0 0 .4rem;color:var(--text-strong);font-size:1.3rem}.close-copy.svelte-1hvcvad p:where(.svelte-1hvcvad){margin:0 0 1rem;color:var(--muted);font-size:.95rem}.close-cta.svelte-1hvcvad{display:flex;gap:.6rem;flex-wrap:wrap}@media (max-width: 640px){.close-card.svelte-1hvcvad{grid-template-columns:1fr;text-align:left}}
