:root{color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0}.mxd-lang-switch{display:flex;gap:.8rem;align-items:center}.cookie-consent{position:fixed;left:1.6rem;right:1.6rem;bottom:1.6rem;z-index:500;display:flex;flex-direction:column;gap:1rem;padding:1.2rem;border-radius:1rem;background:hsla(0,0%,7%,.78);border:1px solid hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cookie-consent__title{margin:0;font-weight:700;color:#fff}.cookie-consent__meta,.cookie-consent__text{margin:.4rem 0 0;color:hsla(0,0%,100%,.9);font-size:.92rem;line-height:1.4}.cookie-consent__meta a{color:#fff;text-decoration:underline}.cookie-consent__actions{display:flex;gap:.7rem;flex-wrap:wrap}.cookie-btn{border-width:1px!important}.cookie-btn-solid{background:#fff!important;color:#111!important;border-color:#fff!important}.cookie-btn-ghost{background:hsla(0,0%,100%,.14)!important;color:#fff!important;border-color:hsla(0,0%,100%,.45)!important}@media only screen and (min-width:768px){.cookie-consent{left:auto;right:2.4rem;bottom:2.4rem;width:min(460px,calc(100% - 4.8rem));padding:1.4rem}}@media only screen and (max-width:767px){.hero-scroll-bottom{margin-top:0!important}.hero-scroll-circle{height:100dvh!important;min-height:100dvh!important}.hero-07-slide-out-scroll{top:0!important;transform:none!important}.hero-scroll-tag-0{top:24%!important;left:6%!important;right:auto!important;bottom:auto!important}.hero-scroll-tag-1{top:35%!important;right:6%!important;left:auto!important;bottom:auto!important}.hero-scroll-tag-2{top:auto!important;bottom:34%!important;left:6%!important;right:auto!important}.hero-scroll-tag-3{top:50%!important;bottom:auto!important}.hero-scroll-tag-3,.hero-scroll-tag-4{right:6%!important;left:auto!important}.hero-scroll-tag-4{top:auto!important;bottom:24%!important}.hero-scroll-more-fixed{display:none!important;right:1.6rem!important;bottom:1.6rem!important;z-index:140!important}.mxd-header,.mxd-header.is-hidden{position:fixed!important;left:1.6rem!important;width:calc(100% - 3.2rem)!important;padding-top:1.6rem!important;transform:none!important}.mxd-header__controls{gap:.6rem!important;align-items:center!important;padding-right:5.2rem!important}.mxd-logo__image{height:2.2rem!important;width:auto!important}.mxd-header .btn-mobile-icon{display:none!important}.mxd-nav__contain{margin-top:2rem!important;padding:0 2rem!important;min-height:0!important;pointer-events:auto!important;z-index:240!important}.mxd-nav__hamburger{width:4rem!important;height:4rem!important;pointer-events:auto!important}.mxd-nav__wrap{z-index:240!important;pointer-events:none!important}.mxd-nav__wrap .mxd-nav__contain,.mxd-nav__wrap .mxd-nav__hamburger{pointer-events:auto!important}#to-top{mix-blend-mode:normal!important;background-color:hsla(0,0%,100%,.18)!important;border-color:hsla(0,0%,100%,.9)!important;box-shadow:0 6px 18px rgba(0,0,0,.25)!important}#to-top,#to-top i{color:#fff!important}#to-top i{text-shadow:0 0 8px rgba(0,0,0,.45)!important}.hero-scroll-hint{position:absolute;left:50%;bottom:34%;transform:translateX(-50%);z-index:1200;pointer-events:none;animation:heroHintFadeIn .5s ease-out}.hero-scroll-hint__inner{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:rgba(8,8,8,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.58);box-shadow:0 10px 28px rgba(0,0,0,.35);animation:heroHintBreath 1.7s ease-in-out infinite}.hero-scroll-hint__svg{width:9.6rem;height:9.6rem}.hero-scroll-hint__text{font-size:1.3rem;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.95)}.hero-scroll-hint__finger-group{animation:heroHintSwipe 1.45s ease-in-out infinite;transform-origin:center}.hero-scroll-hint__track-anim{animation:heroHintTrail 1.45s ease-in-out infinite;transform-origin:center}.hero-scroll-hint__chevron-1{animation:heroHintChevron1 1.2s ease-in-out infinite}.hero-scroll-hint__chevron-2{animation:heroHintChevron2 1.2s ease-in-out infinite}@keyframes heroHintSwipe{0%{transform:translateY(-1px)}50%{transform:translateY(12px)}to{transform:translateY(-1px)}}@keyframes heroHintTrail{0%{opacity:.1;stroke-dasharray:0 100}45%{opacity:1;stroke-dasharray:40 100}to{opacity:.15;stroke-dasharray:0 100}}@keyframes heroHintChevron1{0%{transform:translateY(0);opacity:.25}45%{transform:translateY(6px);opacity:1}to{transform:translateY(0);opacity:.25}}@keyframes heroHintChevron2{0%{transform:translateY(0);opacity:.15}55%{transform:translateY(8px);opacity:.85}to{transform:translateY(0);opacity:.15}}@keyframes heroHintFadeIn{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes heroHintBreath{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.mxd-menu__wrapper{padding:2.2rem 2.2rem 1.6rem!important}}