*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{margin:0;padding:0;min-width:320px;font-family:DM Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased}
