*{box-sizing:border-box;border-width:0;border-style:solid}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#f6f7f2;color:#182b25;font-family:Manrope,Arial,sans-serif}p,h1,h2,h3{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{display:block;max-width:100%}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,video:focus-visible{outline:3px solid #f65a30;outline-offset:5px}a{transition:filter .2s,transform .2s}a:hover{filter:brightness(.94)}section,header,footer{max-width:1600px;margin-inline:auto}section{scroll-margin-top:24px}section>*,header>*,footer>*{max-width:100%}main{display:block}.skip-link{position:fixed;left:16px;top:-80px;background:white;padding:16px;z-index:100}.skip-link:focus{top:16px}#menu-toggle{display:none}video{display:block;width:100%;height:100%;object-fit:contain;background:#ededed}