*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0}img{max-width:100%;display:block}a{color:inherit}button,input,textarea{font:inherit}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #245cbe;outline-offset:5px}::selection{background:#ffc593;color:#20251e}[hidden]{display:none!important}.skip{position:absolute;left:16px;top:-70px;padding:12px;background:#fff;z-index:10}.skip:focus{top:8px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
