@font-face{font-family:"Open Sans";src:url(fonts/open-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Open Sans";src:url(fonts/open-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Open Sans";src:url(fonts/open-sans-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Outfit";src:url(fonts/outfit-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}
:root{--sea:#1e3c72;--sea-2:#2a5298;--sea-3:#3d6aab;--foam:#d5e6f7;--sand:#f4f7fb;--sand-2:#e7eef6;--stone:#d3deea;--clay:#0057b3;--clay-d:#00438a;--sun:#f0c14a;--ink:#0f172a;--muted:#3e4c5e;--line:#d5e0ec;--serif:"Outfit",system-ui,sans-serif;--sans:"Open Sans",system-ui,sans-serif}
.hero__img img{object-position:32% 28%}
