:root{--main-font:ABCMonumentGrotesk-Light,NotoSansSC,Arial,sans-serif;--seconday-font:ABCMonumentGrotesk-Regular,NotoSansSC,Arial,sans-serif;--thin-font:ABCMonumentGrotesk-Thin,NotoSansSC,Arial,sans-serif;--sm:640px;--md:768px;--lg:1024px;--xl:1280px;--2xl:1536px;--header-padding:3.25rem;--color-black:#000;--color-white:#fff;--typography-body-s-size:1rem;--typography-body-s-line-height:1.375rem;--typography-body-s-weight:300;--typography-body-m-size:1rem;--typography-body-m-line-height:1.375rem;--typography-body-m-weight:300;--typography-title-size:.625rem;--typography-title-line-height:.75rem;--typography-title-weight:300;--typography-label-size:.875rem;--typography-label-line-height:1rem;--typography-label-weight:300;--typography-label-s-size:.75rem;--typography-label-s-line-height:1rem;--typography-label-s-weight:400;--typography-title-s-size:1.5rem;--typography-title-s-line-height:1.75rem;--typography-title-s-weight:400;--typography-title-m-size:1.5rem;--typography-title-m-line-height:1.75rem;--typography-title-m-weight:400;--typography-body-highlight-size:2rem;--typography-body-highlight-line-height:2.375rem;--typography-body-highlight-weight:300;--size1:4px;--size2:8px;--size3:12px;--size4:16px;--size5:20px;--size6:4px;--size7:28px;--size8:20px;--size9:36px;--size10:40px;--size11:24px;--size12:40px;--size13:64px;--size14:40px;--size15:40px;--size16:100px;--size17:40px;--size18:160px;--size19:80px;--size20:594px;--size21:512px;--spacing-footer:58px;--header-top:65px}@media (min-width:1024px){:root{--size14:40px;--size17:60px;--size19:200px;--size21:512px;--spacing-footer:60px;--typography-label-size:clamp(.8125rem,14.18px - .046vw,.875rem);--typography-label-line-height:1.5;--typography-label-s-size:clamp(.8125rem,14.18px - .046vw,.875rem);--typography-label-s-line-height:1.5;--typography-body-s-size:clamp(1rem,.955rem + .184vw,1.25rem);--typography-body-s-line-height:1.5;--typography-body-m-size:clamp(1rem,.91rem + .369vw,1.5rem);--typography-body-m-line-height:1;--typography-title-size:clamp(.625rem,.59125rem + .138vw,.8125rem);--typography-title-line-height:1.5;--typography-title-s-size:clamp(1.5rem,1.365rem + .553vw,2.25rem);--typography-title-s-line-height:1.1;--typography-title-m-size:clamp(1.5rem,1.32rem + .737vw,2.5rem);--typography-title-m-line-height:1.06;--typography-body-highlight-size:clamp(2rem,1.64063rem + 1.475vw,4rem);--typography-body-highlight-line-height:1.02}}@media (min-width:1600px){:root{--size17:120px;--size19:360px;--size21:536px}}@media (min-width:1920px){:root{--size1:4px;--size2:8px;--size3:12px;--size4:16px;--size5:20px;--size6:24px;--size7:28px;--size8:40px;--size9:36px;--size10:40px;--size11:48px;--size12:54px;--size13:64px;--size14:80px;--size15:94px;--size16:100px;--size17:120px;--spacing-footer:120px;--size18:160px;--size19:360px;--size20:594px;--size21:536px;--header-top:72px}}@media (min-width:2048px){:root{--header-padding:4rem;--size21:712px;--typography-body-s-size:1.25rem;--typography-body-s-line-height:1.875rem;--typography-body-m-size:1.5rem;--typography-body-m-line-height:2.125rem;--typography-title-size:.8125rem;--typography-title-line-height:1.25rem;--typography-label-size:.8125rem;--typography-label-line-height:1.25rem;--typography-label-s-size:.75rem;--typography-label-s-line-height:1rem;--typography-title-s-size:2.25rem;--typography-title-s-line-height:2.475rem;--typography-title-m-size:2.5rem;--typography-title-m-line-height:2.91688rem;--typography-body-highlight-size:4rem;--typography-body-highlight-line-height:4.0625rem}}h1,.h1,h1>*,.h1>*,h1 span,.h1 span,h1 span *,.h1 span *,h1 p,.h1 p,h1 p *,.h1 p *,p.h1,p.h1 *,h2,.h2,h2>*,.h2>*,h2 span,.h2 span,h2 span *,.h2 span *,h2 p,.h2 p,h2 p *,.h2 p *,p.h2,p.h2 *,h3,.h3,h3>*,.h3>*,h3 span,.h3 span,h3 span *,.h3 span *,h3 p,.h3 p,h3 p *,.h3 p *,p.h3,p.h3 *{font-family:var(--main-font);font-size:var(--typography-title-s-size);line-height:var(--typography-title-s-line-height);font-weight:var(--typography-title-s-weight)}.highlight,.highlight *,.highlight p,.highlight p *,.highlight span,.highlight span *{font-family:var(--main-font);font-size:var(--typography-body-highlight-size);line-height:var(--typography-body-highlight-line-height);font-weight:var(--typography-body-highlight-weight)}.title,.title *,.title p,.title p *,.title span,.title span *{font-family:var(--main-font);font-size:var(--typography-title-size);line-height:var(--typography-title-line-height);font-weight:var(--typography-title-weight);text-transform:uppercase}.title-m,.title-m *,.title-m p,.title-m p *,.title-m span,.title-m span *{font-family:var(--main-font);font-size:var(--typography-title-m-size);line-height:var(--typography-title-m-line-height);font-weight:var(--typography-title-m-weight)}.title-s,.title-s *,.title-s p,.title-s p *,.title-s span,.title-s span *{font-family:var(--main-font);font-size:var(--typography-title-s-size);line-height:var(--typography-title-s-line-height);font-weight:var(--typography-title-s-weight)}.body-m,.body-m *,.body-m p,.body-m p *,.body-m span,.body-m span *{font-family:var(--main-font);font-size:var(--typography-body-m-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-weight)}.body-m strong,.body-m * strong,.body-m p strong,.body-m p * strong,.body-m span strong,.body-m span * strong{font-weight:400}.body-s,.body-s *,.body-s p,.body-s p *,.body-s span,.body-s span *{font-family:var(--main-font);font-size:var(--typography-body-s-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-weight)}.body-s strong,.body-s * strong,.body-s p strong,.body-s p * strong,.body-s span strong,.body-s span * strong{font-weight:400}.label,.label *,.label p,.label p *,.label span,.label span *{font-family:var(--main-font);font-size:var(--typography-label-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);text-transform:uppercase;letter-spacing:-.008125rem}.label-s,.label-s *,.label-s p,.label-s p *,.label-s span,.label-s span *{font-family:var(--main-font);font-size:var(--typography-label-s-size);line-height:var(--typography-label-s-line-height);font-weight:var(--typography-label-s-weight);text-transform:uppercase}a,a *,a p,a p *,a span,a span *{font-family:var(--main-font);cursor:pointer;text-decoration:none}*{box-sizing:border-box;scroll-behavior:smooth}html,html body{scrollbar-width:none;-ms-overflow-style:none}html body::-webkit-scrollbar{width:0;height:0;display:none}*,:before,:after{box-sizing:border-box}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar{display:none}body::-webkit-scrollbar{width:0;height:0;display:none}html{background-color:var(--color-white);color:var(--color-black);scroll-behavior:smooth;scrollbar-width:none;scroll-margin-top:0;scroll-padding-top:0}html body{scroll-behavior:smooth;width:100%;margin:0;overflow-x:hidden;scrollbar-width:none!important}html body::-webkit-scrollbar{width:0}html body::-webkit-scrollbar-track{background:0 0}html body::-webkit-scrollbar-thumb{border-radius:0}html body.no-scroll{overflow:hidden}html h1,html h2,html h3,html h4,html h5,html h6,html p,html span,html a,html h1 *,html h2 *,html h3 *,html h4 *,html h5 *,html h6 *,html p *,html span *,html a *,html .h1,html .h2,html .h3,html .h4,html .h5,html .h6,html .p,html .span,html .a,html .h1 *,html .h2 *,html .h3 *,html .h4 *,html .h5 *,html .h6 *,html .p *,html .span *{font-family:var(--main-font);color:var(--color-black);margin:0;font-weight:300}html button{font-family:var(--main-font);cursor:pointer;background-color:#0000;border:none;margin:0;padding:0}html .container__padding{padding-inline:1.25rem}@media (min-width:768px){html .container__padding{padding-inline:3.75rem}}@media (min-width:1600px){html .container__padding{padding-inline:7.5rem}}html .container__margin{margin-block:var(--size19)}html .background__white{background-color:var(--color-white);z-index:0;position:relative}html .background__white:before{content:"";inset:calc(var(--size19)*-1)0 calc(var(--size19)*-1)0;background-color:var(--color-white);z-index:-1;position:absolute}.fade-in-animation{animation:.5s ease-in forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-out-animation{animation:.5s ease-out forwards fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#onetrust-policy-text,#onetrust-reject-all-handler,#onetrust-accept-btn-handler,#onetrust-pc-btn-handler{font-family:mainFontConfig,mainFontConfig Fallback!important;font-weight:300!important}
@font-face{font-family:mainFontConfig;src:url(../media/ABCMonumentGrotesk_Light-s.1d44db0f.woff)format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:mainFontConfig;src:url(../media/ABCMonumentGrotesk_Regular-s.f27431d7.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mainFontConfig;src:url(../media/ABCMonumentGrotesk_Thin-s.cd8f431b.woff)format("woff");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:mainFontConfig;src:url(../media/NeueHelveticaforZara_Lt-s.ce55abaa.woff)format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mainFontConfig Fallback;src:local(Arial);ascent-override:101.7%;descent-override:37.8%;line-gap-override:0.0%;size-adjust:99.21%}.mainfontconfig_a2f983c4-module__qiDs9a__className{font-family:mainFontConfig,mainFontConfig Fallback}.mainfontconfig_a2f983c4-module__qiDs9a__variable{--main-font:"mainFontConfig","mainFontConfig Fallback"}
:root{--main-font:ABCMonumentGrotesk-Light,NotoSansSC,Arial,sans-serif;--seconday-font:ABCMonumentGrotesk-Regular,NotoSansSC,Arial,sans-serif;--thin-font:ABCMonumentGrotesk-Thin,NotoSansSC,Arial,sans-serif;--sm:640px;--md:768px;--lg:1024px;--xl:1280px;--2xl:1536px;--header-padding:3.25rem;--color-black:#000;--color-white:#fff;--typography-body-s-size:1rem;--typography-body-s-line-height:1.375rem;--typography-body-s-weight:300;--typography-body-m-size:1rem;--typography-body-m-line-height:1.375rem;--typography-body-m-weight:300;--typography-title-size:.625rem;--typography-title-line-height:.75rem;--typography-title-weight:300;--typography-label-size:.875rem;--typography-label-line-height:1rem;--typography-label-weight:300;--typography-label-s-size:.75rem;--typography-label-s-line-height:1rem;--typography-label-s-weight:400;--typography-title-s-size:1.5rem;--typography-title-s-line-height:1.75rem;--typography-title-s-weight:400;--typography-title-m-size:1.5rem;--typography-title-m-line-height:1.75rem;--typography-title-m-weight:400;--typography-body-highlight-size:2rem;--typography-body-highlight-line-height:2.375rem;--typography-body-highlight-weight:300;--size1:4px;--size2:8px;--size3:12px;--size4:16px;--size5:20px;--size6:4px;--size7:28px;--size8:20px;--size9:36px;--size10:40px;--size11:24px;--size12:40px;--size13:64px;--size14:40px;--size15:40px;--size16:100px;--size17:40px;--size18:160px;--size19:80px;--size20:594px;--size21:512px;--spacing-footer:58px;--header-top:65px}@media (min-width:1024px){:root{--size14:40px;--size17:60px;--size19:200px;--size21:512px;--spacing-footer:60px;--typography-label-size:clamp(.8125rem,14.18px - .046vw,.875rem);--typography-label-line-height:1.5;--typography-label-s-size:clamp(.8125rem,14.18px - .046vw,.875rem);--typography-label-s-line-height:1.5;--typography-body-s-size:clamp(1rem,.955rem + .184vw,1.25rem);--typography-body-s-line-height:1.5;--typography-body-m-size:clamp(1rem,.91rem + .369vw,1.5rem);--typography-body-m-line-height:1;--typography-title-size:clamp(.625rem,.59125rem + .138vw,.8125rem);--typography-title-line-height:1.5;--typography-title-s-size:clamp(1.5rem,1.365rem + .553vw,2.25rem);--typography-title-s-line-height:1.1;--typography-title-m-size:clamp(1.5rem,1.32rem + .737vw,2.5rem);--typography-title-m-line-height:1.06;--typography-body-highlight-size:clamp(2rem,1.64063rem + 1.475vw,4rem);--typography-body-highlight-line-height:1.02}}@media (min-width:1600px){:root{--size17:120px;--size19:360px;--size21:536px}}@media (min-width:1920px){:root{--size1:4px;--size2:8px;--size3:12px;--size4:16px;--size5:20px;--size6:24px;--size7:28px;--size8:40px;--size9:36px;--size10:40px;--size11:48px;--size12:54px;--size13:64px;--size14:80px;--size15:94px;--size16:100px;--size17:120px;--spacing-footer:120px;--size18:160px;--size19:360px;--size20:594px;--size21:536px;--header-top:72px}}@media (min-width:2048px){:root{--header-padding:4rem;--size21:712px;--typography-body-s-size:1.25rem;--typography-body-s-line-height:1.875rem;--typography-body-m-size:1.5rem;--typography-body-m-line-height:2.125rem;--typography-title-size:.8125rem;--typography-title-line-height:1.25rem;--typography-label-size:.8125rem;--typography-label-line-height:1.25rem;--typography-label-s-size:.75rem;--typography-label-s-line-height:1rem;--typography-title-s-size:2.25rem;--typography-title-s-line-height:2.475rem;--typography-title-m-size:2.5rem;--typography-title-m-line-height:2.91688rem;--typography-body-highlight-size:4rem;--typography-body-highlight-line-height:4.0625rem}}.modal-menu-component{z-index:600;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-menu-component .close-btn{cursor:pointer;height:16px;font-size:1.5rem;display:flex;position:absolute;top:1.125rem;left:1.375rem}@media (min-width:768px){.modal-menu-component .close-btn{left:3.75rem}}@media (min-width:1600px){.modal-menu-component .close-btn{left:7.5rem}}.modal-menu-component .modal-menu__body{scrollbar-width:none;margin-top:2.375rem;overflow:scroll}@media (min-width:1024px){.modal-menu-component .modal-menu__body{width:90.625vw}.modal-menu-component .modal-menu__body .main-content-component .main-content{width:100%}}
