html{scroll-behavior:smooth}.mxd-nav__wrap{pointer-events:none;display:block}.mxd-nav__wrap.active_menu{pointer-events:all}.mxd-menu__wrapper{pointer-events:none;display:block}.mxd-menu__wrapper.active_menu{pointer-events:all}.mxd-menu__wrapper .fade-in-elm{visibility:hidden;opacity:0;transition:all .6s}.mxd-menu__wrapper.active_menu .fade-in-elm{visibility:visible;opacity:1}.mxd-menu__wrapper .fade-in-up-elm{visibility:hidden;opacity:0;transition:all .6s;transform:translateY(25px)}.mxd-menu__wrapper.active_menu .fade-in-up-elm{visibility:visible;opacity:1;transform:translateY(0)}.submenu{height:0;padding-top:0;display:block;overflow:hidden}.videoModal__bodyOpen{overflow:hidden}.videoModal__overlay{z-index:111;background:#000c;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.videoModal__content{background:0 0;border:none;outline:none;overflow:hidden}.videoModal__playerWrap{aspect-ratio:16/9;width:min(90vw,1600px);max-width:1200px;position:relative}.swiper-navigation-icon{display:none}.hamburger__line{transition:all .3s}.nav-open .hamburger__line:first-child{transform:translateY(5px)rotate(45deg)}.nav-open .hamburger__line:last-child{transform:translateY(-5px)rotate(-45deg)}.loading__item,.loading__fade{opacity:0}.mxd-hero-section{background-color:var(--base)}[color-scheme=light] .mxd-hero-section *{color:inherit!important}@media (prefers-color-scheme:light){:not([color-scheme=dark]) .mxd-hero-section *{color:inherit!important}}[color-scheme=light] .mxd-hero-section .marquee__text{-webkit-text-fill-color:var(--t-muted-extra)!important;-webkit-text-stroke:none!important;filter:none!important;color:var(--t-muted-extra)!important;background:0 0!important}@media (prefers-color-scheme:light){:not([color-scheme=dark]) .mxd-hero-section .marquee__text{-webkit-text-fill-color:var(--t-muted-extra)!important;-webkit-text-stroke:none!important;filter:none!important;color:var(--t-muted-extra)!important;background:0 0!important}}[color-scheme=light] .mxd-hero-section .marquee__image{opacity:.35;filter:none!important}[color-scheme=light] .mxd-hero-section .marquee__image svg{fill:var(--t-muted-extra)!important;stroke:none!important}@media (prefers-color-scheme:light){:not([color-scheme=dark]) .mxd-hero-section .marquee__image{opacity:.35;filter:none!important}:not([color-scheme=dark]) .mxd-hero-section .marquee__image svg{fill:var(--t-muted-extra)!important;stroke:none!important}}
.cls-1{fill:var(--base-opp);stroke-width:0}.logo-white .cls-1{fill:#fff}.btn-white{color:#fff!important;border-color:#fff!important}.btn-white i{color:#fff!important}.btn-hero-primary{background-color:#fff!important;border-color:#fff!important}.btn-hero-primary *{color:#161616!important}.btn-hero-primary:hover{background-color:#ffffffe6!important;border-color:#ffffffe6!important}.btn-hero-secondary{background-color:#0000!important;border-color:#fff!important}.btn-hero-secondary *{color:#fff!important}.btn-hero-secondary:hover{background-color:#ffffff1a!important}.mxd-header__controls .mxd-nav__hamburger{z-index:1;position:relative}.hamburger__line{z-index:3;position:relative}.hamburger__base{z-index:0!important}.mxd-header,.mxd-header.menu-is-visible{z-index:103!important}.mxd-header__logo-dummy{align-items:center;display:flex;position:relative}.mxd-header__logo-real{pointer-events:auto;mix-blend-mode:difference;align-items:center;display:flex}.logo-blend{mix-blend-mode:difference}.logo-blend .cls-1{fill:#fff!important}.mxd-header{justify-content:space-between!important}.mxd-header__logo svg .cls-1{fill:#fff!important}.mxd-header__controls{z-index:5;position:relative}.mxd-header__controls .btn{z-index:6;position:relative}.mxd-header__button-dummy{align-items:center;display:flex;position:relative}.mxd-header__button-real{pointer-events:auto;mix-blend-mode:difference;align-items:center;display:flex}.btn-blend{mix-blend-mode:difference;color:#fff!important;border-color:#fff!important}.btn-blend i{color:#fff!important}.mxd-menu__left.mxd-container,.mxd-menu__data.mxd-container{padding-left:1.5rem!important;padding-right:1.5rem!important}@media only screen and (min-width:768px){.mxd-menu__left.mxd-container,.mxd-menu__data.mxd-container{padding-left:6rem!important;padding-right:6rem!important}}@media only screen and (min-width:1600px){.mxd-menu__left.mxd-container,.mxd-menu__data.mxd-container{padding-left:9rem!important;padding-right:9rem!important}}
.style-module__dhzr5W__path{fill:var(--base-opp);stroke-width:0}
