@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;1,600&display=swap");html:not(.hydration-complete) body{visibility:hidden}body{margin:0;padding:0;background-color:rgba(247,246,246,1);font-family:Montserrat,sans-serif}:root{--h1-size:54px;--h1-line:54px;--h2-size:26px;--h2-line:32px;--h3-size:18px;--h3-line:24px;--h4-size:14px;--h4-line:22px;--body-size:14px;--body-line:22px;--label-size:14px;--label-line:24px;--footer-size:12px;--footer-line:18px;--tracking:0.2px}@media (max-width:768px){:root{--h1-size:30px;--h1-line:34px;--h2-size:20px;--h2-line:24px;--h3-size:16px;--h3-line:22px;--h4-size:14px;--h4-line:22px;--body-size:14px;--body-line:22px;--label-size:12px;--label-line:20px;--footer-size:12px;--footer-line:18px}}.h1,h1{font-weight:400;font-size:var(--h1-size);line-height:var(--h1-line);letter-spacing:var(--tracking)}.h2,.h2-italic,h2{font-weight:600;font-size:var(--h2-size);line-height:var(--h2-line);letter-spacing:var(--tracking)}.h2-italic{font-style:italic}.h3,h3{font-weight:400;font-size:var(--h3-size);line-height:var(--h3-line)}.h3,.h4,h3,h4{letter-spacing:var(--tracking)}.h4,h4{font-weight:600;font-size:var(--h4-size);line-height:var(--h4-line)}.body,p{font-size:var(--body-size);line-height:var(--body-line)}.body,.label,p{font-weight:400;letter-spacing:var(--tracking)}.label{font-size:var(--label-size);line-height:var(--label-line);text-transform:uppercase}.footer-text{font-weight:400;font-size:var(--footer-size);line-height:var(--footer-line);letter-spacing:var(--tracking)}