
@font-face{font-family:Barlow;src:url('/assets/fonts/barlow-regular.ttf')}@font-face{font-family:Barlow;src:url('/assets/fonts/barlow-bold.ttf');font-weight:700}*{box-sizing:border-box}body{margin:0;background:#facdc1;color:#153328;font:16px/1.6 Barlow,"Segoe UI",sans-serif}main{width:min(100% - 48px,1120px);margin:auto;padding:clamp(48px,7vw,90px) 0 90px}h1{font-size:clamp(2.5rem,6vw,5rem);line-height:1.1;max-width:850px;margin:0 0 36px}h2{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.2;margin:48px 0 20px}p,li{max-width:850px;margin:0 0 20px}li{padding-left:4px}ul{padding-left:24px}footer{background:#153328;color:#fff;padding:32px 24px;text-align:center}footer a{color:inherit}a:focus-visible{outline:3px solid #153328;outline-offset:3px}
