.header-root[data-v-277b1346]{backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);background:#fffffff7;border-bottom:1px solid rgba(226,232,240,.8);box-shadow:0 1px 6px #0000000a;height:68px;position:sticky;top:0;transition:height .3s ease,background .35s ease,border-color .35s ease,box-shadow .35s ease;width:100%;z-index:50}.header-root--scrolled[data-v-277b1346]{background:#fff;border-bottom-color:#e2e8f0e6;box-shadow:0 4px 20px #00000012;height:60px}.header-root--transparent[data-v-277b1346]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent!important;border-bottom-color:transparent!important;box-shadow:none!important;position:absolute!important}.header-root--transparent .header-logo[data-v-277b1346]{filter:brightness(0) invert(1)!important}.header-root--transparent .header-nav-pill[data-v-277b1346]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-color:#fff3}.header-root--transparent .header-nav-link[data-v-277b1346]{color:#ffffffd9}.header-root--transparent .header-nav-link--active[data-v-277b1346],.header-root--transparent .header-nav-link[data-v-277b1346]:hover{background:#ffffff2e;color:#fff}.header-root--transparent .header-partner-cta[data-v-277b1346]{background:#ffffff1a;border-color:#ffffff59;color:#ffffffe0}.header-root--transparent .header-partner-cta[data-v-277b1346]:hover{background:#fff3;border-color:#ffffffb3;box-shadow:none;color:#fff}.header-root--transparent .header-icon-btn[data-v-277b1346]{color:#ffffffd9}.header-root--transparent .header-icon-btn[data-v-277b1346]:hover{background:#ffffff1f;color:#fff}.header-root--transparent .header-lang-btn[data-v-277b1346]{background:#ffffff1a;border-color:#ffffff40;color:#ffffffe0}.header-root--transparent .header-lang-btn[data-v-277b1346]:hover{background:#ffffff2e}.header-root--transparent .header-lang-badge[data-v-277b1346]{background:#fff3;border-color:#ffffff4d;color:#fff}.header-root--transparent .header-login-btn[data-v-277b1346]{background:#ffffff1a;border-color:#ffffff59;color:#ffffffeb}.header-root--transparent .header-login-btn[data-v-277b1346]:hover{background:#fff3;border-color:#ffffffb3;color:#fff}.header-root--transparent .header-divider[data-v-277b1346]{background:#fff3}.header-root--transparent .header-burger[data-v-277b1346]{color:#ffffffe0}.header-logo[data-v-277b1346]{height:40px;-o-object-fit:contain;object-fit:contain;transition:filter .3s ease,height .3s ease,opacity .2s ease;width:auto}.header-root--scrolled .header-logo[data-v-277b1346]{height:34px}.header-logo[data-v-277b1346]:hover{opacity:.82}.header-nav-pill[data-v-277b1346]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafce6;border:1px solid rgba(226,232,240,.7);border-radius:50px;display:flex;gap:2px;padding:4px;transition:background .35s ease,border-color .35s ease}.header-nav-link[data-v-277b1346]{border-radius:50px;color:#475569;display:inline-block;font-size:13.5px;font-weight:700;letter-spacing:.1px;padding:6px 16px;text-decoration:none;transition:color .18s ease,background .18s ease,box-shadow .18s ease;white-space:nowrap}.header-nav-link[data-v-277b1346]:hover{background:#fff;box-shadow:0 1px 4px #00000014;color:#0369a1}.header-nav-link--active[data-v-277b1346]{background:#fff!important;box-shadow:0 1px 6px #0000001a!important;color:#0284c7!important}.header-partner-cta[data-v-277b1346]{align-items:center;border:1.5px solid #0284c7;border-radius:22px;color:#0284c7;display:inline-flex;font-size:13px;font-weight:700;gap:5px;letter-spacing:.1px;padding:7px 15px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.header-partner-cta[data-v-277b1346]:hover{background:#0284c7;box-shadow:0 4px 14px #0284c747;color:#fff;transform:translateY(-1px)}.header-divider[data-v-277b1346]{background:#e2e8f0;flex-shrink:0;height:22px;transition:background .3s ease;width:1px}.header-icon-btn[data-v-277b1346]{align-items:center;background:transparent;border:none;border-radius:10px;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .18s ease,color .18s ease;width:36px}.header-icon-btn[data-v-277b1346]:hover{background:#f1f5f9;color:#0284c7}.header-lang-btn[data-v-277b1346]{align-items:center;background:#f8fafc;border:1px solid rgba(226,232,240,.9);border-radius:10px;color:#475569;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:5px;padding:6px 10px;transition:all .18s ease;white-space:nowrap}.header-lang-btn[data-v-277b1346]:hover{background:#f1f5f9;border-color:#cbd5e1}.header-lang-badge[data-v-277b1346]{align-items:center;background:#e2e8f0;border:1px solid rgba(203,213,225,.8);border-radius:50%;color:#334155;display:flex;font-size:9px;font-weight:800;height:22px;justify-content:center;transition:all .18s ease;width:22px}.header-lang-dropdown[data-v-277b1346]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 8px 24px #0000001a;min-width:150px;overflow:hidden;padding:4px;position:absolute;right:0;top:calc(100% + 8px);z-index:100}.header-lang-option[data-v-277b1346]{align-items:center;background:transparent;border:none;border-radius:10px;color:#475569;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;padding:10px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.header-lang-option[data-v-277b1346]:hover{background:#f1f5f9;color:#0284c7}.header-lang-option--active[data-v-277b1346]{background:#0284c712;color:#0284c7}.header-lang-flag[data-v-277b1346]{align-items:center;background:#e2e8f0;border-radius:50%;display:flex;font-size:8px;font-weight:800;height:22px;justify-content:center;width:22px}.header-login-btn[data-v-277b1346]{align-items:center;background:transparent;border:1.5px solid #cbd5e1;border-radius:12px;color:#1e293b;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;letter-spacing:.1px;padding:8px 18px;transition:all .2s ease;white-space:nowrap}.header-login-btn[data-v-277b1346]:hover{background:#0284c70d;border-color:#0284c7;color:#0284c7;transform:translateY(-1px)}.header-burger[data-v-277b1346]{align-items:center;background:transparent;border:none;border-radius:10px;color:#334155;cursor:pointer;height:40px;justify-content:center;transition:background .18s ease,color .18s ease;width:40px}.header-burger[data-v-277b1346]:hover{background:#f1f5f9;color:#0284c7}.fade-down-enter-active[data-v-277b1346]{transition:opacity .2s ease,transform .2s ease}.fade-down-leave-active[data-v-277b1346]{transition:opacity .15s ease,transform .15s ease}.fade-down-enter-from[data-v-277b1346]{opacity:0;transform:translateY(-8px)}.fade-down-leave-to[data-v-277b1346]{opacity:0;transform:translateY(-4px)}.fade-enter-active[data-v-277b1346],.fade-leave-active[data-v-277b1346]{transition:opacity .25s ease}.fade-enter-from[data-v-277b1346],.fade-leave-to[data-v-277b1346]{opacity:0}.slide-enter-active[data-v-277b1346]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.slide-leave-active[data-v-277b1346]{transition:transform .25s ease-in}.slide-enter-from[data-v-277b1346],.slide-leave-to[data-v-277b1346]{transform:translate(100%)}[data-v-7db95945]:root{--radius-xs:6px;--radius-s:8px;--radius-m:12px;--radius-l:16px;--radius-xl:20px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-60:60px;--color-bg:#fff;--color-surface:#fefefe;--color-surface-50:#fafafa;--surface-400:#b2b2b2;--color-text:#202426;--color-text-secondary:#737373;--color-muted:#8c8c8c;--color-border:#d9d9d9;--color-border-strong:#b2b2b2;--color-primary:#00b8fa;--color-primary-hover:#0095cc;--color-primary-light:#f7fdff;--color-success:#00d519;--color-warning:#ffcc29;--color-danger:#dc2626;--field-height:44px;--field-height-sm:36px;--field-height-lg:52px;--field-padding-x:12px;--field-padding-y:10px;--field-radius:var(--radius-m);--field-font-size:14px;--button-height:44px;--button-height-sm:36px;--button-height-lg:52px;--button-padding-x:16px;--button-padding-x-sm:12px;--button-padding-x-lg:24px;--button-padding-y:10px;--button-radius:var(--radius-m);--button-font-size:14px;--button-font-weight:600;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:16px;--font-size-md:var(--font-size-base);--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:40px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.3;--line-height-normal:1.5;--line-height-relaxed:1.6;--shadow-xs:0 2px 4px rgba(0,0,0,.04);--shadow-sm:0 4px 8px rgba(0,0,0,.06);--shadow-md:0 8px 16px rgba(0,0,0,.08);--shadow-lg:0 16px 32px rgba(0,0,0,.12);--shadow-xl:0 24px 48px rgba(0,0,0,.16);--focus-ring:0 0 0 3px rgba(0,184,250,.35);--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--transition-smooth:.3s cubic-bezier(.22,1,.36,1)}.footer[data-v-7db95945]{background:#fff;border-top:1px solid #fefefe}.footer__inner[data-v-7db95945]{margin:0 auto;max-width:88rem;padding:64px 24px 32px}.footer__grid[data-v-7db95945]{display:grid;gap:40px;grid-template-columns:1.4fr .9fr 1fr 1fr 1.3fr;margin-bottom:48px}@media(max-width:1280px){.footer__grid[data-v-7db95945]{gap:32px;grid-template-columns:1fr 1fr 1fr}}@media(max-width:768px){.footer__grid[data-v-7db95945]{gap:28px;grid-template-columns:1fr 1fr}}@media(max-width:480px){.footer__grid[data-v-7db95945]{gap:24px;grid-template-columns:1fr}}.footer__brand[data-v-7db95945]{display:flex;flex-direction:column;gap:16px}.footer__logo[data-v-7db95945]{display:inline-block;text-decoration:none}.footer__logo-img[data-v-7db95945]{height:48px;-o-object-fit:contain;object-fit:contain;transition:opacity .2s;width:auto}.footer__logo-img[data-v-7db95945]:hover{opacity:.85}.footer__tagline[data-v-7db95945]{color:#8c8c8c;font-size:13px;line-height:1.6;max-width:280px}.footer__socials[data-v-7db95945]{display:flex;gap:10px;margin-top:4px}.footer__social[data-v-7db95945]{align-items:center;background:#fafafa;border:1px solid #fefefe;border-radius:50%;color:#b2b2b2;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .25s cubic-bezier(.34,1.56,.64,1);width:40px}.footer__social[data-v-7db95945]:hover{background:#00b8fa;border-color:#00b8fa;box-shadow:0 6px 16px #00b8fa40;color:#fff;transform:scale(1.15) translateY(-2px)}.footer__col[data-v-7db95945]{display:flex;flex-direction:column;gap:16px}.footer__col-title[data-v-7db95945]{color:#202426;font-size:14px;font-weight:700;letter-spacing:.02em}.footer__links[data-v-7db95945]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.footer__link[data-v-7db95945]{align-items:center;color:#8c8c8c;display:inline-flex;font-size:13px;font-weight:500;gap:4px;text-decoration:none;transition:color .2s,padding-left .2s}.footer__link[data-v-7db95945]:hover{color:#00b8fa;padding-left:4px}.footer__link--external[data-v-7db95945]:hover{padding-left:0}.footer__link-arrow[data-v-7db95945]{font-size:12px;opacity:.6}.footer__contacts[data-v-7db95945]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.footer__contact-item[data-v-7db95945]{align-items:flex-start;color:#8c8c8c;display:flex;font-size:13px;gap:8px;line-height:1.4}.footer__contact-icon[data-v-7db95945]{color:#00b8fa;flex-shrink:0;font-size:16px;font-variation-settings:"FILL" 0;margin-top:1px}.footer__newsletter[data-v-7db95945]{margin-top:4px}.footer__newsletter-label[data-v-7db95945]{color:#737373;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.footer__newsletter-form[data-v-7db95945]{background:#fff;border:1.5px solid #f0f0f0;border-radius:12px;display:flex;overflow:hidden;transition:border-color .2s,box-shadow .2s}.footer__newsletter-form[data-v-7db95945]:focus-within{border-color:#00b8fa;box-shadow:0 0 0 3px #00b8fa40}.footer__newsletter-form.is-success[data-v-7db95945]{background:#f0fdf4;border-color:#22c55e;justify-content:flex-end}.footer__newsletter-input[data-v-7db95945]{background:transparent;border:none;color:#202426;flex:1;font-size:13px;outline:none;padding:10px 12px}.footer__newsletter-input[data-v-7db95945]::-moz-placeholder{color:#b2b2b2}.footer__newsletter-input[data-v-7db95945]::placeholder{color:#b2b2b2}.footer__newsletter-btn[data-v-7db95945]{align-items:center;background:#00b8fa;border:none;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background .2s;width:40px}.footer__newsletter-btn .material-symbols-outlined[data-v-7db95945]{color:#fff;font-size:18px;font-variation-settings:"FILL" 0}.footer__newsletter-btn[data-v-7db95945]:hover:not(:disabled){background:#009ed8}.footer__newsletter-btn[data-v-7db95945]:disabled{opacity:.8}.footer__newsletter-spinner[data-v-7db95945]{animation:spin-7db95945 .7s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;display:block;height:16px;width:16px}.footer__newsletter-success[data-v-7db95945]{color:#16a34a;font-size:12px;font-weight:500;margin-top:6px}.footer__bottom[data-v-7db95945]{align-items:center;border-top:1px solid #fefefe;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:24px}.footer__copy[data-v-7db95945]{color:#b2b2b2;font-size:13px;font-weight:500}.footer__bottom-actions[data-v-7db95945]{display:flex;gap:8px}.footer__bottom-btn[data-v-7db95945]{align-items:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;color:#737373;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:7px 12px;transition:all .2s}.footer__bottom-btn .material-symbols-outlined[data-v-7db95945]{font-size:15px}.footer__bottom-btn[data-v-7db95945]:hover{background:#fff;border-color:#00b8fa;color:#00b8fa}@keyframes spin-7db95945{to{transform:rotate(1turn)}}
