html.h-lock{overflow:hidden}.h-header{z-index:50;transition-property:background-color,color,box-shadow;transition-duration:.22s;transition-timing-function:var(--mwa-ease);background:#fff0;position:sticky;top:0}.h-header.is-stuck,.h-header[data-solid]{background:var(--paper);box-shadow:inset 0 -1px 0 var(--line)}.h-bar{max-width:var(--wrap);padding:0 var(--gutter);align-items:center;gap:20px;height:72px;margin:0 auto;display:flex}.h-logo{min-height:44px;color:var(--ink);flex:none;align-items:center;margin-right:auto;line-height:0;text-decoration:none;display:inline-flex}.h-logo svg{transform-origin:0;width:198px;height:auto;transition:transform .26s var(--mwa-ease)}.h-header.is-stuck .h-logo svg{transform:scale(.92)}.h-nav{gap:30px;font-size:16px;font-weight:500;display:flex}.h-nav a{min-width:44px;min-height:44px;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.h-nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.h-nav a:hover,.h-phone:hover{text-decoration:underline;text-decoration-thickness:2px}.h-tools{align-items:center;gap:16px;margin-left:12px;display:flex}.h-lang{color:var(--mwa-muted);white-space:nowrap;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.h-lang a,.h-lang b{justify-content:center;align-items:center;min-width:44px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.h-lang b{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.h-lang a:hover{color:var(--ink)}.h-lang i{color:var(--mwa-muted);font-style:normal}.h-phone{white-space:nowrap;min-height:44px;color:var(--ink);align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.h-hcta.btn{white-space:nowrap;min-height:46px;padding:0 18px;font-size:15px}.h-ib{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:2px;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:none}.h-ib svg{color:currentColor}.h-menubtn{box-shadow:inset 0 0 0 1px var(--line-strong)}.h-menubtn:hover{box-shadow:inset 0 0 0 1px var(--ink)}.h-header.is-dark,.h-header.is-stuck.is-dark{box-shadow:inset 0 -1px 0 var(--night-line);background:#000}.h-header.is-dark .h-nav a,.h-header.is-dark .h-phone,.h-header.is-dark .h-logo,.h-header.is-dark .h-ib{color:#fff}.h-header.is-dark .h-lang,.h-header.is-dark .h-lang i{color:var(--night-muted)}.h-header.is-dark .h-lang b{color:#fff}.h-header.is-dark .h-menubtn{box-shadow:inset 0 0 0 1px #fff}.h-header.is-dark :focus-visible{outline-color:#fff}.h-header.is-orange,.h-header.is-stuck.is-orange{background:var(--beacon);box-shadow:none}.h-header.is-orange .h-nav a,.h-header.is-orange .h-phone,.h-header.is-orange .h-lang,.h-header.is-orange .h-lang b,.h-header.is-orange .h-lang i,.h-header.is-orange .h-logo,.h-header.is-orange .h-ib{color:#000}.h-header.is-orange .h-logo .mwa-dot{fill:#000}.h-header.is-orange .h-hcta.btn{color:#fff;background:#000}.h-header.is-orange .h-menubtn{box-shadow:inset 0 0 0 1px #000}.h-header.is-orange :focus-visible{outline-color:#000}.h-header,.h-header .h-nav a,.h-header .h-phone,.h-header .h-lang,.h-header .h-logo,.h-header .h-ib{transition-property:background-color,color,box-shadow;transition-duration:.22s;transition-timing-function:var(--mwa-ease)}.h-header[data-variant=landing] .h-nav,.h-header[data-variant=landing] .h-menubtn,.h-header[data-variant=landing] .h-lang{display:none!important}.h-menu{z-index:70;background:var(--paper);width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;clip-path:inset(0 0 100%);transition:clip-path .36s var(--mwa-ease);border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow-y:auto}.h-menu:not([open]){display:none}.h-menu.is-open{clip-path:inset(0)}.h-menu::backdrop{opacity:0;transition:opacity .32s var(--mwa-ease);background:#11111152}.h-menu.is-open::backdrop{opacity:1}@media (min-width:600px){.h-menu{clip-path:inset(0 0 0 100%);width:min(440px,100%);left:auto;right:0;box-shadow:-24px 0 48px -24px #11111159}.h-menu.is-open{clip-path:inset(0)}}.h-menu-top{height:60px;padding:0 var(--gutter);box-shadow:inset 0 -1px 0 var(--line);flex:none;justify-content:space-between;align-items:center;display:flex}.h-menu-top .h-logo svg{width:160px}.h-menu-top .h-ib{display:inline-flex}.h-menu-nav{padding:8px var(--gutter) 0;flex-direction:column;display:flex}.h-menu-nav a{letter-spacing:-.025em;min-height:68px;color:var(--ink);border-bottom:1px solid var(--line);opacity:0;transition:opacity .26s var(--mwa-ease), transform .36s var(--mwa-ease), color .16s;justify-content:space-between;align-items:center;font-size:30px;font-weight:700;text-decoration:none;display:flex;transform:translateY(12px)}.h-menu-nav a:hover{color:var(--beacon-text)}.h-menu-nav a[aria-current=page]:after{content:"";background:var(--beacon);border-radius:50%;width:12px;height:12px}.h-menu.is-open .h-menu-nav a{opacity:1;transform:none}.h-menu.is-open .h-menu-nav a:nth-child(2){transition-delay:40ms}.h-menu.is-open .h-menu-nav a:nth-child(3){transition-delay:80ms}.h-menu.is-open .h-menu-nav a:nth-child(4){transition-delay:.12s}.h-menu.is-open .h-menu-nav a:nth-child(5){transition-delay:.16s}.h-menu-mark{height:44px;margin:28px var(--gutter) 0;align-items:flex-end;gap:6px;display:flex}.h-menu-mark span{background:var(--ink);transform-origin:50% 100%;width:12px;transition:transform .52s var(--mwa-ease);display:block;transform:scaleY(0)}.h-menu-mark span:first-child,.h-menu-mark span:nth-child(3){height:42px}.h-menu-mark span:nth-child(2){height:30px;position:relative}.h-menu-mark span:nth-child(2):before{content:"";background:var(--beacon);border-radius:50%;width:12px;height:12px;position:absolute;top:-21px;left:0}.h-menu.is-open .h-menu-mark span{transform:none}.h-menu.is-open .h-menu-mark span:first-child{transition-delay:.18s}.h-menu.is-open .h-menu-mark span:nth-child(2){transition-delay:.26s}.h-menu.is-open .h-menu-mark span:nth-child(3){transition-delay:.34s}.h-menu-foot{padding:28px var(--gutter) calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;margin-top:auto;display:flex}.h-menu-foot .h-lang{margin-bottom:6px;margin-left:-12px}.h-menu-foot .btn{width:100%}@media (max-width:1199px){.h-nav,.h-tools .h-lang{display:none}.h-menubtn{display:inline-flex}}@media (max-width:900px){.h-bar{gap:6px;height:60px}.h-logo svg{width:158px}.h-tools{gap:8px;margin-left:0}.h-hcta.btn{min-height:44px;padding:0 16px}}@media (max-width:599px){.h-hcta{display:none!important}.h-phone{display:none}.h-callic{display:inline-flex}}.c-foot{background:var(--void);color:#fff;padding-block:clamp(48px,5.4vw,80px) clamp(36px,4vw,56px)}.c-foot a{color:#fff}@media (hover:hover){.c-foot a:hover{color:var(--beacon)}}.c-foot :focus-visible{outline-color:#fff}.c-foot-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 40px;display:flex}.c-foot-logo{align-items:center;min-height:44px;line-height:0;display:inline-flex}.c-foot-logo svg{width:clamp(210px,20vw,300px);height:auto;overflow:visible}.c-foot-nav{font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:4px 28px;font-weight:500;display:flex}.c-foot-nav a{justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.c-foot-nav a:hover{text-decoration:underline}.c-foot-contact{font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:0 28px;margin-top:clamp(20px,2.4vw,32px);display:flex}.c-foot-contact a{align-items:center;min-height:44px;display:inline-flex}.c-foot-contact .c-tel{font-variant-numeric:tabular-nums;font-weight:700}.c-foot-contact span{color:#e7e3dd}.c-foot-more{flex-wrap:wrap;gap:0 22px;margin-top:8px;font-size:14px;display:flex}.c-foot-more a{color:#e7e3dd;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.c-foot-more a:hover{text-decoration:underline}.c-foot-legal{color:#e7e3dd;border-top:1px solid #333;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:clamp(12px,1.4vw,20px);padding-top:20px;font-size:14px;line-height:1.5;display:flex}.c-foot-legal p{margin:0}.c-foot .h-lang,.c-foot .h-lang i{color:var(--night-muted)}.c-foot .h-lang b{color:#fff}.c-theme{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.c-theme-track{width:38px;height:22px;transition:background-color .2s var(--mwa-ease);border-radius:11px;position:relative;box-shadow:inset 0 0 0 2px #fff}.c-theme-track:after{content:"";width:14px;height:14px;transition:transform .2s var(--mwa-ease), background-color .2s;background:#fff;border-radius:50%;position:absolute;top:4px;left:4px}.dark .c-theme .c-theme-track{background:#fff}.dark .c-theme .c-theme-track:after{background:var(--beacon);transform:translate(16px)}.c-lbar{transform-box:fill-box;transform-origin:50% 100%}.c-ldot{transform-box:fill-box}.c-armed .c-lbar{transform:scaleY(0)}.c-armed .c-ldot{opacity:0;transform:translateY(-22px)}.c-armed.c-in .c-lbar{transition:transform .44s var(--mwa-ease);transform:none}.c-armed.c-in .c-lbar:nth-of-type(2){transition-delay:.12s}.c-armed.c-in .c-lbar:nth-of-type(3){transition-delay:.24s}.c-armed.c-in .c-ldot{opacity:1;transition:transform .5s var(--mwa-ease) .56s, opacity 0s linear .56s;transform:none}:root{--c-bar-h:76px}.c-bar{display:none}.c-bar button,.c-bar a{font-family:var(--font)}@keyframes c-v1{0%,to{transform:scaleY(1)}20%{transform:scaleY(.55)}45%{transform:scaleY(1.12)}70%{transform:scaleY(.7)}}@keyframes c-v2{0%,to{transform:scaleY(1)}25%{transform:scaleY(1.35)}50%{transform:scaleY(.6)}75%{transform:scaleY(1.2)}}@keyframes c-v3{0%,to{transform:scaleY(1)}15%{transform:scaleY(.8)}40%{transform:scaleY(.5)}65%{transform:scaleY(1.1)}}@media (max-width:1023px){.c-bar{z-index:60;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom,0px));background:var(--paper);border-top:1px solid var(--line);visibility:hidden;transition:transform .32s var(--mwa-ease), visibility 0s linear .32s;align-items:stretch;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -16px 28px -20px #1111114d}.c-bar.is-on{visibility:visible;transition:transform .32s var(--mwa-ease), visibility 0s;transform:none}.c-bar.is-ink{box-shadow:none;background:#000;border-top-color:#000}.c-bar.is-ink :focus-visible{outline-color:#fff}.c-bar.is-ink .c-bar-call,.c-bar.is-ink .c-bar-ask{color:#fff;background:#000;box-shadow:inset 0 0 0 2px #fff}.c-bar-on .h-hcta{display:none!important}.c-bar a,.c-bar button{text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:44px;min-height:56px;padding:0 4px;line-height:1.15;text-decoration:none;display:flex}.c-bar-go{background:var(--beacon);min-width:0;color:var(--void);flex:1.4 1 0;font-size:16px;font-weight:700}.c-bar-go:active{background:var(--beacon);box-shadow:inset 0 0 0 2px var(--void)}.c-bar-call{background:var(--ink);min-width:0;color:var(--paper);flex:1.12 1 0;font-size:15px;font-weight:700}.c-bar-ask{background:var(--ink);min-width:0;color:var(--paper);flex:1 1 0;font-size:15px;font-weight:700}.c-bar-ask:active,.c-bar-call:active{box-shadow:inset 0 0 0 2px var(--beacon)}.c-bm{width:17px;height:16px;overflow:visible}.c-bmb{transform-box:fill-box;transform-origin:50% 100%}.c-bar.is-hello .c-bm1{animation:1.7s ease-in-out 2 c-v1}.c-bar.is-hello .c-bm2{animation:1.7s ease-in-out 2 c-v2}.c-bar.is-hello .c-bm3{animation:1.7s ease-in-out 2 c-v3}html[data-maya-unread] .c-bar-ask{box-shadow:inset 0 0 0 2px var(--beacon)}html[data-maya-unread] .c-bar-ask .c-bm1{animation:1.7s ease-in-out infinite c-v1}html[data-maya-unread] .c-bar-ask .c-bm2{animation:1.7s ease-in-out infinite c-v2}html[data-maya-unread] .c-bar-ask .c-bm3{animation:1.7s ease-in-out infinite c-v3}.c-bar-call span{letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:.86;font-size:12px;font-weight:500;display:block}.c-foot{padding-bottom:calc(var(--c-bar-h) + env(safe-area-inset-bottom,0px) + 36px)}html{scroll-padding-bottom:calc(var(--c-bar-h) + 8px)}}@media (max-width:599px){:root{--c-bar-h:70px}.c-bar{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));gap:8px}.c-bar a,.c-bar button{min-height:54px;padding:0 6px}.c-bar-call,.c-bar-ask{font-size:14px}.c-bar-go{letter-spacing:-.012em;text-wrap:balance;flex:1.85 auto;font-size:14.5px;line-height:1.12}.c-bar-call{flex:1.12 0 auto}.c-bar-ask{flex:.92 0 auto}}@media (max-width:379px){.c-bar{gap:6px;padding-inline:12px}.c-bar-go{letter-spacing:-.02em;font-size:13.5px}.c-bar-call span{font-size:11px}}@media (min-width:600px) and (max-width:1023px){.c-bar{justify-content:center}.c-bar a,.c-bar button{flex:0 220px}.c-bar-go{flex:0 320px}.c-bar-ask{flex:0 180px}}@media (prefers-reduced-motion:reduce){.h-menu,.h-menu::backdrop,.h-menu-nav a,.h-menu-mark span,.c-bar,.h-header,.h-logo svg{transition:none}.c-bar.is-hello .c-bmb,html[data-maya-unread] .c-bar-ask .c-bmb{animation:none}}
