/* Navigation islands only: approved Home nav rules; legacy page body is outside these selectors. */
.mx-site-navigation{display:block;position:relative;width:100%;margin:0;padding:0;clear:both;direction:ltr;}
.mx-site-navigation,.mx-site-navigation *{box-sizing:border-box;}
.mx-site-navigation.mx-nav-absolute{position:absolute;top:0;left:0;right:0;z-index:30;}
.mx-site-navigation.mx-nav-video{position:absolute;top:0;left:0;right:0;z-index:30;}
:is(body,#home-landpage) .mx-site-navigation.mx-nav-video > .mx-header.mx-original-header{position:absolute;top:0;left:0;width:100%;}
:is(body,#home-landpage) .mx-site-navigation .mx-header-inner{max-width:1300px;}
:is(body,#home-landpage) .mx-site-navigation .mx-header,:is(body,#home-landpage) .mx-site-navigation .mx-footer{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;letter-spacing:normal;text-align:left;direction:ltr}:is(body,#home-landpage) .mx-site-navigation .mx-header{position:relative;z-index:30;background:#fff1f7;color:#241b25;border:0}:is(body,#home-landpage) .mx-site-navigation .mx-header-inner{max-width:1200px;width:calc(100% - 96px);height:106px;margin:auto;display:flex;align-items:center;gap:48px}:is(body,#home-landpage) .mx-site-navigation .mx-header a,:is(body,#home-landpage) .mx-site-navigation .mx-footer a{text-decoration:none}:is(body,#home-landpage) .mx-site-navigation .mx-brand{display:flex;align-items:center;gap:10px;flex-shrink:0;color:#241b25}:is(body,#home-landpage) .mx-site-navigation .mx-brand img{width:42px;height:42px;border-radius:13px;object-fit:contain;display:block}:is(body,#home-landpage) .mx-site-navigation .mx-brand>span{font-size:37px;font-weight:900;letter-spacing:-2.5px;line-height:1}:is(body,#home-landpage) .mx-site-navigation .mx-brand .mx-brand-dot{color:#ed2585}:is(body,#home-landpage) .mx-site-navigation .mx-navigation{display:flex;align-items:center;gap:29px;margin:auto}:is(body,#home-landpage) .mx-site-navigation .mx-navigation a{color:#241b25;font-size:14px;font-weight:600;white-space:nowrap}:is(body,#home-landpage) .mx-site-navigation .mx-navigation a:hover{color:#c61c70}:is(body,#home-landpage) .mx-site-navigation .mx-sign-in{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:43px;padding:0 21px;border-radius:100px;border:1px solid #d5bccd;color:#241b25;background:#ffffff60;font-size:13px;font-weight:700;white-space:nowrap}:is(body,#home-landpage) .mx-site-navigation .mx-sign-in svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6}:is(body,#home-landpage) .mx-site-navigation .mx-language{position:relative;flex-shrink:0}:is(body,#home-landpage) .mx-site-navigation .mx-language summary{display:flex;align-items:center;gap:7px;cursor:pointer;font-size:13px;list-style:none;white-space:nowrap}:is(body,#home-landpage) .mx-site-navigation .mx-language summary::-webkit-details-marker{display:none}:is(body,#home-landpage) .mx-site-navigation .mx-language svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5}:is(body,#home-landpage) .mx-site-navigation .mx-language-list{position:absolute;right:0;top:36px;display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));width:410px;padding:18px;background:white;box-shadow:0 12px 40px #241b2526;border:1px solid #f1e9ef;border-radius:12px;max-height:65vh;overflow:auto}:is(body,#home-landpage) .mx-site-navigation .mx-language-list a{padding:9px;color:#281e29;font-size:14px}:is(body,#home-landpage) .mx-site-navigation .mx-language-list a:hover{background:#fff1f7;border-radius:4px}:is(body,#home-landpage) .mx-site-navigation .mx-menu-toggle{display:none}:is(body,#home-landpage) .mx-site-navigation .mx-header a:focus-visible,:is(body,#home-landpage) .mx-site-navigation .mx-header button:focus-visible,:is(body,#home-landpage) .mx-site-navigation .mx-header summary:focus-visible,:is(body,#home-landpage) .mx-site-navigation .mx-footer a:focus-visible{outline:3px solid #8b46cf;outline-offset:6px}:is(body,#home-landpage) .mx-site-navigation .mx-footer{background:#161117;color:#fff;margin-top:0}:is(body,#home-landpage) .mx-site-navigation .mx-footer-inner{max-width:1200px;width:calc(100% - 96px);margin:auto;padding:76px 0 32px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-grid{display:grid;grid-template-columns:.85fr 1.15fr .95fr 1.25fr 1fr;gap:40px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group{margin:0;padding:0;min-width:0}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group h2{font-family:inherit;font-size:20px;line-height:1.35;font-weight:700;letter-spacing:0;margin:0 0 28px;color:#fff;text-wrap:balance}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:21px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group li{padding:0;margin:0}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group a{font-size:15px;line-height:1.5;color:#b5abb4;font-weight:400;overflow-wrap:anywhere}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group a:hover{color:white}:is(body,#home-landpage) .mx-site-navigation .mx-footer-bottom{margin-top:58px;padding-top:30px;border-top:1px solid #ffffff21;display:flex;align-items:center;justify-content:space-between;gap:28px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-brand{display:flex;align-items:center;gap:9px;color:#fff;font-weight:900;line-height:1;letter-spacing:-2px;font-size:30px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-brand img{width:35px;height:35px;border-radius:10px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-brand .mx-brand-dot{color:#ed2585}:is(body,#home-landpage) .mx-site-navigation .mx-footer-bottom p{margin:0;color:#b5abb4;font-size:12px}:is(body,#home-landpage) .mx-site-navigation .mx-legal{margin-top:25px}:is(body,#home-landpage) .mx-site-navigation .mx-legal p{font-size:11px;line-height:1.7;color:#a99eac;margin:7px 0}@media(min-width:1500px){:is(body,#home-landpage) .mx-site-navigation .mx-header-inner,:is(body,#home-landpage) .mx-site-navigation .mx-footer-inner{max-width:1280px}}@media(max-width:1100px){:is(body,#home-landpage) .mx-site-navigation .mx-header-inner{width:calc(100% - 64px);gap:20px}:is(body,#home-landpage) .mx-site-navigation .mx-navigation{gap:18px}:is(body,#home-landpage) .mx-site-navigation .mx-navigation a{font-size:12px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-grid{gap:24px}}@media(max-width:760px){:is(body,#home-landpage) .mx-site-navigation .mx-brand>span{font-size:31px}:is(body,#home-landpage) .mx-site-navigation .mx-brand img{width:35px;height:35px;border-radius:11px}:is(body,#home-landpage) .mx-site-navigation .mx-header-inner{height:83px;width:calc(100% - 40px);gap:12px}:is(body,#home-landpage) .mx-site-navigation .mx-brand{gap:8px;margin-right:auto}:is(body,#home-landpage) .mx-site-navigation .mx-menu-toggle{display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center;border:0;background:transparent;width:28px;height:40px;order:4;padding:4px;flex-shrink:0}:is(body,#home-landpage) .mx-site-navigation .mx-menu-toggle span{display:block;width:20px;height:2px;background:#281e29}:is(body,#home-landpage) .mx-site-navigation .mx-language summary{font-size:12px;gap:5px}:is(body,#home-landpage) .mx-site-navigation .mx-header .mx-sign-in{font-size:11px;min-height:39px;padding:0 12px;gap:8px}:is(body,#home-landpage) .mx-site-navigation .mx-sign-in svg{width:14px;height:14px}:is(body,#home-landpage) .mx-site-navigation .mx-navigation{position:absolute;left:20px;right:20px;top:73px;display:none;padding:23px;background:#fff9fc;border:1px solid #efdae6;border-radius:16px;box-shadow:0 16px 24px #6f20441a;margin:0}:is(body,#home-landpage) .mx-site-navigation .mx-navigation.open{display:flex;flex-direction:column;align-items:flex-start;gap:12px}:is(body,#home-landpage) .mx-site-navigation .mx-navigation a{display:block;padding:8px 0;width:100%;font-size:14px}:is(body,#home-landpage) .mx-site-navigation .mx-language-list{position:fixed;left:20px;right:20px;top:75px;width:auto;grid-template-columns:repeat(2,minmax(0,1fr));max-height:70vh}:is(body,#home-landpage) .mx-site-navigation .mx-footer-inner{width:calc(100% - 40px);padding:48px 0 28px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px;row-gap:34px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group h2{font-size:17px;margin-bottom:19px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group ul{gap:15px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group a{font-size:13px}:is(body,#home-landpage) .mx-site-navigation .mx-footer-bottom{margin-top:38px;align-items:flex-start;flex-direction:column;gap:20px}:is(body,#home-landpage) .mx-site-navigation .mx-legal p{font-size:10px}}@media(max-width:370px){:is(body,#home-landpage) .mx-site-navigation .mx-header-inner{gap:8px}:is(body,#home-landpage) .mx-site-navigation .mx-brand>span{font-size:28px}:is(body,#home-landpage) .mx-site-navigation .mx-brand img{width:32px;height:32px}:is(body,#home-landpage) .mx-site-navigation .mx-language summary{font-size:11px}:is(body,#home-landpage) .mx-site-navigation .mx-header .mx-sign-in{padding:0 10px}}:is(body,#home-landpage) .mx-site-navigation .mx-navigation svg{display:inline-block;vertical-align:middle;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;margin-left:6px}@media(max-width:760px){:is(body,#home-landpage) .mx-site-navigation .mx-header-inner{gap:8px}:is(body,#home-landpage) .mx-site-navigation .mx-brand{gap:6px}:is(body,#home-landpage) .mx-site-navigation .mx-brand>span{font-size:25px;letter-spacing:-1.8px}:is(body,#home-landpage) .mx-site-navigation .mx-brand img{width:30px;height:30px;border-radius:9px}:is(body,#home-landpage) .mx-site-navigation .mx-language summary{font-size:11px;gap:4px}:is(body,#home-landpage) .mx-site-navigation .mx-language svg{width:16px;height:16px}:is(body,#home-landpage) .mx-site-navigation .mx-header .mx-sign-in{padding:0 10px;gap:6px}:is(body,#home-landpage) .mx-site-navigation .mx-menu-toggle{width:26px}}@media(max-width:370px){:is(body,#home-landpage) .mx-site-navigation .mx-header-inner{gap:6px}:is(body,#home-landpage) .mx-site-navigation .mx-brand>span{font-size:23px}:is(body,#home-landpage) .mx-site-navigation .mx-brand img{width:28px;height:28px}}@media(max-width:350px){:is(body,#home-landpage) .mx-site-navigation .mx-brand>span{font-size:22px}:is(body,#home-landpage) .mx-site-navigation .mx-language-name{display:none}}@media(min-width:761px) and (max-width:900px){:is(body,#home-landpage) .mx-site-navigation .mx-header-inner{gap:10px}:is(body,#home-landpage) .mx-site-navigation .mx-navigation{gap:14px}}:is(body,#home-landpage) .mx-site-navigation .mx-header.mx-original-header{--original-rem:min(10vw,50px);position:relative;z-index:30;padding:22px 0 0;margin:0;background:#ffedf4;border:0;color:#000;font-family:ProximaNova,system-ui,-apple-system,"Segoe UI",Roboto,Ubuntu,Cantarell,"Noto Sans",sans-serif,Helvetica,Arial,"Segoe UI Emoji","Segoe UI Symbol","Apple Color Emoji","Twemoji Mozilla","Noto Color Emoji","EmojiOne Color","Android Emoji";font-size:12px;font-weight:400;line-height:1.25;text-align:left;direction:ltr;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header *{box-sizing:border-box;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-header-inner{position:relative;margin:0 auto;width:100%;max-width:1300px;height:55px;padding:14px 9px;display:flex;align-items:center;justify-content:space-between;gap:0;border-radius:16px;isolation:isolate;backdrop-filter:none;background:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-header-inner::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;backdrop-filter:blur(9px);background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#fff 100%);}:is(body,#home-landpage) .mx-site-navigation .mx-original-header a{color:#000;text-decoration:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-brand{display:block;flex:none;margin:0;padding:0;font-size:0;line-height:0;letter-spacing:normal;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-brand img{display:block;width:auto;height:41px;max-width:none;border-radius:0;object-fit:contain;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-navigation{position:static;display:block;flex:1;width:auto;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .nav{display:flex;flex-wrap:nowrap;list-style:none;flex:1;margin:12px 0;padding:0 0 0 40px;color:#000;font-weight:700;gap:0;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .nav li{list-style:none;margin:0 25px 0 0;padding:0;font-size:14px;line-height:17px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .nav li a{display:inline;padding:0;font-size:14px;font-weight:700;line-height:17px;white-space:normal;color:#000;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number{display:flex;align-items:center;font-size:14px;line-height:1.25;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-sign-in{display:inline-flex;align-items:center;justify-content:center;flex:none;width:auto;height:auto;min-height:0;margin:0 10px;padding:10px 28px;border:0;border-radius:100px;background:linear-gradient(139deg,#ff13a7 0%,#ff3e5d 100%);box-shadow:none;color:#fff;transition:opacity .3s;line-height:20px;white-space:nowrap;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-sign-in:hover{opacity:.8;transform:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-sign-in span{display:inline-block;font-size:14px;font-weight:600;color:#fff;line-height:20px;letter-spacing:normal;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-menu-toggle{display:none;order:initial;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-language{position:static;flex:none;margin:0;padding:0;color:#000;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-menu{display:flex;align-items:center;justify-content:center;gap:5px;list-style:none;margin:0;padding:7px 14px;border:1px solid #000;border-radius:24px;font-size:16px;font-weight:600;line-height:20px;color:#000;background:none;cursor:pointer;white-space:nowrap;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-menu::-webkit-details-marker{display:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-menu::before{content:"";display:inline-block;flex:none;width:20px;height:20px;background:url("/images/home/icon-lang.png") center no-repeat;background-size:auto 18px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-language-name{display:inline;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .menu-down{display:inline-block;flex:none;width:16px;height:11px;background:url("/images/home/icon-drop.png") center no-repeat;background-size:contain;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-language .mx-language-list{position:fixed;display:none;z-index:40;left:50%;right:auto;top:141px;bottom:auto;transform:translateX(-50%);width:673px;max-width:calc(100vw - 16px);height:auto;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-language[open] .mx-language-list{display:block;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-bg{display:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-box{position:relative;width:100%;height:336px;margin:0;padding:16px 47px;border:0;border-radius:16px;background:#fff;backdrop-filter:blur(9px);overflow-y:auto;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-box .menu-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-box .menu-list li{width:25%;margin:0;padding:0;font-size:12px;font-weight:600;line-height:42px;text-align:center;list-style:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-box .menu-list li a{display:inline;margin:0;padding:5px 10px;color:#000;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:normal;background:none;border-radius:0;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-box .menu-list li.active a,:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-box .menu-list li a:hover{color:#ff3b7c;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header a:focus-visible,:is(body,#home-landpage) .mx-site-navigation .mx-original-header summary:focus-visible{outline:3px solid #c51c70;outline-offset:4px;}@media(min-width:681px) and (max-width:950px){:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-brand img{height:35px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .nav{padding-left:20px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .nav li{margin-right:16px;font-size:13px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .nav li a{font-size:13px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-menu{padding:7px 10px;font-size:14px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-sign-in{margin:0 6px;padding:10px 18px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-sign-in span{font-size:13px;}
}@media(min-width:681px) and (max-width:760px){:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-brand img{height:34px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .nav{padding-left:14px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .nav li{margin-right:12px;font-size:12px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .nav li a{font-size:12px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-menu{padding:7px 8px;font-size:12px;gap:4px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-sign-in{padding:10px 14px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-sign-in span{font-size:12px;}
}@media(max-width:680px){:is(body,#home-landpage) .mx-site-navigation .mx-header.mx-original-header{padding:0;min-height:112px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-header-inner{width:100%;height:calc(var(--original-rem)*1.33);margin:0;padding:14px 9px;border-radius:0;background:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-header-inner::before{background:#fff;backdrop-filter:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-brand img{height:calc(var(--original-rem)*.72);width:auto;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-navigation{display:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-sign-in{width:calc(var(--original-rem)*2.4);height:calc(var(--original-rem)*.72);margin:0 10px;padding:0;border-radius:calc(var(--original-rem)*.27);background:linear-gradient(46deg,#ff3e5d 0%,#ff36b3 100%);font-size:calc(var(--original-rem)*.37);font-weight:600;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-sign-in span{font-size:14px;line-height:20px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-menu-toggle{display:block;position:static;flex:none;order:initial;width:calc(var(--original-rem)*.48);height:auto;min-height:0;margin:0 calc(var(--original-rem)*.43) 0 calc(var(--original-rem)*.39);padding:0;border:0;border-radius:0;background:none;font-size:0;line-height:0;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .number .mx-menu-toggle img{display:block;width:100%;height:auto;max-width:none;margin-top:calc(var(--original-rem)*.06);border-radius:0;transform:scale(-1);}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-menu{position:absolute;right:11px;top:60px;padding:10px 15px;border:0;border-radius:24px;background:#ffffffb8;font-size:12px;line-height:15px;gap:5px;-webkit-tap-highlight-color:transparent;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .menu-down{width:13px;height:7px;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .mx-language .mx-language-list{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;max-width:none;height:100%;max-height:none;transform:none;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-bg{display:block;position:absolute;inset:0;background:#000c;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-box{position:absolute;left:0;right:0;bottom:0;width:100%;height:336px;max-height:calc(100vh - 24px);padding:16px 47px;border-radius:0;overflow-y:auto;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-box .menu-list{flex-direction:column;flex-wrap:nowrap;}:is(body,#home-landpage) .mx-site-navigation .mx-original-header .language-sub-box .menu-list li{width:100%;}
}:is(body,#home-landpage) .mx-site-navigation .mx-footer .mx-footer-brand{display:inline-flex;gap:0;line-height:1;padding:8px 12px;border-radius:12px;background:#fff1f7;flex-shrink:0}:is(body,#home-landpage) .mx-site-navigation .mx-footer .mx-footer-brand img{display:block;width:190px;height:auto;max-width:100%;border-radius:0;object-fit:contain}@media(max-width:680px){:is(body,#home-landpage) .mx-site-navigation .mx-header.mx-original-header{min-height:calc(min(10vw,50px) * 1.33);}
}:is(body,#home-landpage) .mx-site-navigation .mx-footer *,:is(body,#home-landpage) .mx-site-navigation .mx-footer *::before,:is(body,#home-landpage) .mx-site-navigation .mx-footer *::after{box-sizing:border-box;}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group h2{text-align:left!important;}
/* Neutralise inherited per-page list/heading/image rules within navigation only. */
:is(body,#home-landpage) .mx-site-navigation .mx-header ul,:is(body,#home-landpage) .mx-site-navigation .mx-footer ul{list-style:none;}
:is(body,#home-landpage) .mx-site-navigation .mx-header li,:is(body,#home-landpage) .mx-site-navigation .mx-footer li{border:0;}
:is(body,#home-landpage) .mx-site-navigation .mx-header li::before,:is(body,#home-landpage) .mx-site-navigation .mx-header li::after,:is(body,#home-landpage) .mx-site-navigation .mx-footer li::before,:is(body,#home-landpage) .mx-site-navigation .mx-footer li::after{content:none;}
:is(body,#home-landpage) .mx-site-navigation .mx-header img{object-fit:contain;}
:is(body,#home-landpage) .mx-site-navigation .mx-footer-group h2{font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:1.35;font-weight:700;letter-spacing:0;text-align:start;color:#fff;margin:0 0 28px;padding:0;}
:is(body,#home-landpage) .mx-site-navigation .mx-header .mx-language-list{font-family:Arial,Helvetica,sans-serif;text-align:left;}
:is(body,#home-landpage) .mx-site-navigation .mx-existing-legal{margin-top:25px;}
:is(body,#home-landpage) .mx-site-navigation .mx-existing-legal p,:is(body,#home-landpage) .mx-site-navigation .mx-existing-legal .copy-info{font:11px/1.7 Arial,Helvetica,sans-serif;color:#a99eac;text-align:start;margin:7px 0;padding:0;}
:is(body,#home-landpage) .mx-site-navigation .mx-footer[dir=rtl]{direction:rtl;text-align:right;}
:is(body,#home-landpage) .mx-site-navigation .mx-footer[dir=rtl] .mx-footer-bottom{direction:rtl;}
:is(body,#home-landpage) .mx-site-navigation .mx-footer[dir=rtl] .mx-footer-group h2{text-align:right!important;}
@media(max-width:680px){:is(body,#home-landpage) .mx-site-navigation .mx-header.mx-original-header{min-height:112px;}.mx-site-navigation.mx-nav-video{position:relative;height:calc(112px - min(10vw,50px) * 1.33);}:is(body,#home-landpage) .mx-site-navigation .mx-footer-group h2{font-size:18px;margin-bottom:18px;}}
