.block.-contacts h2{font-size:24px;line-height:32px}.block.-contacts .body-4{font-size:18px;line-height:28px}.block.-contacts .body-10{font-size:13px;line-height:20px}.block.-contacts .color-gray{color:#5e676e}.block.-contacts .semi-bold{font-weight:600}.block.-contacts .mt-2{margin-top:8px}.block.-contacts .d-flex{display:flex}.block.-contacts .wrap{flex-wrap:wrap}.block.-contacts .col-gap-60{column-gap:60px}.block.-contacts .row-gap-24{row-gap:20px}.block.-contacts .company-name{font-size:28px;line-height:38px;font-weight:900;margin-bottom:20px;cursor:default}@media screen and (max-width: 1023px){.block.-contacts .company-name{font-size:20px}}.block.-contacts .company-full-name{margin-bottom:60px;cursor:default}@media screen and (min-width: 720px)and (max-width: 1023px){.block.-contacts .company-full-name{margin-bottom:32px;font-size:16px;line-height:24px}}@media screen and (max-width: 719px){.block.-contacts .company-full-name{margin-bottom:32px;font-size:14px;line-height:20px}}.block.-contacts a.c-link{color:#191f25;transition:color .22s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.block.-contacts a.c-link:hover{color:#1b7e23}.block.-contacts a.c-link:active{color:#1b7e23}.block.-contacts a.c-link.-map{position:relative}.block.-contacts a.c-link.-map .hint{position:absolute;left:50%;top:-52px;padding:10px 16px;border:2px solid #191f25;border-radius:8px;transition:opacity .22s cubic-bezier(0.4, 0, 0.2, 1);transform:translateX(-50%);opacity:0;background:#191f25;color:#fff;font-size:14px;line-height:22px;font-weight:400;white-space:nowrap}.block.-contacts a.c-link.-map .hint::after{content:"";position:absolute;bottom:-9px;left:calc(50% - 12px);width:24px;height:9px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='9' viewBox='0 0 24 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 8.00049L3 0L20 0L12 8.00049Z' fill='%23191f25'/%3E%3Cpath d='M0 1L3.34306 1C4.40398 1 5.42144 1.42147 6.17159 2.17167L11.2929 7.29331C11.6834 7.68387 12.3166 7.68386 12.7071 7.29331L17.8284 2.17167C18.5786 1.42147 19.596 1 20.6569 1L24 1' stroke='%23191f25' stroke-width='2'/%3E%3C/svg%3E")}.block.-contacts a.c-link.-map:hover .hint{opacity:1}.block.-contacts .quote-wrapper{flex:1;background-color:#fff;padding:24px 32px 36px}.block.-contacts .quote-wrapper .text{margin-bottom:24px}.block.-contacts .quote-wrapper .text.-top{margin-bottom:12px}@media screen and (max-width: 719px){.block.-contacts .quote-wrapper .text.-top{margin-bottom:10px}}.block.-contacts .question-block .caption{width:100%;font-size:28px;line-height:38px;font-weight:900;margin:140px 0 20px}@media screen and (min-width: 720px)and (max-width: 1023px){.block.-contacts .question-block .caption{font-size:24px;line-height:32px;margin-top:120px}}@media screen and (max-width: 719px){.block.-contacts .question-block .caption{font-size:20px;line-height:32px;margin-top:96px;margin-bottom:12px}}.block.-contacts .question-block .text{width:100%;margin-bottom:60px}@media screen and (max-width: 1023px){.block.-contacts .question-block .text{margin-bottom:52px}}@media screen and (max-width: 719px){.block.-contacts .question-block .text{font-size:14px;line-height:20px}}.block.-contacts .row-block{display:flex;flex-wrap:wrap;column-gap:41px}@media screen and (max-width: 1023px){.block.-contacts .row-block{flex-direction:column;row-gap:52px}}.block.-contacts .column-block{flex:1;max-width:518px}.block.-contacts .left-column{display:flex;flex-direction:column;border-radius:32px;overflow:hidden;box-shadow:0px 8px 24px 0px #29333d0f,0px 4px 8px 0px #29333d0a}.block.-contacts .left-column .author{font-size:14px;font-weight:700;line-height:20px;cursor:default;text-align:right;margin-top:32px 0 4px}.block.-contacts .left-column .position{display:flex;justify-content:flex-end;column-gap:4px;color:#5e676e;font-size:13px;font-weight:400;line-height:18px;cursor:default;text-align:right}@media screen and (max-width: 719px){.block.-contacts .left-column .position{flex-direction:column;align-items:flex-end}}.block.-contacts .left-column .position span{color:inherit}.block.-contacts .photo-bg{padding-bottom:64%;background-image:url("/img/contacts-photo-05-06-24.jpg");background-size:cover}.block.-contacts .contact{display:flex;padding:40px 0;border-top:1px solid #e0e6eb}@media screen and (max-width: 650px){.block.-contacts .contact{flex-wrap:wrap}.block.-contacts .contact .d-flex{flex-direction:column}}.block.-contacts .contact__name{min-width:336px}
.question-card[data-v-5df67be5]{flex:1;max-width:518px;padding:56px;border-radius:32px;background:linear-gradient(180deg, white 55.13%, #f9fafb 97.11%);box-shadow:0 4px 8px rgba(41,51,61,.04),0 8px 24px rgba(41,51,61,.06)}.question-card .form-wrapper[data-v-5df67be5]{display:flex;flex-direction:column;row-gap:16px;margin-bottom:40px}.question-card .field-wrapper[data-v-5df67be5]{display:flex;flex-direction:column;row-gap:6px}.question-card .field-wrapper .label[data-v-5df67be5]{font-size:13px;font-weight:600;line-height:18px;cursor:default}.question-card .field-wrapper .message[data-v-5df67be5]{position:relative;overflow-y:auto;min-height:112px;max-height:50vh}@media screen and (min-width: 720px){.question-card .field-wrapper .field.-thin[data-v-5df67be5]{max-width:296px}}.question-card .confirm-label[data-v-5df67be5]{margin-bottom:24px}.question-card .button[data-v-5df67be5]{width:100%}
.dialog-wrapper[data-v-69ebc581]{display:flex;position:fixed;z-index:20;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;visibility:hidden;transform:translateY(16px);opacity:0;transition:transform .48s cubic-bezier(0.4, 0, 0.2, 1),visibility .48s cubic-bezier(0.4, 0, 0.2, 1),opacity .48s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.dialog-wrapper.-open[data-v-69ebc581]{visibility:visible;transform:translateY(0);opacity:1;pointer-events:all}.dialog-wrapper .dialog[data-v-69ebc581]{position:relative;z-index:2;width:100%;max-width:600px;padding:40px;border-radius:32px;background-color:#fff;box-shadow:0 0 0 1px rgba(41,51,61,.04),0 6px 12px rgba(41,51,61,.08),0 12px 60px rgba(41,51,61,.16)}@media screen and (max-width: 719px){.dialog-wrapper .dialog[data-v-69ebc581]{padding:32px 20px;border-radius:20px}}.dialog-wrapper .dialog-head[data-v-69ebc581]{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.dialog-wrapper .dialog-title[data-v-69ebc581]{font-size:24px;font-weight:700;line-height:32px;cursor:default}.dialog-wrapper .button-icon[data-v-69ebc581]{position:relative;width:24px;height:24px;fill:#2d3339;cursor:pointer}.dialog-wrapper .button-icon[data-v-69ebc581]::before{content:"";position:absolute;z-index:-1;top:-6px;left:-6px;width:36px;height:36px;transition:background-color .28s cubic-bezier(0.4, 0, 0.2, 1);border-radius:12px}.dialog-wrapper .button-icon[data-v-69ebc581]:hover::before{background-color:#eef1f3}.dialog-wrapper .dialog-body[data-v-69ebc581]{display:flex;flex-direction:column}.dialog-wrapper .dialog-text[data-v-69ebc581]{margin-bottom:40px;color:#2d3339;font-size:16px;font-weight:400;line-height:24px;cursor:default}@media screen and (max-width: 719px){.dialog-wrapper .dialog-text[data-v-69ebc581]{margin-bottom:32px;font-size:14px;line-height:20px}}.dialog-wrapper .button[data-v-69ebc581]{height:56px;margin-left:auto;padding-right:28px;padding-left:28px;border-radius:16px;font-size:16px;font-weight:600;line-height:24px}@media screen and (max-width: 719px){.dialog-wrapper .button[data-v-69ebc581]{width:100%;height:40px;border-radius:12px}}
