*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;min-width:320px;font-family:var(--sans);color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}ul{margin:0;padding:0;list-style:none}h1,h2,h3,p{margin:0}button{border:0}
