.mobile-nav-item[data-v-f5f33f95]{border-bottom:1px solid rgba(0,0,0,.08)}.mobile-nav-item[data-v-f5f33f95]:last-child{border-bottom:none}.mobile-nav-item .mobile-item-link[data-v-f5f33f95]{display:flex;align-items:center;flex:1;padding:14px 0;text-decoration:none;color:#000;font-size:1rem;transition:color .2s cubic-bezier(.4,0,.2,1)}.mobile-nav-item .mobile-item-link[data-v-f5f33f95]:hover,.mobile-nav-item .mobile-item-link.active[data-v-f5f33f95]{color:#000;transition:.5s color}.mobile-nav-item .mobile-item-row[data-v-f5f33f95]{display:flex;align-items:center}.mobile-nav-item .mobile-item-row .mobile-item-link[data-v-f5f33f95]{flex:1}.mobile-nav-item .mobile-item-row .mobile-item-toggle[data-v-f5f33f95]{display:flex;align-items:center;justify-content:center;padding:14px 4px 14px 12px;background:none;border:none;cursor:pointer;color:#000}.mobile-nav-item .mobile-item-row .mobile-item-toggle .chevron[data-v-f5f33f95]{display:flex;align-items:center;opacity:.5;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.mobile-nav-item .mobile-item-row .mobile-item-toggle:hover .chevron[data-v-f5f33f95]{opacity:1}.mobile-nav-item .mobile-item-row.expanded .mobile-item-toggle .chevron[data-v-f5f33f95]{transform:rotate(180deg);opacity:1}.mobile-nav-item .mobile-sub-items[data-v-f5f33f95]{list-style:none;margin:0;padding:0 0 12px 12px}.mobile-nav-item .mobile-sub-items .mobile-sub-item a[data-v-f5f33f95]{display:block;padding:9px 0;text-decoration:none;color:#000;font-size:.95rem;opacity:.75;transition:color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.mobile-nav-item .mobile-sub-items .mobile-sub-item a[data-v-f5f33f95]:hover,.mobile-nav-item .mobile-sub-items .mobile-sub-item a.active[data-v-f5f33f95]{color:#000;transition:.5s color;opacity:1}.accordion-enter-active[data-v-f5f33f95],.accordion-leave-active[data-v-f5f33f95]{transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.accordion-enter-from[data-v-f5f33f95],.accordion-leave-to[data-v-f5f33f95]{opacity:0;transform:translateY(-6px)}.mobile-menu-panel[data-v-ef10e627]{position:fixed;top:80px;left:0;right:0;background-color:#f8f8f8;z-index:99997;max-height:calc(100vh - 80px);overflow-y:auto;box-shadow:0 4px 16px #00000014}.mobile-menu-panel .mobile-nav[data-v-ef10e627]{display:flex;flex-direction:column;padding:8px 24px 24px}.slide-down-enter-active[data-v-ef10e627],.slide-down-leave-active[data-v-ef10e627]{transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.slide-down-enter-from[data-v-ef10e627],.slide-down-leave-to[data-v-ef10e627]{opacity:0;transform:translateY(-8px)}.main-menu-item[data-v-5152f1a5]{position:relative;display:flex;align-items:stretch}.main-menu-item .menu-item-link[data-v-5152f1a5]{display:flex;align-items:center;gap:5px;padding:0 16px;text-decoration:none;color:#000;white-space:nowrap;cursor:pointer;transition:color .2s cubic-bezier(.4,0,.2,1)}.main-menu-item .menu-item-link[data-v-5152f1a5]:hover{color:#000;transition:.5s color}.main-menu-item .menu-item-link .dropdown-arrow[data-v-5152f1a5]{display:flex;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1);opacity:.6}.main-menu-item.dropdown-open .menu-item-link[data-v-5152f1a5]{color:#000;transition:.5s color}.main-menu-item.dropdown-open .menu-item-link .dropdown-arrow[data-v-5152f1a5]{transform:rotate(180deg);opacity:1}.main-menu-item.dropdown-open .dropdown-menu[data-v-5152f1a5]{opacity:1;visibility:visible;transform:translateY(0)}.main-menu-item .dropdown-menu[data-v-5152f1a5]{position:absolute;top:100%;left:0;z-index:99999;list-style:none;margin:0;padding:6px 0;background-color:#f8f8f8;min-width:180px;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.main-menu-item .dropdown-menu .dropdown-item a[data-v-5152f1a5]{display:block;padding:10px 20px;text-decoration:none;color:#000;transition:color .2s cubic-bezier(.4,0,.2,1)}.main-menu-item .dropdown-menu .dropdown-item a[data-v-5152f1a5]:hover{color:#000;transition:.5s color}.main-menu-container[data-v-7c06c8ba]{position:fixed;top:0;left:0;right:0;z-index:99998}.main-menu-container .main-menu[data-v-7c06c8ba]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 30px;height:80px;background-color:#f8f8f8}.main-menu-container .main-menu .menu-brand[data-v-7c06c8ba]{display:block;height:calc(100% - 20px);min-height:40px;background-size:contain;background-repeat:no-repeat;background-position:left center;min-width:80px}.main-menu-container .main-menu .menu-items[data-v-7c06c8ba]{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.main-menu-container .main-menu .main-menu__right[data-v-7c06c8ba]{display:flex;justify-content:flex-end;align-items:center}.main-menu-container .main-menu .burger-button[data-v-7c06c8ba]{display:none;background:none;border:none;padding:8px;cursor:pointer}.main-menu-container .main-menu .burger-button .burger-icon[data-v-7c06c8ba]{display:flex;flex-direction:column;justify-content:space-between;width:26px;height:18px}.main-menu-container .main-menu .burger-button .burger-icon span[data-v-7c06c8ba]{display:block;width:100%;height:2px;background:#000;border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.main-menu-container .main-menu .burger-button .burger-icon.expanded span[data-v-7c06c8ba]:nth-child(1){transform:translateY(8px) rotate(45deg)}.main-menu-container .main-menu .burger-button .burger-icon.expanded span[data-v-7c06c8ba]:nth-child(2){opacity:0;transform:scaleX(0)}.main-menu-container .main-menu .burger-button .burger-icon.expanded span[data-v-7c06c8ba]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width: 1600px){.main-menu-container .main-menu[data-v-7c06c8ba]{grid-template-columns:1fr auto}.main-menu-container .main-menu .menu-items[data-v-7c06c8ba]{display:none}.main-menu-container .main-menu .burger-button[data-v-7c06c8ba]{display:flex;align-items:center;justify-content:center}}.admin-bar .main-menu-container[data-v-7c06c8ba]{top:32px}@media (max-width: 782px){.admin-bar .main-menu-container[data-v-7c06c8ba]{top:46px}}
