.fs-home-hero{background:var(--brand-primary-light)}.fs-home-split{display:grid;grid-template-columns:1.05fr 0.95fr;grid-gap:48px;gap:48px;align-items:center}.fs-home-hero .fs-heading{margin:0}.fs-alt{display:grid;grid-template-columns:1fr 2fr;grid-gap:48px;gap:48px;align-items:center;margin-top:64px;padding:32px;background:var(--brand-bg-alt)}.fs-alt b{font-size:max(2rem, min(7vw, 5rem));text-align:center;color:var(--brand-primary)}.fs-alt:nth-child(odd){grid-template-columns:2fr 1fr}.fs-alt:nth-child(odd) b{order:2}.fs-card{border:1px solid var(--brand-border);height:100%;border-radius:var(--fs-radius);overflow:hidden}.fs-card-copy{padding:24px}.fs-card .fs-image{aspect-ratio:4/3}.fs-scroll{display:flex;overflow-x:auto;gap:24px;padding-top:8px;padding-bottom:24px;scroll-snap-type:x proximity}.fs-scroll article{flex:0 0 200px;background:var(--brand-primary-light);padding:16px;scroll-snap-align:start}.fs-metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.fs-metrics strong{display:block;font-size:3rem;color:var(--brand-primary)}.fs-stats{background:var(--brand-bg-alt)}@media (max-width:767px){.fs-home-split{grid-template-columns:1fr;gap:24px}.fs-metrics{grid-template-columns:repeat(2,1fr)}.fs-alt{gap:16px;padding:16px}}