.brand.br-brand{display:flex;flex-direction:column;align-items:flex-start;gap:0;flex-shrink:0}
.br-wordmark{display:block;width:221px;height:auto}
.br-endorsement{display:flex;align-items:center;gap:6px;font-size:8px;color:#7b8273;margin-left:73px;margin-top:-5px;line-height:1}
.br-endorsement img{width:82px;height:auto;display:block}
.expert-feature{margin-top:65px;display:grid;grid-template-columns:.86fr 1.14fr;min-height:550px;overflow:hidden;border-radius:6px;background:#e6ebdf}
.expert-portrait{margin:0;position:relative;min-height:550px;overflow:hidden}
.expert-portrait>img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 27%}
.expert-portrait figcaption{position:absolute;bottom:19px;left:21px;font-size:8px;letter-spacing:.6px;padding:7px 10px;background:#f5f4efed;color:#5d6951;border:1px solid #ffffff60;border-radius:3px;line-height:1.5}
.expert-feature-copy{padding:55px 55px 42px;display:flex;flex-direction:column;justify-content:center}
.expert-feature-copy>.eyebrow{font-size:9px;letter-spacing:1.35px;color:#758769}
.expert-feature-copy h3{font-size:45px;font-weight:500;line-height:1.08;letter-spacing:-1.9px;margin-top:24px}
.expert-feature-copy h3>span{color:#7c8a6f}
.expert-feature-copy>p{font-size:14px;line-height:1.8;color:#6a775e;max-width:390px;margin-top:26px}
.expert-identity{display:flex;flex-direction:column;margin-top:33px;gap:6px}
.expert-identity strong{font-size:20px;font-weight:500;letter-spacing:-.4px}
.expert-identity>span{font-size:11px;color:#738368}
.expert-feature-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #c7d1bb;margin-top:30px;padding-top:25px;gap:20px}
.expert-feature-bottom>img{display:block;width:155px;height:auto}
.expert-feature-bottom .text-link{font-size:11px;gap:14px}
.footer-main .br-wordmark{width:206px}.footer-main .br-endorsement{margin-left:69px}
@media(max-width:1190px){.br-wordmark{width:199px}.br-endorsement{margin-left:66px}.br-endorsement img{width:77px}.expert-feature{grid-template-columns:1fr 1.15fr;min-height:505px}.expert-portrait{min-height:505px}.expert-feature-copy{padding:40px 35px}.expert-feature-copy h3{font-size:37px;letter-spacing:-1.4px}.expert-feature-copy>p{font-size:12px;margin-top:23px}.expert-identity{margin-top:27px}.expert-feature-bottom{gap:16px;margin-top:25px;padding-top:21px}.expert-feature-bottom>img{width:134px}.expert-feature-bottom .text-link{font-size:10px;gap:9px}}
@media(max-width:940px){.expert-feature{grid-template-columns:1fr 1.12fr;min-height:455px}.expert-portrait{min-height:455px}.expert-feature-copy{padding:33px 27px}.expert-feature-copy h3{font-size:31px;letter-spacing:-1.2px}.expert-feature-copy>.eyebrow{font-size:8px;letter-spacing:1px}.expert-feature-copy>p{font-size:12px;margin-top:20px}.expert-identity strong{font-size:18px}.expert-identity>span{font-size:10px}.expert-feature-bottom{flex-wrap:wrap;gap:17px}.expert-feature-bottom>img{width:146px}.expert-feature-bottom .text-link{font-size:11px}}
@media(max-width:760px){.br-wordmark{width:190px}.br-endorsement{margin-left:63px;font-size:7px;gap:5px;margin-top:-4px}.br-endorsement img{width:73px}.expert-feature{margin-top:42px;display:flex;flex-direction:column}.expert-portrait{min-height:0;aspect-ratio:4/4.45;width:100%}.expert-portrait>img{object-position:center 23%}.expert-portrait figcaption{left:17px;bottom:16px;font-size:7px;padding:6px 9px}.expert-feature-copy{padding:33px 27px 30px}.expert-feature-copy>.eyebrow{font-size:8px}.expert-feature-copy h3{font-size:33px;line-height:1.1;margin-top:20px}.expert-feature-copy>p{font-size:12px;margin-top:23px}.expert-identity{margin-top:25px}.expert-identity strong{font-size:20px}.expert-identity>span{font-size:10px}.expert-feature-bottom{flex-wrap:nowrap;gap:15px;margin-top:25px;padding-top:23px}.expert-feature-bottom>img{width:130px}.expert-feature-bottom .text-link{font-size:10px;gap:10px}.footer-main .br-wordmark{width:182px}.footer-main .br-endorsement{margin-left:60px}}
@media(max-width:370px){.br-wordmark{width:178px}.br-endorsement{margin-left:59px}.br-endorsement img{width:69px}.expert-feature-copy{padding:29px 22px}.expert-feature-copy h3{font-size:29px}.expert-feature-bottom{flex-wrap:wrap;gap:19px}.expert-feature-bottom>img{width:146px}.expert-feature-bottom .text-link{font-size:11px}.footer-main .br-wordmark{width:176px}.footer-main .br-endorsement{margin-left:58px}}

/* V4: clearer navigation and a human presence in the webinar invitation. */
.nav>a:not(.button){font-size:14px}
.nav .button{font-size:14px}
.webinar-portrait{position:relative;margin:25px 0 0;aspect-ratio:1.65;overflow:hidden;border-radius:3px;background:#c5c9ba}
.webinar-portrait>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 18%}
.webinar-portrait figcaption{position:absolute;left:12px;bottom:12px;padding:5px 8px;border-radius:3px;background:#f5f4efed;color:#5d6951;font-size:8px;letter-spacing:.4px}
.webinar-poster .poster-title{padding-top:25px;margin-top:0}
@media(max-width:1190px) and (min-width:1051px){.nav{gap:14px}.nav .button{padding-inline:14px;gap:15px}}
@media(max-width:1050px){.nav>a:not(.button){font-size:17px}.nav .button{font-size:16px}}
@media(max-width:760px){.webinar-portrait{aspect-ratio:1.25;margin-top:22px}.webinar-poster .poster-title{padding-top:23px}.webinar-poster .poster-speaker{flex-wrap:wrap}}
