body,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:400;margin:0;padding:0}ol,ul{list-style:none}img{display:block;max-width:100%;width:100%}button,input,select,textarea{font:inherit}audio,canvas,iframe,img,svg,textarea,video{vertical-align:middle}textarea{resize:none}section{position:relative}button,input,select{outline:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}@font-face{ascent-override:75%;descent-override:25%;font-display:swap;font-family:TT Norms Pro Expanded;font-style:normal;font-weight:600;line-gap-override:0%;src:url(./TTNormsProExp-DmBd.DFS-U0zo.woff2) format("woff2")}@font-face{ascent-override:84%;descent-override:16%;font-display:swap;font-family:TT Norms Pro;font-style:normal;font-weight:450;line-gap-override:0%;src:url(./TTNormsPro-Rg.ad945GB_.woff2) format("woff2")}html{color:#050042;font-size:16px}@media screen and (min-width:1440px){html{font-size:1.1111111111vw}}html.is-lock-scroll{overflow:hidden}body{background-color:var(--bg-color);font-family:TT Norms Pro Expanded,sans-serif;position:relative;width:100%}body,main{overflow-x:hidden}*,:after,:before{box-sizing:border-box}.main{align-items:center;display:flex;flex-direction:column;width:100%}.app-main{overflow-x:hidden}.no-break{display:inline-block!important;white-space:nowrap!important}.anim-title{margin-top:-.25rem}.anim-title,.anim-title div{transform-origin:left bottom;will-change:auto}.anim-title div{display:inline-block!important}.js-enabled .anim-title:not(.split-target),.js-enabled .complex-hero__actions,.js-enabled .complex-hero__data,.js-enabled .complex-hero__gallery{opacity:0}.anim-title .line-child{opacity:0;padding-top:.25rem;visibility:hidden}.line-parent{overflow:hidden;vertical-align:bottom}:deep(.line-parent){display:block;overflow:hidden!important}:deep(.line-child){display:block;transform-origin:left bottom;will-change:transform}[data-v-e06cfd2f]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.ui-title[data-v-e06cfd2f]{font-family:TT Norms Pro Expanded,sans-serif;font-weight:600;letter-spacing:0}.ui-title--uppercase[data-v-e06cfd2f]{text-transform:uppercase}.ui-title--huge[data-v-e06cfd2f]{font-size:2.875rem;line-height:1}.ui-title--primary[data-v-e06cfd2f]{font-size:2.5rem;line-height:.9}.ui-title--secondary[data-v-e06cfd2f]{font-size:2.25rem;line-height:1}.ui-title--subtitle[data-v-e06cfd2f]{font-size:1.25rem;line-height:1.2}.ui-title--accent[data-v-e06cfd2f]{font-size:.9375rem;line-height:1.3}.ui-title--micro[data-v-e06cfd2f]{font-size:.5rem;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}@media screen and (min-width:720px){.ui-title--huge[data-v-e06cfd2f]{font-size:4rem}.ui-title--primary[data-v-e06cfd2f]{font-size:3.5rem}.ui-title--secondary[data-v-e06cfd2f]{font-size:2.625rem}.ui-title--subtitle[data-v-e06cfd2f]{font-size:1.5rem}.ui-title--accent[data-v-e06cfd2f]{font-size:1rem}.ui-title--micro[data-v-e06cfd2f]{font-size:.5625rem}}@media screen and (min-width:1366px){.ui-title--huge[data-v-e06cfd2f]{font-size:8.75rem}.ui-title--primary[data-v-e06cfd2f]{font-size:5.5rem}.ui-title--secondary[data-v-e06cfd2f]{font-size:4.625rem}.ui-title--subtitle[data-v-e06cfd2f]{font-size:2rem}}[data-v-86832b96]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.ui-caption[data-v-86832b96]{font-family:TT Norms Pro,sans-serif;font-weight:450;letter-spacing:.01em}.ui-caption--uppercase[data-v-86832b96]{text-transform:uppercase}.ui-caption--accent[data-v-86832b96]{font-size:1rem;line-height:1.3}.ui-caption--description[data-v-86832b96]{font-size:.9375rem;line-height:1.1;opacity:.8}.ui-caption--description-sm[data-v-86832b96],.ui-caption--error[data-v-86832b96]{font-size:.8125rem;line-height:1.5}.ui-caption--error[data-v-86832b96]{color:#ff4949}.ui-caption--micro[data-v-86832b96]{font-size:.5rem;letter-spacing:.04em}.ui-caption--counter[data-v-86832b96],.ui-caption--micro[data-v-86832b96]{font-family:TT Norms Pro Expanded,sans-serif;font-weight:600;line-height:1;text-transform:uppercase}.ui-caption--counter[data-v-86832b96]{font-size:2.25rem}.ui-caption--number[data-v-86832b96]{font-family:TT Norms Pro Expanded,sans-serif;font-size:2.5rem;line-height:1;text-transform:uppercase}.ui-caption--reset[data-v-86832b96]{font-family:TT Norms Pro,sans-serif;font-size:.8125rem;line-height:1.5;text-decoration:underline;text-underline-offset:.1875rem}@media screen and (min-width:720px){.ui-caption--accent[data-v-86832b96]{font-size:1.1875rem;line-height:1.4}.ui-caption--description[data-v-86832b96]{font-size:1rem;line-height:1.6;opacity:1}.ui-caption--description-sm[data-v-86832b96]{font-size:.875rem;line-height:1.7}.ui-caption--micro[data-v-86832b96]{font-size:.5625rem}.ui-caption--counter[data-v-86832b96]{font-size:2.625rem}.ui-caption--number[data-v-86832b96]{font-size:3.5rem}.ui-caption--reset[data-v-86832b96]{font-size:.875rem}}@media screen and (min-width:1366px){.ui-caption--accent[data-v-86832b96]{font-size:1.1875rem;line-height:1.4}.ui-caption--description[data-v-86832b96]{font-size:1rem;line-height:1.6;opacity:1}.ui-caption--description-sm[data-v-86832b96]{font-size:.875rem;line-height:1.7}.ui-caption--counter[data-v-86832b96]{font-size:4.625rem}.ui-caption--number[data-v-86832b96]{font-size:5.5rem}}[data-v-53ae4180]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.contact-modal[data-v-53ae4180]{display:flex;flex-direction:column;padding-inline:.625rem .625rem;width:100%}@media screen and (min-width:720px){.contact-modal[data-v-53ae4180]{padding-inline:0}}.contact-modal__title[data-v-53ae4180]{color:#fff;margin-block-end:1.25rem}@media screen and (min-width:720px){.contact-modal__title[data-v-53ae4180]{margin-block-end:2.5rem}}.contact-modal__list[data-v-53ae4180]{display:grid;list-style:decimal;margin-block-end:.5rem;padding-inline-start:1.25rem;row-gap:.5rem}@media screen and (min-width:720px){.contact-modal__list[data-v-53ae4180]{margin-block-end:.625rem;padding-inline-start:.875rem;row-gap:.625rem}}.contact-modal__item[data-v-53ae4180]{color:#fff}.contact-modal__item[data-v-53ae4180]::marker{font-family:TT Norms Pro,sans-serif;font-size:.9375rem;font-weight:450;line-height:1.1}@media screen and (min-width:720px){.contact-modal__item[data-v-53ae4180]::marker{font-size:1rem;line-height:1.4}}.contact-modal__bottom[data-v-53ae4180]{color:#fff;padding-inline-start:1.25rem}@media screen and (min-width:720px){.contact-modal__bottom[data-v-53ae4180]{padding-inline-start:.875rem}}@media screen and (min-width:1366px){.contact-modal__bottom[data-v-53ae4180]{padding-inline-start:0}}[data-v-4b4b3e10]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.ui-field-radio[data-v-4b4b3e10]{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:1.375rem 1fr;position:relative;width:100%}@media screen and (min-width:1366px){.ui-field-radio[data-v-4b4b3e10]{grid-template-columns:1.5rem 1fr}}.ui-field-radio__input[data-v-4b4b3e10]{display:none}.ui-field-radio__label[data-v-4b4b3e10]{color:var(--ui-radio-color);grid-column:2/3;transition:.2s ease-in}@media screen and (min-width:1366px){.ui-field-radio__label[data-v-4b4b3e10]{cursor:pointer}.ui-field-radio__label[data-v-4b4b3e10]:hover{color:var(--ui-radio-color-hover);opacity:1}}.ui-field-radio__input+.ui-field-radio__label[data-v-4b4b3e10]:before{border:1px solid var(--ui-radio-input-stroke);border-radius:.5625rem;content:"";height:1.375rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.375rem}@media screen and (min-width:1366px){.ui-field-radio__input+.ui-field-radio__label[data-v-4b4b3e10]:before{border-radius:.625rem;height:1.5rem;width:1.5rem}}.ui-field-radio__input:checked+.ui-field-radio__label[data-v-4b4b3e10]:after{background-color:var(--ui-radio-input-fill-checked);border:1px solid var(--ui-radio-input-stroke-checked);border-radius:.5625rem;content:"";height:1.375rem;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17'%3E%3Crect width='18' height='17' rx='7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17'%3E%3Crect width='18' height='17' rx='7'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.125rem 1.125rem;mask-size:1.125rem 1.125rem;position:absolute;top:50%;transform:translateY(-50%);width:1.375rem}@media screen and (min-width:1366px){.ui-field-radio__input:checked+.ui-field-radio__label[data-v-4b4b3e10]:after{height:1.5rem;width:1.5rem}}.ui-field-radio__input:checked+.ui-field-radio__label[data-v-4b4b3e10]{color:var(--ui-radio-color-checked)}.ui-field-radio.is-error .ui-field-radio__label[data-v-4b4b3e10]{color:#ff4949}.ui-field-radio.is-error .ui-field-radio__input+.ui-field-radio__label[data-v-4b4b3e10]:before{border-color:#ff4949}[data-v-76e6b3c5]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.ui-field-textarea[data-v-76e6b3c5]{display:flex;flex-direction:column;position:relative;width:100%}.ui-field-textarea__control[data-v-76e6b3c5]{background-color:var(--ui-field-bg-color,transparent);border:none;border-bottom:1px solid var(--ui-field-input-border-color);color:var(--ui-field-input-color);display:block;font-family:TT Norms Pro,sans-serif;font-size:1.0625rem;font-weight:450;letter-spacing:.01em;line-height:1.4;overflow-y:hidden;padding:0;padding-block-end:.5rem;padding-inline-end:3.75rem;resize:none;transition:border-color .2s ease-in,color .2s ease-in;width:100%}@media screen and (min-width:1366px){.ui-field-textarea__control[data-v-76e6b3c5]{font-size:1.1875rem;padding-bottom:.3125rem}.ui-field-textarea__control[data-v-76e6b3c5]:hover{border-color:var(--ui-field-input-color)}}.ui-field-textarea__control[data-v-76e6b3c5]::-moz-placeholder{color:var(--ui-field-input-placeholder-color)}.ui-field-textarea__control[data-v-76e6b3c5]::placeholder{color:var(--ui-field-input-placeholder-color)}.ui-field-textarea__control[data-v-76e6b3c5]:focus{border-color:var(--ui-field-input-color);outline:none}.ui-field-textarea.is-error .ui-field-textarea__control[data-v-76e6b3c5]::-moz-placeholder{color:#ff4949}.ui-field-textarea.is-error .ui-field-textarea__control[data-v-76e6b3c5]::placeholder{color:#ff4949}.ui-field-textarea.is-disabled .ui-field-textarea__control[data-v-76e6b3c5]{cursor:not-allowed}.ui-field-textarea__footer[data-v-76e6b3c5]{bottom:.25rem;display:flex;gap:.75rem;justify-content:flex-end;margin-top:.375rem;position:absolute;right:0}.ui-field-textarea__error[data-v-76e6b3c5]{color:#ff4949}.ui-field-textarea__counter[data-v-76e6b3c5]{color:var(--ui-field-textarea-counter-color,var(--ui-field-input-placeholder-color));margin-left:auto}.ui-icon{color:var(--ui-icon-color);display:grid;flex-shrink:0;height:var(--ui-icon-h);line-height:0;place-items:center;stroke:var(--ui-icon-stroke);stroke-width:var(--ui-icon-stroke-w);width:var(--ui-icon-w)}.ui-icon :deep(svg){display:block;height:100%;width:100%}.ui-icon path{stroke:var(--ui-icon-stroke,transparent);stroke-width:var(--ui-icon-stroke-w)}.ui-button{align-items:center;border-radius:1.75rem;cursor:pointer;display:flex;justify-content:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease;width:-moz-fit-content;width:fit-content}.ui-button--primary{background-color:#050042;border:none;color:#fff;height:3.9375rem;width:100%;--ui-icon-stroke:currentColor}@media screen and (min-width:1366px){.ui-button--primary{height:4.0625rem}.ui-button--primary:hover{background-color:#4d1ee0}}.ui-button--primary.is-disabled{color:#fff6}.ui-button--share{background-color:transparent;border:none;border-radius:0;padding:0}.ui-button--default{background-color:#fff;border:1px solid #050042;color:#050042;height:3.9375rem;padding-inline:1.5625rem;width:auto}.ui-button--default .ui-button__addon{display:grid;place-items:center}@media screen and (min-width:1366px){.ui-button--default{height:4.0625rem;padding-inline:1.6875rem}.ui-button--default:hover{background-color:#050042;color:#fff}}.ui-button--swiper{height:3.125rem;width:3rem}.ui-button--swiper .ui-button__addon{display:grid;place-items:center}.ui-button--primary-double{background-color:#050042;border:none;border-radius:1.6875rem;color:#fff;height:3.9375rem;padding-inline:1.625rem 1.125rem;text-align:center;width:auto}.ui-button--primary-double .ui-button__addon{display:grid;place-items:center}@media screen and (min-width:1366px){.ui-button--primary-double{height:4.0625rem}}.ui-button--primary-border{background-color:#050042;border:none;color:#fff;height:3.9375rem;padding:1.1875rem 1.125rem 1.1875rem 1.625rem;--ui-button-shape-color:#fff;--ui-button-arrow-color:#fff;--ui-button-shape-bg:transparent}@media screen and (min-width:1366px){.ui-button--primary-border{height:4.0625rem;padding:1.25rem 1.25rem 1.25rem 1.75rem}.ui-button--primary-border:hover{background-color:#16154e;--ui-button-arrow-color:#050042;--ui-button-shape-bg:#fff}}.ui-button--neutral{background-color:#191855;border:none;border-radius:1.5rem;color:#fff;height:3.9375rem;width:100%;--ui-icon-stroke:currentColor}@media screen and (min-width:1366px){.ui-button--neutral{height:4.0625rem}.ui-button--neutral:hover{background-color:#4d1ee0}}.ui-button--neutral-border{background-color:#fff;border:none;color:#050042;height:3.9375rem;padding-inline:1.625rem 1.125rem;--ui-button-shape-color:#050042;--ui-button-arrow-color:#050042;--ui-button-shape-bg:transparent}.ui-button--neutral-border .ui-button__addon{display:grid;place-items:center}@media screen and (min-width:1366px){.ui-button--neutral-border{height:4.0625rem;padding-inline:1.75rem 1.25rem}.ui-button--neutral-border:hover{--ui-button-arrow-color:#fff;--ui-button-shape-bg:#050042}}.ui-button--neutral-border.is-disabled{color:#05004233}.ui-button--simple{background-color:transparent;border:1px solid #a2a0cb;color:#fff;height:3.9375rem;padding:1.5625rem}@media screen and (min-width:1366px){.ui-button--simple{height:4.0625rem;padding:1.625rem 1.6875rem 1.5625rem}.ui-button--simple:hover{background-color:#fff;border-color:#fff;color:#050042}}.ui-button--simple-light{background-color:#fff;border:none;color:#050042;height:3.9375rem;padding:1.625rem}@media screen and (min-width:1366px){.ui-button--simple-light{height:4.0625rem;padding:1.6875rem 1.75rem 1.625rem}.ui-button--simple-light:hover{background-color:#5929ef;color:#fff}}.ui-button--simple-purple{background-color:#4d1ee0;border:1px solid #4d1ee0;color:#fff;height:3.9375rem;padding:1.5625rem}@media screen and (min-width:1366px){.ui-button--simple-purple{height:4.0625rem;padding:1.625rem 1.6875rem 1.5625rem}.ui-button--simple-purple:hover{background-color:#fff;border-color:#fff;color:#050042}}.ui-button--large{border:1px solid #050042;color:#050042;height:6.0625rem;justify-content:space-between;padding:2.1875rem 1.8125rem;--ui-button-shape-color:#050042;--ui-button-arrow-color:#050042;--ui-button-shape-bg:transparent}.ui-button--large .ui-button__addon{display:grid;place-items:center}@media screen and (min-width:1366px){.ui-button--large{height:6.25rem;padding:2.25rem 1.3125rem 2.25rem 2.4375rem}.ui-button--large:hover{background-color:#050042;color:#fff;--ui-button-shape-color:#fff;--ui-button-arrow-color:#050042;--ui-button-shape-bg:#fff}}.ui-button--large-dark{background-color:#050042;border:1px solid #050042;color:#fff;height:6.0625rem;justify-content:space-between;padding:2.1875rem 1.8125rem;--ui-button-shape-color:#16154e;--ui-button-arrow-color:#fff;--ui-button-shape-bg:#16154e}.ui-button--large-dark .ui-button__addon{display:grid;place-items:center}@media screen and (min-width:1366px){.ui-button--large-dark{gap:2.75rem;height:6.25rem;justify-content:center;padding:2.25rem 1.3125rem 2.25rem 2.4375rem}.ui-button--large-dark:hover{background-color:#16154e;--ui-button-shape-color:#fff;--ui-button-arrow-color:#050042;--ui-button-shape-bg:#fff}}.ui-button--large-shape{border:1px solid #050042;color:#050042;height:6.0625rem;justify-content:space-between;padding:2.1875rem 1.8125rem;--ui-icon-color:$primary-color}@media screen and (min-width:1366px){.ui-button--large-shape{height:6.25rem;padding:2.25rem 1.3125rem 2.25rem 2.4375rem}.ui-button--large-shape:hover{background-color:#050042;color:#fff;--ui-icon-color:$secondary-color}}.ui-button--transparent{background-color:transparent;border:1px solid #050042;color:#050042;padding:1.0625rem 1.4375rem}@media screen and (min-width:1366px){.ui-button--transparent:hover{background-color:#050042;color:#fff}}.ui-button--ghost{align-items:center;background-color:transparent;border:none;color:#fff;justify-content:space-between;padding:0;width:100%;--ui-button-shape-color:#050042;--ui-button-arrow-color:#fff;--ui-button-shape-bg:#050042;--ui-icon-stroke:currentColor}@media screen and (min-width:1366px){.ui-button--ghost:hover{--ui-button-shape-color:#fff;--ui-button-arrow-color:#050042;--ui-button-shape-bg:#fff}}.ui-button--icon-only{--ui-button-shape-color:#050042;--ui-button-arrow-color:#050042;--ui-button-shape-bg:transparent}.ui-button--icon-only .ui-button__addon{display:grid;place-items:center}@media screen and (min-width:1366px){.ui-button--icon-only:hover{--ui-button-arrow-color:#fff;--ui-button-shape-bg:#050042}}.ui-button--map-pin{background-color:transparent;border:none;border-radius:0;padding:0}.ui-button--map-pin .ui-button__addon{display:grid;place-items:center}.ui-button--tab{align-items:center;background-color:transparent;border:1px solid #050042;border-radius:1.4375rem;color:#050042;display:flex;gap:1.875rem;justify-content:space-between;padding:1.25rem .875rem 1.25rem 1.125rem}.ui-button--tab .ui-button__count,.ui-button--tab .ui-button__text{line-height:.75rem}@media screen and (min-width:1366px){.ui-button--tab{gap:3.75rem;padding:1.4375rem 1.1875rem 1.4375rem 1.4375rem}.ui-button--tab:hover{background-color:#4d1ee0;border-color:#4d1ee0;color:#fff}}.ui-button--apartment-tab{align-items:center;background-color:#191855;border:none;border-radius:1.75rem;color:#050042;display:flex;flex-direction:column;height:5.1875rem;justify-content:center;padding-inline:1rem}@media screen and (min-width:720px){.ui-button--apartment-tab{height:4.125rem;padding-block-end:.875rem;padding-block-start:1.125rem;padding-inline:2.0625rem}.ui-button--apartment-tab:hover{background-color:#fff3}}.ui-button--apartment-tab .ui-button__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.ui-button--apartment-tab.is-active{background-color:#fff;color:#050042}.ui-button--apartment-layout{align-items:center;background-color:transparent;border:1px solid #bdbddc;border-radius:1.375rem;display:flex;flex-direction:column;padding-block:.8125rem 1.0625rem;padding-inline:.75rem}@media screen and (min-width:720px){.ui-button--apartment-layout{flex-direction:row;padding-block:.5625rem;padding-inline:.5625rem}}.ui-button--apartment-layout .ui-button__content{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:720px){.ui-button--apartment-layout .ui-button__content{flex-direction:row;width:100%}}.ui-button--apartment-layout.is-active{background-color:#fff;border-color:#fff;color:#050042}.ui-button--icon{background-color:transparent;border:none;padding:0}.ui-button--filter{align-items:center;background-color:#ffffff1a;border:none;border-radius:1.75rem;color:#fff;display:flex;flex-direction:column;height:3.9375rem;justify-content:center;padding:0 2.125rem;white-space:nowrap;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1366px){.ui-button--filter{height:4.0625rem}.ui-button--filter:hover{background-color:#fff3}}.ui-button--filter.is-active,.ui-button--map{background-color:#fff;color:#050042}.ui-button--map{border:1px solid #050042;height:3.9375rem;padding:1.125rem 1.0625rem 1.125rem 1.5625rem;--ui-button-shape-color:#050042;--ui-button-arrow-color:#050042;--ui-button-shape-bg:transparent}@media screen and (min-width:1366px){.ui-button--map{height:4.0625rem;padding:1.1875rem 1.1875rem 1.1875rem 1.6875rem}.ui-button--map:hover{background-color:#050042;color:#fff;--ui-button-shape-color:#fff;--ui-button-arrow-color:#050042;--ui-button-shape-bg:#fff}}.ui-button--menu{align-items:center;background-color:transparent;border:none;border-radius:0;-moz-column-gap:.4375rem;column-gap:.4375rem;font-size:10px;justify-content:center;padding:0}.ui-button--menu .ui-button__addon{align-items:center;display:grid;height:1.5625rem;justify-items:center;width:1.5625rem;--ui-shape-width:to-rem(25);--ui-shape-height:to-rem(25)}.ui-button--chip{background-color:var(--chip-bg-color);border:none;border-radius:.625rem;height:1.25rem;padding:0;width:1.25rem;--ui-icon-w:.625rem;--ui-icon-h:.625rem;--ui-icon-stroke:#050042}.ui-button--reset{background-color:transparent;border:none;padding:0}@media screen and (min-width:1366px){.ui-button--reset:hover{color:#5887ff}}.ui-button--expand{background-color:transparent;border:none;border-bottom:1px solid;border-radius:0;font-family:TT Norms Pro Expanded,sans-serif;font-size:.5rem;font-weight:600;letter-spacing:.04em;line-height:1.4;padding:0;text-transform:uppercase}@media screen and (min-width:1366px){.ui-button--expand:hover{color:#5887ff}}.ui-button--switcher{align-items:center;background-color:#eceef7;border:none;gap:1.875rem;height:3.375rem;justify-content:center;padding-inline:1.125rem 1rem;transition:.2s ease-in;width:auto}@media screen and (min-width:1366px){.ui-button--switcher{height:3.25rem}.ui-button--switcher:hover{background-color:#e5e7f2}}.ui-button--switcher.is-active{background-color:#050042;color:#fff}.ui-button--close{background-color:transparent;border:none;height:3.0625rem;padding:0;width:3rem}.ui-button--close .ui-button__addon{display:grid;height:inherit;place-items:center;width:inherit}.ui-button--search-reset{background-color:transparent;border:none;height:.875rem;padding:0;width:.875rem}.ui-button--transparent-icon{background-color:transparent;border:none;height:4.625rem;padding:0;width:4.625rem}.ui-button--header-btn{background-color:transparent;border:none;border-radius:0;display:grid;height:100%;padding:0;place-content:center;width:auto}.ui-button__addon{display:grid;place-items:center}.ui-button__addon>*{grid-column:1/2;grid-row:1/2}[data-v-680683b7]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.ui-field[data-v-680683b7]{display:block;position:relative;width:100%}.ui-field.is-clearable .ui-field-input[data-v-680683b7]{padding-right:2rem}.ui-field__error[data-v-680683b7]{color:#ff4949;order:0}.ui-field--rounded[data-v-680683b7]{border:1px solid var(--ui-field-border-color);border-radius:1.375rem;font-family:TT Norms Pro Expanded,sans-serif;font-size:.5625rem;height:100%;padding-bottom:0;text-transform:uppercase}.ui-field--rounded .ui-field-input[data-v-680683b7]{border:1px solid hsla(0,0%,100%,.3);border-radius:1.375rem;height:100%;padding:0;text-align:center}.ui-field-input[data-v-680683b7]{background-color:var(--ui-field-bg-color,transparent);border:none;border-bottom:1px solid var(--ui-field-input-border-color);color:var(--ui-field-input-color);font-family:TT Norms Pro,sans-serif;font-size:1.0625rem;font-weight:450;letter-spacing:.01em;line-height:1.4;order:1;padding:0 0 .5rem;transition:.2s ease-in;width:100%}@media screen and (min-width:1366px){.ui-field-input[data-v-680683b7]{font-size:1.1875rem;padding-bottom:.3125rem}.ui-field-input[data-v-680683b7]:hover{border-color:var(--ui-field-input-color)}}.ui-field-input[data-v-680683b7]::-moz-placeholder{color:var(--ui-field-input-placeholder-color)}.ui-field-input[data-v-680683b7]::placeholder{color:var(--ui-field-input-placeholder-color)}.ui-field-input[data-v-680683b7]:focus-within{border-color:var(--ui-field-input-color)}.ui-field-input.is-error[data-v-680683b7]::-moz-placeholder{color:#ff4949}.ui-field-input.is-error[data-v-680683b7]::placeholder{color:#ff4949}.ui-field-input[data-v-680683b7]::-webkit-search-cancel-button,.ui-field-input[data-v-680683b7]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.ui-field-input[data-v-680683b7]::-ms-clear,.ui-field-input[data-v-680683b7]::-ms-reveal{display:none;height:0;width:0}.ui-field-input__reset[data-v-680683b7]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:all .2s ease}.ui-field-input__reset-icon[data-v-680683b7]{transition:all .2s ease;--ui-icon-w:.625rem;--ui-icon-h:.625rem;--ui-icon-stroke:#050042}[data-v-540dc899]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.ui-field-select[data-v-540dc899]{background-color:transparent;border:1px solid var(--ui-field-select-border-color);border-radius:.75rem;color:var(--ui-field-select-text-color);font-family:TT Norms Pro,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.5;position:relative}.ui-field-select.is-open .ui-field-select__icon[data-v-540dc899]{transform:rotate(180deg)}.ui-field-select.is-error .ui-field-select__text[data-v-540dc899]{color:var(--ui-field-select-error-color)}.ui-field-select__trigger[data-v-540dc899]{align-items:center;background-color:transparent;border:none;color:var(--ui-field-select-trigger-color);display:flex;gap:.9375rem;justify-content:center;padding:.125rem .625rem;white-space:nowrap}.ui-field-select__icon[data-v-540dc899]{height:.375rem;width:.6875rem}.ui-field-select__dropdown[data-v-540dc899]{background-color:#16154e;border-radius:.75rem 0 0 .75rem;left:0;max-height:12.5rem;overflow-y:scroll;padding:1.5rem;position:absolute;top:100%;width:100%;z-index:2}.ui-field-select__dropdown[data-v-540dc899]::-webkit-scrollbar{height:.25rem;width:.25rem}.ui-field-select__dropdown[data-v-540dc899]::-webkit-scrollbar-track{background:#4d1ee0;border-radius:.125rem}.ui-field-select__dropdown[data-v-540dc899]::-webkit-scrollbar-thumb{background-color:#fff;border-radius:.125rem}.ui-field-select__dropdown[data-v-540dc899]::-webkit-scrollbar-thumb:hover{background-color:#82819f}.ui-field-select__option[data-v-540dc899]{background-color:transparent;border:none;padding-block:.5rem;padding-inline:0;text-align:left;width:100%}.ui-field-select__option .ui-field-select__text[data-v-540dc899]{color:#fff}.ui-field-select__text[data-v-540dc899]{color:var(--ui-field-select-text-color)}[data-v-9c0571e5]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.ui-field-checkbox[data-v-9c0571e5]{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:1.375rem 1fr;position:relative;width:100%}@media screen and (min-width:1366px){.ui-field-checkbox[data-v-9c0571e5]{-moz-column-gap:.75rem;column-gap:.75rem;grid-template-columns:1.5rem 1fr}}.ui-field-checkbox__input[data-v-9c0571e5]{display:none}.ui-field-checkbox__input+.ui-field-checkbox__label[data-v-9c0571e5]:before{border:1px solid var(--ui-checkbox-border-color);border-radius:.5625rem;content:"";height:1.375rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease-in;width:1.375rem}@media screen and (min-width:1366px){.ui-field-checkbox__input+.ui-field-checkbox__label[data-v-9c0571e5]:before{border-radius:.625rem;height:1.5rem;width:1.5rem}}.ui-field-checkbox__input:checked+.ui-field-checkbox__label[data-v-9c0571e5]:before{background-color:var(--ui-checkbox-bg-color);border-color:var(--ui-checkbox-bg-color);transition:.2s ease-in}.ui-field-checkbox__input:checked+.ui-field-checkbox__label[data-v-9c0571e5]:after{background-color:var(--ui-checkbox-check-color);border-radius:.5625rem;content:"";height:1.375rem;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' fill='none' viewBox='0 0 12 9'%3E%3Cpath stroke='%23000' stroke-width='2' d='m.691 3.908 3.377 3.231L10.775.723'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' fill='none' viewBox='0 0 12 9'%3E%3Cpath stroke='%23000' stroke-width='2' d='m.691 3.908 3.377 3.231L10.775.723'/%3E%3C/svg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.75rem .5625rem;mask-size:.75rem .5625rem;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease-in;width:1.375rem}@media screen and (min-width:1366px){.ui-field-checkbox__input:checked+.ui-field-checkbox__label[data-v-9c0571e5]:after{height:1.5rem;width:1.5rem}}.ui-field-checkbox__input:checked+.ui-field-checkbox__label[data-v-9c0571e5]{color:var(--ui-checkbox-label-checked-color)}.ui-field-checkbox__label[data-v-9c0571e5]{color:var(--ui-checkbox-label-color);grid-column:2/3;transition:.2s ease-in}@media screen and (min-width:1366px){.ui-field-checkbox__label[data-v-9c0571e5]{cursor:pointer}.ui-field-checkbox__label[data-v-9c0571e5]:hover{color:var(--ui-checkbox-label-hover-color);opacity:1}.ui-field-checkbox__label[data-v-9c0571e5]:hover:before{border-color:var(--ui-checkbox-border-color)}.ui-field-checkbox__label[data-v-9c0571e5]:hover>*{color:var(--ui-checkbox-label-hover-color);opacity:1}}.ui-field-checkbox--policy .ui-caption--description[data-v-9c0571e5]{font-size:.8125rem;line-height:1.5}@media screen and (min-width:1366px){.ui-field-checkbox--policy .ui-caption--description[data-v-9c0571e5]{font-size:.875rem}}.ui-field-checkbox--policy.is-error .ui-field-checkbox__input+.ui-field-checkbox__label[data-v-9c0571e5]{color:var(--ui-checkbox-label-error)}.ui-field-checkbox--policy.is-error .ui-field-checkbox__input+.ui-field-checkbox__label[data-v-9c0571e5]:before{border-color:#ff4949}@media screen and (min-width:1366px){.ui-field-checkbox--policy[data-v-9c0571e5]{-moz-column-gap:.375rem;column-gap:.375rem}}.ui-field-checkbox--policy .ui-field-checkbox__input+.ui-field-checkbox__label[data-v-9c0571e5]{color:var(--ui-checkbox-label-color)}@media screen and (min-width:1366px){.ui-field-checkbox--policy .ui-field-checkbox__input+.ui-field-checkbox__label[data-v-9c0571e5]:hover{color:var(--ui-checkbox-label-hover-color)}.ui-field-checkbox--policy .ui-field-checkbox__input+.ui-field-checkbox__label[data-v-9c0571e5]:hover:before{border-color:var(--ui-checkbox-label-hover-color)}}.ui-field-checkbox--policy .ui-field-checkbox__input+.ui-field-checkbox__label[data-v-9c0571e5]:before{top:0;transform:none}.ui-field-checkbox--policy .ui-field-checkbox__input:checked+.ui-field-checkbox__label[data-v-9c0571e5]:after{background-color:var(--ui-checkbox-input-fill-checked);border:1px solid var(--ui-checkbox-input-stroke-checked);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17'%3E%3Crect width='18' height='17' rx='7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17'%3E%3Crect width='18' height='17' rx='7'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.125rem 1.125rem;mask-size:1.125rem 1.125rem;top:0;transform:none}.ui-field-checkbox--policy .ui-field-checkbox__input:checked+.ui-field-checkbox__label[data-v-9c0571e5]{opacity:1}@media screen and (min-width:1366px){.ui-field-checkbox--small[data-v-9c0571e5]{-moz-column-gap:.375rem;column-gap:.375rem;grid-template-columns:1.3125rem 1fr}.ui-field-checkbox--small .ui-field-checkbox__input+.ui-field-checkbox__label[data-v-9c0571e5]:before{border-radius:.5625rem;height:1.3125rem;width:1.3125rem}.ui-field-checkbox--small .ui-field-checkbox__input:checked+.ui-field-checkbox__label[data-v-9c0571e5]:after{height:1.3125rem;width:1.3125rem}.ui-field-checkbox--small .ui-field-checkbox__label[data-v-9c0571e5]{font-size:.875rem;line-height:1}}[data-v-76b90c68]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.lead-modal[data-v-76b90c68],.lead-modal__head[data-v-76b90c68]{display:flex;flex-direction:column;width:100%}.lead-modal__head[data-v-76b90c68]{margin-block-end:11.125rem;padding-inline-end:3.75rem;row-gap:.375rem}@media screen and (min-width:720px){.lead-modal__head[data-v-76b90c68]{height:12.125rem;margin-block-end:6.875rem;padding-inline-end:7.5rem;row-gap:.25rem}}.lead-modal__title[data-v-76b90c68]{color:#050042;font-size:2.25rem;line-height:1}@media screen and (min-width:720px){.lead-modal__title[data-v-76b90c68]{font-size:2rem;line-height:1.15}}.lead-modal__description[data-v-76b90c68]{color:#050042}.lead-modal__form[data-v-76b90c68]{display:grid;width:100%}.lead-modal__contact[data-v-76b90c68]{display:flex;flex-direction:column;margin-block-end:2.125rem;row-gap:1.25rem}@media screen and (min-width:720px){.lead-modal__contact[data-v-76b90c68]{margin-block-end:2.5rem;row-gap:.625rem}}.lead-modal__contact-label[data-v-76b90c68]{color:#050042}.lead-modal__contact-options[data-v-76b90c68]{display:flex;flex-direction:column;row-gap:.5rem}.lead-modal__contact-radio[data-v-76b90c68]{width:-moz-fit-content;width:fit-content;--ui-radio-color:#050042;--ui-radio-color-checked:#050042;--ui-radio-color-hover:#050042;--ui-radio-input-stroke:rgba(5,0,66,.6);--ui-radio-input-stroke-checked:rgba(5,0,66,.6);--ui-radio-input-fill-checked:#050042}.lead-modal__message[data-v-76b90c68]{margin-block-end:1.875rem}@media screen and (min-width:720px){.lead-modal__message[data-v-76b90c68]{margin-block-end:2.5rem}}.lead-modal__fields[data-v-76b90c68]{display:grid;margin-block-end:1.25rem;row-gap:1.875rem;width:100%}@media screen and (min-width:720px){.lead-modal__fields[data-v-76b90c68]{margin-block-end:1.5rem;row-gap:2.5rem}}.lead-modal__field[data-v-76b90c68]{--ui-field-input-border-color:rgba(5,0,66,.6);--ui-field-input-color:#050042;--ui-field-input-placeholder-color:rgba(5,0,66,.3)}.lead-modal__date[data-v-76b90c68]{display:flex;flex-direction:column;margin-block-end:1.25rem;row-gap:.625rem;width:100%}@media screen and (min-width:720px){.lead-modal__date[data-v-76b90c68]{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;flex-direction:row;margin-block-end:1.5rem}}.lead-modal__date-label[data-v-76b90c68]{color:#050042}.lead-modal__date-controls[data-v-76b90c68]{align-items:center;-moz-column-gap:1.375rem;column-gap:1.375rem;display:flex;justify-content:flex-start}@media screen and (min-width:1366px){.lead-modal__date-controls[data-v-76b90c68]{-moz-column-gap:1.5rem;column-gap:1.5rem}}.lead-modal__date-radio[data-v-76b90c68]{width:-moz-fit-content;width:fit-content;--ui-radio-color:#050042;--ui-radio-color-checked:#050042;--ui-radio-color-hover:#050042;--ui-radio-input-stroke:rgba(5,0,66,.6);--ui-radio-input-stroke-checked:rgba(5,0,66,.6);--ui-radio-input-fill-checked:#050042}.lead-modal__date-select[data-v-76b90c68]{--ui-field-select-border-color:rgba(5,0,66,.6);--ui-field-select-text-color:#050042;--ui-field-select-trigger-color:#050042;--ui-field-select-error-color:#ff4949;margin-left:auto;margin-right:0}@media screen and (min-width:1366px){.lead-modal__date-select[data-v-76b90c68]{margin-left:0}.lead-modal__date-select[data-v-76b90c68] .ui-field-select__dropdown{max-height:10rem}}.lead-modal__privacy[data-v-76b90c68]{margin-bottom:.9375rem;--ui-checkbox-border-color:rgba(5,0,66,.6);--ui-checkbox-label-color:rgba(5,0,66,.6);--ui-checkbox-label-hover-color:#050042;--ui-checkbox-label-error:#ff4949;--ui-checkbox-input-fill-checked:#050042}.lead-modal__privacy-link[data-v-76b90c68]{color:currentColor;text-decoration:underline;text-decoration-color:#05004233;text-underline-offset:.125rem;transition:.2s ease-in}@media screen and (min-width:1366px){.lead-modal__privacy-link[data-v-76b90c68]:hover{color:currentColor;text-decoration-color:#050042}}.lead-modal__privacy .ui-caption--description[data-v-76b90c68]{font-size:.8125rem;line-height:1.5}@media screen and (min-width:720px){.lead-modal__privacy[data-v-76b90c68]{margin-bottom:1.375rem;max-width:33.875rem}.lead-modal__privacy .ui-field-checkbox__label[data-v-76b90c68]{font-size:.875rem}}.lead-modal__submit[data-v-76b90c68]{display:flex;flex-direction:column;row-gap:.625rem}@media screen and (min-width:720px){.lead-modal__submit[data-v-76b90c68]{align-items:flex-end;-moz-column-gap:1.25rem;column-gap:1.25rem;flex-direction:row;row-gap:0}}.lead-modal__submit-button[data-v-76b90c68]{justify-content:space-between;padding-inline:1.625rem 1.375rem;width:100%}@media screen and (min-width:720px){.lead-modal__submit-button[data-v-76b90c68]{-moz-column-gap:5rem;column-gap:5rem;justify-content:center;padding-inline:1.75rem 1.25rem;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:1366px){.lead-modal__submit-button:hover .lead-modal__action-bg[data-v-76b90c68]{--ui-icon-color:#fff}.lead-modal__submit-button:hover .lead-modal__action-icon[data-v-76b90c68]{--ui-icon-stroke:#050042}}.lead-modal__submit-bg[data-v-76b90c68]{--ui-icon-w:1.5rem;--ui-icon-h:1.5625rem;--ui-icon-stroke:#fff;--ui-icon-color:transparent}.lead-modal__submit-bg[data-v-76b90c68],.lead-modal__submit-icon[data-v-76b90c68]{grid-column:1/2;grid-row:1/2;transition:all .2s ease-in}.lead-modal__submit-icon[data-v-76b90c68]{--ui-icon-w:.5625rem;--ui-icon-h:.5625rem;--ui-icon-stroke:#fff;transform:rotate(45deg);transform-origin:center}[data-v-751b357a]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.app-modal[data-v-751b357a]{opacity:0;transition:opacity .55s ease-out,translate .55s cubic-bezier(.22,1,.36,1),display allow-discrete .55s,overlay allow-discrete .55s;translate:0 100dvh}.app-modal[open][data-v-751b357a]{opacity:1;translate:0 0}@starting-style{.app-modal[open][data-v-751b357a]{opacity:0;translate:0 100dvh}}.app-modal[data-v-751b357a]::backdrop{opacity:0;transition:opacity .4s ease-out,display allow-discrete .4s,overlay allow-discrete .4s}.app-modal[open][data-v-751b357a]::backdrop{opacity:1}@starting-style{.app-modal[open][data-v-751b357a]::backdrop{opacity:0}}@media(prefers-reduced-motion:reduce){.app-modal[data-v-751b357a]{opacity:1;transition:none;translate:0 0}.app-modal[data-v-751b357a]::backdrop{opacity:1;transition:none}}.app-modal[data-v-751b357a]{background-color:transparent;border:none;height:100dvh;margin:0;max-height:100%;max-width:100%;padding:0;width:100%}.app-modal[data-v-751b357a]::backdrop{background-color:transparent}@media screen and (min-width:1366px){.app-modal[data-v-751b357a]::backdrop{background-color:#f7f8fcf7}}.app-modal__close[data-v-751b357a]{position:absolute;right:.625rem;top:.625rem}@media screen and (min-width:720px){.app-modal__close[data-v-751b357a]{right:1.5625rem;top:1.5625rem}}@media screen and (min-width:1366px){.app-modal__close:hover .app-modal__close-shape[data-v-751b357a]{--ui-icon-color:#050042}.app-modal__close:hover .app-modal__close-icon[data-v-751b357a]{--ui-icon-stroke:#fff}}.app-modal__close-shape[data-v-751b357a]{--ui-icon-w:3rem;--ui-icon-h:3.0625rem;--ui-icon-stroke:#050042;--ui-icon-color:transparent}.app-modal__close-icon[data-v-751b357a],.app-modal__close-shape[data-v-751b357a]{grid-column:1/2;grid-row:1/2;transition:all .2s ease-in}.app-modal__close-icon[data-v-751b357a]{--ui-icon-w:.875rem;--ui-icon-h:.875rem;--ui-icon-stroke:#050042;--ui-icon-color:#050042}.app-modal__inner[data-v-751b357a]{background-color:#fff;border-radius:inherit;min-height:100%;padding-block:1.5rem 2.5rem;padding-inline:1.25rem 1.25rem;width:100%}@media screen and (min-width:720px){.app-modal__inner[data-v-751b357a]{padding-block:1.875rem;padding-inline:1.875rem}}.app-modal--contact[data-v-751b357a]{background-color:#050042;bottom:0;height:calc(100dvh - 11.75rem);left:0;top:auto;width:100%}@media screen and (min-width:720px){.app-modal--contact[data-v-751b357a]{height:calc(100dvh - 9.375rem)}}@media screen and (min-width:1366px){.app-modal--contact[data-v-751b357a]{height:32.375rem}}.app-modal--contact[data-v-751b357a]::backdrop{background-color:#fff9}.app-modal--contact .app-modal__inner[data-v-751b357a]{background-color:#050042;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-block:.625rem 1.875rem;padding-inline:.625rem .625rem}@media screen and (min-width:720px){.app-modal--contact .app-modal__inner[data-v-751b357a]{padding-block-start:1.5625rem;padding-inline:1.5625rem}}@media screen and (min-width:1366px){.app-modal--contact .app-modal__inner[data-v-751b357a]{justify-content:center;margin-inline:auto;max-width:43.75rem;padding:0}}.app-modal--contact .app-modal__close[data-v-751b357a]{align-self:flex-end;position:relative;right:auto;top:auto}@media screen and (min-width:1366px){.app-modal--contact .app-modal__close[data-v-751b357a]{position:absolute;right:1.5625rem;top:1.5625rem}.app-modal--contact .app-modal__close:hover .app-modal__close-shape[data-v-751b357a]{--ui-icon-color:#fff}.app-modal--contact .app-modal__close:hover .app-modal__close-icon[data-v-751b357a]{--ui-icon-stroke:#050042}}.app-modal--contact .app-modal__close-shape[data-v-751b357a]{--ui-icon-stroke:#fff}.app-modal--contact .app-modal__close-icon[data-v-751b357a]{--ui-icon-stroke:#fff;--ui-icon-color:#fff}@media screen and (min-width:720px){.app-modal--consultation .app-modal__close[data-v-751b357a],.app-modal--individual-calculation .app-modal__close[data-v-751b357a],.app-modal--join-team .app-modal__close[data-v-751b357a],.app-modal--meeting .app-modal__close[data-v-751b357a],.app-modal--mortgage-calculation .app-modal__close[data-v-751b357a],.app-modal--question .app-modal__close[data-v-751b357a]{right:1.25rem;top:1.25rem}}@media screen and (min-width:1366px){.app-modal--consultation[data-v-751b357a],.app-modal--individual-calculation[data-v-751b357a],.app-modal--join-team[data-v-751b357a],.app-modal--meeting[data-v-751b357a],.app-modal--mortgage-calculation[data-v-751b357a],.app-modal--question[data-v-751b357a]{border-radius:1.375rem;height:-moz-fit-content;height:fit-content;margin:auto;width:47.1875rem}}@media screen and (min-width:720px){.app-modal--question[data-v-751b357a] .lead-modal__head{margin-block-end:5.75rem}}@media screen and (min-width:720px){.app-modal--join-team[data-v-751b357a] .lead-modal__head{margin-block-end:8.75rem}}@media screen and (min-width:720px){.app-modal--individual-calculation[data-v-751b357a] .lead-modal,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal{justify-content:space-between}}.app-modal--individual-calculation[data-v-751b357a] .lead-modal__head,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal__head{margin-block-end:7.5rem}@media screen and (min-width:720px){.app-modal--individual-calculation[data-v-751b357a] .lead-modal__head,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal__head{margin-block-end:0}}.app-modal--individual-calculation[data-v-751b357a] .lead-modal__title,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal__title{font-size:1.25rem;line-height:1.2}@media screen and (min-width:720px){.app-modal--individual-calculation[data-v-751b357a] .lead-modal__title,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal__title{font-size:2rem;line-height:1.15}}.app-modal--individual-calculation[data-v-751b357a] .lead-modal__fields,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal__fields{margin-block-end:0}.app-modal--individual-calculation[data-v-751b357a] .lead-modal__date,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal__date{margin-block-start:.875rem}@media screen and (min-width:720px){.app-modal--individual-calculation[data-v-751b357a] .lead-modal__date,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal__date{margin-block-end:0;margin-block-start:.75rem}}.app-modal--individual-calculation[data-v-751b357a] .lead-modal__privacy,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal__privacy{margin-block-start:2.125rem}@media screen and (min-width:720px){.app-modal--individual-calculation[data-v-751b357a] .lead-modal__privacy,.app-modal--mortgage-calculation[data-v-751b357a] .lead-modal__privacy{margin-block-start:1.875rem}}.app-header-nav{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;width:100%}@media screen and (min-width:1366px){.app-header-nav{border-left:1px solid var(--app-header-border-color);border-right:1px solid var(--app-header-border-color);margin-left:auto;padding-left:1.5rem;padding-right:1.5rem;width:auto}}@media screen and (min-width:1440px){.app-header-nav{padding-left:3.125rem;padding-right:2.0625rem}}.app-header-nav__title{color:var(--app-header-text-soft-color);font-family:TT Norms Pro Expanded,sans-serif;font-size:.53125rem;font-weight:400;letter-spacing:.04em;line-height:140%;text-transform:uppercase}.app-header-nav__subgroup{align-items:flex-end;display:flex;flex-direction:column;gap:1rem}.app-header-nav__list,.app-header-nav__sublist{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-start}@media screen and (min-width:1366px){.app-header-nav__list{align-items:center;flex-direction:row;gap:1.25rem;height:100%;justify-content:center}.app-header-nav__sublist{align-items:flex-start;gap:.5rem}}.app-header-nav__item{display:inline-flex;justify-content:flex-end;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1366px){.app-header-nav__item{position:relative}.app-header-nav__item.is-active .app-header-nav__link{background-color:var(--app-header-nav-link-active-bg)}}.app-header-nav__link,.app-header-nav__sublink{color:var(--app-header-text-color);font-family:TT Norms Pro,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.01em;line-height:130%;text-decoration:none;white-space:nowrap}@media screen and (min-width:1366px){.app-header-nav__link{border-radius:.625rem;color:var(--app-header-nav-link-color);font-size:.75rem;line-height:.9375rem;padding:.4375rem .625rem;transition:.2s ease}.app-header-nav__link--button{align-items:center;background-color:transparent;border:none;display:flex;flex-direction:row;gap:.375rem;justify-content:center}.app-header-nav__link--button[aria-expanded=true] .app-header-nav__link-btn{background-color:var(--app-header-nav-control-active-bg);border-color:var(--app-header-nav-control-active-border-color)}.app-header-nav__link:hover{color:var(--app-header-nav-link-hover-color)}}.app-header-nav__link-btn{align-items:center;background-color:transparent;border:1px solid var(--app-header-nav-control-border-color);border-radius:.3125rem;display:flex;flex-direction:column;height:.8125rem;justify-content:center;transition:.2s ease-in;width:.8125rem}.app-header-nav__link-icon{--ui-icon-stroke:currentColor;height:50%;margin-top:.0625rem;width:50%}@media screen and (min-width:1366px){.app-header-nav__sublink{align-items:center;align-self:flex-start;background-color:transparent;border-radius:.625rem;color:var(--app-header-nav-sublink-color);display:flex;font-family:TT Norms Pro,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.25rem;padding:.25rem .625rem;text-align:left;text-decoration:none;transition:.2s ease-in}.app-header-nav__sublink:hover{background-color:var(--app-header-nav-sublink-hover-bg)}}.app-header-nav__dropdown{align-items:flex-end;background-color:var(--app-header-dropdown-bg);border-radius:1.75rem;display:flex;flex-direction:column;gap:1.25rem;justify-content:flex-start;left:50%;padding:1.875rem 2.25rem;position:absolute;top:calc(100% + 1rem);transform:translate(-50%)}.app-header-nav__dropdown:after{background-color:transparent;content:"";height:3.125rem;left:0;position:absolute;top:-1.5625rem;width:100%}.app-header-nav__dropdown:before{background-color:var(--app-header-dropdown-bg);content:"";height:1.375rem;left:50%;position:absolute;top:0;transform:rotate(45deg) translate(-50%);transform-origin:center;width:1.375rem}.app-header-nav--mobile .app-header-nav__item.has-children{margin-top:1.75rem;order:98}.app-header-contacts{align-items:flex-end;display:flex;flex-direction:column;gap:2.5rem;justify-content:flex-start;padding-top:1.75rem;width:100%}.app-header-contacts__phone{align-items:center;color:var(--app-header-contacts-text-color);display:flex;flex-direction:row;font-family:TT Norms Pro,sans-serif;font-size:1rem;font-weight:400;gap:.625rem;justify-content:flex-end;line-height:130%;text-decoration:none}.app-header-contacts__phone-icon{color:currentColor;height:.875rem;width:.875rem}.app-header-contacts__callback{align-items:center;background-color:#4d1ee0;border:1px solid #4d1ee0;border-radius:1.75rem;color:var(--app-header-contacts-text-color);cursor:pointer;display:flex;flex-direction:row;font-family:TT Norms Pro Expanded,sans-serif;font-size:.53125rem;font-weight:600;height:3.125rem;justify-content:center;letter-spacing:.04em;line-height:140%;padding:0 1.125rem;text-transform:uppercase;transition:.2s ease-in;white-space:nowrap;width:100%}.app-header-contacts__callback:focus-visible{outline:2px solid var(--app-header-contacts-text-color);outline-offset:2px}@media screen and (min-width:1366px){.app-header-contacts__callback{font-size:.59375rem;line-height:.625rem;padding-inline:1.1875rem;width:auto}.app-header-contacts__callback:hover{background-color:var(--app-header-contacts-link-hover-bg);border-color:var(--app-header-contacts-link-hover-border-color);color:var(--app-header-contacts-link-hover-color)}}.app-header-contacts__callback--mobile{align-self:flex-end;padding-inline:1.5rem;width:-moz-fit-content;width:fit-content}.app-header-contacts__group{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.app-header-contacts__title{color:var(--app-header-contacts-title-color);font-family:TT Norms Pro Expanded,sans-serif;font-size:.53125rem;font-weight:400;letter-spacing:.04em;line-height:140%;text-transform:uppercase}.app-header-contacts__list{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-start;width:100%}@media screen and (min-width:1440px){.app-header-contacts__list{gap:.5rem}}.app-header-contacts__list--messengers .app-header-contacts__link{align-items:center;border:1px solid var(--app-header-contacts-link-border-color);border-radius:1.75rem;color:var(--app-header-contacts-text-color);-moz-column-gap:.625rem;column-gap:.625rem;display:flex;flex-direction:row;font-family:TT Norms Pro Expanded,sans-serif;font-size:.53125rem;font-weight:400;height:3.125rem;justify-content:center;letter-spacing:.04em;line-height:140%;padding:0 1.125rem;text-transform:uppercase;transition:.2s ease-in;white-space:nowrap}@media screen and (min-width:1440px){.app-header-contacts__list--messengers .app-header-contacts__link{font-size:.59375rem;line-height:.625rem}.app-header-contacts__list--messengers .app-header-contacts__link:hover{background-color:var(--app-header-contacts-link-hover-bg);border-color:var(--app-header-contacts-link-hover-border-color);color:var(--app-header-contacts-link-hover-color)}}.app-header-contacts__list--messengers .app-header-contacts__link[name=tg-icon]{--ui-icon-w:.9375rem;--ui-icon-h:.75rem}.app-header-contacts__list--messengers .app-header-contacts__link[name=max-icon]{--ui-icon-w:.955625rem;--ui-icon-h:.76375rem}.app-header-contacts__list--messengers .app-header-contacts__link[name=vk-icon]{--ui-icon-w:.9375rem;--ui-icon-h:.625rem}.app-header-contacts__list--socials .app-header-contacts__link{color:var(--app-header-contacts-text-color);font-family:TT Norms Pro,sans-serif;font-size:1rem;font-weight:400;line-height:130%;text-decoration:none}@media screen and (min-width:1440px){.app-header-contacts__list--socials .app-header-contacts__link{align-items:center;border:1px solid var(--app-header-contacts-link-border-color);border-radius:1.75rem;-moz-column-gap:.625rem;column-gap:.625rem;display:flex;flex-direction:row;font-size:.59375rem;height:3.125rem;justify-content:center;letter-spacing:.04em;line-height:.625rem;padding:0 1.125rem;text-transform:uppercase;transition:.2s ease-in;white-space:nowrap}.app-header-contacts__list--socials .app-header-contacts__link[name=tg-icon]{--ui-icon-w:.9375rem;--ui-icon-h:.75rem}.app-header-contacts__list--socials .app-header-contacts__link[name=vk-icon]{--ui-icon-w:.9375rem;--ui-icon-h:.625rem}.app-header-contacts__list--socials .app-header-contacts__link[name=in-icon]{--ui-icon-w:.8125rem;--ui-icon-h:.8125rem}.app-header-contacts__list--socials .app-header-contacts__link[name=yt-icon]{--ui-icon-w:.9375rem;--ui-icon-h:.75rem}.app-header-contacts__list--socials .app-header-contacts__link[name=dz-icon]{--ui-icon-w:.9375rem;--ui-icon-h:.9375rem}.app-header-contacts__list--socials .app-header-contacts__link:hover{background-color:var(--app-header-contacts-link-hover-bg);border-color:var(--app-header-contacts-link-hover-border-color);color:var(--app-header-contacts-link-hover-color)}}.app-header-contacts__item{width:-moz-fit-content;width:fit-content}.app-header-contacts__link{color:var(--app-header-contacts-text-color);text-decoration:none;width:auto}.app-header-contacts__link .ui-icon,.app-header-contacts__link svg{color:currentColor}.app-header-contacts__footer{display:grid;margin-bottom:2.0625rem;margin-top:auto;row-gap:.9375rem;width:100%}.app-header-contacts__note{color:var(--app-header-contacts-note-color);font-family:TT Norms Pro,sans-serif;font-size:.53125rem;font-weight:400;letter-spacing:.01em;line-height:120%;text-align:right}.app-header-mobile-close{align-self:flex-end;color:#fffc;justify-self:flex-end}.app-header-mobile-close__bg{grid-column:1/2;grid-row:1/2;--ui-icon-color:#16154e;--ui-icon-w:1.5625rem}.app-header-mobile-close__cross{grid-column:1/2;grid-row:1/2;--ui-icon-color:#fff;--ui-icon-stroke:currentColor}.app-header{--app-header-height:to-rem(65);--app-header-bg:#050042;--app-header-border-color:#82819f;--app-header-text-color:#fff;--app-header-text-muted-color:hsla(0,0%,100%,.8);--app-header-text-soft-color:hsla(0,0%,100%,.3);--app-header-icon-color:#fff;--app-header-shape-color:#4d1ee0;--app-header-nav-link-color:hsla(0,0%,100%,.8);--app-header-nav-link-hover-color:#fff;--app-header-nav-link-active-bg:rgba(184,165,243,.1);--app-header-nav-control-border-color:#a2a0cb;--app-header-nav-control-active-bg:#37366b;--app-header-nav-control-active-border-color:#37366b;--app-header-dropdown-bg:#16154e;--app-header-dropdown-text-color:#fff;--app-header-dropdown-muted-color:hsla(0,0%,100%,.4);--app-header-nav-sublink-color:#fff;--app-header-nav-sublink-hover-bg:hsla(0,0%,100%,.1);--app-header-contacts-text-color:#fff;--app-header-contacts-title-color:hsla(0,0%,100%,.3);--app-header-contacts-note-color:hsla(0,0%,100%,.4);--app-header-contacts-link-border-color:hsla(0,0%,100%,.6);--app-header-contacts-link-hover-bg:#fff;--app-header-contacts-link-hover-border-color:#fff;--app-header-contacts-link-hover-color:#050042;background-color:var(--app-header-bg);position:relative;width:100%;z-index:10}.app-header--dark{--app-header-bg:#050042;--app-header-border-color:#82819f;--app-header-text-color:#fff;--app-header-text-muted-color:hsla(0,0%,100%,.8);--app-header-text-soft-color:hsla(0,0%,100%,.3);--app-header-icon-color:#fff;--app-header-shape-color:#4d1ee0;--app-header-nav-link-color:hsla(0,0%,100%,.8);--app-header-nav-link-hover-color:#fff;--app-header-nav-link-active-bg:rgba(184,165,243,.1);--app-header-nav-control-border-color:#a2a0cb;--app-header-nav-control-active-bg:#37366b;--app-header-nav-control-active-border-color:#37366b;--app-header-nav-sublink-color:#fff;--app-header-nav-sublink-hover-bg:hsla(0,0%,100%,.1);--app-header-contacts-text-color:#fff;--app-header-contacts-title-color:hsla(0,0%,100%,.3);--app-header-contacts-note-color:hsla(0,0%,100%,.4);--app-header-contacts-link-border-color:hsla(0,0%,100%,.6);--app-header-contacts-link-hover-bg:#fff;--app-header-contacts-link-hover-border-color:#fff;--app-header-contacts-link-hover-color:#050042}.app-header--light{--app-header-bg:#fff;--app-header-border-color:rgba(5,0,66,.12);--app-header-text-color:#050042;--app-header-text-muted-color:rgba(5,0,66,.8);--app-header-text-soft-color:rgba(5,0,66,.3);--app-header-icon-color:#050042;--app-header-shape-color:#4d1ee0;--app-header-nav-link-color:rgba(5,0,66,.8);--app-header-nav-link-hover-color:#050042;--app-header-nav-link-active-bg:rgba(5,0,66,.08);--app-header-nav-control-border-color:rgba(5,0,66,.25);--app-header-nav-control-active-bg:rgba(5,0,66,.12);--app-header-nav-control-active-border-color:rgba(5,0,66,.12);--app-header-nav-sublink-color:#fff;--app-header-nav-sublink-hover-bg:hsla(0,0%,100%,.1);--app-header-contacts-text-color:#050042;--app-header-contacts-title-color:rgba(5,0,66,.3);--app-header-contacts-note-color:rgba(5,0,66,.4);--app-header-contacts-link-border-color:rgba(5,0,66,.6);--app-header-contacts-link-hover-bg:#050042;--app-header-contacts-link-hover-border-color:#050042;--app-header-contacts-link-hover-color:#fff}@media screen and (min-width:1366px){.app-header{--app-header-height:to-rem(66);position:sticky;top:0;z-index:30}}.app-header__inner{align-items:center;border-bottom:1px solid var(--app-header-border-color);display:flex;height:var(--app-header-height);opacity:0}@media screen and (min-width:1366px){.app-header__inner{align-items:stretch;height:4.125rem;justify-content:flex-end}}.app-header__logo{align-items:center;display:flex;padding-left:.625rem;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1366px){.app-header__logo{padding-left:1.5625rem;padding-right:1.5625rem}.app-header__logo-image{height:2.4375rem;width:5.728125rem}}.app-header__actions{align-items:center;display:flex;justify-content:flex-end;margin-left:auto}@media screen and (min-width:1366px){.app-header__actions{height:100%;margin-left:0}}.app-header__actions-trigger{background-color:transparent;border:none;border-left:1px solid var(--app-header-border-color);border-right:1px solid var(--app-header-border-color);color:var(--app-header-text-muted-color);font-family:TT Norms Pro,sans-serif;font-size:.6875rem;font-weight:450;line-height:.875rem;padding:1.625rem 2.5rem 1.5rem}.app-header__actions-toggle{background-color:transparent;border:none;color:var(--app-header-icon-color);display:grid;height:-moz-min-content;height:min-content;place-content:center;row-gap:.375rem;width:4.125rem}.app-header__actions-toggle[aria-expanded=false]{--ui-icon-w:1.25rem;--ui-icon-h:.4375rem;--ui-icon-color:var(--app-header-icon-color);--ui-icon-stroke:currentColor}.app-header__actions-toggle[aria-expanded=true]{--ui-icon-w:.94625rem;--ui-icon-h:.8925rem;--ui-icon-color:var(--app-header-icon-color);--ui-icon-stroke:currentColor}.app-header__mobile-panel{background-color:var(--app-header-bg);height:100vh;left:0;padding:2.5rem 1.25rem;position:fixed;top:var(--app-header-height);width:100%}.app-header__mobile-body{height:100%;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch;display:grid;padding-bottom:calc(3.75rem + env(safe-area-inset-bottom));row-gap:3.75rem;transform:translateZ(0)}.app-header__mobile-body::-webkit-scrollbar{height:0;width:0}.app-header__mobile-close{align-self:flex-end}.app-header__phone{align-items:center;color:var(--app-header-text-color);display:flex;font-family:TT Norms Pro,sans-serif;font-size:.75rem;font-weight:400;height:100%;justify-content:center;line-height:.9375rem;opacity:.8;padding:0 1.875rem;text-decoration:none;white-space:nowrap;width:auto}.app-header__dropdown-control{height:100%;position:relative}.app-header__dropdown-control--messengers{border-left:1px solid var(--app-header-border-color);border-right:1px solid var(--app-header-border-color)}.app-header__dropdown-trigger{background-color:transparent;border:none;color:var(--app-header-text-color);cursor:pointer;font-family:TT Norms Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:.9375rem;opacity:.8;transition:.2s ease-in;white-space:nowrap}.app-header__dropdown-trigger--messengers{height:100%;padding:0 2.25rem}.app-header__dropdown-trigger--socials{height:100%;padding:0 1.5rem}.app-header__dropdown-trigger--socials .app-header__dropdown-icon{color:currentColor;height:1.455625rem;width:1.40375rem}.app-header__dropdown-trigger[aria-expanded=true]{opacity:1}.app-header__dropdown-item{--app-header-dropdown-bg:#16154e;--app-header-dropdown-text-color:#fff;--app-header-dropdown-muted-color:hsla(0,0%,100%,.4);--app-header-nav-sublink-color:#fff;--app-header-nav-sublink-hover-bg:hsla(0,0%,100%,.1);--app-header-contacts-text-color:#fff;--app-header-contacts-title-color:hsla(0,0%,100%,.3);--app-header-contacts-note-color:hsla(0,0%,100%,.4);--app-header-contacts-link-border-color:hsla(0,0%,100%,.6);--app-header-contacts-link-hover-bg:#fff;--app-header-contacts-link-hover-border-color:#fff;--app-header-contacts-link-hover-color:#050042;align-items:flex-end;border-radius:1.75rem;display:flex;flex-direction:column;gap:1.25rem;justify-content:flex-start;padding:2.25rem;right:0;top:99%}.app-header__dropdown-item,.app-header__dropdown-item:before{background-color:var(--app-header-dropdown-bg);position:absolute}.app-header__dropdown-item:before{content:"";height:1.375rem;top:-.5625rem;transform:rotate(45deg);transform-origin:center;width:1.375rem}.app-header__dropdown-item--messengers{gap:0}.app-header__dropdown-item--messengers .app-header__dropdown-title{margin-block-end:1.25rem}.app-header__dropdown-item--messengers .app-header__dropdown-list{margin-block-end:.5rem}.app-header__dropdown-item--messengers:before{right:3.625rem}.app-header__dropdown-item--socials{min-width:15.6875rem}.app-header__dropdown-item--socials:before{right:1.5625rem}.app-header__dropdown-title{font-family:TT Norms Pro Expanded,sans-serif;font-size:.59375rem;letter-spacing:.04em;line-height:140%;text-transform:uppercase;white-space:nowrap}.app-header__dropdown-note,.app-header__dropdown-title{color:var(--app-header-dropdown-muted-color);font-weight:400}.app-header__dropdown-note{font-family:TT Norms Pro,sans-serif;font-size:.625rem;letter-spacing:.01em;line-height:120%;text-align:right}.app-header__mobile-shapes{display:flex;height:29.5rem;left:calc(50% - 29.25rem);pointer-events:none;position:absolute;top:3.4375rem;width:29.25rem}.app-header__mobile-shapes .app-header__mobile-shape{position:absolute;--ui-icon-color:var(--app-header-shape-color)}.app-header__mobile-shapes .app-header__mobile-shape--first{--ui-icon-w:13.8125rem;--ui-icon-h:14.5625rem;left:6.5325rem;top:0}.app-header__mobile-shapes .app-header__mobile-shape--second{--ui-icon-w:13.8125rem;--ui-icon-h:14.5625rem;bottom:.1875rem;right:6.459375rem;transform:rotate(180deg);transform-origin:center}.app-header__mobile-shapes .app-header__mobile-shape--third{--ui-icon-w:8.9375rem;--ui-icon-h:9.375rem;bottom:9.34875rem;left:0}.app-header__mobile-shapes .app-header__mobile-shape--fourth{--ui-icon-w:8.9375rem;--ui-icon-h:9.375rem;right:0;top:9.18375rem;transform:rotate(180deg);transform-origin:center}[data-v-b210f55c]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.error-page[data-v-b210f55c]{background-color:#050042;display:flex;flex-direction:column;overflow:hidden;padding-block:25.25rem 6.875rem;padding-inline:.625rem .625rem;position:relative;width:100%}@media screen and (min-width:720px){.error-page[data-v-b210f55c]{padding-inline:1.5625rem 1.5625rem}}@media screen and (min-width:1366px){.error-page[data-v-b210f55c]{padding-block:2.125rem 6.25rem}}.error-page__visual[data-v-b210f55c]{height:28.5rem;left:calc(50% - 19.875rem);pointer-events:none;position:absolute;top:-2.5rem;width:39.75rem}@media screen and (min-width:1366px){.error-page__visual[data-v-b210f55c]{height:44.125rem;left:calc(50% - 60.5rem);top:2.125rem;width:61.5rem}}.error-page__shape[data-v-b210f55c]{position:absolute;--ui-icon-stroke:#8281ae}.error-page__shape--first[data-v-b210f55c]{left:0;top:3.375rem;--ui-icon-w:21.375rem;--ui-icon-h:22.375rem}@media screen and (min-width:1366px){.error-page__shape--first[data-v-b210f55c]{top:5.25rem;--ui-icon-w:33rem;--ui-icon-h:34.625rem}}.error-page__shape--second[data-v-b210f55c]{left:17rem;top:0;--ui-icon-w:5.25rem;--ui-icon-h:5.5625rem}@media screen and (min-width:1366px){.error-page__shape--second[data-v-b210f55c]{left:26.375rem;--ui-icon-w:8.125rem;--ui-icon-h:8.5625rem}}.error-page__shape--third[data-v-b210f55c]{right:7.9375rem;top:3.4375rem;--ui-icon-w:10.25rem;--ui-icon-h:10.875rem}@media screen and (min-width:1366px){.error-page__shape--third[data-v-b210f55c]{right:12.1875rem;top:5.3125rem;--ui-icon-w:15.875rem;--ui-icon-h:16.75rem}}.error-page__shape--fourth[data-v-b210f55c]{bottom:0;right:11.875rem;--ui-icon-w:8.25rem;--ui-icon-h:8.5625rem;transform:scaleY(-1)}@media screen and (min-width:1366px){.error-page__shape--fourth[data-v-b210f55c]{right:18.375rem;--ui-icon-w:12.4375rem;--ui-icon-h:13.0625rem}}.error-page__shape--fifth[data-v-b210f55c]{bottom:3.6875rem;right:0;--ui-icon-w:12rem;--ui-icon-h:12.75rem;transform:scaleX(-1)}@media screen and (min-width:1366px){.error-page__shape--fifth[data-v-b210f55c]{bottom:5.8125rem;--ui-icon-w:18.375rem;--ui-icon-h:19.3125rem}}.error-page__content[data-v-b210f55c]{display:flex;flex-direction:column;row-gap:1.5rem}@media screen and (min-width:1366px){.error-page__content[data-v-b210f55c]{justify-content:space-between;padding-left:50%;row-gap:19.625rem;width:100%}}.error-page__head[data-v-b210f55c]{display:flex;flex-direction:column;row-gap:.625rem}@media screen and (min-width:1366px){.error-page__head[data-v-b210f55c]{row-gap:0}}.error-page__subtitle[data-v-b210f55c],.error-page__title[data-v-b210f55c]{color:#fff}@media screen and (min-width:1366px){.error-page__title[data-v-b210f55c]{display:flex;flex-direction:column}}.error-page__description[data-v-b210f55c]{color:#fff}.error-page__actions[data-v-b210f55c]{align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;display:flex;width:auto}@media screen and (min-width:1366px){.error-page__actions[data-v-b210f55c]{-moz-column-gap:1rem;column-gap:1rem}}.error-page__action--home[data-v-b210f55c]{gap:2.375rem}.error-page__action--home .error-page__action-bg[data-v-b210f55c]{grid-column:1/2;grid-row:1/2;--ui-icon-w:1.5rem;--ui-icon-h:1.5625rem;--ui-icon-stroke:#050042;--ui-icon-color:transparent;transition:all .2s ease-in}.error-page__action--home .error-page__action-icon[data-v-b210f55c]{grid-column:1/2;grid-row:1/2;--ui-icon-w:.5625rem;--ui-icon-h:.5625rem;--ui-icon-stroke:#050042;transform:rotate(45deg);transform-origin:center;transition:all .2s ease-in}@media screen and (min-width:1366px){.error-page__action--home[data-v-b210f55c]{gap:2.5rem}.error-page__action--home:hover .error-page__action-bg[data-v-b210f55c]{--ui-icon-color:#050042}.error-page__action--home:hover .error-page__action-icon[data-v-b210f55c]{--ui-icon-stroke:#fff}}:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.app-footer{background-color:#050042;display:grid;grid-template-columns:1fr;overflow:hidden;padding-block:19.875rem 2.375rem;position:relative;row-gap:6.25rem;width:100%}@media screen and (min-width:1366px){.app-footer{padding-block-end:0;row-gap:0}}.app-footer--light{padding-block-start:22.875rem}.app-footer--light .app-footer__visual{top:0}.app-footer--light .app-footer__visual-shape{--ui-icon-color:#5887ff}@media screen and (min-width:1366px){.app-footer--light .app-footer__visual{left:calc(50% - 6.0625rem)}}.app-footer--light .app-footer__up{color:#050042}.app-footer--light .app-footer__up-shape{color:#fff}.app-footer--light .app-footer__up-text{color:#050042}.app-footer--landing{row-gap:9.375rem}@media screen and (min-width:720px){.app-footer--landing{row-gap:0}}.app-footer__visual{height:24.9375rem;left:calc(50% - 18.625rem);pointer-events:none;position:absolute;top:-3rem;width:37.4375rem;z-index:0}@media screen and (min-width:1366px){.app-footer__visual{height:42.25rem;left:calc(50% - 21.3125rem);top:-7.1875rem;width:63.75rem}}.app-footer__visual-shape{position:absolute;--ui-icon-color:#4d1ee0}.app-footer__visual-shape--first{--ui-icon-w:7.25rem;--ui-icon-h:7.625rem;left:0;top:6.125rem}@media screen and (min-width:1366px){.app-footer__visual-shape--first{--ui-icon-w:12.25rem;--ui-icon-h:12.875rem;top:10.375rem}}.app-footer__visual-shape--second{--ui-icon-w:11.625rem;--ui-icon-h:12.25rem;right:0;top:0}@media screen and (min-width:1366px){.app-footer__visual-shape--second{--ui-icon-w:19.6875rem;--ui-icon-h:20.75rem}}.app-footer__visual-shape--third{--ui-icon-w:18rem;--ui-icon-h:18.875rem;left:7.6875rem;top:.8125rem}@media screen and (min-width:1366px){.app-footer__visual-shape--third{--ui-icon-w:30.5rem;--ui-icon-h:32.0625rem;left:13.0625rem;top:1.375rem}}.app-footer__visual-shape--fourth{--ui-icon-w:11.625rem;--ui-icon-h:12.25rem;bottom:0;right:.25rem;transform:rotate(-180deg);transform-origin:center}@media screen and (min-width:1366px){.app-footer__visual-shape--fourth{--ui-icon-w:19.6875rem;--ui-icon-h:20.75rem;right:.5625rem}}.app-footer__top{border-top:1px solid hsla(0,0%,100%,.4);padding-block-start:1.25rem;padding-inline:.625rem;z-index:2;--ui-icon-stroke:currentColor}@media screen and (min-width:720px){.app-footer__top{padding-inline:1.5625rem}}@media screen and (min-width:1366px){.app-footer__top{display:flex;justify-content:space-between;padding-block:1.875rem 6.25rem}}.app-footer__landing-top{border-top:1px solid hsla(0,0%,100%,.4);padding-block-start:1.25rem;padding-inline:.625rem;z-index:2;--ui-icon-stroke:currentColor}@media screen and (min-width:720px){.app-footer__landing-top{margin-block-end:10.625rem;padding-inline:1.5625rem}}@media screen and (min-width:1366px){.app-footer__landing-top{display:flex;justify-content:space-between;margin-block-end:6.25rem;padding-block:1.875rem 0}}.app-footer__logo{display:grid;place-content:center;width:-moz-fit-content;width:fit-content}.app-footer__logo-image{height:3.4375rem;width:8.125rem}@media screen and (min-width:1366px){.app-footer__logo{height:5.625rem;place-content:start;width:13.25rem}.app-footer__logo .app-footer__logo-image{height:inherit;width:inherit}}.app-footer__landing-logo{align-items:center;-moz-column-gap:1.375rem;column-gap:1.375rem;display:flex;text-decoration:none;width:auto}@media screen and (min-width:1366px){.app-footer__landing-logo{-moz-column-gap:3rem;column-gap:3rem;height:-moz-fit-content;height:fit-content}.app-footer__landing-logo .app-footer__logo-image{height:5.625rem;width:13.25rem}}.app-footer__landing-logo .app-footer__landing-partner{color:#fff;font-size:.5625rem;line-height:1.4}@media screen and (min-width:720px){.app-footer__landing-logo .app-footer__landing-partner{font-size:.875rem;line-height:1rem;max-width:50%}}@media screen and (min-width:1366px){.app-footer__landing-logo .app-footer__landing-partner{font-size:1.25rem;line-height:1.4375rem}}.app-footer__landing-main{display:flex;flex-direction:column;max-width:14.625rem;padding-inline:.625rem}@media screen and (min-width:720px){.app-footer__landing-main{-moz-column-gap:1.5625rem;column-gap:1.5625rem;flex-direction:row;margin-block-end:1.875rem;max-width:100%;padding-inline:1.5625rem}}@media screen and (min-width:1366px){.app-footer__landing-main{-moz-column-gap:13.0625rem;column-gap:13.0625rem}}.app-footer__landing-action{margin-block-end:2.5rem}@media screen and (min-width:720px){.app-footer__landing-action{margin-block-end:0}}@media screen and (min-width:1366px){.app-footer__landing-action{min-width:14.875rem;white-space:nowrap}}.app-footer__landing-address{display:flex;flex-direction:column;margin-block-end:1.25rem;row-gap:.375rem;width:100%}@media screen and (min-width:720px){.app-footer__landing-address{margin-block-end:0}}.app-footer__landing-address-text,.app-footer__landing-address-title{color:#fff}.app-footer__landing-contacts{display:flex;flex-direction:column;margin-block-end:.625rem;row-gap:1.25rem}@media screen and (min-width:720px){.app-footer__landing-contacts{align-items:flex-end;row-gap:2.0625rem}}.app-footer__landing-phone{color:#fff;font-family:TT Norms Pro,sans-serif;font-size:.8125rem;font-weight:400;line-height:150%;text-decoration:none;transition:.2s ease-in}@media screen and (min-width:1366px){.app-footer__landing-phone:hover{color:#5887ff}}.app-footer__up{background-color:transparent;border:none;bottom:21.375rem;color:#fff;height:11rem;padding:0;position:absolute;right:.75rem;width:10.4375rem}@media screen and (min-width:720px){.app-footer__up{bottom:auto;top:22.5rem}}@media screen and (min-width:1366px){.app-footer__up{bottom:auto;cursor:pointer;height:9.375rem;position:relative;right:auto;top:auto;transition:.2s ease-in;width:8.875rem}.app-footer__up:hover{color:#050042}.app-footer__up:hover .app-footer__up-shape{color:#fff}.app-footer__up:hover .app-footer__up-text{color:#050042}}.app-footer__up-shape{color:#5887ff;height:11rem;pointer-events:none;width:10.4375rem}@media screen and (min-width:1366px){.app-footer__up-shape{height:9.375rem;transition:.2s ease-in;width:8.875rem}}.app-footer__up-icon{height:1.75rem;left:50%;position:absolute;top:1.75rem;transform:translate(-50%);width:1.875rem}@media screen and (min-width:1366px){.app-footer__up-icon{height:1.5625rem;top:1.5rem;transition:.2s ease-in;width:1.5rem}}.app-footer__up-text{bottom:3.125rem;color:#fff;font-family:TT Norms Pro Expanded,sans-serif;font-size:.59375rem;font-weight:550;left:50%;letter-spacing:.04em;line-height:.875rem;position:absolute;text-transform:uppercase;transform:translate(-50%)}@media screen and (min-width:1366px){.app-footer__up-text{bottom:2.6875rem;transition:.2s ease-in}}.app-footer__main{display:grid;padding-block:0 3.75rem;padding-inline:.625rem;row-gap:5.625rem}@media screen and (min-width:720px){.app-footer__main{padding-inline:1.5625rem}}@media screen and (min-width:1366px){.app-footer__main{align-items:end;grid-template-columns:2fr 1fr;justify-content:space-between;padding-block:0 1.875rem;row-gap:0}}.app-footer__menus{display:grid;grid-template-columns:1fr 1fr;row-gap:2.25rem}@media screen and (min-width:1366px){.app-footer__menus{grid-template-columns:repeat(3,1fr);max-width:39.75rem;row-gap:0}}.app-footer__menu{display:flex;flex-direction:column;row-gap:1rem}@media scree and (min-width:1366px){.app-footer__menu{row-gap:1.375rem}}.app-footer__menu:first-of-type{grid-row:1/3}@media scree and (min-width:1366px){.app-footer__menu:first-of-type{grid-row:1/2}}.app-footer__menu-title{color:#fff;font-family:TT Norms Pro Expanded,sans-serif;font-size:.53125rem;font-weight:400;letter-spacing:.04em;line-height:140%;opacity:.3;text-transform:uppercase}@media screen and (min-width:1366px){.app-footer__menu-title{font-size:.59375rem;line-height:.625rem}}.app-footer__menu-list{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}@media screen and (min-width:1366px){.app-footer__menu-list{gap:.375rem}}.app-footer__menu-item{width:-moz-fit-content;width:fit-content}.app-footer__menu-link{color:#fff;font-family:TT Norms Pro,sans-serif;font-size:.8125rem;font-weight:400;line-height:150%;text-decoration:none}@media screen and (min-width:1366px){.app-footer__menu-link{font-size:.875rem;position:relative}.app-footer__menu-link:before{background-color:#ffffff1a;border-radius:.625rem;content:"";height:calc(100% + .5rem);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease-in;width:calc(100% + .75rem)}.app-footer__menu-link:hover:before{opacity:1}}.app-footer__side{align-items:end;display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width:1366px){.app-footer__side{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-between}}.app-footer__contacts{display:flex;flex-direction:column;row-gap:1rem}@media screen and (min-width:1366px){.app-footer__contacts{row-gap:1.375rem}}.app-footer__contacts-title{color:#fff;font-family:TT Norms Pro Expanded,sans-serif;font-size:.53125rem;font-weight:400;letter-spacing:.04em;line-height:140%;opacity:.3;text-transform:uppercase}@media screen and (min-width:1366px){.app-footer__contacts-title{font-size:.59375rem;line-height:.625rem;visibility:hidden}}.app-footer__contacts-list{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}@media screen and (min-width:1366px){.app-footer__contacts-list{align-items:flex-end;gap:.375rem}}.app-footer__contacts-item{width:-moz-fit-content;width:fit-content}.app-footer__contacts-link{color:#fff;font-family:TT Norms Pro,sans-serif;font-size:.8125rem;font-weight:400;line-height:150%;text-decoration:none}@media screen and (min-width:1366px){.app-footer__contacts-link{font-size:.875rem;position:relative}.app-footer__contacts-link:before{background-color:#ffffff1a;border-radius:.625rem;content:"";height:calc(100% + .5rem);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease-in;width:calc(100% + .75rem)}.app-footer__contacts-link:hover:before{opacity:1}}.app-footer__socials{width:auto}.app-footer__socials-list{-moz-column-gap:.625rem;column-gap:.625rem;display:grid;grid-template-columns:repeat(3,3.125rem);row-gap:.625rem;width:auto}@media screen and (min-width:1366px){.app-footer__socials-list{-moz-column-gap:.8125rem;column-gap:.8125rem;grid-template-columns:repeat(3,2.25rem);row-gap:.8125rem}}.app-footer__socials-item{width:-moz-fit-content;width:fit-content}.app-footer__socials-link{border:1px solid hsla(0,0%,100%,.4);border-radius:1.25rem;color:#fff;display:grid;height:3.125rem;place-content:center;width:3.125rem}@media screen and (min-width:1366px){.app-footer__socials-link{border-radius:.8125rem;height:2.25rem;transition:.2s ease-in;width:2.25rem}.app-footer__socials-link:hover{background-color:#fff;border-color:#fff;color:#050042}}.app-footer__socials-link[aria-label=tg-icon]{--ui-icon-w:1.0625rem;--ui-icon-h:.875rem}.app-footer__socials-link[aria-label=vk-icon]{--ui-icon-w:1.0625rem;--ui-icon-h:.625rem}.app-footer__socials-link[aria-label=in-icon]{--ui-icon-w:1rem;--ui-icon-h:1rem}@media screen and (min-width:1366px){.app-footer__socials-icon{transition:.2s ease-in}}.app-footer__bottom{border-top:1px solid #82819f;display:flex;flex-direction:column;padding-block:1.25rem 0;padding-inline:.625rem}@media screen and (min-width:720px){.app-footer__bottom{padding-inline:1.5625rem}}@media screen and (min-width:1366px){.app-footer__bottom{-moz-column-gap:1.5625rem;column-gap:1.5625rem;display:grid;grid-template-columns:repeat(3,1fr);padding-block:0}}.app-footer__bottom-left{display:flex;flex-direction:column;margin-bottom:4.625rem;row-gap:.5rem}@media screen and (min-width:1366px){.app-footer__bottom-left{border-right:1px solid #82819f;justify-content:space-between;margin-bottom:0;padding:1.25rem 1.5625rem 1.5625rem 0}}.app-footer__bottom-center{display:flex;flex-direction:column;margin-bottom:1.9375rem;row-gap:.5rem}@media only screen and (min-width:1366px){.app-footer__bottom-center{margin-bottom:0;padding:1.25rem 1.5625rem 1.5625rem 0;row-gap:1.75rem}}@media screen and (min-width:1366px){.app-footer__bottom-right{align-items:end;display:grid;justify-content:end;padding:1.5625rem 0}}.app-footer__policy{color:#fff;font-family:TT Norms Pro,sans-serif;font-size:.8125rem;font-weight:400;line-height:150%;text-decoration:underline}@media screen and (min-width:1366px){.app-footer__policy{letter-spacing:.01em;transition:.2s ease-in}.app-footer__policy:hover{color:#5887ff;text-decoration-color:#5887ff}}.app-footer__copyright{color:#fff6;font-family:TT Norms Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}@media screen and (min-width:1366px){.app-footer__copyright{letter-spacing:.01em}}.app-footer__disclaimer,.app-footer__summary{color:#fff;font-family:TT Norms Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}.app-footer__disclaimer-link{color:#fff;white-space:nowrap}.app-footer__disclaimer-link:not(:first-of-type){text-decoration:none}.app-footer__developer{align-items:center;color:#fff6;-moz-column-gap:.3125rem;column-gap:.3125rem;display:flex;font-family:TT Norms Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;text-decoration:none}@media screen and (min-width:1366px){.app-footer__developer{align-self:end;justify-self:end;transition:.2s ease-in}.app-footer__developer:hover{color:#fff}}.app-footer__developer-icon{height:.8125rem;width:1.1875rem}[data-v-9fda1056]:root{--loc-green-tag:#76c662;--loc-red-tag:#d84646;--loc-blue-tag:#5897f5;--loc-orange-tag:#f1af51;--loc-brown-tag:#af783a;--loc-purple-tag:#8158ff}.error-layout[data-v-9fda1056]{color:#fff;min-height:100svh}.error-layout[data-v-9fda1056],.error-layout__main[data-v-9fda1056]{background:#080052}
