.speaking-page .brand-eyebrow{margin:0 0 1rem}.speaking-page h2,.speaking-page h3{margin-top:0}.speaking-perspective{display:grid;grid-template-columns:1.1fr 1fr;gap:4.5rem;align-items:start}.speaking-perspective h2{max-width:19ch}.speaking-human p:not(.brand-eyebrow),.speaking-perspective p:not(.brand-eyebrow){color:#132440b3}.speaking-perspective .speaking-lead{color:#132440;font-size:1.15rem;margin:1.5rem 0}.speaking-perspective-note{background:#edf2f4;padding:clamp(1.5rem,3vw,2.5rem);border-radius:.75rem}.speaking-perspective-note h3{margin-bottom:1.25rem}.speaking-perspective-note p:last-child{margin-bottom:0}.speaking-human{display:grid;grid-template-columns:1fr 1.45fr;gap:4rem;border-top:1px solid #1324402b;padding-top:3rem;margin-top:3.5rem}.speaking-human p{margin-top:0}.speaking-qualities{display:flex;flex-wrap:wrap;gap:.6rem;padding:0;margin:1.5rem 0 0;list-style:none}.speaking-qualities li{border:1px solid #13244030;border-radius:2rem;padding:.4rem .9rem;font-size:.8rem}.speaking-quote{background:#132440;color:#fcfaf6;text-align:center}.speaking-page .speaking-quote blockquote{max-width:34ch;font-style:normal;margin:0 auto}.speaking-quote footer{margin-top:1.75rem}.speaking-topics-intro{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:4rem;margin-bottom:3rem}.speaking-topics-intro h2{margin-bottom:0}.speaking-topics-intro>p{color:#132440b3;max-width:43ch;margin:0}.speaking-topic{display:grid;grid-template-columns:4rem 1.15fr 1fr;gap:2rem;align-items:start;border-top:1px solid #1324402b;padding:2.25rem 0}.speaking-topic:last-child{border-bottom:1px solid #1324402b}.speaking-topic-number{font-family:var(--heading-font-family);font-size:2.75rem;line-height:1;color:#13244066}.speaking-topic .brand-eyebrow{margin-bottom:.65rem}.speaking-topic h3{margin-bottom:0;max-width:28ch}.speaking-topic-description{color:#132440b3;margin:1.8rem 0 0}.speaking-invitation-inner{display:grid;grid-template-columns:1.4fr 1fr;gap:5rem;align-items:center}.speaking-invitation h2{margin-bottom:1.25rem}.speaking-invitation-inner>div>p:last-child{color:#132440b3;max-width:53ch;margin-bottom:0}.speaking-booking{max-width:21rem;justify-self:end}.speaking-booking a{gap:1.5rem}.speaking-booking p{font-size:.7rem;margin-top:1rem}@media (max-width:950px){.speaking-human,.speaking-invitation-inner,.speaking-perspective,.speaking-topics-intro{gap:2.5rem}.speaking-topic{grid-template-columns:3rem 1fr 1fr;gap:1.25rem}}@media (max-width:639px){.speaking-human,.speaking-invitation-inner,.speaking-perspective,.speaking-topics-intro{grid-template-columns:1fr}.speaking-perspective h2{max-width:none}.speaking-human{gap:1rem}.speaking-topic{grid-template-columns:2.5rem 1fr}.speaking-topic-number{font-size:2rem}.speaking-topic-description{grid-column:2;margin:0}.speaking-booking{justify-self:start}.speaking-qualities li{font-size:.85rem}}