@font-face{font-family:Tally Text;src:url(/assets/tally-text-bold-B2InD41X.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:#fff;color:#1f2326;font-family:Open Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:#cc1a1f}a:hover{color:#a01519}input::placeholder,textarea::placeholder{color:#8a8f94}input:focus,textarea:focus,select:focus{outline:none;border-color:#cc1a1f!important;box-shadow:0 0 0 3px #fbecec}button:focus-visible,a:focus-visible{outline:3px solid #CC1A1F;outline-offset:3px}.tai-btn{transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.tai-btn:hover{transform:translate(2px,2px)}.tai-btn:active{transform:translate(4px,4px);box-shadow:none!important}.tai-scribble{font-family:Tally Text,cursive}.tai-nav a{color:#1f2326;text-decoration:none;padding-bottom:4px;border-bottom:3px solid transparent}.tai-nav a:hover{color:#1f2326;border-bottom-color:#c8cccc}.tai-nav a.is-active{border-bottom-color:#cc1a1f}
