.logo[data-v-5ba7e6bf]{align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.logo__flag[data-v-5ba7e6bf]{object-fit:contain;flex-shrink:0;width:48px;height:48px;display:block}.logo--compact .logo__flag[data-v-5ba7e6bf]{width:40px;height:40px}.logo__text[data-v-5ba7e6bf]{flex-direction:column;gap:4px;min-width:0;display:flex;overflow:hidden}.logo__title[data-v-5ba7e6bf]{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(13px,1.4vw,20px);font-weight:800;line-height:1.15;overflow:hidden}.logo__subtitle[data-v-5ba7e6bf]{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,1.1vw,16px);font-weight:600;line-height:1.2;overflow:hidden}.logo--dark .logo__title[data-v-5ba7e6bf],.logo--dark .logo__subtitle[data-v-5ba7e6bf]{color:var(--color-white)}.logo--light .logo__title[data-v-5ba7e6bf],.logo--light .logo__subtitle[data-v-5ba7e6bf]{color:var(--color-ink)}@media (width>=1280px){.logo__flag[data-v-5ba7e6bf]{width:58px;height:58px}}@media (width<=420px){.logo__subtitle[data-v-5ba7e6bf]{display:none}}.btn[data-v-a9ede72b]{border-radius:var(--radius-md);font-family:var(--font-body);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;gap:10px;font-weight:700;line-height:1.2;display:inline-flex}.btn[data-v-a9ede72b]:hover:not(:disabled):not(.btn--disabled){transform:translateY(-1px)}.btn[data-v-a9ede72b]:active:not(:disabled):not(.btn--disabled){transform:translateY(0)}.btn[data-v-a9ede72b]:disabled,.btn--disabled[data-v-a9ede72b]{opacity:.45;cursor:not-allowed;pointer-events:none;transform:none}.btn--block[data-v-a9ede72b]{width:100%}.btn--sm[data-v-a9ede72b]{padding:8px 12px;font-size:12px}.btn--md[data-v-a9ede72b]{padding:14px 22px;font-size:15px}.btn--lg[data-v-a9ede72b]{padding:16px 24px;font-size:16px}.btn--primary[data-v-a9ede72b]{background:var(--color-primary);color:var(--color-white)}.btn--primary[data-v-a9ede72b]:hover:not(:disabled):not(.btn--disabled){background:#5558e0}.btn--secondary[data-v-a9ede72b]{color:var(--color-white);border:1px solid var(--color-white);background:0 0}.btn--secondary[data-v-a9ede72b]:hover:not(:disabled):not(.btn--disabled){background:#ffffff14}.btn--outline[data-v-a9ede72b]{color:var(--color-primary);border:1px solid var(--color-primary);background:0 0}.btn--ghost[data-v-a9ede72b]{color:var(--color-white);border:1px solid var(--color-white);background:0 0;padding:10px 16px;font-size:14px;font-weight:600}.btn--white[data-v-a9ede72b]{background:var(--color-white);color:var(--color-ink);border:1px solid var(--color-white)}.drawer[data-v-c0d6fdc2]{z-index:1000;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer__scrim[data-v-c0d6fdc2]{background:#12103acc;border:0;position:absolute;inset:0}.drawer__panel[data-v-c0d6fdc2]{z-index:1;background:var(--color-white);border-left:1px solid var(--color-border);flex-direction:column;justify-content:space-between;width:min(420px,100%);height:100%;padding:32px 32px 40px;display:flex;position:relative;box-shadow:-20px 0 40px #12103a1f}.drawer__top[data-v-c0d6fdc2]{flex-direction:column;gap:32px;display:flex}.drawer__header[data-v-c0d6fdc2]{justify-content:space-between;align-items:center;display:flex}.drawer__brand[data-v-c0d6fdc2]{font-family:var(--font-display);color:var(--color-ink);font-size:22px;font-weight:800}.drawer__close[data-v-c0d6fdc2]{border-radius:var(--radius-md);background:var(--color-surface);place-items:center;width:40px;height:40px;display:grid}.drawer__rule[data-v-c0d6fdc2]{background:var(--color-border);width:100%;height:1px}.drawer__nav[data-v-c0d6fdc2]{flex-direction:column;gap:8px;display:flex}.drawer__link[data-v-c0d6fdc2]{color:var(--color-ink);transition:background-color var(--duration-fast) var(--ease-out);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:18px;font-weight:500;display:flex}.drawer__link--active[data-v-c0d6fdc2]{background:var(--color-surface);color:var(--color-primary);font-weight:700}.drawer__dot[data-v-c0d6fdc2]{background:var(--color-primary);border-radius:3px;flex-shrink:0;width:6px;height:6px}.drawer__label[data-v-c0d6fdc2]{flex:1}.drawer__footer[data-v-c0d6fdc2]{flex-direction:column;gap:24px;display:flex}.drawer__lang[data-v-c0d6fdc2]{color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:16px;font-size:14px;font-weight:500;display:flex}.drawer__lang-toggle[data-v-c0d6fdc2]{border-radius:var(--radius-pill);color:#212121;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.drawer__lang-toggle button[data-v-c0d6fdc2]{opacity:.5;font-weight:400}.drawer__lang-toggle button.active[data-v-c0d6fdc2]{opacity:1;font-weight:700}.drawer__cta[data-v-c0d6fdc2]{border-radius:var(--radius-md);background:var(--color-primary);width:100%;color:var(--color-white);justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:14px;font-weight:700;display:inline-flex}@media (width<=767px){.drawer__panel[data-v-c0d6fdc2]{width:100%}}.drawer-enter-active[data-v-c0d6fdc2],.drawer-leave-active[data-v-c0d6fdc2]{transition:opacity var(--duration-med) var(--ease-out)}.drawer-enter-active .drawer__panel[data-v-c0d6fdc2],.drawer-leave-active .drawer__panel[data-v-c0d6fdc2]{transition:transform var(--duration-med) var(--ease-out)}.drawer-enter-from[data-v-c0d6fdc2],.drawer-leave-to[data-v-c0d6fdc2]{opacity:0}.drawer-enter-from .drawer__panel[data-v-c0d6fdc2],.drawer-leave-to .drawer__panel[data-v-c0d6fdc2]{transform:translate(100%)}.header[data-v-2f2138db]{z-index:20;color:var(--color-white);width:100%;max-width:100vw;box-shadow:none;transition:background-color var(--duration-med) var(--ease-out), box-shadow var(--duration-med) var(--ease-out), border-color var(--duration-med) var(--ease-out);background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0;overflow-x:clip}.header--solid[data-v-2f2138db]{background:color-mix(in srgb, var(--color-navy) 96%, transparent);box-shadow:0 4px 16px #0000002e}.header--light[data-v-2f2138db]{color:var(--color-text-muted);background:color-mix(in srgb, var(--color-white) 96%, transparent);border-bottom-color:#f0f0f8}.header--light.header--compact[data-v-2f2138db]{box-shadow:0 4px 16px #0f0e2a0f}.header--light .header__link[data-v-2f2138db]{color:var(--color-text-muted);opacity:1;font-size:15px;font-weight:500;line-height:normal}.header--light .header__link[data-v-2f2138db]:hover{color:var(--color-ink)}.header--light .header__link--active[data-v-2f2138db]{color:var(--color-primary);font-weight:600}.header--light .header__lang[data-v-2f2138db]{color:var(--color-black);border-color:#4a4a4a33}.header--light .header__lang button[data-v-2f2138db]{color:inherit;opacity:.5}.header--light .header__lang button.active[data-v-2f2138db]{opacity:1;font-weight:700}.header--light .header__lang span[data-v-2f2138db]{opacity:.5}.header--light .header__menu[data-v-2f2138db]{background:var(--color-surface)}.header--light .header__menu span[data-v-2f2138db]{background:var(--color-ink)}.header--compact .header__inner[data-v-2f2138db]{min-height:calc(var(--header-height) - 12px);padding-block:8px}.header__inner[data-v-2f2138db]{width:100%;max-width:100%;min-height:var(--header-height);transition:min-height var(--duration-med) var(--ease-out), padding-block var(--duration-med) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding-block:12px;display:grid}.header__brand[data-v-2f2138db]{justify-content:flex-start;align-items:center;min-width:0;max-width:100%;display:flex}.header__nav[data-v-2f2138db]{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(10px,1.4vw,32px);min-width:0;display:none}.header__link[data-v-2f2138db]{opacity:.85;white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);font-size:clamp(13px,1.05vw,16px);line-height:22px}.header__link[data-v-2f2138db]:hover,.header__link--active[data-v-2f2138db]{opacity:1;font-weight:600}.header__actions[data-v-2f2138db]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.header__lang[data-v-2f2138db]{border-radius:var(--radius-pill);border:1px solid #fff3;flex-shrink:0;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:none}.header__lang button[data-v-2f2138db]{color:var(--color-white);opacity:.5}.header__lang button.active[data-v-2f2138db]{opacity:1;font-weight:700}.header__cta[data-v-2f2138db]{flex-shrink:0;display:none}.header__menu[data-v-2f2138db]{border-radius:var(--radius-md);background:#ffffff14;flex-shrink:0;place-content:center;gap:6px;width:40px;height:40px;display:grid}.header__menu span[data-v-2f2138db]{background:var(--color-white);border-radius:2px;width:18px;height:2px;display:block}@media (width>=768px){.header__lang[data-v-2f2138db]{display:flex}.header__cta[data-v-2f2138db]{display:inline-flex}.header--light .header__actions[data-v-2f2138db]{gap:24px}}@media (width>=1280px){.header__inner[data-v-2f2138db]{grid-template-columns:minmax(180px,1.1fr) minmax(0,2.2fr) minmax(180px,1fr);column-gap:clamp(12px,1.5vw,24px)}.header__link[data-v-2f2138db]{font-size:16px}.header--light .header__link[data-v-2f2138db]{font-size:15px}.header__nav[data-v-2f2138db]{display:flex}.header__menu[data-v-2f2138db]{display:none}}:root{--color-primary:#6466e9;--color-primary-soft:#e8e8fc;--color-primary-muted:#c0c1ff;--color-primary-dark:#3b3a8a;--color-navy:#12103a;--color-ink:#1a1a2e;--color-black:#1d2229;--color-text-muted:#4a4a68;--color-text-subtle:#6b7280;--color-border:#e5e7eb;--color-border-soft:#d9d9f4;--color-surface:#f6f6fb;--color-white:#fff;--font-display:"Raleway", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--radius-sm:8px;--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-pill:999px;--container-pad:80px;--section-gap:40px;--header-height:88px;--shadow-card:0 10px 24px -10px #0000000d;--shadow-float:0 18px 40px -12px #00000026;--shadow-soft:0 10px 12px #00000026;--ease-out:cubic-bezier(.22, 1, .36, 1);--duration-fast:.18s;--duration-med:.32s}@media (width<=1199px){:root{--container-pad:40px;--section-gap:32px}}@media (width<=767px){:root{--container-pad:20px;--section-gap:24px;--header-height:72px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;font-family:var(--font-body);color:var(--color-ink);background:var(--color-surface);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}.container{width:100%;max-width:min(1440px,100%);padding-inline:var(--container-pad);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
