@font-face{font-family:'Sprinter FS';src:url('assets/fonts/Sprinter_FS-VF.ttf') format('truetype');font-weight:100 800;font-display:swap}
@font-face{font-family:'Talent FS';src:url('assets/fonts/TalentFS-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:'Talent FS';src:url('assets/fonts/TalentFS-Extralight.ttf') format('truetype');font-weight:200;font-display:swap}
@font-face{font-family:Rubik;src:url('assets/fonts/Rubik-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:Rubik;src:url('assets/fonts/Rubik-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
*,*::before,*::after{box-sizing:border-box;border-width:0;border-style:solid}
html,body{margin:0;padding:0;background:#fffdfa;font-family:'Talent FS',sans-serif}
p,h1,h2,h3{margin:0;font-size:inherit;font-weight:inherit}
button,input,textarea{font:inherit;color:inherit;background:transparent;padding:0;margin:0}
button,a{-webkit-tap-highlight-color:transparent}
a{color:inherit;text-decoration:none}
img{display:block}
input,textarea{outline:none;resize:none;text-align:right}
input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}
dialog{color:#38454f;background:#fffdfa}
dialog::backdrop{background:rgb(56 69 79 / .4)}
