.locale-switcher[data-v-f2fb4d43]{position:relative}.locale-trigger[data-v-f2fb4d43]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-nav);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:.875rem;font-weight:500;gap:6px;padding:6px 10px;transition:color .15s var(--ease-in-out)}.locale-trigger[data-v-f2fb4d43]:hover{color:var(--color-primary)}.globe-icon[data-v-f2fb4d43]{flex-shrink:0}.locale-name[data-v-f2fb4d43]{white-space:nowrap}.chevron[data-v-f2fb4d43]{flex-shrink:0;transition:transform .2s var(--ease-in-out)}.chevron.flipped[data-v-f2fb4d43]{transform:rotate(180deg)}.locale-dropdown[data-v-f2fb4d43]{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);list-style:none;min-width:160px;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.locale-item[data-v-f2fb4d43]{color:var(--color-text-nav);display:block;font-family:var(--font-sans);font-size:.875rem;font-weight:500;padding:8px 16px;text-decoration:none;transition:color .15s var(--ease-in-out),background-color .15s var(--ease-in-out)}.locale-item[data-v-f2fb4d43]:hover{background:var(--color-bg-surface);color:var(--color-primary)}.locale-item.active[data-v-f2fb4d43]{color:var(--color-primary);font-weight:600}.dropdown-enter-active[data-v-f2fb4d43],.dropdown-leave-active[data-v-f2fb4d43]{transition:opacity .15s var(--ease-in-out),transform .15s var(--ease-in-out)}.dropdown-enter-from[data-v-f2fb4d43],.dropdown-leave-to[data-v-f2fb4d43]{opacity:0;transform:translateY(-4px)}.nav[data-v-e359d5df]{background:transparent;left:0;position:fixed;right:0;top:0;transition:background-color .2s var(--ease-in-out),border-color .2s var(--ease-in-out),box-shadow .2s var(--ease-in-out);z-index:100}.nav.scrolled[data-v-e359d5df]{backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);background:#ffffffd1;border-bottom:1px solid var(--color-border);box-shadow:0 1px #0f172a05}.nav-inner[data-v-e359d5df]{align-items:center;display:flex;justify-content:space-between;padding-bottom:18px;padding-top:18px}.nav-logo[data-v-e359d5df]{align-items:center;color:var(--color-text-primary);display:inline-flex;font-family:var(--font-sans);font-size:.9375rem;font-weight:700;gap:10px;letter-spacing:-.01em;white-space:nowrap}.nav-logo[data-v-e359d5df]:hover{color:var(--color-primary)}.nav-owl[data-v-e359d5df]{display:block;height:22px;width:auto}.logo-product[data-v-e359d5df]{background:var(--gradient-text-brand);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:1.0625rem;font-weight:700;transform:translateY(1px);-webkit-text-fill-color:transparent;text-decoration:none}.nav-links[data-v-e359d5df]{align-items:center;display:flex;gap:20px}.nav-link[data-v-e359d5df]{color:var(--color-text-nav);font-size:.9375rem;font-weight:500;transition:color .15s var(--ease-in-out)}.nav-link.active[data-v-e359d5df],.nav-link[data-v-e359d5df]:hover{color:var(--color-primary)}.nav-cta[data-v-e359d5df]{font-size:.875rem;padding:9px 20px}.hamburger[data-v-e359d5df]{align-items:center;background:transparent;border:none;color:var(--color-text-nav);cursor:pointer;display:none;justify-content:center;padding:6px;transition:color .15s var(--ease-in-out)}.hamburger[data-v-e359d5df]:hover{color:var(--color-primary)}@media(max-width:1024px){.nav-links[data-v-e359d5df]{display:none}.hamburger[data-v-e359d5df]{display:flex}}.mobile-overlay[data-v-e359d5df]{backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);background:#fffffff5;display:flex;flex-direction:column;inset:0;position:fixed;transform:translateY(-100%);z-index:200}.overlay-header[data-v-e359d5df]{justify-content:space-between;padding-bottom:18px;padding-top:18px;width:100%}.close-btn[data-v-e359d5df],.overlay-header[data-v-e359d5df]{align-items:center;display:flex}.close-btn[data-v-e359d5df]{background:transparent;border:none;color:var(--color-text-nav);cursor:pointer;justify-content:center;padding:6px;transition:color .15s var(--ease-in-out)}.close-btn[data-v-e359d5df]:hover{color:var(--color-primary)}.overlay-content[data-v-e359d5df]{align-items:center;display:flex;flex:1;flex-direction:column;gap:24px;padding:48px 24px 80px}.overlay-link[data-v-e359d5df]{color:var(--color-text-primary);font-family:var(--font-sans);font-size:1.375rem;font-weight:600;text-decoration:none;transition:color .15s var(--ease-in-out)}.overlay-link.active[data-v-e359d5df],.overlay-link[data-v-e359d5df]:hover{color:var(--color-primary)}.overlay-cta[data-v-e359d5df]{font-size:1rem;margin-top:8px;padding:12px 32px}.overlay-divider[data-v-e359d5df]{background:var(--color-border);height:1px;margin:8px 0;width:48px}.footer[data-v-97c31286]{background:var(--color-bg-white);border-top:1px solid var(--color-border);padding:56px 0 32px}.inner[data-v-97c31286]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.footer-lead[data-v-97c31286]{display:flex;flex-direction:column;gap:14px;max-width:360px}.brand[data-v-97c31286]{color:var(--color-text-primary);gap:12px}.brand[data-v-97c31286],.brand a[data-v-97c31286]{align-items:center;display:inline-flex}.owlpay-logo[data-v-97c31286]{display:block;height:22px;width:auto}.product[data-v-97c31286]{background:var(--gradient-text-brand);-webkit-background-clip:text;background-clip:text;font-family:var(--font-sans);font-size:1.0625rem;font-weight:700;transform:translateY(1px);-webkit-text-fill-color:transparent}.tagline[data-v-97c31286]{color:var(--color-text-secondary);font-size:.875rem;line-height:1.55;margin:0}.links[data-v-97c31286]{align-items:center;display:flex;flex-wrap:wrap;gap:28px}.links a[data-v-97c31286]{color:var(--color-text-nav);font-size:.9rem;font-weight:500;transition:color .15s var(--ease-in-out)}.links a[data-v-97c31286]:hover{color:var(--color-primary)}.copyright[data-v-97c31286]{border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.8125rem;margin-top:40px;padding-top:20px}@media(max-width:640px){.inner[data-v-97c31286]{align-items:flex-start;flex-direction:column}.links[data-v-97c31286]{gap:18px}}
