@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight-400-italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#333;background:#fff;margin:0;font-family:Arial,sans-serif;font-size:18px;line-height:1.5}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:Arial,sans-serif;font-weight:700}h2{font-size:42px;line-height:1.1}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img,svg{vertical-align:middle}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:2px solid #33b200}.skip-link{z-index:100;color:#fff;background:#161616;padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}@media (max-width:767px){h2{font-size:36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
