@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800;900&family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,600&display=swap);.navbar[data-v-fa0bdd8c]{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:.85rem 0 .4rem;transition:padding .45s cubic-bezier(.16,1,.3,1);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;pointer-events:none}.navbar.scrolled[data-v-fa0bdd8c]{padding:.65rem 0}.nav-container[data-v-fa0bdd8c]{width:100%;max-width:1280px;margin:0 auto;padding:0 1.25rem;transition:all .45s cubic-bezier(.16,1,.3,1)}.nav-wrapper[data-v-fa0bdd8c]{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;max-width:1240px;margin:0 auto;padding:.35rem .75rem;border:1px solid transparent;border-radius:9999px;transition:all .45s cubic-bezier(.16,1,.3,1)}.nav-wrapper[data-v-fa0bdd8c],.navbar.theme-light .nav-wrapper[data-v-fa0bdd8c]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.navbar.theme-light .nav-wrapper[data-v-fa0bdd8c]{border:1px solid transparent}.navbar.scrolled .nav-wrapper[data-v-fa0bdd8c]{max-width:1140px;padding:.42rem 1.15rem .42rem .95rem;background:rgba(7,13,24,.78);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 16px 40px -4px rgba(0,0,0,.42),0 0 25px rgba(16,185,129,.12)}.navbar.scrolled .nav-wrapper[data-v-fa0bdd8c]:hover{background:rgba(7,13,24,.88);border-color:rgba(16,185,129,.35);box-shadow:0 20px 48px -4px rgba(0,0,0,.52),0 0 32px rgba(16,185,129,.22)}.navbar.theme-light.scrolled .nav-wrapper[data-v-fa0bdd8c]{max-width:1140px;padding:.42rem 1.15rem .42rem .95rem;background:hsla(0,0%,100%,.95);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(16,185,129,.28);box-shadow:0 12px 36px -4px rgba(15,23,42,.1),0 0 20px rgba(16,185,129,.14)}.navbar.theme-light.scrolled .nav-wrapper[data-v-fa0bdd8c]:hover{background:#fff;border-color:#10b981;box-shadow:0 16px 42px rgba(15,23,42,.14),0 0 24px rgba(16,185,129,.22)}.nav-brand[data-v-fa0bdd8c]{display:flex;align-items:center;gap:.65rem;text-decoration:none;padding-right:.5rem;cursor:pointer;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1)}.nav-brand[data-v-fa0bdd8c]:hover{transform:scale(1.02)}.brand-logo-img[data-v-fa0bdd8c]{width:28px;height:32px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35));transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.nav-brand:hover .brand-logo-img[data-v-fa0bdd8c]{transform:scale(1.12) rotate(6deg);filter:drop-shadow(0 0 8px rgba(16,185,129,.6))}.nav-brand-text[data-v-fa0bdd8c]{display:flex;flex-direction:column;line-height:1.1;text-align:left}.nav-brand-title[data-v-fa0bdd8c]{font-family:Outfit,sans-serif;font-size:.985rem;font-weight:900;letter-spacing:.4px;color:#fff;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.5);transition:color .2s ease}.navbar.theme-light.scrolled .nav-brand-title[data-v-fa0bdd8c]{color:#0f172a;text-shadow:none}.navbar.theme-light:not(.scrolled) .nav-brand-title[data-v-fa0bdd8c]{color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.65)}.nav-brand:hover .nav-brand-title[data-v-fa0bdd8c]{color:#60a5fa}.nav-brand:hover .nav-brand-sub[data-v-fa0bdd8c]{color:#7dd3fc;text-shadow:0 0 12px rgba(125,211,252,.85)}.nav-brand-sub[data-v-fa0bdd8c]{font-size:.585rem;font-weight:800;letter-spacing:1.5px;color:#38bdf8;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 8px rgba(56,189,248,.7)}.navbar.theme-light.scrolled .nav-brand-sub[data-v-fa0bdd8c]{color:#0284c7;text-shadow:none}.navbar.theme-light:not(.scrolled) .nav-brand-sub[data-v-fa0bdd8c]{color:#38bdf8;text-shadow:0 1px 3px rgba(0,0,0,.7)}.nav-spacer[data-v-fa0bdd8c]{flex-grow:1}.nav-actions[data-v-fa0bdd8c]{display:flex;align-items:center;gap:.65rem;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1)}.nav-login-btn[data-v-fa0bdd8c]{display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:700;color:#fff;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.25);padding:.42rem .95rem;min-height:38px;border-radius:9999px;transition:all .22s cubic-bezier(.4,0,.2,1);white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.25)}.login-icon[data-v-fa0bdd8c]{width:14px;height:14px;color:#64ffda;transition:transform .2s ease;flex-shrink:0}.nav-login-btn[data-v-fa0bdd8c]:hover{color:#fff;background:rgba(16,185,129,.28);border-color:#34d399;transform:translateY(-1px);box-shadow:0 4px 14px rgba(16,185,129,.35)}.nav-login-btn:hover .login-icon[data-v-fa0bdd8c]{transform:translateX(2px);color:#fff}.navbar.theme-light.scrolled .nav-login-btn[data-v-fa0bdd8c]{color:#065f46!important;background:#ecfdf5!important;border:1.5px solid #10b981!important;box-shadow:0 2px 8px rgba(16,185,129,.15)!important;font-weight:800!important}.navbar.theme-light.scrolled .nav-login-btn .login-icon[data-v-fa0bdd8c]{color:#059669!important}.navbar.theme-light:not(.scrolled) .nav-login-btn[data-v-fa0bdd8c]{color:#fff!important;background:hsla(0,0%,100%,.14)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.28)!important;box-shadow:0 2px 8px rgba(0,0,0,.25)!important;font-weight:700!important}.navbar.theme-light:not(.scrolled) .nav-login-btn .login-icon[data-v-fa0bdd8c]{color:#34d399!important}.navbar.theme-light .nav-login-btn[data-v-fa0bdd8c]:hover{color:#fff!important;background:#059669!important;border-color:#047857!important;box-shadow:0 4px 14px rgba(5,150,105,.35)!important}.navbar.theme-light .nav-login-btn:hover .login-icon[data-v-fa0bdd8c]{color:#fff!important}.theme-toggle[data-v-fa0bdd8c]{background:hsla(0,0%,100%,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.28);width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.25)}.navbar.theme-light.scrolled .theme-toggle[data-v-fa0bdd8c]{background:#f0f9ff!important;border:1.5px solid #38bdf8!important;box-shadow:0 2px 8px rgba(2,132,199,.15)!important}.navbar.theme-light.scrolled .theme-toggle .theme-icon[data-v-fa0bdd8c]{stroke:#0284c7!important;fill:#0284c7!important}.navbar.theme-light:not(.scrolled) .theme-toggle[data-v-fa0bdd8c]{background:hsla(0,0%,100%,.14)!important;border:1px solid hsla(0,0%,100%,.28)!important;box-shadow:0 2px 8px rgba(0,0,0,.25)!important}.navbar.theme-light:not(.scrolled) .theme-toggle .theme-icon[data-v-fa0bdd8c]{stroke:#38bdf8!important;fill:#38bdf8!important}.theme-toggle[data-v-fa0bdd8c]:hover{border-color:#10b981;background:linear-gradient(135deg,#10b981,#06b6d4)!important;box-shadow:0 0 16px rgba(16,185,129,.5);transform:rotate(20deg) scale(1.08)}.theme-toggle:hover .theme-icon[data-v-fa0bdd8c]{stroke:#fff!important;fill:transparent!important}.theme-icon[data-v-fa0bdd8c]{width:18px;height:18px;transition:all .2s ease;flex-shrink:0}#navCtaBtn[data-v-fa0bdd8c]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;font-size:.82rem;font-weight:700;padding:.42rem 1.05rem;min-height:38px;border-radius:9999px;background:linear-gradient(135deg,#2563eb,#0284c7);color:#fff!important;box-shadow:0 4px 16px rgba(37,99,235,.35);transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer;white-space:nowrap;line-height:1}#navCtaBtn[data-v-fa0bdd8c]:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 6px 22px rgba(37,99,235,.55),0 0 16px rgba(2,132,199,.4)}#navCtaBtn[data-v-fa0bdd8c]:active{transform:translateY(0) scale(.98)}.phone-icon[data-v-fa0bdd8c]{width:14px;height:14px}@media (max-width:680px){.navbar[data-v-fa0bdd8c]{padding:.5rem 0}.nav-container[data-v-fa0bdd8c]{padding:0 .5rem}.nav-wrapper[data-v-fa0bdd8c],.navbar.scrolled .nav-wrapper[data-v-fa0bdd8c]{max-width:100%!important;padding:.35rem .65rem .35rem .5rem;gap:.45rem}.nav-brand-title[data-v-fa0bdd8c]{font-size:.85rem}.nav-brand-sub[data-v-fa0bdd8c]{font-size:.5rem;letter-spacing:1.5px}.nav-actions[data-v-fa0bdd8c]{gap:.35rem}.nav-login-btn[data-v-fa0bdd8c]{padding:.35rem .65rem;font-size:.74rem;min-height:34px}.theme-toggle[data-v-fa0bdd8c]{width:34px;height:34px}#navCtaBtn[data-v-fa0bdd8c]{padding:.35rem .75rem;font-size:.74rem;min-height:34px}}.system-period-text[data-v-0f788c66]{display:inline-flex;align-items:center;gap:7px;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.status-dot-container[data-v-0f788c66]{position:relative;width:7px;height:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.status-dot-core[data-v-0f788c66]{position:relative;width:6px;height:6px;border-radius:50%;background:#0284c7;box-shadow:0 0 5px rgba(2,132,199,.6);z-index:2}.status-dot-pulse[data-v-0f788c66]{position:absolute;width:100%;height:100%;border-radius:50%;background-color:rgba(2,132,199,.5);animation:dot-pulse-0f788c66 2s cubic-bezier(.2,.6,.35,1) infinite;z-index:1}@keyframes dot-pulse-0f788c66{0%{transform:scale(.9);opacity:.85}70%{transform:scale(2.4);opacity:0}to{transform:scale(2.6);opacity:0}}.system-period-content[data-v-0f788c66]{display:flex;flex-direction:column;justify-content:center;text-align:right;white-space:nowrap;line-height:1.15}.period-date[data-v-0f788c66]{font-size:12px;font-weight:700;color:#1e3a8a;line-height:1.2;letter-spacing:-.1px}.period-month[data-v-0f788c66]{font-size:10px;font-weight:500;color:#64748b;line-height:1.15}@media (max-width:600px){.period-date[data-v-0f788c66]{font-size:11px}.period-month[data-v-0f788c66]{font-size:9px}}.cursor-pointer[data-v-12b85574]{cursor:pointer}.brand-system-context[data-v-12b85574]{display:flex;align-items:center;gap:0}.nav-color[data-v-12b85574]{background-image:linear-gradient(to top left,#00386c 10%,transparent 90%)}.nav-color-second[data-v-12b85574]{background:radial-gradient(ellipse 90% 55% at 20% -10%,rgba(56,189,248,.26),transparent 70%),radial-gradient(ellipse 80% 50% at 100% 45%,rgba(37,99,235,.35),transparent 70%),radial-gradient(ellipse 75% 55% at 15% 95%,rgba(99,102,241,.22),transparent 70%),linear-gradient(180deg,#0e2240,#143058 48%,#0b1c35)!important;border-right:1px solid hsla(0,0%,100%,.09)!important;box-shadow:4px 0 24px rgba(0,0,0,.35)!important}.nav-color-second[data-v-12b85574] .v-list{position:relative;z-index:1}.drawer-bubbles[data-v-12b85574]{position:absolute;bottom:0;left:0;right:0;height:160px;overflow:hidden;pointer-events:none;z-index:0}.bubble[data-v-12b85574]{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.06) 0,rgba(56,189,248,.05) 40%,rgba(37,99,235,.03) 70%,hsla(0,0%,100%,.06) 100%);border:1px solid hsla(0,0%,100%,.09);box-shadow:inset 0 2px 6px hsla(0,0%,100%,.08),inset 0 -4px 10px rgba(56,189,248,.08),0 10px 30px rgba(0,0,0,.35);animation:bubbleShimmer-12b85574 8s ease-in-out infinite alternate}.b1[data-v-12b85574]{width:180px;height:180px;bottom:-35px;left:-30px;animation-delay:0s}.b2[data-v-12b85574]{width:130px;height:130px;bottom:-25px;right:-20px;animation-delay:3s}@keyframes bubbleShimmer-12b85574{0%,to{opacity:.5;filter:drop-shadow(0 0 8px rgba(37,99,235,.12))}50%{opacity:.72;filter:drop-shadow(0 0 16px rgba(56,189,248,.2))}}.search-field[data-v-12b85574] .v-field__input{color:#dddada!important;text-align:center;justify-content:center}.search-field[data-v-12b85574] input{color:#e8e7e7!important;text-align:center}.search-field[data-v-12b85574] input::-moz-placeholder{color:hsla(0,0%,100%,.6)!important;text-align:center}.search-field[data-v-12b85574] input::placeholder{color:hsla(0,0%,100%,.6)!important;text-align:center}.search-field[data-v-12b85574] .v-label{color:hsla(0,0%,100%,.7)!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter,.fade-leave-to{opacity:0}.color-gradient-1{background-image:linear-gradient(to top left,#1e3a8a 10%,transparent 90%)}.color-bg-primary{background-color:#ff8030}.color-bg-second{background-color:#183a6d}.color-text-primary{color:#ff8030}.color-text-second{color:#183a6d}.bottom-gradient{background-image:linear-gradient(to top left,#1e3a8a 10%,transparent 90%)}.repeating-gradient{background-image:repeating-linear-gradient(-45deg,rgba(255,0,0,.25),rgba(255,0,0,.25) 5px,rgba(0,0,255,.25) 0,rgba(134,134,234,.25) 10px)}.navbar_submenu_color{background-color:#dbeafe}