.multi-lang[data-v-2a2de0c0]{margin-left:8px}.multi-lang .dropdown-toggle[data-v-2a2de0c0]{padding:8px 12px;border-radius:var(--border-radius-l);border:1px solid var(--border-color);color:var(--text-color);background:var(--surface)}.multi-lang .dropdown-toggle[data-v-2a2de0c0]:hover,.multi-lang .dropdown-toggle[data-v-2a2de0c0]:focus{color:var(--text-color);border-color:var(--accent-color);box-shadow:none}.multi-lang .dropdown-menu[data-v-2a2de0c0]{min-width:160px;padding:0;overflow:hidden}.multi-lang .active-lang[data-v-2a2de0c0]{background-color:var(--bs-primary);color:#fff}.app-header-mobile[data-v-4bd04aea]{position:sticky;top:0;z-index:30;width:100%;color:var(--hero-text)}.app-header-mobile__bar[data-v-4bd04aea]{width:100%;max-width:var(--content-max);margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--border-color);background:transparent}.app-header-mobile__brand[data-v-4bd04aea]{display:inline-flex;align-items:center}.app-header-mobile__logo[data-v-4bd04aea]{max-width:180px;width:100%}.app-header-mobile__toggle[data-v-4bd04aea],.app-header-mobile__close[data-v-4bd04aea]{margin-left:auto;padding:0;border:0;background:transparent;color:var(--text-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.app-header-mobile__toggle[data-v-4bd04aea]{width:48px;height:48px;border-radius:14px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--surface, #ffffff) 15%,transparent)}.app-header-mobile__toggle-line[data-v-4bd04aea]{display:block;width:18px;height:2px;border-radius:999px;background:currentColor;position:absolute}.app-header-mobile__toggle-line[data-v-4bd04aea]:nth-child(1){transform:translateY(-6px)}.app-header-mobile__toggle-line[data-v-4bd04aea]:nth-child(3){transform:translateY(6px)}.app-header-mobile__panel[data-v-4bd04aea]{position:fixed;inset:0;width:100vw;min-height:100dvh;background:color-mix(in srgb,var(--black-dark, #050816) 72%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:40}.app-header-mobile__panel-inner[data-v-4bd04aea]{width:100%;min-height:100dvh;padding:20px 24px 32px;display:flex;flex-direction:column;gap:32px;background:var(--hero-gradient);color:var(--hero-text)}.app-header-mobile__panel-header[data-v-4bd04aea]{display:flex;align-items:center;gap:16px}.app-header-mobile__close[data-v-4bd04aea]{position:relative;width:48px;height:48px;border-radius:14px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--surface, #ffffff) 15%,transparent)}.app-header-mobile__close span[data-v-4bd04aea]{position:absolute;width:18px;height:2px;border-radius:999px;background:currentColor}.app-header-mobile__close span[data-v-4bd04aea]:first-child{transform:rotate(45deg)}.app-header-mobile__close span[data-v-4bd04aea]:last-child{transform:rotate(-45deg)}.app-header-mobile__nav[data-v-4bd04aea]{display:grid;gap:12px}.app-header-mobile__link[data-v-4bd04aea]{padding:16px 0;border-bottom:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);color:var(--text-color);font-size:1.6rem;font-weight:700;line-height:1.1}.app-header-mobile__link[data-active=true][data-v-4bd04aea]{color:var(--accent-color)}.app-header-mobile__meta[data-v-4bd04aea]{margin-top:auto;display:grid;gap:18px;grid-template-columns:1fr 6fr}.app-header-mobile__cta[data-v-4bd04aea]{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;border-radius:var(--border-radius-m);background:var(--hero-cta);color:var(--hero-cta-text);font-weight:700;box-shadow:var(--shadow-soft)}.app-header-mobile__cta span[data-v-4bd04aea]{margin-left:6px}.app-header-mobile__brand-name[data-v-4bd04aea]{margin:0;color:var(--muted-color);font-size:.85rem;text-transform:uppercase;letter-spacing:.16em}.app-header-mobile-panel-enter-active[data-v-4bd04aea],.app-header-mobile-panel-leave-active[data-v-4bd04aea]{transition:opacity .22s ease,transform .22s ease}.app-header-mobile-panel-enter-from[data-v-4bd04aea],.app-header-mobile-panel-leave-to[data-v-4bd04aea]{opacity:0}.app-header-mobile-panel-enter-from .app-header-mobile__panel-inner[data-v-4bd04aea],.app-header-mobile-panel-leave-to .app-header-mobile__panel-inner[data-v-4bd04aea]{transform:translateY(-20px)}.app-header[data-v-91c6683c]{position:sticky;top:0;z-index:20;background:transparent;border-bottom:1px solid var(--border-color);color:var(--hero-text)}.app-header .app-header__inner[data-v-91c6683c]{max-width:var(--content-max);margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:20px}.app-header .app-header__inner .app-header__brand[data-v-91c6683c]{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:var(--text-color)}.app-header .app-header__inner .app-header__brand .app-header__logo-dot[data-v-91c6683c]{width:14px;height:14px;border-radius:50%;background:var(--accent-color);display:inline-block}.app-header .app-header__inner .app-header__brand .app-header__logo[data-v-91c6683c]{max-width:160px;min-height:50px;width:100%}.app-header .app-header__inner .app-header__brand .app-header__brand-name[data-v-91c6683c]{letter-spacing:-.02em}.app-header .app-header__inner .app-header__nav[data-v-91c6683c]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:auto}.app-header .app-header__inner .app-header__nav .app-header__link[data-v-91c6683c]{padding:8px 10px;border-radius:10px;color:var(--muted-color)}.app-header .app-header__inner .app-header__nav .app-header__link[data-active=true][data-v-91c6683c]{color:var(--text-color);background:var(--surface);border:1px solid var(--border-color)}.app-header .app-header__inner .app-header__cta[data-v-91c6683c]{margin-left:auto;padding:10px 14px;border-radius:var(--border-radius-m);background:var(--hero-cta);color:var(--hero-cta-text);font-weight:700;box-shadow:var(--shadow-soft);transition:all .3s ease;display:flex;align-items:center}.app-header .app-header__inner .app-header__cta span[data-v-91c6683c]{display:none;margin-left:0}.app-header .app-header__inner .app-header__cta[data-v-91c6683c]:hover{padding:10px 24px;transition:all .3s ease-in-out}.app-header .app-header__inner .app-header__cta:hover span[data-v-91c6683c]{display:inline;color:var(--hero-cta-text);margin-left:5px}
