:root{--header-h: 88px;--footer-h: 56px}@media(max-width:767px){:root{--header-h: 64px}}html{height:100%;scrollbar-width:thin;scrollbar-color:#8fa9a0 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#8fa9a0;border:3px solid transparent;background-clip:content-box;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#7a938a}::-webkit-scrollbar-corner{background:transparent}body{margin:0;padding:0;width:100%;min-height:100%;background-color:#fffdfa;font-family:Inter,sans-serif;font-weight:500;letter-spacing:-.04em;font-size:14px;color:0000}html,body,*,*:before,*:after{cursor:none!important}@media(hover:none),(pointer:coarse){html,body,*,*:before,*:after{cursor:auto!important}}html.is-zoomed,html.is-zoomed body,html.is-zoomed *,html.is-zoomed *:before,html.is-zoomed *:after{cursor:auto!important}.primaryTitle{font-family:Inter,sans-serif;text-transform:uppercase;margin:0;line-height:1;letter-spacing:-.04em;font-weight:600;font-size:2.1em}@media(max-width:1024px){.primaryTitle{font-size:1.9em}}.secondaryTitle{font-family:Inter,sans-serif;text-transform:uppercase;margin:0;line-height:1.3;letter-spacing:-.04em;font-weight:400;font-size:1.2em}.primaryTextSmall{font-family:Inter,sans-serif;margin:0;line-height:1.3;letter-spacing:-.04em;font-weight:300;font-size:.8em}.primaryTextExtraSmall{font-size:.5em;font-weight:400}.navigationLink{font-family:Inter,sans-serif;font-size:1em;font-weight:400;letter-spacing:-.04em;color:#000;text-decoration:none;white-space:nowrap}@media(max-width:1024px){.navigationLink{font-size:.8em}}
