.speaking-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.speaking-grid article{min-width:0;border-top:1px solid #c9bdb5;padding-top:24px}.speaking-grid h3{font-size:1.45rem;line-height:1.25;margin:12px 0 18px}.speaking-grid p{line-height:1.7}.speaking-grid .text-link{display:inline-block;padding:12px 0;line-height:1.5}.speaking-history{margin-top:40px;border-block:1px solid #c9bdb5;padding:12px 0}.speaking-history summary{cursor:pointer;padding:12px 0;font-weight:600;line-height:1.5}.speaking-history li{margin:16px 0;line-height:1.65}.speaking-cta{margin-top:32px}.speaking-teaching a:focus-visible,.speaking-history summary:focus-visible{outline:2px solid #8b2f46;outline-offset:5px}@media(max-width:900px){.speaking-grid{grid-template-columns:1fr;gap:28px}.speaking-grid article{padding-top:20px}.speaking-grid h3{font-size:1.35rem}.speaking-history ul{padding-left:22px}.speaking-cta .button{white-space:normal;text-align:center}}
.speaking-grid blockquote{margin:1.25rem 0;padding:0 0 0 1rem;border-left:3px solid #8b2f46}.speaking-grid blockquote p{font-style:italic}.speaking-grid blockquote cite{font-style:normal;font-size:.9rem;line-height:1.5}.speaking-grid blockquote .text-link{padding:0}
