.hfb-article-hero{background:var(--hfb-ink);color:var(--hfb-on-dark);padding:146px 30px 106px;position:relative}.hfb-hero-stack{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.hx .hfb-editorial-label{color:var(--hfb-card);letter-spacing:0;margin:0;font-size:14px;font-weight:400;line-height:21px}.hx .hfb-hero-stack h1{color:var(--hfb-on-dark);letter-spacing:-3px;text-wrap:balance;max-width:100%;margin:0;font-family:Heatfix Figtree Reference,sans-serif;font-size:82px;font-weight:600;line-height:90.2px}.hx .hfb-article-excerpt{max-width:622px;color:var(--hfb-on-dark);letter-spacing:0;margin:0;font-size:16px;font-weight:400;line-height:27.2px}.hfb-article-section{background:var(--hfb-page);padding:120px 30px}.hx .hfb-main-image{aspect-ratio:1090/591;object-fit:cover;border-radius:16px;width:100%;max-width:1090px;height:auto;margin:0 auto 80px;display:block}.hfb-reading{width:100%;max-width:800px;color:var(--hfb-support);letter-spacing:0;margin:0 auto;font-size:16px;font-weight:400;line-height:27.2px}.hx .hfb-reading h2{color:var(--hfb-ink);letter-spacing:-.5px;margin:0 0 16px;font-family:Heatfix Figtree Reference,sans-serif;font-size:24px;font-weight:600;line-height:33.6px}.hx .hfb-reading p{color:var(--hfb-support);letter-spacing:0;margin:0;font-size:16px;font-weight:400;line-height:27.2px}.hx .hfb-reading p+p{margin-top:20px}.hfb-reading section+section{margin-top:32px}.hfb-reading ul{margin:20px 0 0;padding-left:24px;list-style:outside}.hfb-reading li+li{margin-top:12px}.hx .hfb-secondary-image{aspect-ratio:2180/1196;object-fit:cover;border-radius:16px;width:100%;height:auto;margin:32px 0;display:block}.hx .hfb-reading .hfb-contact-link{margin-top:32px}.hfb-reading a{text-underline-offset:3px;text-decoration:underline}.hfb-reading a:focus-visible{outline:2px solid var(--hfb-focus);outline-offset:4px}.hfb-back{justify-content:center;margin-top:60px;display:flex}.hfb-related{background:var(--hfb-page);padding:0 30px 120px}.hfb-related-header{justify-content:space-between;align-items:center;gap:32px;margin-bottom:64px;display:flex}.hx .hfb-related-header h2{letter-spacing:-2px;color:var(--hfb-ink);margin:0;font-family:Heatfix Figtree Reference,sans-serif;font-size:56px;font-weight:600;line-height:67.2px}.hfb-related-header .hfb-red-cta{flex-shrink:0}.hfb-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width>=768px) and (width<=1199px){.hfb-article-hero{padding:146px 30px 80px}.hx .hfb-hero-stack h1{letter-spacing:-2px;font-size:60px;line-height:66px}.hfb-article-section{padding:80px 30px}.hx .hfb-main-image{margin-bottom:48px}.hfb-related{padding:0 30px 80px}.hx .hfb-related-header h2{font-size:45px;line-height:54px}.hfb-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hfb-related-grid>:last-child{grid-column:1/-1}}@media (width<=767px){.hfb-article-hero{padding:140px 20px 60px}.hx .hfb-hero-stack h1{letter-spacing:-1.5px;font-size:42px;line-height:46.2px}.hfb-article-section{padding:60px 20px}.hx .hfb-main-image{margin-bottom:32px}.hx .hfb-reading h2{font-size:22px;line-height:30.8px}.hfb-related{padding:0 20px 60px}.hfb-related-header{flex-direction:column;align-items:flex-start;gap:24px}.hx .hfb-related-header h2{letter-spacing:-1.5px;font-size:36px;line-height:43.2px}.hfb-related-grid{grid-template-columns:minmax(0,1fr)}}
