*,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}html{line-height:1.5;-webkit-text-size-adjust:100%}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-body)}h1,h2{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit;background:transparent}button{cursor:pointer}