*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:#f8f8f3;margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:3px solid #e7be66}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
