@font-face{font-family:Montserrat;src:url('/fonts/montserrat-400.ttf')}body{font:16px/1.7 Montserrat,Arial,sans-serif;background:#f5f5f5;color:#252525;margin:0}main{max-width:700px;margin:10vh auto;padding:30px}h1{font-size:32px;line-height:1.25}button{font:600 15px Montserrat,Arial,sans-serif;background:#c74907;color:white;border:0;border-radius:4px;padding:17px 24px;cursor:pointer}a{color:#a94309}small{color:#666}

h2{font-size:22px;margin:36px 0 8px}button:focus-visible,a:focus-visible{outline:3px solid #97420c;outline-offset:4px}button:hover{background:#ad3e05}
