@font-face{font-family:Manrope;src:url(/fonts/manrope.woff2)format("woff2");font-style:normal;font-weight:200 800;font-display:swap}:root{--ink:#183b50;--powder:#c8dce4;--paper:#f5f0e5;--butter:#f2e1aa;--display:"Arial Rounded MT Bold", ui-rounded, "Manrope", sans-serif;--body:"Manrope", "Avenir Next", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{color:var(--ink);font-family:var(--body);margin:0}main{min-width:0;overflow:clip}h1,h2,h3,p,figure{margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img{max-width:100%}:focus-visible{outline-offset:5px;outline:3px solid #3e6889}::selection{background:var(--butter);color:var(--ink)}.skip-link{z-index:10;background:#fff;padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
