.contacts-banner-main[data-v-1b2fef64]{margin-top:40px;margin-bottom:120px;padding:0 24px;max-width:1440px;width:100%}@media screen and (max-width:1250px){.contacts-banner-main[data-v-1b2fef64]{margin-top:30px;margin-bottom:90px}}@media screen and (max-width:400px){.contacts-banner-main[data-v-1b2fef64]{margin-top:8vw;margin-bottom:22vw}}.contacts-banner-inner[data-v-1b2fef64]{--contacts-banner-surface: color-mix( in srgb, var(--site-surface-muted) 88%, var(--site-surface-base) );--contacts-banner-text-primary: var(--site-text-primary);--contacts-banner-text-secondary: var(--site-text-secondary);--contacts-banner-chip-surface: var(--site-surface-base);--contacts-banner-chip-text: var(--site-text-primary);--contacts-banner-button-surface: var(--site-surface-inverse);--contacts-banner-button-text: var(--site-text-on-inverse);--contacts-banner-border: var(--site-border-primary);padding:40px;background:var(--contacts-banner-surface);border:var(--border-width-default) solid var(--contacts-banner-border);border-radius:28px;position:relative}@media screen and (max-width:1250px){.contacts-banner-inner[data-v-1b2fef64]{padding:30px;border-radius:24px}}@media screen and (max-width:960px){.contacts-banner-inner[data-v-1b2fef64]{border-radius:16px}}@media screen and (max-width:440px){.contacts-banner-inner[data-v-1b2fef64]{padding:20px}}@media screen and (max-width:400px){.contacts-banner-inner[data-v-1b2fef64]{padding:5vw;border-radius:4.5vw}}.contacts-banner-inner[data-v-1b2fef64]:after{content:"";background:url(/img/contacts/map.png);width:500px;height:360px;background-size:cover;position:absolute;top:0;right:100px}@media screen and (max-width:1250px){.contacts-banner-inner[data-v-1b2fef64]:after{width:391px;height:281px;right:80px;transform:translateY(5%)}}@media screen and (max-width:1050px){.contacts-banner-inner[data-v-1b2fef64]:after{right:40px}}@media screen and (max-width:960px){.contacts-banner-inner[data-v-1b2fef64]:after{width:311px;height:225px;right:50px;transform:translateY(10%)}}@media screen and (max-width:850px){.contacts-banner-inner[data-v-1b2fef64]:after{right:30px}}@media screen and (max-width:780px){.contacts-banner-inner[data-v-1b2fef64]:after{transform:translateY(20%);width:261px;height:190px}}@media screen and (max-width:700px){.contacts-banner-inner[data-v-1b2fef64]:after{display:none}}@media screen and (max-width:960px){.contacts-banner-inner .header[data-v-1b2fef64]{max-width:339px}}@media screen and (max-width:700px){.contacts-banner-inner .header[data-v-1b2fef64]{max-width:539px}}.contacts-banner-inner .header .heading[data-v-1b2fef64]{color:var(--contacts-banner-text-primary);font-size:48px;line-height:68px;font-weight:700;max-width:600px}@media screen and (max-width:1250px){.contacts-banner-inner .header .heading[data-v-1b2fef64]{font-size:44px;line-height:1.3}}@media screen and (max-width:960px){.contacts-banner-inner .header .heading[data-v-1b2fef64]{font-size:36px}}@media screen and (max-width:400px){.contacts-banner-inner .header .heading[data-v-1b2fef64]{font-size:6.5vw;line-height:9vw}}.contacts-banner-inner .header .sub-heading[data-v-1b2fef64]{font-size:28px;line-height:1.45;font-weight:600;color:var(--contacts-banner-text-secondary);margin-top:12px;max-width:500px}@media screen and (max-width:1250px){.contacts-banner-inner .header .sub-heading[data-v-1b2fef64]{font-size:26px;line-height:36px}}@media screen and (max-width:960px){.contacts-banner-inner .header .sub-heading[data-v-1b2fef64]{font-size:21px;line-height:28px}}@media screen and (max-width:400px){.contacts-banner-inner .header .sub-heading[data-v-1b2fef64]{font-size:5.3vw;line-height:7vw}}.contacts-banner-inner .features[data-v-1b2fef64]{display:flex;gap:8px;max-width:607px;flex-wrap:wrap;margin-top:24px;margin-bottom:32px}@media screen and (max-width:1250px){.contacts-banner-inner .features[data-v-1b2fef64]{margin-top:16px;margin-bottom:24px;max-width:530px}}@media screen and (max-width:960px){.contacts-banner-inner .features[data-v-1b2fef64]{max-width:339px}}@media screen and (max-width:650px){.contacts-banner-inner .features[data-v-1b2fef64]{max-width:539px}}@media screen and (max-width:400px){.contacts-banner-inner .features[data-v-1b2fef64]{margin-top:4vw;margin-bottom:6vw;gap:2vw}}.contacts-banner-inner .features .feature-element[data-v-1b2fef64]{padding:8px 16px;background:var(--contacts-banner-chip-surface);color:var(--contacts-banner-chip-text);font-size:16px;font-weight:600;line-height:20px;border-radius:12px}@media screen and (max-width:1250px){.contacts-banner-inner .features .feature-element[data-v-1b2fef64]{border-radius:9px;font-size:14px;padding:6px 12px}}@media screen and (max-width:400px){.contacts-banner-inner .features .feature-element[data-v-1b2fef64]{border-radius:2.25vw;font-size:3.5vw;padding:1.5vw 3vw;line-height:5vw}}.contacts-banner-inner .try-button[data-v-1b2fef64]{background:var(--contacts-banner-button-surface);color:var(--contacts-banner-button-text);padding:14px;width:219px;display:flex;justify-content:center;border-radius:8px;font-size:16px;font-weight:500;line-height:20px;margin-top:32px;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width:1250px){.contacts-banner-inner .try-button[data-v-1b2fef64]{padding:10px;width:258px}}@media screen and (max-width:550px){.contacts-banner-inner .try-button[data-v-1b2fef64]{width:100%;max-width:500px}}@media screen and (max-width:400px){.contacts-banner-inner .try-button[data-v-1b2fef64]{padding:2.5vw;border-radius:2vw;font-size:4vw;line-height:5vw}}.contacts-page[data-v-75bb9907]{--contacts-surface-page: var(--site-surface-base);--contacts-card-surface: var(--site-surface-raised);--contacts-card-text-primary: var(--site-text-primary);--contacts-card-text-secondary: var(--site-text-secondary);--contacts-card-link: var(--site-accent-primary);--contacts-card-border: var(--site-border-primary);--contacts-card-shadow: var(--site-shadow-soft);--contacts-card-shadow-hover: var(--site-shadow-floating);--contacts-icon-filter: none;display:flex;flex-direction:column;align-items:center;background:var(--contacts-surface-page);color:var(--contacts-card-text-primary)}[data-theme=dark] .contacts-page[data-v-75bb9907]{--contacts-icon-filter: var(--site-icon-filter-neutral)}.contacts-page-inner[data-v-75bb9907]{margin-bottom:120px;padding:0 24px;max-width:1200px;width:100%;scroll-margin-top:120px}.contacts-page-inner .contacts-cards[data-v-75bb9907]{display:grid;grid-template-columns:1fr;margin-bottom:120px;gap:30px}.contacts-page-inner .contacts-cards.mobile[data-v-75bb9907]{display:none}@media screen and (max-width:850px){.contacts-page-inner .contacts-cards.mobile[data-v-75bb9907]{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:550px){.contacts-page-inner .contacts-cards.mobile[data-v-75bb9907]{grid-template-columns:1fr}}.contacts-page-inner .contacts-cards.mobile .card-item[data-v-75bb9907]:last-child{grid-column:1/-1}@media screen and (max-width:850px){.contacts-page-inner .contacts-cards.desktop[data-v-75bb9907]{display:none}}.contacts-page-inner .contacts-cards .cards-row[data-v-75bb9907]{display:flex;gap:30px;justify-content:center}@media screen and (max-width:850px){.contacts-page-inner .contacts-cards .cards-row[data-v-75bb9907]{flex-direction:column}}.contacts-page-inner .contacts-cards .card-item[data-v-75bb9907]{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 0;padding:30px 15px;box-shadow:var(--contacts-card-shadow);outline:var(--border-width-default) solid var(--contacts-card-border);background:var(--contacts-card-surface);border-radius:16px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;cursor:pointer;color:var(--contacts-card-text-primary);gap:16px;max-width:450px}@media screen and (max-width:850px){.contacts-page-inner .contacts-cards .card-item[data-v-75bb9907]{max-width:100%}}.contacts-page-inner .contacts-cards .card-item[data-v-75bb9907]:hover{box-shadow:var(--contacts-card-shadow-hover);background:color-mix(in srgb,var(--contacts-card-surface) 84%,var(--site-state-hover));transform:translate3d(0,-5px,0)}.contacts-page-inner .contacts-cards .card-item .card-icon[data-v-75bb9907]{display:block;width:60px;margin-bottom:10px;color:var(--contacts-card-text-primary)}@media screen and (max-width:470px){.contacts-page-inner .contacts-cards .card-item .card-icon[data-v-75bb9907]{width:50px;margin-bottom:5px}}.contacts-page-inner .contacts-cards .card-item .card-icon#telegram-image[data-v-75bb9907]{width:70px;margin-bottom:0;fill:currentColor;stroke:none}@media screen and (max-width:470px){.contacts-page-inner .contacts-cards .card-item .card-icon#telegram-image[data-v-75bb9907]{width:60px}}.contacts-page-inner .contacts-cards .card-item .card-icon#telegram-image[data-v-75bb9907] *{fill:currentColor;stroke:none}.contacts-page-inner .contacts-cards .card-item .card-icon--image[data-v-75bb9907]{filter:var(--contacts-icon-filter)}.contacts-page-inner .contacts-cards .card-item .heading[data-v-75bb9907]{font-size:22px;font-weight:600;line-height:1.3;color:var(--contacts-card-text-primary)}@media screen and (max-width:1200px){.contacts-page-inner .contacts-cards .card-item .heading[data-v-75bb9907]{font-size:20px}}@media screen and (max-width:470px){.contacts-page-inner .contacts-cards .card-item .heading[data-v-75bb9907]{font-size:20px}}.contacts-page-inner .contacts-cards .card-item .description[data-v-75bb9907]{font-weight:500;color:var(--contacts-card-text-secondary)}@media screen and (max-width:470px){.contacts-page-inner .contacts-cards .card-item .description[data-v-75bb9907]{font-size:15px}}.contacts-page-inner .contacts-cards .card-item .description.inner-link[data-v-75bb9907]{color:var(--contacts-card-link);font-weight:600!important}.contacts-page-inner .map-info[data-v-75bb9907]{scroll-margin-top:90px}.contacts-page-inner .map-info .sub-heading[data-v-75bb9907]{font-size:42px;font-weight:600;line-height:1.3;margin-bottom:30px;text-align:center;color:var(--contacts-card-text-primary)}@media screen and (max-width:670px){.contacts-page-inner .map-info .sub-heading[data-v-75bb9907]{font-size:36px;margin-bottom:25px}}@media screen and (max-width:470px){.contacts-page-inner .map-info .sub-heading[data-v-75bb9907]{font-size:32px}}.contacts-page-inner .map-info .yandex-map iframe[data-v-75bb9907]{pointer-events:none;width:100%;height:650px;border-radius:16px;box-shadow:var(--contacts-card-shadow);outline:var(--border-width-default) solid var(--contacts-card-border);background:var(--contacts-card-surface)}.contacts-page-inner .map-info .yandex-map.map-active iframe[data-v-75bb9907]{pointer-events:all}
