@font-face{font-family:"Work Sans";src:url(fonts/work-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Work Sans";src:url(fonts/work-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Work Sans";src:url(fonts/work-sans-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Newsreader";src:url(fonts/newsreader-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Newsreader";src:url(fonts/newsreader-latin-600-italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}
:root{--sea:#0c1154;--sea-2:#182575;--sea-3:#294f94;--foam:#ccecf5;--sand:#f7fafc;--sand-2:#edf4f8;--stone:#d5e1e9;--clay:#0c1154;--clay-d:#080d3d;--sun:#f1c18b;--ink:#111b34;--muted:#526174;--line:#d6e1ea;--r:16px;--rl:22px;--serif:"Newsreader",Georgia,serif;--sans:"Work Sans",system-ui,sans-serif}
.hero__img img{object-position:42% 42%}
.brand svg{width:52px;height:60px;box-sizing:content-box;background:#fff;border-radius:8px;padding:5px 8px}.hero::after{background:linear-gradient(90deg,#080d3de6 0%,#080d3da6 48%,#080d3d33 85%),linear-gradient(180deg,#080d3d66,transparent 45%,#080d3d80)}.hdr .brand{flex:none}.hero__img img{animation:none}.home.hero--compact .hero__in{padding-top:8rem;padding-bottom:2.75rem}.act-group__hd h3{font-family:var(--sans);font-size:clamp(1.5rem,2.4vw,1.95rem)}@media(max-width:899px){.hero::after{background:linear-gradient(90deg,#080d3ddb 0%,#080d3db3 65%,#080d3d99 100%)}.home.hero--compact .hero__in{padding-top:8rem;padding-bottom:1.75rem}.hero h1{font-size:clamp(2.1rem,8.8vw,2.9rem)}.hero__lede{max-width:30ch}.hero__ctas{margin-top:1.25rem}.hero .trust{gap:.65rem}.brand svg{width:44px;height:52px;padding:4px 7px}}
