.about-hero.svelte-cwls5q{grid-template-columns:1fr;gap:4rem;margin-bottom:5rem;display:grid}.about-bio.svelte-cwls5q h1:where(.svelte-cwls5q){color:var(--brand-blue);margin-bottom:.5rem;font-family:Marcellus,serif;font-size:2.8rem}.credentials-subtitle.svelte-cwls5q{text-transform:uppercase;letter-spacing:.1em;color:var(--brand-gold);margin-bottom:2rem;font-family:system-ui,-apple-system,sans-serif;font-size:1rem}.bio-text.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--text-dark);margin-bottom:1.5rem;line-height:1.8}.team-section.svelte-cwls5q{border-top:1px solid #2c44631a;margin-top:6rem;padding-top:5rem}.team-header.svelte-cwls5q{text-align:center;max-width:700px;margin-bottom:4rem;margin-left:auto;margin-right:auto}.team-header.svelte-cwls5q h2:where(.svelte-cwls5q){color:var(--brand-blue);margin-bottom:1rem;font-family:Marcellus,serif;font-size:2.2rem}.team-header.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--text-dark);font-size:1.05rem;line-height:1.6}.team-member.svelte-cwls5q{text-align:center}.member-image-wrapper.svelte-cwls5q{aspect-ratio:4/3;background-color:var(--bg-alabaster);border-radius:8px;width:100%;margin-bottom:1.25rem;overflow:hidden}.team-member.svelte-cwls5q h4:where(.svelte-cwls5q){color:var(--brand-blue);margin-bottom:.25rem;font-family:Marcellus,serif;font-size:1.3rem}.member-role.svelte-cwls5q{text-transform:uppercase;letter-spacing:.08em;color:var(--brand-gold);font-family:system-ui,-apple-system,sans-serif;font-size:.8rem;display:block}@media (width>=850px){.about-hero.svelte-cwls5q{grid-template-columns:1fr 1.5fr;align-items:center}}@media (width<=75em){.about-bio.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:1.9rem}.team-header.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:1.75rem}}
