:root{--_font-accent:var(--font-funnel-display), sans-serif}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}.mxd-nav__actions{pointer-events:auto;flex-direction:column;align-items:flex-end;gap:1rem;display:flex}@media only screen and (min-width:768px){.mxd-nav__actions{gap:1.2rem}}.mxd-locale-card{z-index:105;border-radius:var(--_radius-l);background-color:var(--base-opp-tint);width:4.6rem;box-shadow:none;transition:width .38s cubic-bezier(.4,0,.2,1),box-shadow .35s;position:relative;overflow:hidden}.mxd-locale-card.is-open{width:min(11.5rem,100vw - 6rem);box-shadow:0 .85rem 2.2rem color-mix(in srgb, var(--nl-black), transparent 78%)}@media only screen and (min-width:768px){.mxd-locale-card{width:5.6rem}.mxd-locale-card.is-open{width:min(12.5rem,100vw - 12rem)}}.mxd-locale-card__toggle{cursor:pointer;width:100%;height:4.6rem;font:inherit;color:inherit;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0 .4rem;display:flex}@media only screen and (min-width:768px){.mxd-locale-card__toggle{height:5.6rem}}.mxd-locale-card__code{letter-spacing:.06em;color:var(--t-opp-bright);font-size:1.1rem;font-weight:600;line-height:1}@media only screen and (min-width:768px){.mxd-locale-card__code{font-size:1.25rem}}.mxd-locale-card__sheet{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.mxd-locale-card.is-open .mxd-locale-card__sheet{grid-template-rows:1fr}.mxd-locale-card__sheet-inner{min-height:0;overflow:hidden}.mxd-locale-card__list{border-top:1px solid color-mix(in srgb, var(--t-opp-bright), transparent 88%);margin:0;padding:0 0 .65rem;list-style:none}.mxd-locale-card__item{text-align:center;width:100%;font:normal var(--fw-regular-opp) 1.35rem/1.2 var(--_font-accent);color:var(--t-opp-bright);box-sizing:border-box;padding:.65rem 1rem;text-decoration:none;transition:color .2s,background-color .2s;display:block}.mxd-locale-card__item:hover{color:var(--t-opp-medium);background-color:color-mix(in srgb, var(--base), transparent 90%)}.mxd-locale-card__item--current{cursor:default;color:color-mix(in srgb, var(--additional), var(--nl-black) 12%);background-color:color-mix(in srgb, var(--base), transparent 85%);font-weight:700}@media only screen and (min-width:768px){.mxd-locale-card__item{padding:.75rem 1.1rem;font-size:1.5rem}}.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}.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}.ph-inline{vertical-align:-.125em;flex-shrink:0;width:1em;height:1em;display:inline-block}.mxd-color-switcher .ph-inline{width:2rem;height:2rem;color:var(--t-bright);transition:transform var(--_animspeed-medium) var(--_animbezier)}.mxd-color-switcher .ph-inline svg{width:100%;height:100%;display:block}@media only screen and (min-width:768px){.mxd-color-switcher .ph-inline{width:3rem;height:3rem}}.no-touch .mxd-color-switcher:hover .ph-inline{transform:scale(.92)}
@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/94a6d9b3ae777797-s.p.02tuj.ho~i0qc.woff2?dpl=dpl_G7NTTsDevoyuxJfrTZAnPYcKjG82)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/fc566e733948aae3-s.p.0zmv0dryq3c.w.woff2?dpl=dpl_G7NTTsDevoyuxJfrTZAnPYcKjG82)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.funnel_sans_b48bfc67-module__5jbvca__className{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.funnel_sans_b48bfc67-module__5jbvca__variable{--font-funnel-sans:"Funnel Sans", "Funnel Sans Fallback"}
@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.p.08epetn5yqmpc.woff2?dpl=dpl_G7NTTsDevoyuxJfrTZAnPYcKjG82)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.0a8~s61knrirc.woff2?dpl=dpl_G7NTTsDevoyuxJfrTZAnPYcKjG82)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.funnel_display_3b482536-module__LG16GW__className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.funnel_display_3b482536-module__LG16GW__variable{--font-funnel-display:"Funnel Display", "Funnel Display Fallback"}
