.hero[data-astro-cid-ldrktw6b]{isolation:isolate;color:#fff;background:#12291c;position:relative}.hero-bg[data-astro-cid-ldrktw6b]{z-index:-1;opacity:.9;background:linear-gradient(90deg,#12291cf2,#12291c8c),url(https://images.unsplash.com/photo-1727388828879-2e24343af784?auto=format&fit=crop&w=1800&q=80) 50%/cover;position:absolute;inset:0}.hero-content[data-astro-cid-ldrktw6b],.wrap[data-astro-cid-ldrktw6b]{max-width:1200px;margin:auto;padding:6rem 1.5rem}.hero-content[data-astro-cid-ldrktw6b] span[data-astro-cid-ldrktw6b],.role[data-astro-cid-ldrktw6b],.accent[data-astro-cid-ldrktw6b]{color:#c9e265;letter-spacing:.14em;text-transform:uppercase;font:.7rem DM Mono,monospace}.hero[data-astro-cid-ldrktw6b] h1[data-astro-cid-ldrktw6b]{max-width:800px;margin:1.5rem 0 0;font:600 clamp(3rem,7vw,6rem)/.95 Fraunces,serif}.hero[data-astro-cid-ldrktw6b] em[data-astro-cid-ldrktw6b],h2[data-astro-cid-ldrktw6b] em[data-astro-cid-ldrktw6b]{color:#c9e265;font-weight:400}.hero[data-astro-cid-ldrktw6b] p[data-astro-cid-ldrktw6b]{color:#fffc;max-width:38rem;font-size:1.15rem;line-height:1.6}.profile[data-astro-cid-ldrktw6b]{margin-top:-3rem;position:relative}.profile-card[data-astro-cid-ldrktw6b]{background:#fff;border:1px solid #dcdfd3;border-radius:1.5rem;align-items:center;gap:3rem;padding:3rem;display:flex;box-shadow:0 1.5rem 4rem -3rem #12291c}.avatar[data-astro-cid-ldrktw6b]{color:#fff;background:linear-gradient(135deg,#d9a43b,#2f6b46);border-radius:50%;flex:none;place-items:center;width:11rem;height:11rem;font:600 3.5rem Fraunces,serif;display:grid;position:relative}.avatar[data-astro-cid-ldrktw6b] strong[data-astro-cid-ldrktw6b]{white-space:nowrap;color:#fff;text-transform:uppercase;background:#1f4a32;border-radius:999px;padding:.5rem 1rem;font:.65rem DM Mono,monospace;position:absolute;bottom:-1rem}.profile[data-astro-cid-ldrktw6b] h2[data-astro-cid-ldrktw6b],.narrow[data-astro-cid-ldrktw6b] h2[data-astro-cid-ldrktw6b]{color:#1f4a32;margin:0;font:600 clamp(2.5rem,5vw,4.5rem)/1 Fraunces,serif}.role[data-astro-cid-ldrktw6b]{color:#d9a43b;margin:.75rem 0 1.5rem}.profile[data-astro-cid-ldrktw6b] li[data-astro-cid-ldrktw6b]{color:#5c6a60;margin:.75rem 0}.profile[data-astro-cid-ldrktw6b] a[data-astro-cid-ldrktw6b]{color:#2f6b46;font-weight:700}.cream[data-astro-cid-ldrktw6b]{background:#f4f1e8}.narrow[data-astro-cid-ldrktw6b]{max-width:850px;margin:auto;padding:6rem 1.5rem}.rule[data-astro-cid-ldrktw6b]{background:#c9e265;width:3.5rem;height:.25rem;margin:1.3rem 0}.accent[data-astro-cid-ldrktw6b]{color:#d9a43b;letter-spacing:0;font:600 1.1rem Figtree,sans-serif}.quote-section[data-astro-cid-ldrktw6b] blockquote[data-astro-cid-ldrktw6b]{color:#16201a;background:#fff;border-left:.5rem solid #2f6b46;border-radius:.5rem;margin:2rem 0 0;padding:2.5rem;font:italic 1.35rem/1.7 Fraunces,serif}.academic[data-astro-cid-ldrktw6b] ol[data-astro-cid-ldrktw6b]{padding:0;list-style:none}.academic[data-astro-cid-ldrktw6b] li[data-astro-cid-ldrktw6b]{background:#f4f1e8;border:1px solid #dcdfd3;border-radius:1rem;align-items:center;gap:2rem;margin:1rem 0;padding:1.5rem 2rem;display:flex}.academic[data-astro-cid-ldrktw6b] li[data-astro-cid-ldrktw6b] span[data-astro-cid-ldrktw6b]{color:#1f4a32;text-align:center;background:#c9e26566;border-radius:.5rem;width:9rem;padding:.75rem;font:.85rem DM Mono,monospace}.academic[data-astro-cid-ldrktw6b] h3[data-astro-cid-ldrktw6b]{color:#1f4a32;margin:0;font:600 1.3rem Fraunces,serif}.academic[data-astro-cid-ldrktw6b] p[data-astro-cid-ldrktw6b]{color:#5c6a60;margin:.3rem 0 0}.contact-direct[data-astro-cid-ldrktw6b]{text-align:center}.contact-direct[data-astro-cid-ldrktw6b] form[data-astro-cid-ldrktw6b]{text-align:left;background:#fff;border:1px solid #dcdfd3;border-radius:1rem;margin-top:2.5rem;padding:2.5rem}.two[data-astro-cid-ldrktw6b]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}label[data-astro-cid-ldrktw6b]{color:#16201a;margin:1rem 0;font-weight:700;display:block}input[data-astro-cid-ldrktw6b],textarea[data-astro-cid-ldrktw6b]{width:100%;font:inherit;border:1px solid #dcdfd3;border-radius:.5rem;margin-top:.5rem;padding:.85rem;display:block}button[data-astro-cid-ldrktw6b]{color:#fff;cursor:pointer;background:#2f6b46;border:0;border-radius:999px;padding:.9rem 1.7rem;font-weight:700}@media (width<=700px){.profile-card[data-astro-cid-ldrktw6b]{text-align:center;flex-direction:column}.two[data-astro-cid-ldrktw6b]{grid-template-columns:1fr}.academic[data-astro-cid-ldrktw6b] li[data-astro-cid-ldrktw6b]{display:block}.academic[data-astro-cid-ldrktw6b] li[data-astro-cid-ldrktw6b] span[data-astro-cid-ldrktw6b]{width:auto;margin-bottom:1rem;display:block}}
