:root{--white:#ffffff;--black:#171717}body{background:var(--siteBackground);font-family:Montserrat,Segoe UI,Arial,Helvetica,sans-serif;font-size:16px;max-width:100vw;overflow-x:none;scroll-behavior:smooth}