/* Shared site styles. Page-specific tokens and classes live in each page's <style> block. */
@font-face{font-family:'Italiana';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/italiana-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/open-sans-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/open-sans-latin-600-normal.woff2) format('woff2')}
html{scroll-behavior:smooth}
img{max-width:100%}
@media (max-width:480px){header nav[aria-label="Main"]{column-gap:18px !important;font-size:12px !important}}
@media (prefers-reduced-motion:reduce){*{transition:none !important;scroll-behavior:auto !important}}
