@charset "UTF-8";:root{--color-base:#17364f;--color-accent:#fbba00;--color-light:#58c1f0;--color-background:#fff;--layout-space:1rem;--layout-offset:3.375rem;--layout-gap:min(3.5rem,3.25vw);--layout-width:1150px;--layout-wide:1250px;--layout-full:100%;--font-lineheight:1.6;--font-lineheight-large:1.3;--font-size:clamp(16px,1.5vw,20px);--font-size-small:.8em;--font-size-medium:1.3rem;--font-size-large:2.8rem;--font-size-extralarge:3rem}