*,:after,:before{box-sizing:border-box;border:0 solid}html{-webkit-text-size-adjust:100%;line-height:1.5}body{margin:0;min-height:100dvh;background:#131211;color:#fff;line-height:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin:0}ol,ul{list-style:none;padding:0}a{color:inherit;text-decoration:inherit}button,input,select,textarea{font:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button{background:transparent;cursor:pointer}canvas,img,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}