@font-face{font-family:"Nunito Sans";src:url(fonts/nunito-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Nunito Sans";src:url(fonts/nunito-sans-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Nunito Sans";src:url(fonts/nunito-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:#0A4C6E;--sea-2:#0E628C;--sea-3:#1A7EAD;--foam:#D6F0FA;--sand:#F3F7F8;--sand-2:#E6EEF1;--stone:#D3E0E6;--clay:#026089;--clay-d:#014461;--sun:#D6EE7A;--ink:#102028;--muted:#3E515C;--line:#D5E2E8;--serif:"Outfit",system-ui,sans-serif;--sans:"Nunito Sans",system-ui,sans-serif}
.hero__img img{object-position:62% 72%}
.hero::after{background:linear-gradient(180deg,rgba(8,40,58,.42) 0%,rgba(8,40,58,0) 24%,rgba(8,40,58,.62) 62%,rgba(6,28,42,.94) 100%)}.hero__in{padding-bottom:10.5rem}.brand img{height:52px!important;width:auto!important}
