.header-desktop-view[data-v-89d5ef2f]{display:block}.header-mobile-view[data-v-89d5ef2f],.mobile-navigation-wrapper[data-v-89d5ef2f]{display:none}.app-bar[data-v-89d5ef2f]{z-index:1000;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0}.top-bar[data-v-89d5ef2f]{color:#cbd5e1;background:#0f172a;align-items:center;height:40px;font-size:12px;display:flex}.top-bar .top-container[data-v-89d5ef2f]{justify-content:space-between;width:90%;margin:0 auto;display:flex}.top-bar .top-left[data-v-89d5ef2f]{align-items:center;gap:15px;display:flex}.top-bar .sep[data-v-89d5ef2f]{opacity:.3}.top-bar svg[data-v-89d5ef2f]{color:#1867c0}.main-nav[data-v-89d5ef2f]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff0d;height:60px;transition:all .3s cubic-bezier(.4,0,.2,1)}.main-nav .nav-container[data-v-89d5ef2f]{justify-content:space-between;align-items:center;width:90%;height:100%;margin:0 auto;display:flex}.main-nav .logo[data-v-89d5ef2f]{filter:brightness(0)invert();height:65px;transition:all .3s cubic-bezier(.4,0,.2,1)}.menu-links[data-v-89d5ef2f]{gap:30px;display:flex}.menu-links .nav-link[data-v-89d5ef2f]{color:#fff;letter-spacing:.8px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s}.menu-links .nav-link.active[data-v-89d5ef2f],.menu-links .nav-link[data-v-89d5ef2f]:hover{color:#1867c0}.btn-quote[data-v-89d5ef2f]{color:#fff;background:#1867c0;border-radius:4px;padding:12px 25px;font-size:12px;font-weight:800;text-decoration:none;transition:all .3s;box-shadow:0 4px 15px #1867c04d}.btn-quote[data-v-89d5ef2f]:hover{background:#11529c;transform:translateY(-2px)}.app-bar.scrolled .top-bar[data-v-89d5ef2f]{opacity:0;height:0;overflow:hidden}.app-bar.scrolled .main-nav[data-v-89d5ef2f]{background:#fff;height:75px;box-shadow:0 10px 30px #0000001a}.app-bar.scrolled .main-nav .logo[data-v-89d5ef2f]{filter:none;height:85px}.app-bar.scrolled .main-nav .nav-link[data-v-89d5ef2f]{color:#0f172a}@media (max-width:820px){.header-desktop-view[data-v-89d5ef2f]{display:none!important}.header-mobile-view[data-v-89d5ef2f],.mobile-navigation-wrapper[data-v-89d5ef2f]{display:block!important}.mobile-header-bar[data-v-89d5ef2f]{justify-content:space-between;align-items:center;height:70px;padding:0 20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.app-bar.scrolled .mobile-header-bar[data-v-89d5ef2f]{background:#fff;box-shadow:0 2px 15px #0000001a}.app-bar.scrolled .mobile-header-bar .mobile-logo[data-v-89d5ef2f]{filter:none}.app-bar.scrolled .mobile-header-bar .hamburger span[data-v-89d5ef2f]{background:#0f172a}.mobile-logo[data-v-89d5ef2f]{filter:brightness(0)invert();height:65px;transition:all .3s}.menu-toggle[data-v-89d5ef2f]{cursor:pointer;background:0 0;border:none}.menu-toggle .hamburger[data-v-89d5ef2f]{flex-direction:column;gap:6px;width:25px;display:flex}.menu-toggle .hamburger span[data-v-89d5ef2f]{background:#fff;width:100%;height:2px;transition:all .3s}.drawer-overlay[data-v-89d5ef2f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#0f172ae6;position:fixed;inset:0}.navigation-drawer[data-v-89d5ef2f]{z-index:2001;background:#fff;flex-direction:column;width:280px;height:100vh;transition:transform .4s;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.navigation-drawer.is-open[data-v-89d5ef2f]{transform:translate(0)}.drawer-header[data-v-89d5ef2f]{background:#0f172a;justify-content:space-between;align-items:center;padding:20px;display:flex}.drawer-header .mobile-drawer-logo[data-v-89d5ef2f]{filter:brightness(0)invert();height:35px}.drawer-header .close-btn[data-v-89d5ef2f]{color:#fff;background:0 0;border:none}.mobile-menu[data-v-89d5ef2f]{padding:10px 0;list-style:none}.mobile-menu .mobile-menu-item[data-v-89d5ef2f]{color:#0f172a;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:18px 25px;font-weight:700;text-decoration:none;display:flex}.mobile-menu .mobile-menu-item svg[data-v-89d5ef2f]{color:#1867c0}.drawer-footer[data-v-89d5ef2f]{background:#f8fafc;margin-top:auto;padding:25px}.drawer-footer .footer-info[data-v-89d5ef2f]{color:#64748b;align-items:center;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.drawer-footer .footer-info svg[data-v-89d5ef2f]{color:#1867c0}}.fade-enter-active[data-v-89d5ef2f],.fade-leave-active[data-v-89d5ef2f]{transition:opacity .3s}.fade-enter-from[data-v-89d5ef2f],.fade-leave-to[data-v-89d5ef2f]{opacity:0}.nuxt-container[data-v-5dfce7db]{--primary:#1e40af;--secondary:#3b82f6;--success:#25d366;--text-dark:#1e293b;font-family:Inter,system-ui,sans-serif}.menu-container[data-v-5dfce7db]{z-index:9999;width:350px;position:fixed;bottom:100px;right:30px}.card-modern[data-v-5dfce7db]{background:#fff;border:1px solid #f1f5f9;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.card-header-gradient[data-v-5dfce7db]{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:24px}.header-content[data-v-5dfce7db]{justify-content:space-between;align-items:center;display:flex}.header-title[data-v-5dfce7db]{margin:0;font-size:16px;font-weight:700}.header-subtitle[data-v-5dfce7db]{opacity:.85;margin:4px 0 0;font-size:12px}.header-icon-wa[data-v-5dfce7db]{background:var(--success);border-radius:12px;width:40px;height:40px;padding:8px}.header-icon-wa .icon-svg[data-v-5dfce7db]{fill:#fff;width:100%;height:100%}.card-body-wrapper[data-v-5dfce7db]{background:#f8fafc;min-height:320px;padding:20px}.area-item-card[data-v-5dfce7db]{cursor:pointer;background:#fff;border:1px solid #f1f5f9;border-radius:16px;align-items:center;margin-bottom:6px;padding:14px 8px;transition:all .2s;display:flex}.area-item-card[data-v-5dfce7db]:hover{border-color:var(--secondary);transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000000d}.area-item-card .icon-circle[data-v-5dfce7db]{background:#eff6ff;border-radius:12px;width:44px;height:44px;margin-right:14px;padding:0}.area-item-card .icon-circle img[data-v-5dfce7db]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.area-item-card .area-name[data-v-5dfce7db]{color:var(--text-dark);font-size:14px;font-weight:600;display:block}.area-item-card .online-status[data-v-5dfce7db]{color:#059669;font-size:11px}.area-item-card .arrow-icon[data-v-5dfce7db]{color:#cbd5e1;margin-left:auto;font-size:12px}.selected-badge[data-v-5dfce7db]{color:#1e40af;text-align:center;background:#dbeafe;border-radius:10px;margin-bottom:20px;padding:10px;font-size:12px}.modern-input[data-v-5dfce7db]{border:1.5px solid #e2e8f0;border-radius:12px;width:100%;margin-bottom:12px;padding:12px 16px;font-size:14px;transition:all .2s}.modern-input[data-v-5dfce7db]:focus{border-color:var(--secondary);background:#fff;outline:none;box-shadow:0 0 0 4px #3b82f61a}.input-wrapper[data-v-5dfce7db]{margin-bottom:16px;position:relative}.input-wrapper .floating-label[data-v-5dfce7db]{color:#94a3b8;pointer-events:none;transform-origin:0 0;background-color:#fff;padding:0 4px;font-size:12px;transition:all .2s;position:absolute;top:12px;left:16px}.input-wrapper .modern-input[data-v-5dfce7db]{margin-bottom:0}.input-wrapper .modern-input[data-v-5dfce7db]::placeholder{color:#0000}.input-wrapper .modern-input:not(:-moz-placeholder-shown)~.floating-label[data-v-5dfce7db]{color:var(--secondary);font-weight:600;transform:translateY(-22px)scale(.85)}.input-wrapper .modern-input:focus~.floating-label[data-v-5dfce7db],.input-wrapper .modern-input:not(:placeholder-shown)~.floating-label[data-v-5dfce7db]{color:var(--secondary);font-weight:600;transform:translateY(-22px)scale(.85)}.input-wrapper .modern-input:not(:-moz-placeholder-shown):not(:focus)~.floating-label[data-v-5dfce7db]{color:#64748b}.input-wrapper .modern-input:not(:placeholder-shown):not(:focus)~.floating-label[data-v-5dfce7db]{color:#64748b}.submit-btn[data-v-5dfce7db]{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px;font-weight:700;transition:opacity .2s}.submit-btn[data-v-5dfce7db]:hover{opacity:.9}.submit-btn[data-v-5dfce7db]:disabled{cursor:not-allowed;background:#cbd5e1}.back-btn[data-v-5dfce7db]{color:#64748b;cursor:pointer;background:0 0;border:none;width:100%;margin-top:16px;font-size:12px}.back-btn[data-v-5dfce7db]:hover{color:var(--primary);text-decoration:underline}.floating-trigger[data-v-5dfce7db]{z-index:10000;align-items:center;display:flex;position:fixed;bottom:25px;right:25px}.pill-help[data-v-5dfce7db]{cursor:pointer;background:#fff;border:none;border-radius:50px;margin-right:12px;padding:12px 24px;font-size:14px;box-shadow:0 10px 15px -3px #0000001a}.pill-help strong[data-v-5dfce7db]{color:var(--secondary);margin-left:4px}.btn-wa-main[data-v-5dfce7db]{background:var(--success);cursor:pointer;border:none;border-radius:50%;width:60px;height:60px;padding:10px;box-shadow:0 10px 20px #25d3664d}.btn-wa-main .icon-svg[data-v-5dfce7db]{fill:#fff;width:100%;height:100%}.slide-up-enter-active[data-v-5dfce7db],.slide-up-leave-active[data-v-5dfce7db]{transition:all .4s cubic-bezier(.165,.84,.44,1)}.slide-up-enter-from[data-v-5dfce7db],.slide-up-leave-to[data-v-5dfce7db]{opacity:0;transform:translateY(40px)}.fade-mode-enter-active[data-v-5dfce7db],.fade-mode-leave-active[data-v-5dfce7db]{transition:opacity .25s}.fade-mode-enter-from[data-v-5dfce7db],.fade-mode-leave-to[data-v-5dfce7db]{opacity:0}.pulse[data-v-5dfce7db]{animation:2s infinite pulse-anim-5dfce7db}@keyframes pulse-anim-5dfce7db{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.fade-enter-active[data-v-7fa39f73],.fade-leave-active[data-v-7fa39f73]{transition:opacity .5s}.fade-enter-from[data-v-7fa39f73],.fade-leave-to[data-v-7fa39f73]{opacity:0}.cookie-consent[data-v-7fa39f73]{z-index:1000;background:#fff;border-top:4px solid #037bae;border-radius:8px;width:90%;max-width:700px;padding:20px 30px;font-family:Roboto,sans-serif;position:fixed;bottom:70px;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0000001a}.cookie-container[data-v-7fa39f73]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.cookie-text[data-v-7fa39f73]{color:#333;flex:1;margin:0;font-size:1rem}.cookie-text .privacy-link[data-v-7fa39f73]{color:#037bae;text-decoration:underline;transition:color .3s}.cookie-text .privacy-link[data-v-7fa39f73]:hover{color:#026a92}.cookie-actions[data-v-7fa39f73]{gap:10px;display:flex}.cookie-actions .btn[data-v-7fa39f73]{cursor:pointer;border:none;border-radius:4px;min-width:80px;transition:background-color .3s,transform .2s}.cookie-actions .btn[data-v-7fa39f73]:active{transform:scale(.98)}.cookie-actions .accept[data-v-7fa39f73]{color:#fff;background-color:#037bae}.cookie-actions .accept[data-v-7fa39f73]:hover{background-color:#026a92}.cookie-actions .reject[data-v-7fa39f73]{color:#037bae;background-color:#0000;border:2px solid #037bae}.cookie-actions .reject[data-v-7fa39f73]:hover{background-color:#f0f8fb}@media (max-width:600px){.cookie-container[data-v-7fa39f73]{flex-direction:column;align-items:flex-start}.cookie-actions[data-v-7fa39f73]{justify-content:flex-end;width:100%}.cookie-actions .btn[data-v-7fa39f73]{text-align:center;width:100%}}
