*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;max-width:100vw;overflow-x:hidden}html{scroll-padding-top:110px;background:#0b1a2d}body{overflow-x:clip;background:#fff;color:#000}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}@media (max-width:576px){html{scroll-padding-top:95px}}