body.high-contrast{--wp--preset--color--base-black:#fff;--wp--preset--color--base-white:#000;--wp--preset--color--gray-light-950:#fcfcfc;--wp--preset--color--gray-light-900:#fafafa;--wp--preset--color--gray-light-800:#f4f4f5;--wp--preset--color--gray-light-700:#e4e4e7;--wp--preset--color--gray-light-600:#d1d1d6;--wp--preset--color--gray-light-500:#a0a0ab;--wp--preset--color--gray-light-400:#51525c;--wp--preset--color--gray-light-300:#3f3f46;--wp--preset--color--gray-light-200:#26272b;--wp--preset--color--gray-light-100:#1a1a1e;--wp--preset--color--gray-light-50:#131316;--wp--preset--color--gray-light-25:#000}.menu.highlight-menu .custom-menu-class li a,.menu.highlight-menu .custom-menu-class li button,.menu.highlight-menu .custom-menu-class li span,.menu.highlight-menu .menu-panel li a,.menu.highlight-menu .menu-panel li button,.menu.highlight-menu .menu-panel li span{font-size:1.125rem;padding:12px 40px}.menu.footer-menu>ul>.menu-item .menu-button,.menu.footer-menu>ul>.menu-item>a,.menu.highlight-menu .custom-menu-class li a,.menu.highlight-menu .custom-menu-class li button,.menu.highlight-menu .custom-menu-class li span,.menu.highlight-menu .menu-panel li a,.menu.highlight-menu .menu-panel li button,.menu.highlight-menu .menu-panel li span{background:var(--wp--preset--color--gray-blue-300);border:1px solid var(--wp--preset--color--gray-blue-300);box-sizing:border-box;color:var(--wp--preset--color--gray-light-950);display:inline-block;font-weight:600;text-align:center;transition:background .4s cubic-bezier(.075,.82,.165,1)}.menu.footer-menu>ul>.menu-item .menu-button:hover,.menu.footer-menu>ul>.menu-item>a:hover,.menu.highlight-menu .custom-menu-class li a:hover,.menu.highlight-menu .custom-menu-class li button:hover,.menu.highlight-menu .custom-menu-class li span:hover,.menu.highlight-menu .menu-panel li a:hover,.menu.highlight-menu .menu-panel li button:hover,.menu.highlight-menu .menu-panel li span:hover{background:var(--wp--preset--color--gray-blue-400);text-decoration:none}.menu.footer-menu>ul>.menu-item .menu-button:active,.menu.footer-menu>ul>.menu-item>a:active,.menu.highlight-menu .custom-menu-class li a:active,.menu.highlight-menu .custom-menu-class li button:active,.menu.highlight-menu .custom-menu-class li span:active,.menu.highlight-menu .menu-panel li a:active,.menu.highlight-menu .menu-panel li button:active,.menu.highlight-menu .menu-panel li span:active{background:var(--wp--preset--color--gray-blue-500);color:var(--wp--preset--color--base-white)}.menu.footer-menu>ul>.menu-item .menu-button:focus,.menu.footer-menu>ul>.menu-item>a:focus,.menu.highlight-menu .custom-menu-class li a:focus,.menu.highlight-menu .custom-menu-class li button:focus,.menu.highlight-menu .custom-menu-class li span:focus,.menu.highlight-menu .menu-panel li a:focus,.menu.highlight-menu .menu-panel li button:focus,.menu.highlight-menu .menu-panel li span:focus{background:var(--wp--preset--color--gray-blue-500);border:1px solid var(--wp--preset--color--gray-blue-800);color:var(--wp--preset--color--base-white);outline:4px solid var(--wp--preset--color--gray-blue-200)}.menu.footer-menu>ul>.menu-item .menu-button:disabled,.menu.footer-menu>ul>.menu-item>a:disabled,.menu.highlight-menu .custom-menu-class li a:disabled,.menu.highlight-menu .custom-menu-class li button:disabled,.menu.highlight-menu .custom-menu-class li span:disabled,.menu.highlight-menu .menu-panel li a:disabled,.menu.highlight-menu .menu-panel li button:disabled,.menu.highlight-menu .menu-panel li span:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.menu.default .custom-menu-class li a,.menu.default .custom-menu-class li button,.menu.footer-menu>ul>.menu-item .sub-menu li a,.menu.header-main-menu .custom-menu-class li a,.menu.header-main-menu .custom-menu-class li button{box-sizing:border-box;color:var(--wp--preset--color--primary-950);font-size:1.125rem;font-weight:300;position:relative;z-index:var(--wp--custom--layers--base)}.menu.default .custom-menu-class li a:active,.menu.default .custom-menu-class li a:hover,.menu.default .custom-menu-class li button:active,.menu.default .custom-menu-class li button:hover,.menu.footer-menu>ul>.menu-item .sub-menu li a:active,.menu.footer-menu>ul>.menu-item .sub-menu li a:hover,.menu.header-main-menu .custom-menu-class li a:active,.menu.header-main-menu .custom-menu-class li a:hover,.menu.header-main-menu .custom-menu-class li button:active,.menu.header-main-menu .custom-menu-class li button:hover{text-decoration:underline}.menu.default .custom-menu-class li a:focus,.menu.default .custom-menu-class li button:focus,.menu.footer-menu>ul>.menu-item .sub-menu li a:focus,.menu.header-main-menu .custom-menu-class li a:focus,.menu.header-main-menu .custom-menu-class li button:focus{border:0;outline:0;text-shadow:0 0 0 var(--wp--preset--color--gray-blue-950)}.menu.default .custom-menu-class li a:disabled,.menu.default .custom-menu-class li button:disabled,.menu.footer-menu>ul>.menu-item .sub-menu li a:disabled,.menu.header-main-menu .custom-menu-class li a:disabled,.menu.header-main-menu .custom-menu-class li button:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.menu.default,.menu.header-main-menu{display:block}.menu.default .custom-menu-class,.menu.header-main-menu .custom-menu-class{margin:0;padding:0}.menu.default .custom-menu-class li,.menu.header-main-menu .custom-menu-class li{display:inline-block}.menu.default .custom-menu-class li a,.menu.default .custom-menu-class li button,.menu.header-main-menu .custom-menu-class li a,.menu.header-main-menu .custom-menu-class li button{font-size:1.125rem}.menu.header-main-menu{overflow:auto}.menu.header-main-menu .custom-menu-class,.menu.header-main-menu .menu-panel{align-items:center;display:flex;gap:25px;justify-content:flex-start;white-space:nowrap}.menu.header-main-menu .custom-menu-class li a[aria-current=page],.menu.header-main-menu .menu-panel li a[aria-current=page]{font-weight:600}.menu.highlight-menu{display:block}.menu.highlight-menu .custom-menu-class,.menu.highlight-menu .menu-panel{align-items:center;display:flex;gap:16px;justify-content:center;margin:0;padding:0}.menu.highlight-menu .custom-menu-class li,.menu.highlight-menu .menu-panel li{display:inline-block}.menu.highlight-menu .custom-menu-class li a,.menu.highlight-menu .custom-menu-class li button,.menu.highlight-menu .custom-menu-class li span,.menu.highlight-menu .menu-panel li a,.menu.highlight-menu .menu-panel li button,.menu.highlight-menu .menu-panel li span{min-width:160px}.menu.footer-menu>ul{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0;width:100%}.menu.footer-menu>ul>.menu-item .menu-button,.menu.footer-menu>ul>.menu-item>a{display:block;font-size:1rem;margin-bottom:20px}@media(min-width:1024px){.menu.footer-menu>ul>.menu-item .menu-button,.menu.footer-menu>ul>.menu-item>a{pointer-events:none}}.menu.footer-menu>ul>.menu-item .sub-menu{list-style:none;overflow:visible;padding:0;transition:all .2s linear}.menu.footer-menu>ul>.menu-item .sub-menu li:not(:last-child){margin-bottom:15px}.menu.footer-menu>ul>.menu-item .sub-menu li a{display:block}@media(min-width:1024px){.menu.footer-menu>ul>.menu-item .sub-menu{max-height:none}.menu.footer-menu>ul{flex-direction:row;justify-content:space-between}}.scrolled .menu.header-main-menu .custom-menu-class li a,.scrolled .menu.header-main-menu .custom-menu-class li button{color:var(--wp--preset--color--primary-950)}
