.color-red[data-v-27aa32fa],.color-red span[data-v-27aa32fa]{color:#cb0f1b}.color-yellow[data-v-27aa32fa],.color-yellow span[data-v-27aa32fa]{color:#e9ae55}.color-gray[data-v-27aa32fa]{color:#828b94}[data-v-27aa32fa]:root{--iconError:url(../images/icons/icon-error.svg);--color-white:#fff;--color-text-disabled:#bab1c8;--color-brand:#1bb0df;--color-brand-hover:#039ccc;--color-brand-active:#0199ca;--color-surface-disabled:#ece9f1;--color-border-disabled:#c1c5ca}.section-heading[data-v-27aa32fa]{align-items:center;color:var(--color-brand);display:flex;gap:14px}.section-heading__line[data-v-27aa32fa]{background-color:currentColor;display:block;flex-shrink:0;height:2px;width:32px}.section-heading__text[data-v-27aa32fa]{font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.section-heading--start[data-v-27aa32fa]{justify-content:flex-start}.section-heading--center[data-v-27aa32fa]{justify-content:center}.section-heading--end[data-v-27aa32fa]{justify-content:flex-end}.color-red[data-v-cdb82081],.color-red span[data-v-cdb82081]{color:#cb0f1b}.color-yellow[data-v-cdb82081],.color-yellow span[data-v-cdb82081]{color:#e9ae55}.color-gray[data-v-cdb82081]{color:#828b94}[data-v-cdb82081]:root{--iconError:url(../images/icons/icon-error.svg);--color-white:#fff;--color-text-disabled:#bab1c8;--color-brand:#1bb0df;--color-brand-hover:#039ccc;--color-brand-active:#0199ca;--color-surface-disabled:#ece9f1;--color-border-disabled:#c1c5ca}.page-contact__icons[data-v-cdb82081]{color:#1bb0df}.page-contact__icons--gray[data-v-cdb82081]{color:#6b7280}.page-contact__section[data-v-cdb82081]:not(:last-child){margin-bottom:26px}.page-contact__body h2[data-v-cdb82081]{color:#14161b;font-size:33px;font-weight:600;margin-bottom:20px}.page-contact__section h3[data-v-cdb82081]{color:#8b909b;font-size:12.5px;font-weight:500;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.contact-phone[data-v-cdb82081]{font-weight:700}.contact-text[data-v-cdb82081]{color:#3d424c}.color-red[data-v-897d37ba],.color-red span[data-v-897d37ba]{color:#cb0f1b}.color-yellow[data-v-897d37ba],.color-yellow span[data-v-897d37ba]{color:#e9ae55}.color-gray[data-v-897d37ba]{color:#828b94}[data-v-897d37ba]:root{--iconError:url(../images/icons/icon-error.svg);--color-white:#fff;--color-text-disabled:#bab1c8;--color-brand:#1bb0df;--color-brand-hover:#039ccc;--color-brand-active:#0199ca;--color-surface-disabled:#ece9f1;--color-border-disabled:#c1c5ca}.section-contact__wrapper[data-v-897d37ba]{background:#f6f8fa}.contacts[data-v-897d37ba]{border:1px solid rgba(20,22,27,.08);border-radius:20px;box-shadow:0 30px 60px -30px #14161b26;overflow:hidden}@media(min-width:768px){.contacts[data-v-897d37ba]{display:grid;gap:0;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.contacts__text[data-v-897d37ba]{min-width:300px;padding:36px 45px}@media(max-width:640px){.contacts__text[data-v-897d37ba]{padding:40px 25px}}.contacts__title[data-v-897d37ba]{color:#232832;font-size:24px;font-weight:500;line-height:28px;margin-bottom:24px}.map[data-v-897d37ba]{position:relative;width:100%}@media(min-width:991px){.map[data-v-897d37ba]{margin-left:auto;max-width:638px}}.map__img[data-v-897d37ba]{height:auto}.map__frame[data-v-897d37ba],.map__img[data-v-897d37ba]{display:block;width:100%}.map__frame[data-v-897d37ba]{border:0;height:527px}@media(max-width:599px){.map__frame[data-v-897d37ba]{height:256px}}.map__open[data-v-897d37ba]{align-items:flex-end;background:#14161b00;border:0;cursor:pointer;display:flex;inset:0;justify-content:center;margin:0;padding:0 0 24px;position:absolute;transition:background .2s;width:100%}.map__open-label[data-v-897d37ba]{align-items:center;background:#fff;border-radius:20px;box-shadow:0 6px 18px #14161b26;color:#232832;display:inline-flex;font-size:14px;font-weight:500;gap:8px;opacity:0;padding:10px 18px;transition:opacity .2s}.map__open-icon[data-v-897d37ba]{color:#1bb0df;flex-shrink:0}.map:hover .map__open[data-v-897d37ba]{background:#14161b59}.map:hover .map__open-label[data-v-897d37ba],.map__open:focus-visible .map__open-label[data-v-897d37ba]{opacity:1}.map__open:focus-visible .map__open-label[data-v-897d37ba]{outline:2px solid #1bb0df}@media(hover:none){.map__open-label[data-v-897d37ba]{opacity:1}}
