.contact-hero[data-v-4cbde8fc]{background:#0b67ff;border-radius:0 0 60px 60px;color:#fff;padding:72px 0 84px}.pill__icon[data-v-4cbde8fc]{margin-right:12px}.contact-hero__container[data-v-4cbde8fc]{align-items:center;display:grid;gap:40px;grid-template-columns:1.1fr 1fr;margin:0 auto;max-width:1280px;padding:0 24px}.chip[data-v-4cbde8fc]{background:transparent;border:1px solid hsla(0,0%,100%,.6);border-radius:999px;color:#fff;font-size:14px;height:36px;margin-bottom:18px;padding:0 16px}.title[data-v-4cbde8fc]{font-size:48px;font-weight:800;letter-spacing:.2px;line-height:1.08;margin:0 0 18px;white-space:pre-line}.intro[data-v-4cbde8fc]{font-size:18px;margin:18px 0 14px;opacity:.95}.bullets[data-v-4cbde8fc]{display:flex;flex-direction:column;gap:24px;list-style:none;margin:18px 0 0;padding:0}.bullet[data-v-4cbde8fc]{align-items:center;display:flex;gap:12px}.check[data-v-4cbde8fc]{background:#ffffff2e;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;height:26px;position:relative;width:26px}.check[data-v-4cbde8fc]:after{color:#fff;content:"✓";font-size:16px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-55%)}.text[data-v-4cbde8fc]{font-size:16px;opacity:.95}.hero-form[data-v-4cbde8fc]{background:transparent;border-radius:0;box-shadow:none;color:#fff;padding:0}.hero-row[data-v-4cbde8fc]{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:14px}.field[data-v-4cbde8fc]{display:flex;flex-direction:column;gap:8px}.field--full[data-v-4cbde8fc]{grid-column:1/-1}.label[data-v-4cbde8fc]{color:#ffffffd9;font-size:12px;font-weight:600}.input[data-v-4cbde8fc],.textarea[data-v-4cbde8fc]{background:#fff;border:none;border-radius:10px;box-shadow:0 0 0 1px #ffffff59,0 1px 4px #0000000f;font-size:14px;outline:none;padding:14px;transition:box-shadow .2s ease,transform .08s ease;width:100%}.input[data-v-4cbde8fc]:focus,.textarea[data-v-4cbde8fc]:focus{box-shadow:0 0 0 2px #fff,0 4px 18px #0000001a;transform:translateY(-1px)}.textarea[data-v-4cbde8fc]{min-height:140px;resize:vertical}.is-error[data-v-4cbde8fc]{box-shadow:0 0 0 2px #e11d48,0 4px 12px #e11d481f}.captcha img[data-v-4cbde8fc]{border:1px solid #e1e5e9;border-radius:6px;cursor:pointer;max-width:180px}.hint[data-v-4cbde8fc]{color:#666;font-size:12px;margin-top:6px}.agree[data-v-4cbde8fc]{align-items:center;color:#ffffffe6;display:flex;font-size:13px;gap:8px;margin:8px 0 14px}.agree input[data-v-4cbde8fc]{accent-color:#0e3a82}.submit[data-v-4cbde8fc]{background:#0e3a82;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:50px;transition:filter .2s ease,transform .08s ease;width:100%}.submit[data-v-4cbde8fc]:disabled{cursor:not-allowed;opacity:.8}.submit[data-v-4cbde8fc]:not(:disabled):hover{filter:brightness(1.05)}.submit[data-v-4cbde8fc]:not(:disabled):active{transform:translateY(1px)}.err[data-v-4cbde8fc]{color:#e11d48;font-size:14px;margin-top:10px}@media (max-width:1024px){.contact-hero__container[data-v-4cbde8fc]{gap:28px;grid-template-columns:1fr}.title[data-v-4cbde8fc]{font-size:40px}}@media (max-width:750px){.contact-hero[data-v-4cbde8fc]{border-radius:36px 36px 0 0;padding:52px 0 64px}.hero-row[data-v-4cbde8fc]{grid-template-columns:1fr}.title[data-v-4cbde8fc]{font-size:32px}.intro[data-v-4cbde8fc],.text[data-v-4cbde8fc]{font-size:14px}}.offices[data-v-4cbde8fc]{background:#eaf3ff;padding:56px 0 72px}.offices__container[data-v-4cbde8fc]{margin:0 auto;max-width:1240px;padding:0 24px}.offices__title[data-v-4cbde8fc]{color:#101828;font-size:44px;font-weight:800;line-height:1.15;margin:0 0 8px;text-align:center}.offices__subtitle[data-v-4cbde8fc]{color:#4b5563;font-size:16px;margin:0 0 28px;text-align:center}.offices__tabs[data-v-4cbde8fc]{border-bottom:2px solid rgba(0,0,0,.08);display:flex;gap:28px;justify-content:center;margin-bottom:24px;padding-bottom:12px}.offices__tab[data-v-4cbde8fc]{background:transparent;border:none;color:#6b7280;cursor:pointer;font-weight:700;padding:8px 4px;position:relative}.offices__tab.is-active[data-v-4cbde8fc]{color:#111827}.offices__tab.is-active[data-v-4cbde8fc]:after{background:#1e40af;bottom:-12px;content:"";height:2px;left:0;position:absolute;right:0}.offices__list[data-v-4cbde8fc]{display:flex;flex-direction:column;gap:24px}.office-card[data-v-4cbde8fc]{background:#fff;border-radius:18px;box-shadow:0 2px 10px #1118270f;display:grid;gap:24px;grid-template-columns:120px 1fr;padding:24px}.office-card__label[data-v-4cbde8fc]{align-items:center;color:#0f172a;display:flex;font-weight:800;justify-content:flex-start}.office-card__content[data-v-4cbde8fc]{align-items:center;display:grid;gap:24px;grid-template-columns:360px 1fr}.office-card__image[data-v-4cbde8fc]{background:linear-gradient(135deg,#dbeafe,#93c5fd);border-radius:16px;height:200px}.office-card__image img[data-v-4cbde8fc]{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.office-card__info[data-v-4cbde8fc]{display:flex;flex-direction:column;gap:6px}.office-card__addr[data-v-4cbde8fc]{color:#111827;margin:0}.office-card__phone[data-v-4cbde8fc]{color:#1e40af}.office-card__maps[data-v-4cbde8fc],.office-card__phone[data-v-4cbde8fc]{font-weight:700;margin-top:6px;text-decoration:none}.office-card__maps[data-v-4cbde8fc]{align-items:center;color:#1d4ed8;display:inline-flex;gap:6px}.office-card__maps[data-v-4cbde8fc]:hover{text-decoration:underline}@media (max-width:1024px){.office-card__content[data-v-4cbde8fc]{grid-template-columns:1fr}.office-card__image[data-v-4cbde8fc]{height:180px}}@media (max-width:750px){.offices[data-v-4cbde8fc]{padding:40px 0 56px}.offices__title[data-v-4cbde8fc]{font-size:28px}.office-card[data-v-4cbde8fc]{gap:18px;grid-template-columns:1fr;padding:18px}.office-card__label[data-v-4cbde8fc]{justify-content:flex-start}}.partners[data-v-4cbde8fc]{background:#e7f0fd}.partners__container[data-v-4cbde8fc]{align-items:center;display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:1440px;padding:100px 82px}.partners__title[data-v-4cbde8fc]{color:#0b1220;font-size:48px;font-weight:800;line-height:1.3;margin:20px 0 60px;text-align:center}.partners__scroller[data-v-4cbde8fc]{flex-direction:column;gap:24px;width:100%}.partners__scroller[data-v-4cbde8fc],.row[data-v-4cbde8fc]{display:flex;overflow:hidden}.row[data-v-4cbde8fc]{align-items:center}.row .track[data-v-4cbde8fc]{display:flex;gap:56px;will-change:transform}.row.left .track[data-v-4cbde8fc]{animation:marquee-left-4cbde8fc 20s linear infinite}.row.right .track[data-v-4cbde8fc]{animation:marquee-left-4cbde8fc 22s linear infinite reverse}.row:hover .track[data-v-4cbde8fc]{animation-play-state:paused}.logo[data-v-4cbde8fc]{flex:0 0 auto;opacity:.9}.logo img[data-v-4cbde8fc]{display:block;height:70px;width:auto}@keyframes marquee-left-4cbde8fc{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right-4cbde8fc{0%{transform:translate(0)}to{transform:translate(50%)}}.trust[data-v-4cbde8fc]{border-radius:64px;padding:100px 20px}.white-module[data-v-4cbde8fc]{background:#fff;border-radius:64px;padding:100px 0}.trust__container[data-v-4cbde8fc]{margin:0 auto;max-width:1200px;text-align:center}.trust__title[data-v-4cbde8fc]{color:#0e0f12;font-size:48px;font-weight:800;letter-spacing:-.01em;margin-bottom:24px}.trust__grid[data-v-4cbde8fc]{align-items:start;display:grid;gap:20px 60px;grid-template-columns:repeat(4,1fr)}.trust__item[data-v-4cbde8fc]{border-radius:24px;margin:0 auto;padding:24px 18px;transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.trust__item[data-v-4cbde8fc]:hover{background:linear-gradient(180deg,#e6f0fe73,#ffffffe6);box-shadow:0 16px 36px #0167f429;transform:translateY(-4px)}.trust__value[data-v-4cbde8fc]{color:#0167f4;font-size:48px;font-weight:900;letter-spacing:-.02em;line-height:1;margin-bottom:12px;transition:transform .22s ease,text-shadow .22s ease}.trust__item:hover .trust__value[data-v-4cbde8fc]{text-shadow:0 6px 18px rgba(1,103,244,.3);transform:translateY(-2px) scale(1.02)}.trust__desc[data-v-4cbde8fc]{color:#515761;font-size:16px;margin:0 auto;max-width:360px}@media (max-width:1024px){.trust__title[data-v-4cbde8fc]{font-size:44px}.trust__grid[data-v-4cbde8fc]{gap:22px;grid-template-columns:1fr}.trust__value[data-v-4cbde8fc]{font-size:64px}}.modal-overlay[data-v-4cbde8fc]{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.modal[data-v-4cbde8fc]{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000001a;max-width:420px;padding:24px;text-align:left;width:100%}.modal__title[data-v-4cbde8fc]{color:#1a1a1a;font-size:18px;font-weight:700;margin:0 0 8px}.modal__desc[data-v-4cbde8fc]{color:#1a1a1acc;font-size:14px;margin:0 0 16px}.modal__close[data-v-4cbde8fc]{background:#0167f4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 16px;width:100%}
