.hero[data-astro-cid-lcdefpme]{background:var(--plum);color:var(--ivory);border-bottom-right-radius:var(--radius-lg);padding-block:clamp(3rem,2rem + 5vw,6rem)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--ivory);max-width:16ch}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;margin-block:2rem 2.25rem;display:flex}.creds[data-astro-cid-lcdefpme]{border-top:3px solid var(--blue);font-family:var(--sub);text-transform:uppercase;letter-spacing:.04em;color:var(--blue-60);gap:.3rem;max-width:34rem;margin:0;padding:1.1rem 0 0;font-size:.95rem;list-style:none;display:grid}.portrait[data-astro-cid-lcdefpme]{justify-self:end;width:min(100%,26rem);margin:0}.portrait[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;border-radius:1.25rem;width:100%}.head[data-astro-cid-lcdefpme]{max-width:44rem;margin-bottom:2.5rem}.ruled[data-astro-cid-lcdefpme]{min-width:min(100%,22rem);display:inline-block}.areas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem 3rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.areas[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{font-size:1.2rem}.areas[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.areas[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline;text-decoration-color:var(--blue)}.areas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:2rem clamp(2rem,1rem + 4vw,5rem);display:grid}.plum[data-astro-cid-lcdefpme]{background:var(--plum-90);color:var(--ivory);border-top-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.plum[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.plum[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.plum[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{color:var(--ivory)}.plum[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{color:var(--blue-60)}.matters[data-astro-cid-lcdefpme]{gap:2.25rem;display:grid}.matters[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-left:3px solid var(--blue);padding-left:1.25rem}.forum[data-astro-cid-lcdefpme]{font-family:var(--sub);text-transform:uppercase;letter-spacing:.04em;color:var(--blue-60);margin-bottom:.3rem;font-size:.9rem}.matters[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{max-width:var(--measure);margin:0}.roles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem;margin:0;display:grid}.roles[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{font-size:1.15rem}.roles[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.insights[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule)}.posts[data-astro-cid-lcdefpme]{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.posts[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{font-family:var(--sub);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.9rem}.posts[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin:.2rem 0 .5rem}.posts[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.posts[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline;text-decoration-color:var(--blue)}.posts[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:var(--measure);color:var(--muted);margin:0}@media (width<=60rem){.hero-grid[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.portrait[data-astro-cid-lcdefpme]{grid-row:1;justify-self:start;width:min(70%,18rem)}.areas[data-astro-cid-lcdefpme],.roles[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width>=40rem) and (width<=60rem){.areas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}
