.brand.svelte-cwls5q{white-space:nowrap;flex-shrink:0}h1.svelte-cwls5q,h2.svelte-cwls5q,h3.svelte-cwls5q,p.svelte-cwls5q{word-break:keep-all}.introduction.svelte-cwls5q{max-width:1200px;margin:auto;padding:0 32px}header.svelte-cwls5q,footer.svelte-cwls5q,nav.svelte-cwls5q,.actions.svelte-cwls5q{align-items:center;gap:22px;display:flex}header.svelte-cwls5q,footer.svelte-cwls5q{justify-content:space-between;padding:26px 0}nav.svelte-cwls5q,.actions.svelte-cwls5q{flex-wrap:wrap}nav.svelte-cwls5q a:where(.svelte-cwls5q),.actions.svelte-cwls5q a:where(.svelte-cwls5q){font-weight:650}.intro-hero.svelte-cwls5q{grid-template-columns:1.2fr 1fr;align-items:center;gap:36px;padding:75px 0;display:grid}.intro-hero.svelte-cwls5q img:where(.svelte-cwls5q){border-radius:26px;width:100%;height:auto}.eyebrow.svelte-cwls5q{color:var(--accent);margin:0 0 14px;font-weight:700}h1.svelte-cwls5q{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2rem,4vw,3.6rem);line-height:1.25}h2.svelte-cwls5q{letter-spacing:-.035em;margin:0 0 28px;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.4}h3.svelte-cwls5q{margin:0 0 12px;font-size:1.1rem;line-height:1.5}p.svelte-cwls5q{color:var(--text-muted);margin:0;line-height:1.85}.lead.svelte-cwls5q{margin-bottom:28px;font-size:1.08rem}section.svelte-cwls5q{padding:50px 0;scroll-margin-top:24px}.role-grid.svelte-cwls5q,.feature-grid.svelte-cwls5q{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}article.svelte-cwls5q{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:26px}.faq.svelte-cwls5q article:where(.svelte-cwls5q){margin-bottom:14px}.faq.svelte-cwls5q a:where(.svelte-cwls5q),.resources.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--accent);text-underline-offset:4px;text-decoration:underline}.resources.svelte-cwls5q{background:var(--surface-soft);border-radius:20px;margin:28px 0 50px;padding:34px}.resources.svelte-cwls5q h2:where(.svelte-cwls5q){margin-bottom:12px}.resources.svelte-cwls5q .actions:where(.svelte-cwls5q){margin-top:18px}footer.svelte-cwls5q{border-top:1px solid var(--line);color:var(--text-muted);font-size:.85rem}@media (width<=760px){.introduction.svelte-cwls5q{padding:0 20px}header.svelte-cwls5q{align-items:flex-start;gap:18px}header.svelte-cwls5q nav:where(.svelte-cwls5q){justify-content:flex-end;gap:12px;font-size:.85rem}.intro-hero.svelte-cwls5q{grid-template-columns:1fr;padding:40px 0}.intro-hero.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;max-height:250px}.role-grid.svelte-cwls5q,.feature-grid.svelte-cwls5q{grid-template-columns:1fr}section.svelte-cwls5q{padding:32px 0}article.svelte-cwls5q{padding:22px}footer.svelte-cwls5q{flex-direction:column;align-items:flex-start}}
