body,html{max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}:root{--modec-blue:#0066b3;--modec-dark:#231916;--modec-red:#de2626;--modec-white:#ffffff;--modec-light-gray:#f8f9fa}