.header-root[data-v-9ad237d9]{position:sticky;top:0;left:0;right:0;z-index:50;width:100%;height:68px;border-bottom:1px solid rgba(226,232,240,.8);background:#fffffff7;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);box-shadow:0 1px 6px #0000000a;transition:height .3s ease,background .35s ease,border-color .35s ease,box-shadow .35s ease}.header-root--scrolled[data-v-9ad237d9]{height:60px;background:#fff;box-shadow:0 4px 20px #00000012;border-bottom-color:#e2e8f0e6}.header-root--fixed[data-v-9ad237d9]{position:fixed!important}.header-root--transparent[data-v-9ad237d9]{position:fixed!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom-color:transparent!important;box-shadow:none!important}.header-root--transparent .header-logo[data-v-9ad237d9]{filter:brightness(0) invert(1)!important}.header-root--transparent .header-nav-pill[data-v-9ad237d9]{background:#ffffff1a;border-color:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header-root--transparent .header-nav-link[data-v-9ad237d9]{color:#ffffffd9}.header-root--transparent .header-nav-link--active[data-v-9ad237d9],.header-root--transparent .header-nav-link[data-v-9ad237d9]:hover{background:#ffffff2e;color:#fff}.header-root--transparent .header-partner-cta[data-v-9ad237d9]{color:#ffffffe0;border-color:#ffffff59;background:#ffffff1a}.header-root--transparent .header-partner-cta[data-v-9ad237d9]:hover{background:#fff3;border-color:#ffffffb3;color:#fff;box-shadow:none}.header-root--transparent .header-icon-btn[data-v-9ad237d9]{color:#ffffffe6;background:#ffffff1a;border-color:#fff3}.header-root--transparent .header-icon-btn[data-v-9ad237d9]:hover{background:#fff3;border-color:#ffffff73;color:#fff}.header-root--transparent .header-lang-btn[data-v-9ad237d9]{color:#ffffffe0;background:#ffffff1a;border-color:#ffffff40}.header-root--transparent .header-lang-btn[data-v-9ad237d9]:hover{background:#ffffff2e}.header-root--transparent .header-lang-badge[data-v-9ad237d9]{background:#fff3;border-color:#ffffff4d;color:#fff}.header-root--transparent .header-login-btn[data-v-9ad237d9]{color:#ffffffeb;border-color:#ffffff59;background:#ffffff1a}.header-root--transparent .header-login-btn[data-v-9ad237d9]:hover{background:#fff3;border-color:#ffffffb3;color:#fff}.header-root--transparent .header-divider[data-v-9ad237d9]{background:#fff3}.header-root--transparent .header-burger[data-v-9ad237d9]{color:#ffffffe0}.header-logo[data-v-9ad237d9]{height:40px;width:auto;-o-object-fit:contain;object-fit:contain;transition:filter .3s ease,height .3s ease,opacity .2s ease}.header-root--scrolled .header-logo[data-v-9ad237d9]{height:34px}.header-logo[data-v-9ad237d9]:hover{opacity:.82}.header-nav-pill[data-v-9ad237d9]{display:flex;align-items:center;gap:2px;padding:4px;background:#f8fafce6;border:1px solid rgba(226,232,240,.7);border-radius:50px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .35s ease,border-color .35s ease}.header-nav-link[data-v-9ad237d9]{display:inline-block;padding:6px 16px;font-size:13.5px;font-weight:700;color:#475569;border-radius:50px;text-decoration:none;transition:color .18s ease,background .18s ease,box-shadow .18s ease;white-space:nowrap;letter-spacing:.1px}.header-nav-link[data-v-9ad237d9]:hover{color:#0369a1;background:#fff;box-shadow:0 1px 4px #00000014}.header-nav-link--active[data-v-9ad237d9]{color:#0284c7!important;background:#fff!important;box-shadow:0 1px 6px #0000001a!important}.header-partner-cta[data-v-9ad237d9]{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:36px;padding:0 16px;font-size:13px;font-weight:700;color:#0284c7;border:1.5px solid #0284c7;border-radius:50px;text-decoration:none;white-space:nowrap;letter-spacing:.1px;transition:all .2s ease}.header-partner-cta[data-v-9ad237d9]:hover{background:#0284c7;color:#fff;transform:translateY(-1px);box-shadow:0 4px 14px #0284c747}.header-divider[data-v-9ad237d9]{width:1px;height:22px;background:#e2e8f0;flex-shrink:0;transition:background .3s ease}.header-icon-btn[data-v-9ad237d9]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(226,232,240,.9);background:#f8fafc;color:#64748b;cursor:pointer;outline:none!important;box-shadow:none!important;transition:all .18s ease}.header-icon-btn[data-v-9ad237d9]:hover{background:#f1f5f9;border-color:#cbd5e1;color:#0284c7}.header-lang-btn[data-v-9ad237d9]{display:flex;align-items:center;justify-content:center;gap:5px;height:36px;padding:0 12px;font-size:13px;font-weight:700;color:#475569;background:#f8fafc;border:1px solid rgba(226,232,240,.9);border-radius:50px;cursor:pointer;transition:all .18s ease;white-space:nowrap}.header-lang-btn[data-v-9ad237d9]:hover{background:#f1f5f9;border-color:#cbd5e1}.header-lang-badge[data-v-9ad237d9]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#e2e8f0;border:1px solid rgba(203,213,225,.8);font-size:9px;font-weight:800;color:#334155;transition:all .18s ease}.header-lang-dropdown[data-v-9ad237d9]{position:absolute;top:calc(100% + 8px);right:0;min-width:150px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 8px 24px #0000001a;overflow:hidden;z-index:100;padding:4px}.header-lang-option[data-v-9ad237d9]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:13px;font-weight:600;color:#475569;border-radius:10px;cursor:pointer;background:transparent;border:none;text-align:left;transition:background .15s ease,color .15s ease}.header-lang-option[data-v-9ad237d9]:hover{background:#f1f5f9;color:#0284c7}.header-lang-option--active[data-v-9ad237d9]{color:#0284c7;background:#0284c712}.header-lang-flag[data-v-9ad237d9]{display:flex;width:22px;height:22px;border-radius:50%;background:#e2e8f0;font-size:8px;font-weight:800}.header-lang-flag[data-v-9ad237d9],.header-login-btn[data-v-9ad237d9]{align-items:center;justify-content:center}.header-login-btn[data-v-9ad237d9]{display:inline-flex;gap:7px;height:36px;padding:0 18px;font-size:13.5px;font-weight:700;color:#1e293b;border:1.5px solid #cbd5e1;border-radius:50px;background:transparent;cursor:pointer;white-space:nowrap;transition:all .2s ease;letter-spacing:.1px}.header-login-btn[data-v-9ad237d9]:hover{border-color:#0284c7;color:#0284c7;background:#0284c70d;transform:translateY(-1px)}.header-user-btn[data-v-9ad237d9]{display:inline-flex;align-items:center;gap:8px;height:36px;padding:4px 14px 4px 5px;font-size:13px;font-weight:700;color:#1e293b;border:1.5px solid rgba(226,232,240,.9);border-radius:50px;background:#f8fafc;cursor:pointer;transition:all .22s cubic-bezier(.4,0,.2,1);white-space:nowrap;letter-spacing:.1px}.header-user-btn[data-v-9ad237d9]:hover{border-color:#0284c7;color:#0284c7;background:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0284c714}.header-root--transparent .header-user-btn[data-v-9ad237d9]{color:#fffffff2;border-color:#ffffff40;background:#ffffff1a}.header-root--transparent .header-user-btn[data-v-9ad237d9]:hover{background:#ffffff2e;border-color:#fff9;color:#fff}.header-user-avatar[data-v-9ad237d9]{width:26px;height:26px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#00b4d8;color:#fff;font-weight:800;font-size:11px;flex-shrink:0;border:1.5px solid #fff;box-shadow:0 2px 4px #0000000d}.header-user-avatar-img[data-v-9ad237d9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-user-avatar-placeholder[data-v-9ad237d9]{color:#fff;font-weight:800;text-transform:uppercase}.header-user-name[data-v-9ad237d9]{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-user-chevron[data-v-9ad237d9]{opacity:.7}.header-user-btn:hover .header-user-chevron[data-v-9ad237d9]{opacity:1}.header-burger[data-v-9ad237d9]{align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:10px;background:transparent;color:#334155;cursor:pointer;transition:background .18s ease,color .18s ease}.header-burger[data-v-9ad237d9]:hover{background:#f1f5f9;color:#0284c7}.fade-down-enter-active[data-v-9ad237d9]{transition:opacity .2s ease,transform .2s ease}.fade-down-leave-active[data-v-9ad237d9]{transition:opacity .15s ease,transform .15s ease}.fade-down-enter-from[data-v-9ad237d9]{opacity:0;transform:translateY(-8px)}.fade-down-leave-to[data-v-9ad237d9]{opacity:0;transform:translateY(-4px)}.fade-enter-active[data-v-9ad237d9],.fade-leave-active[data-v-9ad237d9]{transition:opacity .25s ease}.fade-enter-from[data-v-9ad237d9],.fade-leave-to[data-v-9ad237d9]{opacity:0}.slide-enter-active[data-v-9ad237d9]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.slide-leave-active[data-v-9ad237d9]{transition:transform .25s ease-in}.slide-enter-from[data-v-9ad237d9],.slide-leave-to[data-v-9ad237d9]{transform:translate(100%)}.search-modal-fade-enter-active[data-v-9ad237d9],.search-modal-fade-leave-active[data-v-9ad237d9]{transition:opacity .25s ease}.search-modal-fade-enter-from[data-v-9ad237d9],.search-modal-fade-leave-to[data-v-9ad237d9]{opacity:0}.search-modal-slide-enter-active[data-v-9ad237d9]{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.search-modal-slide-leave-active[data-v-9ad237d9]{transition:transform .2s cubic-bezier(.25,1,.5,1),opacity .2s ease}.search-modal-slide-enter-from[data-v-9ad237d9]{opacity:0;transform:translateY(-25px) scale(.96)}.search-modal-slide-leave-to[data-v-9ad237d9]{opacity:0;transform:translateY(-12px) scale(.98)}.header-profile-dropdown[data-v-9ad237d9]{position:absolute;top:calc(100% + 8px);right:0;width:250px;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 10px 30px #00000014;overflow:hidden;z-index:100;padding:8px;display:flex;flex-direction:column;gap:2px}.header-profile-info[data-v-9ad237d9]{display:flex;align-items:center;gap:12px;padding:8px 12px}.header-profile-avatar[data-v-9ad237d9]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#00b8fa,#0092d4);color:#fff;font-weight:800;font-size:15px}.header-profile-meta[data-v-9ad237d9]{display:flex;flex-direction:column;min-width:0}.header-profile-name[data-v-9ad237d9]{font-size:13.5px;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;text-align:left}.header-profile-role[data-v-9ad237d9]{font-size:10.5px;font-weight:600;color:#64748b;margin:1px 0 0;text-align:left}.header-profile-divider[data-v-9ad237d9]{height:1px;background:#f1f5f9;margin:6px 4px}.header-profile-option[data-v-9ad237d9]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;font-weight:700;color:#475569;border-radius:10px;cursor:pointer;background:transparent;border:none;text-align:left;text-decoration:none;transition:all .15s ease}.header-profile-option[data-v-9ad237d9]:hover{background:#f1f5f9;color:#00b8fa}.header-profile-option--logout[data-v-9ad237d9]{color:#ef4444}.header-profile-option--logout[data-v-9ad237d9]:hover{background:#fef2f2;color:#ef4444}[data-v-85570cb4]: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-85570cb4]{background:#fff;border-top:1px solid #fefefe}.footer__inner[data-v-85570cb4]{max-width:80rem;margin:0 auto;padding:64px 24px 32px}.footer__grid[data-v-85570cb4]{display:grid;grid-template-columns:1.4fr .9fr 1fr 1fr 1.3fr;gap:40px;margin-bottom:48px}@media(max-width:1280px){.footer__grid[data-v-85570cb4]{grid-template-columns:1fr 1fr 1fr;gap:32px}}@media(max-width:768px){.footer__grid[data-v-85570cb4]{grid-template-columns:1fr 1fr;gap:28px}}@media(max-width:480px){.footer__grid[data-v-85570cb4]{grid-template-columns:1fr;gap:24px}}.footer__brand[data-v-85570cb4]{display:flex;flex-direction:column;gap:16px}.footer__logo[data-v-85570cb4]{display:inline-block;text-decoration:none}.footer__logo-img[data-v-85570cb4]{height:48px;width:auto;-o-object-fit:contain;object-fit:contain;transition:opacity .2s}.footer__logo-img[data-v-85570cb4]:hover{opacity:.85}.footer__tagline[data-v-85570cb4]{font-size:13px;color:#8c8c8c;line-height:1.6;max-width:280px}.footer__socials[data-v-85570cb4]{display:flex;gap:10px;margin-top:4px}.footer__social[data-v-85570cb4]{width:40px;height:40px;border-radius:50%;border:1px solid #fefefe;background:#fafafa;display:flex;align-items:center;justify-content:center;color:#b2b2b2;text-decoration:none;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.footer__social[data-v-85570cb4]:hover{background:#00b8fa;border-color:#00b8fa;color:#fff;transform:scale(1.15) translateY(-2px);box-shadow:0 6px 16px #00b8fa40}.footer__col[data-v-85570cb4]{display:flex;flex-direction:column;gap:16px}.footer__col-title[data-v-85570cb4]{font-size:14px;font-weight:700;color:#202426;letter-spacing:.02em}.footer__links[data-v-85570cb4]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer__link[data-v-85570cb4]{font-size:13px;font-weight:500;color:#8c8c8c;text-decoration:none;transition:color .2s,padding-left .2s;display:inline-flex;align-items:center;gap:4px}.footer__link[data-v-85570cb4]:hover{color:#00b8fa;padding-left:4px}.footer__link--external[data-v-85570cb4]:hover{padding-left:0}.footer__link-arrow[data-v-85570cb4]{font-size:12px;opacity:.6}.footer__contacts[data-v-85570cb4]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer__contact-item[data-v-85570cb4]{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#8c8c8c;line-height:1.4}.footer__contact-icon[data-v-85570cb4]{font-size:16px;color:#00b8fa;flex-shrink:0;margin-top:1px;font-variation-settings:"FILL" 0}.footer__newsletter[data-v-85570cb4]{margin-top:4px}.footer__newsletter-label[data-v-85570cb4]{font-size:12px;font-weight:600;color:#737373;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.footer__newsletter-input[data-v-85570cb4]{flex:1;border:none;outline:none;padding:10px 12px;font-size:13px;color:#202426;background:transparent}.footer__newsletter-input[data-v-85570cb4]::-moz-placeholder{color:#b2b2b2}.footer__newsletter-input[data-v-85570cb4]::placeholder{color:#b2b2b2}.footer__newsletter-btn[data-v-85570cb4]{width:40px;height:40px;background:#00b8fa;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;flex-shrink:0}.footer__newsletter-btn .material-symbols-outlined[data-v-85570cb4]{font-size:18px;color:#fff;font-variation-settings:"FILL" 0}.footer__newsletter-btn[data-v-85570cb4]:hover:not(:disabled){background:#009ed8}.footer__newsletter-btn[data-v-85570cb4]:disabled{opacity:.8}.footer__newsletter-spinner[data-v-85570cb4]{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-85570cb4 .7s linear infinite;display:block}.footer__newsletter-success[data-v-85570cb4]{font-size:12px;color:#16a34a;margin-top:6px;font-weight:500}.footer__bottom[data-v-85570cb4]{border-top:1px solid #fefefe;padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.footer__copy[data-v-85570cb4]{font-size:13px;color:#b2b2b2;font-weight:500}.footer__bottom-actions[data-v-85570cb4]{position:relative;display:flex;gap:8px}.footer__bottom-btn[data-v-85570cb4]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;font-size:12px;font-weight:600;color:#737373;cursor:pointer;transition:all .2s}.footer__bottom-btn .material-symbols-outlined[data-v-85570cb4]{font-size:15px}.footer__bottom-btn[data-v-85570cb4]:hover{border-color:#00b8fa;color:#00b8fa;background:#fff}.footer__dropdown-menu[data-v-85570cb4]{position:absolute;bottom:calc(100% + 8px);right:0;width:140px;background:#fff;border:1px solid #fefefe;border-radius:12px;box-shadow:0 10px 30px #00000014;z-index:100;padding:6px 0;overflow:hidden}.footer__dropdown-item[data-v-85570cb4]{width:100%;text-align:left;padding:8px 16px;background:transparent;border:none;font-size:11px;font-weight:700;color:#737373;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s}.footer__dropdown-item[data-v-85570cb4]:hover{background:#fafafa;color:#00b8fa}.footer__dropdown-item.is-active[data-v-85570cb4]{color:#00b8fa;background:#00b8fa0d}.footer__newsletter-form[data-v-85570cb4]{display:flex;border:1.5px solid #f0f0f0;border-radius:12px;overflow:hidden;background:#fff;transition:border-color .2s,box-shadow .2s}.footer__newsletter-form[data-v-85570cb4]:focus-within{border-color:#00b8fa;box-shadow:0 0 0 3px #00b8fa40}.footer__newsletter-form.is-success[data-v-85570cb4]{border-color:#22c55e;background:#f0fdf4;justify-content:flex-end}.footer__newsletter-form.is-error[data-v-85570cb4]{border-color:#ef4444;background:#fef2f2}.footer__newsletter-error-msg[data-v-85570cb4]{font-size:11px;color:#dc2626;margin-top:6px;font-weight:600}.footer__legal-details[data-v-85570cb4]{margin-top:16px;padding-top:16px;border-top:1px solid #fefefe}.footer__legal-text[data-v-85570cb4]{font-size:11px;color:#8c8c8c;line-height:1.6;margin:0}.footer__legal-sep[data-v-85570cb4]{margin:0 6px;color:#d9d9d9}.footer__payments[data-v-85570cb4]{display:flex;align-items:center;gap:12px}@media(max-width:768px){.footer__payments[data-v-85570cb4]{order:3;justify-content:center;width:100%;margin-top:8px}}.footer__payment-item[data-v-85570cb4]{display:flex;align-items:center;justify-content:center;height:32px;background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:2px 8px;transition:all .25s ease;cursor:default}.footer__payment-item svg[data-v-85570cb4]{display:block}.footer__payment-item[data-v-85570cb4]:hover{border-color:#00b8fa;transform:translateY(-2px);box-shadow:0 4px 8px #0000000d}.footer__payment-img[data-v-85570cb4]{height:16px;width:auto;-o-object-fit:contain;object-fit:contain}@keyframes spin-85570cb4{to{transform:rotate(1turn)}}
