/* Homepage spotlight for the director's office. */
.home-hero-links{display:flex;flex-wrap:wrap;gap:0 26px}
.fs-brand .home-office-feature{background:linear-gradient(180deg,#1b2b32,#101e26);border-block:1px solid #79654480;scroll-margin-top:100px}
.fs-brand .home-office-feature>.wrap{width:min(1480px,calc(100% - 48px))}
.home-office-feature .fs-update-heading,.home-office-feature .fs-office-copy{max-width:1320px;margin-inline:auto}
.home-office-feature .fs-update-heading{margin-bottom:32px}
.home-office-feature .fs-update-heading h2{max-width:900px}
.fs-brand .home-office-feature>.wrap>.fs-update-photo{max-width:none;width:100%}
.home-office-feature .fs-update-photo figcaption{padding:14px 12px}
.home-office-feature .fs-office-copy{margin-top:28px}
@media(max-width:700px){.fs-brand .home-office-feature>.wrap{width:calc(100% - 24px)}.home-office-feature .fs-update-heading,.home-office-feature .fs-office-copy{padding-inline:6px}.home-office-feature .fs-update-heading{margin-bottom:24px}.home-hero-links{gap:0 22px}}
