.WizMobileMenu,.WizMobileMenu__launch{display:none}
@media(max-width:1100px){
 .Header__nav.WizFocusNav{display:none!important}
 .Header__container{align-items:center;overflow:visible}
 .Header__container .Header__right_controls{display:flex!important;align-items:center;gap:12px;margin:0;pointer-events:auto}
 .Header__container .Header__contact{display:inline-flex!important}
 .Header__container .SoundToggle__button{display:flex!important;flex:none}
 .Header__container .WizMobileMenu__launch{display:flex;position:static;align-items:center;flex:none;pointer-events:auto;color:inherit}
 .WizMobileMenu__button{display:flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;color:#151a1c;font:500 15px/1 Arial,sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent}
 .WizMobileMenu__launch .WizMobileMenu__button{padding:0;border:0;background:transparent;color:inherit;box-shadow:none}
 .WizMobileMenu__launch .WizMobileMenu__icon{border-color:currentColor;background:transparent}
 .WizMobileMenu__launch .WizMobileMenu__button:hover .WizMobileMenu__icon{background:#88888820}
 .WizMobileMenu__labels{display:grid;overflow:hidden;height:20px;align-items:center}
 .WizMobileMenu__labels span{grid-area:1/1;white-space:nowrap;transition:transform .52s cubic-bezier(.65,0,.35,1),opacity .52s cubic-bezier(.65,0,.35,1)}
 .WizMobileMenu__labels span:last-child{transform:translateY(12px);opacity:0}
 [data-active]>.WizMobileMenu__labels span:first-child{transform:translateY(-12px);opacity:0}
 [data-active]>.WizMobileMenu__labels span:last-child{transform:translateY(0);opacity:1}
 .WizMobileMenu__icon{width:40px;height:40px;position:relative;display:block;border:1px solid #151a1c1f;border-radius:50%;background:#151a1c12;box-sizing:border-box;transition:background .35s}
 .WizMobileMenu__icon i{position:absolute;right:10px;top:15px;width:18px;height:2px;border-radius:2px;background:currentColor;transform-origin:center}
 .WizMobileMenu__icon i:last-child{top:22px;width:11px;transition:width .35s cubic-bezier(.22,1,.36,1)}
 .WizMobileMenu__button:hover .WizMobileMenu__icon{background:#151a1c24}.WizMobileMenu__button:hover i:last-child,[data-active]>.WizMobileMenu__icon i:last-child{width:18px}
 .WizMobileMenu__button[data-active] i:first-child{animation:wiz-menu-top-in .52s cubic-bezier(.65,0,.35,1) forwards}
 .WizMobileMenu__button[data-active] i:last-child{animation:wiz-menu-bottom-in .52s cubic-bezier(.65,0,.35,1) forwards}
 .WizMobileMenu__button[data-closing] i:first-child{animation:wiz-menu-top-out .52s cubic-bezier(.65,0,.35,1) forwards}
 .WizMobileMenu__button[data-closing] i:last-child{animation:wiz-menu-bottom-out .52s cubic-bezier(.65,0,.35,1) forwards}
 .WizMobileMenu[open]{display:flex;flex-direction:column;position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;box-sizing:border-box;background:#fff;color:#151a1c;overflow:hidden;clip-path:circle(0% at var(--menu-x,90%) var(--menu-y,48px));transition:clip-path .88s cubic-bezier(.22,1,.36,1);outline:0}
 .WizMobileMenu::backdrop{background:transparent}
 .WizMobileMenu[data-open]{clip-path:circle(150% at var(--menu-x,90%) var(--menu-y,48px))}
 .WizMobileMenu[data-closing]{transition-timing-function:cubic-bezier(.4,0,1,1)}
 .WizMobileMenu__closeRow{position:absolute;top:var(--close-top,24px);right:var(--close-right,24px);z-index:2}
 .WizMobileMenu__body{display:flex;flex:1;min-height:0;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:max(100px,calc(env(safe-area-inset-top) + 80px)) 32px max(32px,env(safe-area-inset-bottom));scrollbar-width:none}
 .WizMobileMenu__body::-webkit-scrollbar{display:none}
 .WizMobileMenu__items{display:flex;flex-direction:column;align-items:flex-start;gap:.22em;margin:0;padding:0;list-style:none;font:500 clamp(30px,8.3vw,64px)/1.05 acumin-pro,Arial,sans-serif;letter-spacing:-.03em}
 .WizMobileMenu__items li{max-width:100%;opacity:0;transform:translateY(28px);filter:blur(12px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1)}
 .WizMobileMenu[data-open] li{opacity:1;transform:translateY(0);filter:blur(0);transition-delay:calc(.24s + var(--menu-index)*.07s)}
 .WizMobileMenu[data-closing] li{opacity:0;transform:translateY(-10px);filter:blur(8px);transition-duration:.28s;transition-delay:0s;transition-timing-function:cubic-bezier(.4,0,1,1)}
 .WizMobileMenu__items a{display:flex;align-items:baseline;gap:.28em;text-decoration:none;color:inherit;padding:.04em 0;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .35s}
 .WizMobileMenu__items a small{flex:none;width:22px;transform:translateY(-.9em);font:500 11px/1 Arial,sans-serif;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#8a8a8e}
 .WizMobileMenu__items a[aria-current=page]{color:#777f7f}
 .WizMobileMenu__items:has(a:hover) a:not(:hover){opacity:.32}.WizMobileMenu__items a:hover{transform:translateX(16px)}
 .WizMobileMenu__footer{margin-top:auto;padding-top:40px;font:12px/1.5 'Google Sans Code',monospace;color:#777f7f;opacity:0;transform:translateY(12px);transition:opacity .8s .71s,transform .8s .71s}
 .WizMobileMenu__footer:before{content:'';display:block;height:1px;margin-bottom:20px;background:#151a1c20;transform:scaleX(0);transform-origin:left;transition:transform .8s .71s cubic-bezier(.22,1,.36,1)}
 .WizMobileMenu[data-open] .WizMobileMenu__footer{opacity:1;transform:translateY(0)}.WizMobileMenu[data-open] .WizMobileMenu__footer:before{transform:scaleX(1)}
 .WizMobileMenu[data-closing] .WizMobileMenu__footer{opacity:0;transition-delay:0s;transition-duration:.2s}
 .WizMobileMenu a:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:4px}.WizMobileMenu__button:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:999px}
 @media(max-width:600px){.Header__container{padding:20px 16px}.Header__container .Header__logo{flex:none;width:54px}.Header__container .Header__logo img{max-width:100%;height:auto}.Header__container .Header__right_controls{gap:10px}.WizMobileMenu__launch .WizMobileMenu__button{font-size:13px;gap:8px}}
 @media(max-width:380px){.WizMobileMenu__launch .WizMobileMenu__labels{display:none}.Header__container .Header__right_controls{gap:8px}}

}
@keyframes wiz-menu-top-in{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(3.5px) rotate(0)}100%{transform:translateY(3.5px) rotate(45deg)}}
@keyframes wiz-menu-bottom-in{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-3.5px) rotate(0)}100%{transform:translateY(-3.5px) rotate(-45deg)}}
@keyframes wiz-menu-top-out{0%{transform:translateY(3.5px) rotate(45deg)}50%{transform:translateY(3.5px) rotate(0)}100%{transform:translateY(0) rotate(0)}}
@keyframes wiz-menu-bottom-out{0%{transform:translateY(-3.5px) rotate(-45deg)}50%{transform:translateY(-3.5px) rotate(0)}100%{transform:translateY(0) rotate(0)}}
@media(prefers-reduced-motion:reduce){.WizMobileMenu,.WizMobileMenu *,.WizMobileMenu__launch *{transition-duration:.01s!important;transition-delay:0s!important;animation-duration:.01s!important}.WizMobileMenu li{filter:none!important;transform:none!important}}
