/* The lecture format uses the existing site header and common page design. */
.tbis-lecture .event-detail-hero h1{font-size:clamp(28px,3.2vw,46px);line-height:1.5;font-weight:500;overflow-wrap:break-word}
.tbis-lecture .event-detail-hero img.lecture-flyer{aspect-ratio:auto;height:auto;max-height:none;object-fit:contain;clip-path:none;width:100%;display:block}
.tbis-lecture .event-detail-hero__grid{align-items:center}
.tbis-lecture .event-detail-info svg{flex-shrink:0}
.tbis-lecture .event-detail-info b{min-width:0;overflow-wrap:anywhere}
.tbis-lecture .event-article img{max-width:100%;height:auto}
.tbis-lecture .lecture-application-note{padding:18px;background:var(--paper);line-height:1.8}
.tbis-lecture .lecture-actions a{max-width:100%;text-align:center}
.tbis-lecture .event-detail-info p,.tbis-lecture .event-detail-info p span,.tbis-lecture .event-detail-info p b{font-size:16px;line-height:1.8}
.tbis-lecture .lecture-actions [aria-disabled=true]{max-width:100%;white-space:normal;opacity:.65;text-align:center;cursor:default}
@media(max-width:640px){.tbis-lecture .event-detail-hero h1{font-size:29px}.tbis-lecture .eyebrow{font-size:10px;overflow-wrap:anywhere}.tbis-lecture .event-detail-info p{grid-template-columns:24px 72px minmax(0,1fr)}.tbis-lecture .lecture-actions{align-items:stretch}.tbis-lecture .lecture-actions a{justify-content:center}}
