.hero[data-astro-cid-bbe6dxrz]{padding:4rem 0 3rem;border-bottom:1px solid var(--border)}.hero-row[data-astro-cid-bbe6dxrz]{display:flex;gap:2.5rem;align-items:flex-start}.hero-text[data-astro-cid-bbe6dxrz]{flex:1;min-width:0}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(2.2rem,6vw,4rem);margin:.4rem 0 0}.hero-bio[data-astro-cid-bbe6dxrz]{max-width:64ch;font-size:1.02rem;color:var(--text-body);margin-top:1.1rem}.hero-bio[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{margin:0}.hero-bio[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]+p[data-astro-cid-bbe6dxrz]{margin-top:.9rem}.hero-photo[data-astro-cid-bbe6dxrz]{width:280px;height:auto;flex-shrink:0;border-radius:var(--radius);border:1px solid var(--border);margin-top:.8rem}@media(max-width:760px){.hero[data-astro-cid-bbe6dxrz]{padding:2.6rem 0 2rem}.hero-row[data-astro-cid-bbe6dxrz]{flex-direction:column-reverse;gap:1.4rem}.hero-photo[data-astro-cid-bbe6dxrz]{width:200px}}.area[data-astro-cid-gkiq4p32]{display:flex;flex-direction:column}.ttl[data-astro-cid-gkiq4p32]{font-size:1.08rem;margin:0 0 .35rem}.blurb[data-astro-cid-gkiq4p32]{color:var(--text-body);font-size:.92rem;margin:0}.tags[data-astro-cid-gkiq4p32]{display:flex;flex-wrap:wrap;gap:.35rem;margin:.7rem 0 0}.cvtl[data-astro-cid-lqdeplra]{list-style:none;margin:0;padding:0;border-left:1px solid var(--border)}.cvtl[data-astro-cid-lqdeplra] .row[data-astro-cid-lqdeplra]{position:relative;padding:.2rem 0 1.2rem 1.1rem}.cvtl[data-astro-cid-lqdeplra] .row[data-astro-cid-lqdeplra]:before{content:"";position:absolute;left:-4px;top:.42rem;width:8px;height:8px;border-radius:50%;background:var(--accent)}.period[data-astro-cid-lqdeplra]{font-size:.8rem;color:var(--muted);font-weight:600}.ttl[data-astro-cid-lqdeplra]{color:var(--text);font-weight:700;margin:.15rem 0 0}.org[data-astro-cid-lqdeplra]{color:var(--text-body);margin:.1rem 0 0;font-size:.92rem}.dtl[data-astro-cid-lqdeplra]{font-size:.86rem;margin:.2rem 0 0}
