.landing-body{background:var(--bg)}.section-head[data-astro-cid-ljkpxevw]{max-width:42rem;margin-bottom:clamp(2rem,4vw,3rem)}.section-head[data-astro-cid-ljkpxevw] h2[data-astro-cid-ljkpxevw]{margin-bottom:.75rem}.l-section[data-astro-cid-ljkpxevw]{padding-block:clamp(4rem,9vw,7rem)}.l-section--cream[data-astro-cid-ljkpxevw]{background:var(--cream);color:var(--ink)}.l-section--surface[data-astro-cid-ljkpxevw]{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.l-h2--ink[data-astro-cid-ljkpxevw]{color:var(--ink)}.l-lead--ink[data-astro-cid-ljkpxevw]{color:var(--ink-muted)}.l-body--ink[data-astro-cid-ljkpxevw]{color:var(--ink-muted);margin:0;font-size:1.05rem;line-height:1.7}.card--cream[data-astro-cid-ljkpxevw]{background:var(--cream-elevated,#fff);border-color:#10141c14}.l-text-link[data-astro-cid-ljkpxevw]{letter-spacing:.04em;color:var(--gold);font-size:.85rem;font-weight:700;text-decoration:none}.l-text-link[data-astro-cid-ljkpxevw]:hover{text-underline-offset:4px;text-decoration:underline}.l-hero[data-astro-cid-ljkpxevw]{padding-block:clamp(2rem,5vw,3.5rem) clamp(4rem,9vw,7rem)}.l-hero__grid[data-astro-cid-ljkpxevw]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.l-hero[data-astro-cid-ljkpxevw] h1[data-astro-cid-ljkpxevw]{max-width:14em;font-size:clamp(2.4rem,5.4vw,4.1rem)}.l-hero__lead[data-astro-cid-ljkpxevw]{color:var(--muted);max-width:46ch;margin-bottom:.75rem;font-size:clamp(1.1rem,1.6vw,1.2rem);line-height:1.6}.l-hero__note[data-astro-cid-ljkpxevw]{max-width:46ch;margin-bottom:0;font-size:.95rem}.l-hero__actions[data-astro-cid-ljkpxevw]{flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;margin-top:2rem;display:flex}.l-hero__secondary[data-astro-cid-ljkpxevw]{color:var(--text);letter-spacing:.04em;text-transform:uppercase;font-size:.85rem;font-weight:600;text-decoration:none}.l-hero__secondary[data-astro-cid-ljkpxevw]:hover{color:var(--gold)}.l-hero__photo[data-astro-cid-ljkpxevw]{aspect-ratio:4/5;border-radius:4px;position:relative;overflow:hidden}.l-hero__photo[data-astro-cid-ljkpxevw] img[data-astro-cid-ljkpxevw]{object-fit:cover;width:100%;height:100%}.l-hero__photo[data-astro-cid-ljkpxevw]:after{content:"";pointer-events:none;background:linear-gradient(160deg,#08111f26 0%,#08111f73 100%);position:absolute;inset:0}@media (width<=960px){.l-hero__grid[data-astro-cid-ljkpxevw]{grid-template-columns:1fr}.l-hero__photo[data-astro-cid-ljkpxevw]{max-width:420px;margin-inline:auto}}.l-situations[data-astro-cid-ljkpxevw]{gap:1.25rem;display:grid}@media (width>=768px){.l-situations[data-astro-cid-ljkpxevw]{grid-template-columns:repeat(3,1fr)}}.l-situation__quote[data-astro-cid-ljkpxevw]{font-family:var(--font-display);color:var(--ink);margin:0 0 1rem;font-size:1.15rem;font-style:normal;line-height:1.45}.l-steps[data-astro-cid-ljkpxevw]{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.l-steps[data-astro-cid-ljkpxevw]{grid-template-columns:repeat(2,1fr);gap:2rem 2.5rem}}.l-step[data-astro-cid-ljkpxevw]{align-items:flex-start;gap:1rem;display:flex}.l-step__num[data-astro-cid-ljkpxevw]{font-family:var(--font-display);color:var(--gold);flex-shrink:0;font-size:1.25rem}.l-step[data-astro-cid-ljkpxevw] h3[data-astro-cid-ljkpxevw]{margin-bottom:.35rem;font-size:1.15rem}.l-section-link[data-astro-cid-ljkpxevw]{margin-top:2.5rem;margin-bottom:0}.l-board-grid[data-astro-cid-ljkpxevw]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=640px){.l-board-grid[data-astro-cid-ljkpxevw]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.l-board-grid[data-astro-cid-ljkpxevw]{grid-template-columns:repeat(3,1fr)}}.l-board-name[data-astro-cid-ljkpxevw]{letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem;font-size:1rem}.l-board-note[data-astro-cid-ljkpxevw]{max-width:52rem;margin-top:2rem;font-size:.95rem}.l-wontdo[data-astro-cid-ljkpxevw]{gap:1rem;max-width:44rem;margin:0;padding:0;list-style:none;display:grid}.l-wontdo[data-astro-cid-ljkpxevw] li[data-astro-cid-ljkpxevw]{color:var(--ink-muted);padding-left:1.25rem;line-height:1.6;position:relative}.l-wontdo[data-astro-cid-ljkpxevw] li[data-astro-cid-ljkpxevw]:before{content:"";background:var(--gold-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:0}.l-plans-teaser[data-astro-cid-ljkpxevw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.l-plans-teaser[data-astro-cid-ljkpxevw] h2[data-astro-cid-ljkpxevw]{margin-bottom:.5rem}.l-form-section[data-astro-cid-ljkpxevw]{border-top:1px solid var(--border)}.l-form-grid[data-astro-cid-ljkpxevw]{align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=960px){.l-form-grid[data-astro-cid-ljkpxevw]{grid-template-columns:1fr 1fr}}.l-form-note[data-astro-cid-ljkpxevw]{margin-top:1.25rem;font-size:.9rem}
