*{box-sizing:border-box}:root{--color-success:#6ed5a3}html{scroll-behavior:smooth;color-scheme:dark;scroll-padding-top:6rem}body{margin:0;min-height:100vh}img{max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}