.hero[data-astro-cid-lcdefpme]{align-items:center;gap:1.5rem;display:grid}.hero-portrait[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;border:6px solid var(--oatmeal);border-radius:50%;width:min(100%,14rem);margin:0 auto}@media (width>=48rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:22rem 1fr}.hero-portrait[data-astro-cid-lcdefpme]{gap:3rem;width:22rem;padding-top:1.5rem}}.hero-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.button[data-astro-cid-lcdefpme]{background:var(--sage-deep);color:#fff;border-radius:999px;padding:.7rem 1.3rem;font-weight:600;text-decoration:none;display:inline-block}.button[data-astro-cid-lcdefpme]:hover{background:var(--terracotta);color:#fff}.pillars[data-astro-cid-lcdefpme]{gap:.9rem;padding:0;list-style:none;display:grid}@media (width>=40rem){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--oatmeal);border-radius:.75rem;margin:0;padding:.9rem 1.1rem}.pillars[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:1.15rem;display:block}
