*, *::before, *::after { box-sizing: border-box; }
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure { margin: 0; }
img, svg { max-width: 100%; height: auto; }
button, input, textarea, select { font: inherit; }
[hidden] { display: none !important; }
