.navbar[data-v-946dd602]{z-index:1000;background:#fffffffa;border-bottom:1px solid #d3d3d4;height:90px;transition:all .3s;position:fixed;top:0;left:0;right:0}.navbar--scrolled[data-v-946dd602]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 2px 20px #0000000f}.navbar__inner[data-v-946dd602]{justify-content:space-between;height:100%}.navbar__inner[data-v-946dd602],.navbar__logo[data-v-946dd602]{align-items:center;display:flex}.navbar__logo[data-v-946dd602]{flex-shrink:0;gap:10px}.navbar__logo-img[data-v-946dd602]{-o-object-fit:contain;object-fit:contain;width:auto;height:40px}.navbar__links[data-v-946dd602]{align-items:center;gap:32px;margin:0;padding:0;list-style:none;display:flex}.navbar__link[data-v-946dd602]{color:#000;white-space:nowrap;font-size:20px;transition:color .2s}.navbar__link--active[data-v-946dd602],.navbar__link[data-v-946dd602]:hover{color:#f27c22}.navbar__dropdown[data-v-946dd602]{position:relative}.navbar__dropdown--open .navbar__arrow[data-v-946dd602]{transform:rotate(180deg)}.navbar__dropdown-menu[data-v-946dd602]{opacity:0;visibility:hidden;z-index:1001;background:#fff;border:1px solid #d3d3d4;border-radius:12px;min-width:200px;margin:0;padding:8px 0;list-style:none;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 4px 20px #0000001a}.navbar__dropdown-menu--open[data-v-946dd602]{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.navbar__dropdown-item[data-v-946dd602]{color:#333;white-space:nowrap;padding:10px 20px;font-size:16px;transition:background .15s,color .15s;display:block}.navbar__dropdown-item[data-v-946dd602]:hover{color:#f27c22;background:#f5f8fb}.navbar__dropdown-item.router-link-active[data-v-946dd602]{color:#f27c22}.navbar__arrow[data-v-946dd602]{vertical-align:middle;border-top:8px solid #000;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;margin-left:6px;transition:transform .2s;display:inline-block}.navbar__dropdown:hover .navbar__arrow[data-v-946dd602],.navbar__link--active .navbar__arrow[data-v-946dd602]{border-top-color:#f27c22}.navbar__cta[data-v-946dd602]{flex-shrink:0}.navbar__mobile-cta[data-v-946dd602]{display:none}.navbar__toggle[data-v-946dd602]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:10px;display:none}.navbar__toggle-bar[data-v-946dd602]{background:#000;border-radius:2px;width:100%;height:2px;transition:all .3s;display:block}@media (width<=1024px){.navbar__links[data-v-946dd602]{gap:20px}.navbar__cta[data-v-946dd602],.navbar__link[data-v-946dd602]{font-size:16px}.navbar__cta[data-v-946dd602]{padding:10px 20px}}@media (width<=768px){.navbar[data-v-946dd602]{height:70px}.navbar__toggle[data-v-946dd602]{z-index:1001;display:flex}.navbar__toggle.active .navbar__toggle-bar[data-v-946dd602]:first-child{transform:translateY(8px)rotate(45deg)}.navbar__toggle.active .navbar__toggle-bar[data-v-946dd602]:nth-child(2){opacity:0}.navbar__toggle.active .navbar__toggle-bar[data-v-946dd602]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.navbar__links[data-v-946dd602]{background:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;padding:32px 24px;transition:transform .3s;position:fixed;inset:70px 0 0;overflow-y:auto;transform:translate(100%)}.navbar__links--open[data-v-946dd602]{transform:translate(0)}.navbar__link[data-v-946dd602]{padding:8px 0;font-size:18px}.navbar__dropdown[data-v-946dd602]{width:100%}.navbar__arrow[data-v-946dd602]{border-top-color:#000;transition:transform .3s}.navbar__dropdown-menu[data-v-946dd602]{box-shadow:none;opacity:0;visibility:hidden;background:#f5f8fb;border:none;border-radius:8px;width:100%;min-width:0;max-height:0;padding:0;transition:max-height .3s,opacity .3s,padding .3s;position:static;overflow:hidden;transform:none}.navbar__dropdown-menu--open[data-v-946dd602]{opacity:1;visibility:visible;max-height:300px;padding:8px 0;transform:none}.navbar__dropdown-item[data-v-946dd602]{padding:8px 16px;font-size:15px}.navbar__mobile-cta[data-v-946dd602]{margin-top:16px}.navbar__mobile-cta[data-v-946dd602],.navbar__mobile-cta a[data-v-946dd602]{width:100%;display:block}.navbar__mobile-cta button[data-v-946dd602]{text-align:center;width:100%}.navbar__cta[data-v-946dd602]{display:none}}@media (width<=480px){.navbar__logo-img[data-v-946dd602]{height:32px}}.footer[data-v-a49e1a4d]{color:#fff;background:#000;padding:60px 0 30px}.footer__top[data-v-a49e1a4d]{justify-content:space-between;align-items:flex-start;gap:60px;display:flex}.footer__brand[data-v-a49e1a4d]{flex-direction:column;flex-shrink:0;gap:16px;display:flex}.footer__logo[data-v-a49e1a4d]{-o-object-fit:contain;object-fit:contain;width:160px;height:auto}.footer__tagline[data-v-a49e1a4d]{color:#fff;max-width:280px;font-size:16px;line-height:1.6}.footer__copyright-line[data-v-a49e1a4d]{color:#9b9ba3;margin-top:8px;font-size:14px}.footer__links[data-v-a49e1a4d]{gap:48px;display:flex}.footer__col ul[data-v-a49e1a4d]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer__col a[data-v-a49e1a4d]{color:#9b9ba3;font-size:14px;text-decoration:none;transition:color .2s}.footer__col a[data-v-a49e1a4d]:hover{color:#f27c22}.footer__col-title[data-v-a49e1a4d]{color:#fff;margin:0 0 20px;font-size:16px;font-weight:700}@media (width<=1024px){.footer[data-v-a49e1a4d]{padding:48px 0 24px}.footer__top[data-v-a49e1a4d]{flex-direction:column;gap:40px}.footer__links[data-v-a49e1a4d]{gap:40px}}@media (width<=768px){.footer[data-v-a49e1a4d]{padding:40px 0 20px}.footer__top[data-v-a49e1a4d]{gap:32px}.footer__links[data-v-a49e1a4d]{gap:24px}.footer__col-title[data-v-a49e1a4d]{margin-bottom:12px}.footer__col ul[data-v-a49e1a4d]{gap:8px}}@media (width<=480px){.footer__links[data-v-a49e1a4d]{flex-wrap:wrap;gap:20px}.footer__logo[data-v-a49e1a4d]{width:120px}.footer__col-title[data-v-a49e1a4d],.footer__tagline[data-v-a49e1a4d]{font-size:14px}.footer__col a[data-v-a49e1a4d]{font-size:13px}}
