/* HER-39 Centered Title and Photo (Framework hero_layout=centered). */
.bl-fwl-her-39{text-align:center;--st-align:center;--pb-sec-align:center;--st-flex:center;--st-items:center}
.bl-fwl-her-39 .fwl-inner{width:100%;max-width:var(--st-page-width,1240px);margin-inline:auto;padding:calc(var(--hdr,0px) + 32px) var(--st-gutter,24px) clamp(24px,3vw,48px);box-sizing:border-box}
.bl-fwl-her-39 .fwl-copy{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1000px;margin:0 auto clamp(32px,4vw,64px)}
.bl-fwl-her-39 .fwl-eyebrow{margin:0 0 20px;letter-spacing:.18em;text-transform:uppercase}
.bl-fwl-her-39 .fwl-title{margin:0;text-wrap:balance;font-size:calc(var(--st-type-display) * 0.83);line-height:1}
.bl-fwl-her-39 em{font-style:normal;color:var(--pb-muted)}
.bl-fwl-her-39 .fwl-lead{margin-top:24px;max-width:34em}
.bl-fwl-her-39 .fwl-lead>*{margin:0}
.bl-fwl-her-39 .fwl-buttons{margin-top:32px;justify-content:center}
.bl-fwl-her-39 .fwl-eyebrow,.bl-fwl-her-39 .fwl-title,.bl-fwl-her-39 .fwl-lead{text-align:center}
.bl-fwl-her-39 .fwl-figure{margin:0}
.bl-fwl-her-39 .fwl-frame{aspect-ratio:21/9;position:relative;overflow:hidden}
.bl-fwl-her-39 .fwl-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}
.bl-fwl-her-39 .fwl-caption{margin:14px 0 0;color:var(--pb-muted);text-align:center}
@media (max-width:767px){.bl-fwl-her-39 .fwl-frame{aspect-ratio:4/3}}
