.topic-banner.topicBanner{border-bottom:1px solid #ccc;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:24px 0 16px}.topic-banner .topic-item{align-items:center;display:flex}.topic-banner .topic-item:not(:first-of-type){border-left:1px solid #ccc;padding-left:24px}.topic-banner .topic-image{background-position:50%;background-size:cover;border-radius:50%;height:48px;margin-right:16px;min-height:48px;min-width:48px;width:48px}.topic-banner h4,.topic-banner p{margin-bottom:0;margin-top:0}.topicBanner h4{color:#000;font-family:BrandonText-Bold;font-size:1rem;font-weight:800;letter-spacing:1px;text-transform:uppercase}.topicBanner .topic-copy{display:flex;flex-direction:column;gap:8px}.topic-banner p{color:#000;font-size:.9rem;line-height:normal}.topicBanner .topic-image{height:72px;min-height:72px;min-width:72px;width:72px}@media (max-width:767px){.topicBanner.topic-banner{grid-template-columns:repeat(2,1fr)}.topic-banner .topic-item:nth-of-type(3){display:none}}@media (max-width:600px){.topicBanner.topic-banner{grid-template-columns:repeat(1,1fr)}.topic-banner .topic-item:nth-of-type(2){display:none}.topic-banner .topic-copy>*{display:inline-block}.topic-banner .topic-copy>h4:after{content:":"}}@media (max-width:450px){.topic-banner .topic-image{display:none}}