.about-grid.svelte-cwls5q{grid-template-columns:1.3fr 1fr;align-items:start;gap:3rem;display:grid}.about-copy.svelte-cwls5q h2:where(.svelte-cwls5q){margin-top:.75rem}.authority-bio-card.svelte-cwls5q{box-shadow:var(--shadow-elevated);border:2px solid #d4a84373;padding:0;overflow:hidden}.bio-img.svelte-cwls5q{aspect-ratio:4/3.4;object-fit:cover;object-position:center 20%;width:100%;height:auto;display:block}.bio-body.svelte-cwls5q{padding:1.75rem}.bio-body.svelte-cwls5q h3:where(.svelte-cwls5q){margin:.65rem 0 .5rem}.section-intro.svelte-cwls5q{text-align:center;max-width:720px;margin:0 auto 2.75rem}.section-intro.svelte-cwls5q h2:where(.svelte-cwls5q){margin-top:.75rem}.rhythm-grid.svelte-cwls5q{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.rhythm-badge.svelte-cwls5q{text-transform:uppercase;background:var(--color-teal-soft);color:var(--color-teal-text);border-radius:999px;margin-bottom:.85rem;padding:.35rem .75rem;font-size:.8rem;font-weight:700;display:inline-block}.rhythm-badge.gold.svelte-cwls5q{background:var(--color-gold-soft);color:#825b0b}.values-grid.svelte-cwls5q{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.value-card.svelte-cwls5q svg{color:var(--color-gold);margin-bottom:.75rem}.speaker-grid.svelte-cwls5q{grid-template-columns:1.15fr 1fr;align-items:center;gap:3rem;display:grid}.speaker-grid.svelte-cwls5q h2:where(.svelte-cwls5q){margin-top:1rem}.speaker-topics.svelte-cwls5q{flex-direction:column;gap:.85rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.speaker-topics.svelte-cwls5q li:where(.svelte-cwls5q){color:#ffffffeb;align-items:center;gap:.6rem;display:flex}.speaker-topics.svelte-cwls5q li:where(.svelte-cwls5q) svg{color:var(--color-gold);flex-shrink:0}.speaker-form-card.svelte-cwls5q{color:var(--color-text)}.speaker-form-card.svelte-cwls5q h3:where(.svelte-cwls5q){color:var(--color-navy);margin-bottom:1.25rem}@media (width<=960px){.about-grid.svelte-cwls5q,.rhythm-grid.svelte-cwls5q,.speaker-grid.svelte-cwls5q{grid-template-columns:1fr}.values-grid.svelte-cwls5q{grid-template-columns:1fr 1fr}}@media (width<=560px){.values-grid.svelte-cwls5q{grid-template-columns:1fr}}
