/* reset.css */
*, *::before, *::after { margin:0; padding:0; box-sizing:border-box; }
html { scroll-behavior:smooth; -webkit-text-size-adjust:100%; }
body { -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
img, svg, video { display:block; max-width:100%; }
a { text-decoration:none; color:inherit; }
ul, ol { list-style:none; }
button { cursor:pointer; border:none; background:none; font-family:inherit; }
input, textarea, select { font-family:inherit; outline:none; }
