*, *::before, *::after {
box-sizing:border-box;margin:0;padding:0; }

html, body {
-webkit-tap-highlight-color: transparent;
min-height: 100%;  scrollbar-width: none; 
-ms-overflow-style: none; }

html::-webkit-scrollbar,
body::-webkit-scrollbar,
*::-webkit-scrollbar { display: none; }

body {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
width: 100%; min-height: 100vh; color: #fff;
font-family: BlinkMacSystemFont, "Segoe UI", Roboto, Inter, Arial, Helvetica, system-ui;
position: relative; display: block; background: #fff; }