.foSrfW_hero{position:relative;overflow:hidden}.foSrfW_heroImage{object-fit:cover;opacity:.35}.foSrfW_heroShade{background:linear-gradient(90deg, var(--base) 30%, #0e0e0f66);position:absolute;inset:0}.foSrfW_container{max-width:1240px;margin:0 auto;padding-inline:24px;position:relative}.foSrfW_heroInner{flex-direction:column;align-items:flex-start;gap:20px;padding-block:96px;display:flex}.foSrfW_eyebrow{color:var(--accent);font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:12px;line-height:1.55;display:flex}.foSrfW_eyebrow:before{content:"";background:currentColor;flex:none;width:10px;height:10px;transform:rotate(45deg)}.foSrfW_title{margin:0;font-size:clamp(40px,5.4vw,72px);line-height:1}.foSrfW_intro{max-width:600px;color:var(--muted);margin:0;font-size:20px;line-height:1.55}.foSrfW_actions{flex-wrap:wrap;gap:12px;display:flex}.foSrfW_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:24px;padding-block:72px 88px;display:grid}.foSrfW_card{background:var(--surface-raised);border-top:4px solid var(--accent);flex-direction:column;gap:16px;padding:32px;font-size:18px;line-height:1.55;display:flex}.foSrfW_cardBlue{border-top-color:var(--personal-blue)}.foSrfW_cardBlue .foSrfW_eyebrow{color:var(--personal-blue)}.foSrfW_card .foSrfW_eyebrow:before{display:none}.foSrfW_cardTitle{margin:0;font-size:26px}.foSrfW_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.foSrfW_list li{align-items:baseline;gap:14px;display:flex}.foSrfW_list li:before{background:var(--accent);content:"";flex:none;width:8px;height:8px;transform:rotate(45deg)}.foSrfW_cardText{color:var(--muted);margin:0}.foSrfW_cardActions{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}@media (max-width:760px){.foSrfW_container{padding-inline:16px}.foSrfW_heroInner{padding-block:64px}.foSrfW_intro{font-size:18px}.foSrfW_cards{padding-block:48px 64px}.foSrfW_card{padding:24px}}
