/* assets/css/reset.css */
* { margin:0; padding:0; box-sizing:border-box; }
html { scroll-behavior: smooth; }
body { font-family: var(--font-family); background:#fff; color:var(--color-text); overflow-x:hidden; }
a, button { cursor:pointer; text-decoration:none; border:none; background:none; }
ul, ol { list-style:none; }
img { max-width:100%; display:block; }
