.mobile-menu[data-v-86b94c58]{background:#0000008c;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:9999}.mobile-menu__panel[data-v-86b94c58]{background:#0f172a;box-shadow:-16px 0 40px #0f172a66;color:#f8fafc;display:flex;flex-direction:column;height:100%;max-width:100%;padding:1rem 1.25rem 1.5rem;width:100%}.mobile-menu__logo[data-v-86b94c58]{display:flex;height:120px;margin:-1rem -1.25rem 1rem}.mobile-menu__logo[data-v-86b94c58],.mobile-menu__logo a[data-v-86b94c58]{align-items:center;justify-content:center}.mobile-menu__logo a[data-v-86b94c58]{display:inline-flex}.mobile-menu__header[data-v-86b94c58]{align-items:center;display:grid;gap:.5rem;grid-template-columns:auto 1fr auto;margin-bottom:1rem;min-height:44px;overflow:visible;position:relative}.mobile-menu__back[data-v-86b94c58]{align-items:center;color:#f8fafc;display:inline-flex;font-size:.9rem;gap:.35rem}.mobile-menu__back-placeholder[data-v-86b94c58]{min-width:0;width:0}.mobile-menu__back-icon[data-v-86b94c58]{height:20px;width:20px}.mobile-menu__title[data-v-86b94c58]{font-weight:600;letter-spacing:.02em;text-align:left}.mobile-menu__levels[data-v-86b94c58]{display:flex;flex:1;transition:transform .35s ease}.mobile-menu__level[data-v-86b94c58]{flex:0 0 100%;width:100%}.mobile-menu__list[data-v-86b94c58]{display:flex;flex-direction:column;gap:.5rem}.mobile-menu__item[data-v-86b94c58]{align-items:center;background:#94a3b81f;border-radius:.75rem;color:inherit;display:flex;justify-content:space-between;padding:.85rem 1rem;text-align:left;transition:background .2s ease;width:100%}.mobile-menu__item[data-v-86b94c58]:hover{background:#94a3b833}.mobile-menu__close[data-v-86b94c58]{align-items:center;background:#94a3b81a;border:1px solid rgba(148,163,184,.3);border-radius:8px;color:#f8fafc;cursor:pointer;display:flex!important;height:44px;justify-content:center;min-width:44px;opacity:1!important;padding:0;position:relative;transition:all .2s ease;visibility:visible!important;width:44px;z-index:10}.mobile-menu__close[data-v-86b94c58]:hover{background:#94a3b833;border-color:#94a3b880}.mobile-menu__close[data-v-86b94c58]:active{background:#94a3b84d}.mobile-menu__close-icon[data-v-86b94c58]{display:block;height:20px;stroke:#f8fafc;width:20px}.mobile-menu__link[data-v-86b94c58]{color:inherit;text-decoration:none;width:100%}[data-v-86b94c58] .p-menubar-button{display:none!important}[data-v-86b94c58] .p-button.sm\\:hidden{display:none!important}[data-v-86b94c58] .p-menubar-mobile,[data-v-86b94c58] .pfix-menubar-mobile{display:none!important;visibility:hidden!important}@media(max-width:639px){[data-v-86b94c58] .p-menubar .p-button{display:none!important}[data-v-86b94c58] .p-menubar-mobile,[data-v-86b94c58] .pfix-menubar-mobile{display:none!important;visibility:hidden!important}.mobile-menu__close[data-v-86b94c58]{display:flex!important;opacity:1!important;visibility:visible!important}}.mobile-menu__cta[data-v-86b94c58]{margin-top:1.5rem}.menu-fade-enter-active[data-v-86b94c58],.menu-fade-leave-active[data-v-86b94c58]{transition:opacity .2s ease}.menu-fade-enter-from[data-v-86b94c58],.menu-fade-leave-to[data-v-86b94c58]{opacity:0}@media(min-width:1024px){.mobile-menu[data-v-86b94c58]{display:none}}.mobile-menu-button[data-v-86b94c58]{align-items:center;background:linear-gradient(135deg,#3b82f6,#0a203d);border:none;border-radius:12px;box-shadow:0 4px 12px #3b82f64d;cursor:pointer;display:flex;height:44px;justify-content:center;position:relative;transition:all .3s ease;width:44px;z-index:1}.mobile-menu-button[data-v-86b94c58]:hover{background:linear-gradient(135deg,#2563eb,#1e40af);box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.mobile-menu-button[data-v-86b94c58]:active{box-shadow:0 2px 8px #3b82f64d;transform:translateY(0)}.hamburger-lines[data-v-86b94c58]{display:flex;flex-direction:column;gap:4px;height:16px;width:20px}.hamburger-lines span[data-v-86b94c58]{background:#fff;border-radius:2px;display:block;height:2px;transition:all .3s ease;width:100%}.hamburger-lines span[data-v-86b94c58]:first-child{width:100%}.hamburger-lines span[data-v-86b94c58]:nth-child(2){width:80%}.hamburger-lines span[data-v-86b94c58]:nth-child(3),.mobile-menu-button:hover .hamburger-lines span[data-v-86b94c58]:nth-child(2){width:100%}.fade-enter-active[data-v-86b94c58]{transition:opacity .4s ease .4s}.fade-enter-from[data-v-86b94c58]{opacity:0}.nav-trigger[data-v-86b94c58]{position:relative}.indicator[data-v-86b94c58]{background:transparent;bottom:-2px;height:2px;left:12px;opacity:0;position:absolute;right:12px;transform:scaleX(0);transition:background-color .2s ease,transform .2s ease,opacity .2s ease}.indicator-active[data-v-86b94c58]{background:var(--hdr-accent);opacity:1;transform:scaleX(1)}.mega-panel[data-v-86b94c58]{background:var(--hdr-submenu-bg);border:1px solid var(--hdr-border);border-radius:0;box-shadow:0 16px 40px #0f172a2e;color:var(--hdr-submenu-text);left:0;padding:0;position:fixed;right:0;top:var(--mega-top,64px);width:100vw;z-index:60}.mega-inner[data-v-86b94c58]{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 380px;margin:0 auto;max-width:1400px;padding:16px 24px}.mega-col[data-v-86b94c58]{display:flex;flex-direction:column;gap:12px}.mega-col--filters[data-v-86b94c58]{align-self:start;border-left:1px solid var(--hdr-border);padding-left:20px}.mega-section-title[data-v-86b94c58]{color:#0f172a;font-weight:600;letter-spacing:.01em}.mega-scroll[data-v-86b94c58]{max-height:420px;overflow:auto;padding-right:4px;scrollbar-color:#0b5ea1 transparent;scrollbar-width:thin}.mega-scroll[data-v-86b94c58]::-webkit-scrollbar{height:10px;width:10px}.mega-scroll[data-v-86b94c58]::-webkit-scrollbar-track{background:transparent}.mega-scroll[data-v-86b94c58]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#0b5ea1,#0066b0);background-clip:padding-box;border:2px solid transparent;border-radius:10px}.mega-scroll[data-v-86b94c58]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0a5aa6,#005eaa)}.mega-scroll[data-v-86b94c58]::-webkit-scrollbar-corner{background:transparent}.mega-scroll[data-v-86b94c58]::-webkit-scrollbar-button{display:none;height:0;width:0}.mega-list[data-v-86b94c58]{display:grid;gap:14px 18px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.mega-cat[data-v-86b94c58]{background:#ffffffb3;border-radius:10px;color:#0f172a;padding:12px 14px}.mega-subtitle[data-v-86b94c58]{color:#0f172a;font-size:12px;font-weight:600;letter-spacing:.02em;margin-bottom:8px}.mega-sublist[data-v-86b94c58]{display:grid;gap:8px}.mega-link[data-v-86b94c58]{align-items:center;border-radius:6px;color:#0f172a;display:inline-flex;font-size:14px;gap:6px;padding:2px 4px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.mega-link[data-v-86b94c58]:hover{background:#0066b014;color:#0b5ea1}.mega-chips[data-v-86b94c58]{display:flex;flex-wrap:wrap;gap:10px}.chip[data-v-86b94c58]{background:#fff;border:1px solid var(--hdr-border);border-radius:999px;color:#0f172a;font-size:12px;padding:7px 12px;transition:all .15s ease}.chip-active[data-v-86b94c58],.chip[data-v-86b94c58]:hover{border-color:var(--hdr-accent);color:#0b5ea1}.chip-active[data-v-86b94c58]{background:#0066b017}.chip-clear[data-v-86b94c58]{background:#fff5f5;border-color:#e11d48;color:#b91c1c}.mega-footer[data-v-86b94c58]{margin-top:auto;padding-top:12px}.view-all[data-v-86b94c58]{color:#0b5ea1;font-weight:600;text-decoration:none}.view-all[data-v-86b94c58]:hover{text-decoration:underline}
