*{margin:0;padding:0;vertical-align:baseline}*,* ::after,* ::before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol,ul{list-style:none}a{display:block;text-decoration:none}p a{display:inline}figure,iframe,img,picture,video{max-width:100%;display:block}button,form,input,label,select,textarea{font-family:inherit;font-size:inherit;display:block;color:inherit}