@layer components{.speaking-hero h1{letter-spacing:-.055em;font-weight:730}.speaking-tagline{letter-spacing:-.035em;max-width:34ch;margin-top:32px;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.3}.speaking-topics{grid-template-columns:1fr 1fr;gap:38px 80px;margin:0;padding:0;list-style:none;display:grid}.speaking-topics li{border-top:1px solid var(--stone);grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:22px;padding-top:28px;display:grid}.speaking-topics h3{margin-bottom:18px;font-size:1.45rem;line-height:1.25}.speaking-topics p{color:#443e38}.speaking-appearances{grid-template-columns:1fr 1fr;gap:0 80px;margin:0;padding:0;list-style:none;display:grid}.speaking-appearances li{border-top:1px solid var(--stone);min-width:0;padding-block:26px}.speaking-appearances h3{line-height:1.3}.speaking-appearances p{color:var(--muted);margin-top:8px}.speaking-appearance-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 80px;display:grid}.speaking-appearances.speaking-appearance-column{min-width:0;display:block}.speaking-additional{border-top:1px solid var(--stone);margin-top:6px;padding-top:26px}.speaking-additional p+p{margin-top:8px}.speaking-back{margin-bottom:28px}.speaking-archive-notice{border-left:2px solid var(--river);background:var(--paper);max-width:760px;margin-top:32px;padding:22px 26px}.speaking-archive-notice .eyebrow{margin-bottom:12px}@media (max-width:1150px){.speaking-topics,.speaking-appearances,.speaking-appearance-columns{column-gap:45px}}@media (max-width:680px){.speaking-hero .speaking-main-heading{font-size:clamp(2rem,10vw,2.8rem)}.speaking-tagline{margin-top:24px}.speaking-topics,.speaking-appearances,.speaking-appearance-columns{grid-template-columns:1fr}.speaking-topics{gap:28px}.speaking-topics li{gap:16px;padding-top:24px}.speaking-topics h3{font-size:1.35rem}.speaking-appearances li{padding-block:22px}.speaking-archive-notice{padding:20px}}}
