@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.project-list{display:block;padding-bottom:20px;padding-top:180px}@media only screen and (max-width:1358px){.project-list{padding-bottom:10px;padding-top:188px}}@media only screen and (max-width:719px){.project-list{padding-bottom:0;padding-top:122px}}.project-list__title._hidden{opacity:0;transform:translateY(10px)}.project-list__title._visible{opacity:1;transform:translateY(0);transition:opacity .4s cubic-bezier(.165,.84,.44,1) .2s,transform .4s cubic-bezier(.165,.84,.44,1) .2s}@media only screen and (max-width:719px){.project-list__title{margin-bottom:30px}}.project-list .project-grid{margin-top:-46px}@media only screen and (max-width:719px){.project-list .project-grid{margin-top:-40px;margin-top:0}}@media only screen and (max-width:1358px){.project-list .project-grid__head{padding-left:34.5703125vw}}@media only screen and (max-width:719px){.project-list .project-grid__head{padding-left:4px}}.projects{min-height:100vh;padding-bottom:112px;padding-top:150px}@media only screen and (max-width:1358px){.projects{padding-top:148px}}@media only screen and (max-width:919px){.projects{padding-bottom:0;padding-top:94px}}@media only screen and (max-width:320px){.projects .ff-short__cell:first-child{height:142px}.projects .buttons-filter{flex-wrap:wrap}.projects .buttons-filter__option:nth-last-child(2):after{display:none}.projects .buttons-filter__option._euro{border:1px solid #d7d9db;border-radius:4px;bottom:-86px;display:flex;height:56px;justify-content:space-between;left:0;padding:0 19px;position:absolute;transition:all .3s ease;width:100%}.projects .buttons-filter__option._euro:hover{border-color:#9ba0a5}}.projects__list{padding-top:128px}@media only screen and (max-width:1358px){.projects__list{padding-top:32px}}@media only screen and (max-width:719px){.projects__list{padding-top:32px}}.projects__list._business{background-color:var(--bg-primary)}.projects__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:38px}@media only screen and (max-width:719px){.projects__head{flex-wrap:wrap;margin-bottom:20px}}@media only screen and (max-width:1358px){.projects__head._spb{align-items:baseline;flex-wrap:wrap}.projects__head._spb .projects__title{margin-bottom:20px;width:100%}}@media only screen and (max-width:719px){.projects__head._spb .projects__title{margin-bottom:0;width:calc(100% - 90px)}}.projects__tabs{align-items:center;display:flex}@media only screen and (max-width:719px){.projects__tabs{margin-top:28px;width:100%}}.projects__name,.projects__tab{position:relative}.projects__name{display:block;transition:transform .3s ease .3s}.projects__map{align-items:center;color:#007bfb;cursor:pointer;display:flex;font-size:18px;transition:.4s}@media only screen and (max-width:719px){.projects__map{display:none}}.projects__map:hover{color:#237bd8}.projects__map:hover svg{stroke:#237bd8}.projects__map svg{stroke:#007bfb;height:18px;margin-right:10px;transition:stroke .4s}@media only screen and (max-width:719px){.projects .projects-list__container{justify-content:space-between;margin:0}.projects .ff-short__cell{padding:0}.projects .buttons-filter__option{padding:0 12px}}.projects__filter-grid{color:#007bfbcc;cursor:pointer;font-size:18px;position:relative;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.projects__filter-grid:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDA3YmZiIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTguMzMzIDIuNTY3SDIuNVY4LjRoNS44MzN6TTE3LjUgMi41NjdoLTUuODMzVjguNEgxNy41ek0xNy41IDExLjczM2gtNS44MzN2NS44MzNIMTcuNXpNOC4zMzMgMTEuNzMzSDIuNXY1LjgzM2g1LjgzM3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:-26px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.projects__filter-grid._map:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDA3YmZiIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE2LjUgOS40MzNjMCA1Ljc5Ni03LjUgMTAuNzY0LTcuNSAxMC43NjRTMS41IDE1LjIzIDEuNSA5LjQzM2MwLTEuOTc3Ljc5LTMuODczIDIuMTk3LTUuMjdBNy41MiA3LjUyIDAgMCAxIDkgMS45OGMxLjk5IDAgMy44OTcuNzg1IDUuMzAzIDIuMTgzYTcuNDMgNy40MyAwIDAgMSAyLjE5NyA1LjI3Ii8+PHBhdGggc3Ryb2tlPSIjMDA3YmZiIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTkgMTEuOTE3YzEuMzggMCAyLjUtMS4xMTMgMi41LTIuNDg1QTIuNDkgMi40OSAwIDAgMCA5IDYuOTQ4Yy0xLjM4IDAtMi41IDEuMTEyLTIuNSAyLjQ4NEEyLjQ5IDIuNDkgMCAwIDAgOSAxMS45MTciLz48L3N2Zz4=)}.projects__filter-grid:hover{opacity:.7}.projects .ff-short{margin:90px 0 0;z-index:3}@media only screen and (max-width:719px){.projects .ff-short{margin:40px 0 0;padding:60px 0}}.projects .ff-short__container{border-radius:20px 20px 20px 20px;box-shadow:none}.projects .ff-short__link{width:100%}.projects .ff-short__link .btn.blue{display:block;width:100%}.projects .ff-short__filter-grid{display:none}.index-projects{position:relative}.index-projects__head{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width:1358px){.index-projects__head{flex-wrap:wrap;margin-bottom:48px}}@media only screen and (max-width:719px){.index-projects__head{font-size:24px;line-height:32px;margin-bottom:32px}}.index-projects__breadcrumbs{margin-bottom:20px}@media only screen and (max-width:1358px){.index-projects__breadcrumbs{display:none}}.index-projects__wrapper._united{display:flex;justify-content:space-between}.index-projects__title{color:var(--text-primary);flex-grow:1;font-size:40px;font-weight:500;letter-spacing:-.015em;line-height:1.2;margin-bottom:32px;transition:color .6s;width:100%}@media only screen and (max-width:1358px){.index-projects__title{font-size:32px;line-height:1.125;margin-bottom:32px;width:100%}}@media only screen and (max-width:719px){.index-projects__title{font-size:20px;line-height:28px;margin-bottom:16px}}.index-projects__title._top{border-top:1px solid #ecf0f8;padding-top:64px}@media only screen and (max-width:919px){.index-projects__title._top{border-top:unset;padding-top:40px}}.index-projects__title._features{letter-spacing:-.015em;margin-bottom:40px}@media only screen and (max-width:919px){.index-projects__title._features{margin-bottom:28px}}.index-projects__title-count{color:#bcc3d2}.index-projects__city-switch-wrap{position:relative}.index-projects__city-switch{background-color:#0000;border:none;color:var(--acent);cursor:pointer;font-size:40px;font-weight:500;letter-spacing:-.015em;line-height:48px}@media only screen and (max-width:1358px){.index-projects__city-switch{font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px}}@media only screen and (max-width:719px){.index-projects__city-switch{align-items:center;display:inline-flex;font-size:20px;font-weight:500;gap:2px;letter-spacing:-.015em;line-height:24px}}.index-projects__switch{column-gap:8px;display:flex}.index-projects__features-wrapper{background-color:#fff}.index-projects__features-wrapper._white{background-color:#f4f6fb}.index-projects__features{background-color:#fff;border-radius:32px 32px 0 0;padding-bottom:64px;padding-top:64px}@media only screen and (max-width:919px){.index-projects__features{background-color:#f4f6fb;border-radius:24px 24px 0 0;padding-bottom:0;padding-top:40px}.index-projects__features._white{background-color:#fff;border-top:1px solid #ecf0f8}}.index-projects__filter-btn{bottom:24px;left:50%;position:fixed!important;transform:translate(-50%);z-index:4}.index-projects__filter-btn._show-tap-bar{transform:translate(-50%,-64px)}.index-projects__callback{margin-top:32px}@media only screen and (max-width:919px){.index-projects__callback{margin-top:24px}}.index-projects__features-item{margin-right:8px;min-width:192px;width:100%}.index-projects__features-item:last-child{margin-right:0}@media only screen and (max-width:1358px){.index-projects__projects-content{padding-top:16px}}@media only screen and (max-width:919px){.index-projects__wrapper-filter{background-color:#f4f6fb}.index-projects__wrapper-filter._white{background-color:#fff}.index-projects__wrapper-filter._white .index-projects__title._top{border-top:1px solid #ecf0f8}.index-projects__filter{background-color:#fff;border-radius:24px 24px 0 0}}.index-projects__mobile-controls{display:none}.index-projects__mobile-controls svg{height:16px;margin-right:8px;min-height:16px;min-width:16px;width:16px}.index-projects__mobile-controls._show{display:flex}.index-projects__mobile-controls._fixed{background-color:var(--bg-primary);border-radius:0 0 24px 24px;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;left:0;padding:108px 16px 16px;position:fixed;top:0;transform:translateY(0);transition:.6s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:5}@media only screen and (max-width:1358px){.index-projects__mobile-controls._fixed{display:flex;padding:88px 16px 16px}}@media only screen and (max-width:919px){body:has(header.project.hidden) .index-projects__mobile-controls._fixed{padding-top:16px}}.index-projects__mobile-controls._hidden{opacity:0;transform:translateY(-160px)}.index-projects__mobile-controls .r-btn{background-color:var(--bg-secondary);color:var(--acent);height:48px;margin-left:6px;white-space:nowrap;width:calc(50% - 6px)}@media only screen and (max-width:919px){.index-projects__mobile-controls .r-btn__text{align-items:center;display:flex}}@media only screen and (max-width:719px){.index-projects__mobile-controls .r-btn{height:40px}}.index-projects__mobile-controls .r-btn:first-of-type{margin-left:0;margin-right:6px}.index-projects__mobile-controls .r-btn__text._row{display:flex}.index-projects__mobile-controls ._disabled{background-color:#f4f6fb;color:#8c94a8;pointer-events:none}.index-projects__mobile-controls ._disabled:after{background-color:#ecf0f8}.index-projects__mobile-controls ._disabled:active:after{background-color:#e2e7f3}.index-projects__mobile-controls ._wide{width:100%}.index-projects__mobile-controls ._wide:first-of-type{margin-left:0;margin-right:0}.index-projects__tabs{display:flex}@media only screen and (max-width:719px){.index-projects__tabs{margin-bottom:20px;margin-right:-20px;overflow:scroll;width:calc(100% + 20px)}.index-projects__tabs:after{content:"";display:block;flex-shrink:0;height:50px;position:relative;width:24px}.index-projects__tabs::-webkit-scrollbar{display:none}}.index-projects__toggle{display:flex}@media only screen and (max-width:719px){.index-projects__toggle{width:100%}}.index-projects__toggle-item{background-color:#0000;border:1px solid #d7d9db;border-radius:0 4px 4px 0;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;line-height:20px;padding:18px 24px;text-align:center;transition:background-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;user-select:none}.index-projects__toggle-item:hover{border-color:#007bfb;color:#007bfb}@media only screen and (max-width:1358px){.index-projects__toggle-item{font-size:12px;padding:6.5px 24px}}@media only screen and (max-width:719px){.index-projects__toggle-item{padding:6px 0;width:50%}}.index-projects__toggle-item._active{background-color:#007bfb;border-color:#007bfb;color:#fff}.index-projects__toggle-item:first-child{border-radius:4px 0 0 4px}.index-projects__select{margin-bottom:24px;z-index:2}.index-projects__select .filter-cell__label{background-color:#fff}.index-projects__cont{border-radius:32px;margin-bottom:20px;margin-top:32px;padding-top:16px}@media only screen and (max-width:1358px){.index-projects__cont{padding-top:0}}@media only screen and (max-width:719px){.index-projects__cont{margin-top:24px}}.index-projects__line{background-color:var(--lines-pimary);bottom:-18px;height:1px;left:0;position:absolute;right:0;width:100%}@media only screen and (max-width:719px){._dark-theme .index-projects__cont{margin-bottom:0}}.r-projects-list{opacity:1}@media only screen and (max-width:919px){.r-projects-list._grid .r-projects-list__container{margin:0 -12.5px}}@media only screen and (max-width:719px){.r-projects-list._grid .r-projects-list__container{justify-content:space-between;margin:0}.r-projects-list._grid .r-projects-list__container:after{display:none}}.r-projects-list__container{display:flex;flex-wrap:wrap;margin:0;transform:translateY(0)}@media only screen and (max-width:1358px){.r-projects-list__container{margin:0}}@media only screen and (max-width:719px){.r-projects-list__container._commercial{column-gap:12px;display:grid;grid-template-columns:repeat(2,1fr)}}.r-projects-list__container._placeholders{margin:0 -24px}@media only screen and (max-width:1358px){.r-projects-list__container._placeholders{margin:0 -12px}}@media only screen and (max-width:719px){.r-projects-list__container._placeholders{margin:0}}.r-projects-list__big-card{margin-bottom:80px}@media only screen and (max-width:1358px){.r-projects-list__big-card{margin-bottom:32px}}@media only screen and (max-width:719px){.r-projects-list__big-card{margin:0 -20px 32px}}.r-projects-list__subtitle{margin-bottom:24px;margin-top:32px}.r-projects-list__section-enter-active,.r-projects-list__section-leave-active{transition:opacity .2s,transform .2s}.r-projects-list__section-enter,.r-projects-list__section-leave-to{opacity:0;transform:translateY(20px)}.r-projects-list__empty{font-size:26px;padding:140px 0;text-align:center}@media only screen and (max-width:425px){.r-projects-list__empty{font-size:18px}}.r-projects-list__show-more{display:flex;justify-content:center;margin-bottom:64px}@media only screen and (max-width:1358px){.r-projects-list__show-more{margin-bottom:0;margin-top:8px}.r-projects-list__show-more button{width:100%}}.r-projects-list .vue-content-placeholders{height:540px;margin:0 24px 48px;width:calc(33.3% - 48px)}@media only screen and (max-width:1358px){.r-projects-list .vue-content-placeholders{height:444px;margin:0 12px 24px;width:calc(50% - 24px)}}@media only screen and (max-width:719px){.r-projects-list .vue-content-placeholders{height:auto;margin:0 0 32px;width:100%}.r-projects-list .vue-content-placeholders:last-child,.r-projects-list .vue-content-placeholders:nth-last-child(2):nth-child(odd){margin-bottom:0}}.r-projects-list .placeholder-blue .vue-content-placeholders-img{background-color:#f4f6fb}.r-projects-list .placeholder-blue .vue-content-placeholders-img:before{background:linear-gradient(90deg,#0000,#e1e7f4 12%,#0000 24%)}.r-projects-list .vue-content-placeholders-img{height:459px}@media only screen and (max-width:1358px){.r-projects-list .vue-content-placeholders-img{height:371px}}@media only screen and (max-width:719px){.r-projects-list .vue-content-placeholders-img{height:379px}}.r-projects-list .vue-content-placeholders-is-rounded .vue-content-placeholders-img{border-radius:24px}.list-enter-active,.list-leave-active{transition:opacity .3s,transform .3s}.list-enter,.list-leave-to{opacity:0;transform:translateY(20px)}.map-list-card{align-items:center;color:#282d3c;cursor:pointer;display:flex;position:relative}@media(hover:hover)and (pointer:fine){.map-list-card:hover{color:#007bfb;transition:color .3s}}.map-list-card:after{background-color:#ecf0f8;content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - 64px)}.map-list-card:first-of-type:after{display:none}.map-list-card__content{flex-grow:1;margin-left:16px;padding-right:20px}.map-list-card__wrap{background-color:#fff;border-radius:0 64px 64px 0;box-shadow:15px 29px 46px -1px #223c501c;height:64px;margin:20px 0;padding:4px 4px 4px 20px;width:80px}.map-list-card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;height:56px;width:56px}.map-list-card__row{align-items:center;display:flex;flex-grow:1}.map-list-card__row:last-child{flex-wrap:wrap;margin-top:4px;white-space:nowrap}.map-list-card__title{font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:24px}.map-list-card__price{font-weight:500;margin-left:auto;padding-left:8px;white-space:nowrap}.map-list-card__metro{align-items:center;display:flex}.map-list-card__car-time,.map-list-card__metro{font-size:14px;line-height:14px}.map-list-card__line-icon{border-radius:100%;height:10px;margin-right:8px;position:relative;width:10px}.map-list-card__line-icon:after{background-color:#fff;border-radius:4px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2px}.map-list-card__car-time{align-items:center;display:flex;margin-left:8px}.map-list-card__metro-icon{fill:#8c94a8;height:16px;width:16px}.map-list-card__time{margin-left:6px}.map-list-card__tag{background-color:#f4f6fb;border-radius:24px;color:#282d3c;font-size:11px;line-height:12px;margin-bottom:4px;margin-left:8px;margin-top:4px;padding:6px 12px}.map-list-card__tag._accident{background-color:#282d3c;color:#fff;margin-left:auto}.index-map-card{background-color:#fff;border-radius:12px;left:500px;opacity:0;pointer-events:none;position:absolute;top:400px;transform:translate(-50%,-50%) scale(0);visibility:hidden;width:328px;z-index:11}@media only screen and (max-width:1358px){.index-map-card._tablet{left:50%;pointer-events:auto;top:50%;transition:all .2s ease 0s;width:360px;z-index:5}}@media only screen and (max-width:719px){.index-map-card._tablet{display:flex;flex-direction:column;height:calc(100% - 58px);left:0;max-height:100%;position:fixed;top:58px;transform:scale(0);width:100%;z-index:50}}@media only screen and (max-width:320px){.index-map-card{max-height:450px;overflow:scroll}}@media only screen and (max-width:719px){.index-map-card{border-radius:0}}.index-map-card._visible{transform:translate3d(-50%,0,0);transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.index-map-card._active{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}@media only screen and (max-width:1358px){.index-map-card._active._tablet{transition-delay:.3s}}@media only screen and (max-width:719px){.index-map-card._active{transform:scale(1)}}.index-map-card__close{display:none;height:16px;position:absolute;right:20px;top:16px;width:16px;z-index:2}@media only screen and (max-width:1358px){.index-map-card__close{display:block}}.index-map-card__close:after,.index-map-card__close:before{background-color:#fff;content:"";height:1px;left:50%;position:absolute;top:50%;width:21px}.index-map-card__close:before{transform:translate3d(-50%,-50%,0) rotate(45deg)}.index-map-card__close:after{transform:translate3d(-50%,-50%,0) rotate(-45deg)}.index-map-card__head{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px 12px 0 0;height:190px;overflow:hidden;position:relative}@media screen and (min-width:720px){.index-map-card__head>.project-map-card__close{display:none}}@media only screen and (max-width:719px){.index-map-card__head>.project-map-card__close{display:block}.index-map-card__head{border-radius:0}}.index-map-card__body{border-radius:0 0 12px 12px;overflow:hidden;padding:16px 32px 32px}@media only screen and (max-width:719px){.index-map-card__body{background:#fff;border-radius:0;overflow-y:auto;padding:16px 20px 0}}.index-map-card__shield{background-color:#fff;border-radius:5px;color:#ff4747;font-size:14px;font-weight:400;height:26px;line-height:26px;margin-right:20px;padding:0 14px;position:absolute;right:10px;top:10px}.index-map-card__shield span{font-size:10px}.index-map-card__name{font-size:24px;font-weight:500;line-height:40px;position:relative;z-index:2}@media only screen and (max-width:719px){.index-map-card__name{font-size:18px;line-height:28px;margin-bottom:8px}}.index-map-card__metro{align-items:center;display:flex;position:relative;z-index:2}.index-map-card__metro:last-of-type{margin-bottom:20px}.index-map-card__metro-icn{border-radius:2px;height:8px;margin-right:8px;width:8px}.index-map-card__metro-info{align-items:center;display:flex}.index-map-card__metro-name{font-size:14px;line-height:24px;margin-right:14px}@media only screen and (max-width:719px){.index-map-card__metro-name{font-size:12px;line-height:16px;margin-right:12px}}.index-map-card__metro-time{align-items:inherit;display:flex;font-size:14px;line-height:24px}@media only screen and (max-width:719px){.index-map-card__metro-time{font-size:12px;line-height:16px}}.index-map-card__metro-icn-car,.index-map-card__metro-time-walk{align-items:center;display:flex;height:16px;justify-content:center;margin-right:4px;position:relative;width:16px}.index-map-card__metro-icn-car>svg,.index-map-card__metro-time-walk>svg{height:100%;width:100%}.index-map-card__metro-icn-car{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxMiAxMCI+PHBhdGggZD0iTTExLjkgNS42YzAtLjItLjEtLjUtLjEtLjd2LS4ybC0xLTIuNkMxMC40IDEgOS45IDAgOC42IDBoLTVDMi4zIDAgMS44IDEgMS40IDIuMUwuMyA0LjdjLS4xLjMtLjIuNi0uMi45djMuOGMwIC40LjMuNi42LjZIMmMuMyAwIC42LS4zLjYtLjZWOC4yaDYuOHYxLjJjMCAuNC4zLjYuNi42aDEuMmMuMyAwIC42LS4zLjYtLjZ2LTN6TTIuMiAyLjRDMi42IDEuMiAyLjkuOSAzLjYuOWg0LjljLjcgMCAxIC40IDEuNCAxLjVsLjcgMS41Yy0uMi0uMS0uNS0uMS0uOC0uMUgyLjFjLS4zIDAtLjUgMC0uNy4xem0uNiA0LjNIMS41Yy0uMyAwLS41LS4yLS41LS41IDAtLjIuMi0uNC41LS40aDEuNGMuMiAwIC40LjIuNC41IDAgLjItLjIuNC0uNS40bTQuOC0uMUg0LjVxLS4zIDAtLjMtLjN0LjMtLjNoMy4ycS4zIDAgLjMuM2MtLjEuMi0uMi4zLS40LjNtMi45LjFIOS4xYy0uMiAwLS40LS4yLS40LS41cy4yLS41LjQtLjVoMS40Yy4zLjEuNS4zLjUuNSAwIC4zLS4yLjUtLjUuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==);background-position:bottom;background-size:78% 78%}.index-map-card__queue{margin-top:24px;position:relative;z-index:2}@media only screen and (max-width:719px){.index-map-card__queue{display:flex;flex-direction:column}}.index-map-card__queue-title{font-size:14px;line-height:24px}@media only screen and (max-width:719px){.index-map-card__queue-title{font-size:12px;line-height:16px}}.index-map-card__queue-time{font-size:16px;font-weight:500;line-height:24px}@media only screen and (max-width:719px){.index-map-card__queue-time{font-size:14px}}.index-map-card__price{align-items:flex-end;color:#2a2a30;display:flex;font-size:38px;font-weight:300;line-height:.8;margin-top:10px}.index-map-card__price div{font-size:16px;line-height:1}.index-map-card__price span{display:block;margin:0 4px}.index-map-card__link{display:block;margin-top:16px}.index-map-card__row{display:flex;justify-content:space-between}@media only screen and (max-width:719px){.index-map-card__row{padding:0}}.index-map-card__discount{background-color:#ed4c4f;border-radius:4px 4px 12px 4px;color:#fff;font-size:12px;font-weight:500;line-height:16px;margin-right:8px;padding:6px 12px}@media only screen and (max-width:719px){.index-map-card__discount{left:20px}}.index-map-card__settlement{background-color:#fff;border-radius:4px 4px 12px 4px;color:#007bfb;font-size:12px;font-weight:500;line-height:16px;padding:6px 12px}@media only screen and (max-width:719px){.index-map-card__settlement{left:20px}}.index-map-card__shields{display:flex;left:0;position:absolute;top:12px}@media only screen and (max-width:719px){.index-map-card__shields{left:20px}}.index-map-card__btn{align-items:center;display:flex;font-size:14px;justify-content:center;padding:14px 0;width:100%}.index-map-card__btn._project{background-color:#007bfb;color:#fff;display:none;font-size:14px;font-weight:500;height:44px}@media only screen and (max-width:1358px){.index-map-card__btn._project{display:flex}}@media only screen and (max-width:719px){.index-map-card__btn._project{border-radius:4px;margin:24px 20px 20px;width:calc(100% - 40px)}}.index-map-card__rooms{font-size:16px;line-height:24px;margin-bottom:10px;position:relative}@media only screen and (max-width:719px){.index-map-card__rooms{font-size:14px}}.index-map-card__rooms._blue{color:#007bfb;flex-shrink:0}.index-map-card__rooms._label{display:flex;width:100%}.index-map-card__rooms._label:after{border-bottom:1px dashed #bcbcbc;bottom:8px;content:"";display:block;height:100%;margin-left:10px;position:relative;width:100%}@media only screen and (max-width:1358px){.index-map-card__rooms{margin:4px 0}}.index-map-card__rooms._size-m{font-size:14px;line-height:24px;margin-bottom:24px}.index-map-card__rooms._size-m span{font-size:14px}@media only screen and (max-width:719px){.index-map-card__rooms._size-m{font-size:12px;line-height:16px;margin-bottom:16px}}.index-map-card__rooms span{font-size:16px;font-weight:500}.index-map-card__sale-icon{stroke:#fff;fill:none;height:20px;margin-right:10px;width:20px}.r-index-map-card{border-radius:12px;left:500px;opacity:0;overflow:auto;pointer-events:none;position:absolute;top:400px;transform:translate(-50%,-50%) scale(0);visibility:hidden;width:328px;z-index:11}@media only screen and (max-width:1358px){.r-index-map-card{background-color:#0000;border-radius:0;display:flex;flex-direction:column;height:100%;left:0;pointer-events:auto;position:fixed;top:0;transform:translateY(100%);transition:all .4s ease-out;width:100%;z-index:50}}.r-index-map-card._visible{transform:translate3d(-50%,0,0);transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.r-index-map-card._active{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}@media only screen and (max-width:1358px){.r-index-map-card._active{transform:none}}.r-index-map-card._minimized .r-index-map-card__head{height:12px}.r-index-map-card._minimized .r-index-map-card__list{height:0}.r-index-map-card__inner{margin-top:auto}.r-index-map-card__head{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px 24px 0 0;height:214px;overflow:hidden;position:relative;transition:height .3s ease-out}.r-index-map-card__body{background-color:#fff;border-radius:0 0 12px 12px;overflow:hidden;padding:0 16px 16px;position:relative}@media only screen and (max-width:1358px){.r-index-map-card__body{border-radius:0;overflow-y:auto;padding:24px 16px 0}}.r-index-map-card__panel{background-color:#fff;border-radius:12px 12px 0 0;bottom:0;height:12px;left:0;position:absolute;width:100%}.r-index-map-card__panel:after{background-color:#e2e7f3;border-radius:2px;bottom:0;content:"";display:none;height:4px;left:50%;position:absolute;transform:translateX(-50%);width:36px}@media only screen and (max-width:1358px){.r-index-map-card__panel:after{display:block}}.r-index-map-card__title{align-items:center;display:flex;justify-content:space-between}.r-index-map-card__name{font-size:20px;font-weight:500;line-height:24px}.r-index-map-card__min-price{font-size:14px;font-weight:500;line-height:14px}.r-index-map-card__min-price span{font-size:16px;line-height:16px}.r-index-map-card__metro-time{margin-top:12px}.r-index-map-card__metro,.r-index-map-card__metro-time{align-items:center;display:flex}.r-index-map-card__car-time,.r-index-map-card__metro{font-size:14px;line-height:14px}.r-index-map-card__line-icon{border-radius:100%;height:10px;margin-right:8px;position:relative;width:10px}.r-index-map-card__line-icon:after{background-color:#fff;border-radius:4px;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.r-index-map-card__car-time{align-items:center;display:flex;margin-left:8px}.r-index-map-card__metro-icon{fill:#8c94a8;height:16px;width:16px}.r-index-map-card__time{margin-left:6px}.r-index-map-card__price{align-items:flex-end;color:#2a2a30;display:flex;font-size:38px;font-weight:300;line-height:.8;margin-top:10px}.r-index-map-card__price div{font-size:16px;line-height:1}.r-index-map-card__price span{display:block;margin:0 4px}.r-index-map-card__link{display:block;margin-top:16px}.r-index-map-card__list{margin-top:24px;overflow:hidden;transition:height .3s ease-out}.r-index-map-card__row{display:flex;font-size:12px;justify-content:space-between;line-height:12;margin-bottom:12px}.r-index-map-card__row:last-child{margin-bottom:0}.r-index-map-card__shields{display:flex;left:16px;position:absolute;top:18px}.r-index-map-card__discount,.r-index-map-card__settlement{background-color:#282d3c;border-radius:12px;color:#fff;font-size:11px;font-weight:500;line-height:12px;margin-right:4px;padding:6px 12px}.r-index-map-card__settlement{background-color:#fff;color:#282d3c;margin-right:0}.r-index-map-card__rooms{font-size:12px;line-height:12px;position:relative}.r-index-map-card__rooms._price{flex-shrink:0}.r-index-map-card__rooms._label{color:#007bfb;display:flex;width:100%}.r-index-map-card__rooms._size-m{font-size:14px;line-height:24px;margin-bottom:24px}.r-index-map-card__rooms._size-m span{font-size:14px}@media only screen and (max-width:719px){.r-index-map-card__rooms._size-m{font-size:12px;line-height:16px;margin-bottom:16px}}.r-index-map-card__decor{font-size:12px;line-height:16px;margin-top:24px}.r-index-map-card__queue{color:#282d3c;font-size:12px;line-height:16px;margin-top:16px}@media only screen and (max-width:719px){.r-index-map-card__queue{margin-bottom:0}}.r-index-map-card__sale-icon{stroke:#fff;fill:none;height:20px;margin-right:10px;width:20px}.r-index-map-card__footer{background-color:#fff;display:none;padding:24px 16px 32px;pointer-events:all}@media only screen and (max-width:1358px){.r-index-map-card__footer{display:flex}.r-index-map-card__footer .r-btn{font-size:14px;font-weight:300;line-height:14px;white-space:nowrap}}.r-index-map-card__btn{flex-grow:1;margin-right:8px;min-width:224px}@media only screen and (max-width:719px){.r-index-map-card__btn{min-width:202px}}.r-index-map{display:block;position:relative}@media only screen and (max-width:1358px){.r-index-map{height:100%;left:0;position:fixed;top:0;width:100%;z-index:2147483647}}@media only screen and (max-width:719px){.r-index-map-height-100p-mobile{height:100%}}@media only screen and (max-width:1358px){.r-index-map._with-filter{z-index:2147483646}}.r-index-map._full-screen{bottom:0;left:0;position:fixed;right:0;top:0;z-index:2147483647}.r-index-map._full-screen ._shadow{box-shadow:0 0 28px 0 #aeaeaeb3}.r-index-map__nav{align-items:center;display:flex;justify-content:flex-end;pointer-events:none;position:absolute;right:32px;top:32px;width:calc(100% - 64px);z-index:1}@media only screen and (max-width:719px){.r-index-map__nav{justify-content:space-between;right:16px;top:24px;width:calc(100% - 32px)}.r-index-map__nav._without-filter{justify-content:flex-end}}.r-index-map__close{display:none;pointer-events:auto}.r-index-map._full-screen .r-index-map__close{display:block;margin-left:12px;z-index:2147483647}.r-index-map__close .r-circle-button{color:#007bfb}@media only screen and (max-width:1358px){.r-index-map__close{display:flex}.r-index-map__close .r-circle-button{box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a}}@media only screen and (max-width:1358px)and (hover:hover)and (pointer:fine){.r-index-map__close .r-circle-button:active,.r-index-map__close .r-circle-button:hover{border:none}}@media only screen and (max-width:1023px){.r-index-map__close{top:24px}}.r-index-map__popup{background-color:#0000;height:100vh;pointer-events:none;position:absolute;transition:all .3s ease .2s;width:100vw;z-index:9}@media only screen and (max-width:1358px){.r-index-map__popup{height:100%;z-index:4}}.r-index-map__popup._active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00000080;display:block;opacity:1;pointer-events:auto;transition-delay:0s}.r-index-map__map{background-color:#f4f4f4;height:68vh;max-height:558px;width:100%;z-index:1}.r-index-map._full-screen .r-index-map__map{height:100vh;max-height:none}.r-index-map__map *{touch-action:auto}.r-index-map__map:before{bottom:0;content:"";height:50px;left:0;opacity:.33;pointer-events:none;position:absolute;width:100%;z-index:1}@media only screen and (max-width:1358px){.r-index-map__map:before{display:none}.r-index-map__map{height:100%;max-height:none;z-index:9}}.r-index-map__projects-list{background-color:#fff;border-radius:24px;height:calc(100% - 78px);left:64px;padding:8px 4px 8px 0;position:absolute;top:32px;width:416px}.r-index-map._full-screen .r-index-map__projects-list{height:auto}.r-index-map__projects-list .ps__rail-y{margin-top:20px}.r-index-map__projects-list .ps__thumb-y{background-color:#e2e7f3;width:3px}@media only screen and (max-width:1358px){.r-index-map__projects-list{display:none}}.r-index-map__cont{max-height:100%;position:relative}.r-index-map._full-screen .r-index-map__cont{max-height:85vh;overflow:hidden}.r-index-map__controls{border-radius:16px;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;position:absolute;right:64px;top:50%;transform:translateY(-50%);z-index:3}.r-index-map._full-screen .r-index-map__controls{right:32px}@media only screen and (max-width:719px){.r-index-map._full-screen .r-index-map__controls{right:16px}}@media only screen and (max-width:1358px){.r-index-map__controls{bottom:50%;right:16px;top:auto;transform:none}}.r-index-map__controls:after{background-color:#ecf0f8;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.r-index-map__zoom-button{align-items:center;background-color:#fff;border-radius:16px 16px 0 0;cursor:pointer;display:flex;height:40px;justify-content:center;pointer-events:all;transition:color .3s ease-out;width:40px}.r-index-map__zoom-button._blue{color:#007bfb}.r-index-map__zoom-button>svg{height:16px;width:16px}.r-index-map__zoom-button--minus{border-radius:0 0 16px 16px}@media(hover:hover)and (pointer:fine){.r-index-map__zoom-button:hover{color:#8c94a8}}.r-index-map__filter{border-radius:28px;display:none;pointer-events:auto}.r-index-map._full-screen .r-index-map__filter{display:block}@media only screen and (max-width:1358px){.r-index-map__filter{display:block}}.r-index-map__filter-wrapper{column-gap:8px;display:flex}.r-index-map__filter-wrapper svg{color:#007bfb}.r-index-map .slideUp-enter-active,.r-index-map .slideUp-leave-active{opacity:1;transform:translateY(0);transition:.4s}.r-index-map .slideUp-enter,.r-index-map .slideUp-leave-to{opacity:0;transform:translateY(40px);transition:.4s}.r-index-map-pin{border-radius:50%;height:8px;left:-4px;position:relative;top:-4px;width:8px;z-index:4}.r-index-map-pin._active:after{transform:translate(-50%,-50%) scale(1.5)}.r-index-map-pin._active .r-index-map-pin__name{background-color:#111d3b;color:#fff}.r-index-map-pin._disabled .r-index-map-pin__name{color:#8c94a8;pointer-events:none}.r-index-map-pin._disabled .r-index-map-pin__marker{background-color:#66b0fd}.r-index-map-pin__name{background-color:#fff;border-radius:24px;bottom:-8px;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;font-size:12px;font-weight:500;left:-8px;letter-spacing:-.005em;line-height:12px;padding:8px 12px 8px 36px;position:absolute;transition:all .1s ease-in-out;white-space:nowrap}.r-index-map-pin__marker{align-items:center;background-color:#007bfb;border-radius:100%;display:flex;height:28px;justify-content:center;left:0;position:absolute;top:0;width:28px}.r-index-map-pin__marker>svg{color:#fff;height:16px;width:16px}.r-index-map-pin._left .r-index-map-pin__name{bottom:-32px}.r-index-map-pin._hide{opacity:0;pointer-events:none}.r-index-map-cluster{height:44px;position:relative;width:44px}.r-index-map-cluster__number{border:6px solid #007bfb;border-radius:50%;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;color:#2a2a30;font-size:12px;line-height:1.33;width:100%}.r-index-map-cluster__number,.r-index-map-cluster__tip{align-items:center;background-color:#fff;display:flex;font-weight:500;height:100%;justify-content:center}.r-index-map-cluster__tip{border-radius:24px;box-shadow:0 4px 16px #0000001a;font-size:14px;left:25%;letter-spacing:-.01em;line-height:18px;max-width:0;opacity:0;overflow:hidden;padding:8px 12px 8px 38px;pointer-events:none;position:absolute;top:0;transition:.5s;white-space:nowrap;width:auto;z-index:-1}.r-index-map-cluster__tip._active{max-width:230px;opacity:1;transition:opacity -1s,.5s}.r-default-intro-block{background-color:#f4f6fb;color:#2a2a30;display:flex;flex-direction:column;margin-bottom:-32px;min-height:660px;padding:0 0 72px;position:relative}.r-default-intro-block._blue{background-color:#007bfb;color:#fff}.r-default-intro-block._blue .r-default-intro-block__desc,.r-default-intro-block._blue .r-default-intro-block__title{color:#fff}.r-default-intro-block._brandbook{background-color:#007eff}.r-default-intro-block._it{background-color:#007eff;min-height:auto;overflow:hidden;padding:0 0 80px}@media only screen and (max-width:919px){.r-default-intro-block._it{padding:0}}.r-default-intro-block._it .r-default-intro-block__title{color:#fff}@media only screen and (max-width:919px){.r-default-intro-block._it .r-default-intro-block__title{margin-top:32px}}@media only screen and (max-width:719px){.r-default-intro-block._it .r-default-intro-block__title{line-height:28px}}.r-default-intro-block._it .r-default-intro-block__desc{color:#99cafd}@media only screen and (max-width:719px){.r-default-intro-block._it .r-default-intro-block__desc{margin-bottom:0}}.r-default-intro-block._it .r-default-intro-block__text-container{display:flex}.r-default-intro-block._it .r-default-intro-block__text-container:after{left:40px;right:40px}@media only screen and (max-width:919px){.r-default-intro-block._it .r-default-intro-block__text-container:after{left:22.5px;right:22.5px}}@media only screen and (max-width:719px){.r-default-intro-block._it .r-default-intro-block__text-container:after{left:16px;right:16px}}.r-default-intro-block._it .r-default-intro-block__text{width:367px}@media only screen and (max-width:919px){.r-default-intro-block._it .r-default-intro-block__text{width:100%}}.r-default-intro-block._it .r-default-intro-block__btn-text{color:#99cafd}.r-default-intro-block._it .r-default-intro-block__btn-text>svg{fill:#fff}@media only screen and (max-width:919px){.r-default-intro-block._it .r-default-intro-block__btn-text>svg{fill:#007bfb}}.r-default-intro-block._it .r-default-intro-block__btn-text ._black{color:#fff}@media only screen and (max-width:919px){.r-default-intro-block._it .r-default-intro-block__btn-text{color:#878d93}.r-default-intro-block._it .r-default-intro-block__btn-text ._black{color:#282d3c}}.r-default-intro-block._it .r-breadcrumbs__item:after{background-color:#66b0fd}.r-default-intro-block._it .r-breadcrumbs__item:last-child .r-breadcrumbs__link{color:#66b0fd}.r-default-intro-block._it .r-breadcrumbs__item:last-child .r-breadcrumbs__link:hover{color:#fff}.r-default-intro-block._it .r-breadcrumbs__link{color:#cce5fe}.r-default-intro-block._it .r-breadcrumbs__link:hover{color:#fff}.r-default-intro-block._houses-main{min-height:686px;padding-bottom:64px}@media only screen and (max-width:1023px){.r-default-intro-block._houses-main{padding-top:0}}@media only screen and (max-width:719px){.r-default-intro-block._houses-main{padding-bottom:0;padding-top:32px}}.r-default-intro-block._houses-main .r-default-intro-block__title{color:#fff;margin-bottom:8px;max-width:460px}@media only screen and (max-width:1023px){.r-default-intro-block._houses-main .r-default-intro-block__title{color:#282d3c}}.r-default-intro-block._houses-main .r-default-intro-block__subtitle .outcity-landing__subtitle{color:#fff}@media only screen and (max-width:1023px){.r-default-intro-block._houses-main .r-default-intro-block__subtitle .outcity-landing__subtitle{color:#282d3c}}.r-default-intro-block._houses-main .r-default-intro-block__desc{color:#fff;letter-spacing:-.01em;max-width:506px}@media only screen and (max-width:1023px){.r-default-intro-block._houses-main .r-default-intro-block__desc{color:#8c94a8}}@media only screen and (max-width:719px){.r-default-intro-block._houses-main .r-default-intro-block__desc{margin-bottom:0}.r-default-intro-block._houses-main .r-default-intro-block__text{display:none}}.r-default-intro-block._houses-main .r-default-intro-block__text-container{padding-top:116px}@media only screen and (max-width:1023px){.r-default-intro-block._houses-main .r-default-intro-block__text-container{padding-top:48px}}@media only screen and (max-width:719px){.r-default-intro-block._houses-main .r-default-intro-block__text-container{padding:24px 0 0}.r-default-intro-block._houses-main .r-default-intro-block__text-container:after{display:none}.r-default-intro-block._houses-main .r-default-intro-block__mob-text{margin-bottom:16px}}@media only screen and (max-width:1023px){.r-default-intro-block._houses-main .r-default-intro-block__img{margin-bottom:-20px}}@media only screen and (max-width:719px){.r-default-intro-block._houses-main .r-default-intro-block__image{border-radius:24px 24px 0 0}}.r-default-intro-block._outcity{margin-top:-65px;min-height:616px;padding:28px 0 64px}@media only screen and (max-width:1199px){.r-default-intro-block._outcity{margin-top:-28px;min-height:600px}}@media only screen and (max-width:919px){.r-default-intro-block._outcity{margin-top:0;min-height:0;padding:32px 0 0}}.r-default-intro-block._outcity .r-default-intro-block__text-container{margin-bottom:48px;padding-top:24px}@media only screen and (max-width:919px){.r-default-intro-block._outcity .r-default-intro-block__text-container{margin-bottom:0}}.r-default-intro-block._outcity .r-default-intro-block__title{margin-bottom:0}.r-default-intro-block._outcity .r-default-intro-block__subtitle{margin:8px 0 24px}.r-default-intro-block._outcity .r-default-intro-block__desc{letter-spacing:-.01em;margin-bottom:40px;max-width:448px}@media only screen and (max-width:919px){.r-default-intro-block._outcity .r-default-intro-block__desc{max-width:100%}}@media only screen and (max-width:719px){.r-default-intro-block._outcity .r-default-intro-block__desc{margin-bottom:0}.r-default-intro-block._outcity .r-default-intro-block__img{height:355px;min-height:auto}}@media only screen and (max-width:1199px){.r-default-intro-block._outcity .r-default-intro-block__image{right:-100px;width:calc(100% - 280px)}}@media only screen and (max-width:919px){.r-default-intro-block._outcity .r-default-intro-block__image{right:0;width:100%}}@media only screen and (max-width:719px){.r-default-intro-block._outcity .r-default-intro-block__image{background-position:35%;background-size:cover}.r-default-intro-block._outcity .r-default-intro-block__mob-text{margin-bottom:0}}.r-default-intro-block._full-image .r-default-intro-block__img{bottom:-20px;top:-20px}.r-default-intro-block._full-image .r-default-intro-block__image{background-size:cover;width:100%}@media only screen and (max-width:919px){.r-default-intro-block{height:auto;margin-bottom:0;min-height:0;padding-bottom:0;padding-top:32px}}.r-default-intro-block__breadcrumbs{align-items:center;display:flex;padding:64px 0 32px;position:relative;z-index:2}.r-default-intro-block__breadcrumbs._hidden{opacity:0;transform:translateY(10px)}.r-default-intro-block__breadcrumbs._visible{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.165,.84,.44,1) 0s,transform .6s cubic-bezier(.165,.84,.44,1) 0s}@media only screen and (max-width:919px){.r-default-intro-block__breadcrumbs{display:none}}.r-default-intro-block__mob-text{display:none}@media only screen and (max-width:919px){.r-default-intro-block__mob-text{display:block}}@media only screen and (max-width:719px){.r-default-intro-block__mob-text{margin-bottom:40px}}.r-default-intro-block__text-container{margin-bottom:auto;padding-top:32px;position:relative}@media only screen and (max-width:919px){.r-default-intro-block__text-container{background:#fff;border-radius:24px 24px 0 0;margin-top:0;padding:40px 30px 65px;width:100%}.r-default-intro-block__text-container._hidden{opacity:0;transform:translateY(10px)}.r-default-intro-block__text-container._visible{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.165,.84,.44,1) .7s,transform .6s cubic-bezier(.165,.84,.44,1) .7s}.r-default-intro-block__text-container:after{background:#ecf0f8;bottom:24px;content:"";height:1px;left:30px;position:absolute;right:30px}}@media only screen and (max-width:919px)and (max-width:719px){.r-default-intro-block__text-container:after{left:16px;right:16px}}@media only screen and (max-width:719px){.r-default-intro-block__text-container{margin-bottom:-1px;padding:24px 16px 49px}.r-default-intro-block__text-container:after{bottom:27px}}.r-default-intro-block__text{align-items:flex-start;display:flex;flex-direction:column;width:652px}@media only screen and (max-width:1358px){.r-default-intro-block__text{padding-right:0}}@media only screen and (max-width:919px){.r-default-intro-block__text{width:100%}}@media only screen and (max-width:719px){.r-default-intro-block__text{padding-left:0}}.r-default-intro-block__img{bottom:0;left:0;position:absolute;right:0;top:100px}@media only screen and (max-width:919px){.r-default-intro-block__img{bottom:auto;height:calc(100vh - 540px);left:auto;max-height:660px;min-height:300px;position:relative;right:auto;top:auto}}@media only screen and (max-width:719px){.r-default-intro-block__img{max-height:360px;min-height:200px;width:100%}}.r-default-intro-block__image{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;display:flex;height:100%;justify-content:center;position:absolute;right:0;width:calc(100% - 448px)}@media only screen and (max-width:1358px){.r-default-intro-block__image._tablet-large{width:80%}}@media only screen and (max-width:919px){.r-default-intro-block__image{margin-bottom:-16px;order:-1;width:100%}}.r-default-intro-block__image._hidden{opacity:0;transform:translateX(20px)}.r-default-intro-block__image._visible{opacity:1;transform:translateX(0);transition:opacity .6s cubic-bezier(.165,.84,.44,1) .6s,transform .6s cubic-bezier(.165,.84,.44,1) .6s}.r-default-intro-block__animation{bottom:0;left:0;max-height:480px;overflow:hidden;position:absolute;right:0;top:0}@media only screen and (max-width:1199px){.r-default-intro-block__animation{left:calc(50% + 20px);max-height:300px;top:108px}}@media only screen and (max-width:919px){.r-default-intro-block__animation{bottom:auto;left:auto;margin-bottom:32px;max-height:660px;min-height:225px;position:relative;right:auto;top:auto}}@media only screen and (max-width:719px){.r-default-intro-block__animation{height:auto;max-height:300px;min-height:200px}}.r-default-intro-block__animation-text{bottom:0;color:#fff;height:100%;position:absolute;right:0;width:calc(50% - 24px)}@media only screen and (max-width:1199px){.r-default-intro-block__animation-text{height:auto;justify-content:flex-start;left:0;min-width:100%;position:relative;width:100%}}.r-default-intro-block__animation-text .typing{align-items:center;display:flex;height:400px;overflow-y:auto}@media only screen and (max-width:1199px){.r-default-intro-block__animation-text .typing{display:block;height:auto;overflow:hidden}}@media only screen and (max-width:719px){.r-default-intro-block__animation-text .typing{height:100%;max-height:360px}}.r-default-intro-block__animation-text .typing::-webkit-scrollbar{display:none}.r-default-intro-block__animation-text .typing p{font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px}@media only screen and (max-width:1199px){.r-default-intro-block__animation-text .typing p{font-size:28px;letter-spacing:-.02em;line-height:32px}}@media only screen and (max-width:719px){.r-default-intro-block__animation-text .typing p{font-size:24px;line-height:28px}}.r-default-intro-block__animation-text .typing p>span{color:#ffffff59}.r-default-intro-block__title{color:#282d3c;font-size:40px;font-weight:500;letter-spacing:-.015em;line-height:48px;margin-bottom:24px}@media only screen and (max-width:919px){.r-default-intro-block__title{font-size:32px;letter-spacing:-.015em;line-height:36px;margin-bottom:16px}}@media only screen and (max-width:719px){.r-default-intro-block__title{font-size:24px;line-height:32px}}.r-default-intro-block__title._hidden{opacity:0;transform:translateY(10px)}.r-default-intro-block__title._visible{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.165,.84,.44,1) 0s,transform .6s cubic-bezier(.165,.84,.44,1) 0s}.r-default-intro-block__title ._blue{color:#007bfb}.r-default-intro-block__sale{align-items:center;background-color:#282d3c;border-radius:12px;color:#fff;display:inline-flex;font-size:11px;line-height:12px;margin-left:12px;padding:6px 12px;vertical-align:middle}.r-default-intro-block__sale-icn{height:11px;margin-right:9px;width:11px}.r-default-intro-block__sale-icn svg{height:100%;width:100%}.r-default-intro-block__sale-tool{width:250px}@media only screen and (max-width:719px){.r-default-intro-block__sale-tool{display:none}}.r-default-intro-block__desc{color:#8c94a8;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:24px;margin-bottom:32px;max-width:448px}@media only screen and (max-width:1358px){.r-default-intro-block__desc{font-size:14px;line-height:20px;margin-bottom:60px}}@media only screen and (max-width:919px){.r-default-intro-block__desc{margin-bottom:30px;max-width:unset}}@media only screen and (max-width:719px){.r-default-intro-block__desc{font-size:16px;line-height:24px;margin-bottom:24px}.r-default-intro-block__desc br{display:none}}.r-default-intro-block__desc._hidden{opacity:0;transform:translateY(10px)}.r-default-intro-block__desc._visible{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.165,.84,.44,1) .2s,transform .6s cubic-bezier(.165,.84,.44,1) .2s}.r-default-intro-block__btns{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:719px){.r-default-intro-block__btns .r-btn{height:48px}}.r-default-intro-block__btns._hidden{opacity:0;transform:translateY(10px)}.r-default-intro-block__btns._visible{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.165,.84,.44,1) .4s,transform .6s cubic-bezier(.165,.84,.44,1) .4s}.r-default-intro-block__btn{transition:all .3s ease}@media only screen and (max-width:1358px){.r-default-intro-block__btn{font-size:14px}}@media only screen and (max-width:919px){.r-default-intro-block__btn{align-items:center;display:flex;font-size:14px;height:44px;justify-content:center;line-height:1;padding:0 35px}}.r-default-intro-block__btn-text{align-items:center;color:#878d93;display:flex;font-size:12px;letter-spacing:-.005em;line-height:12px;margin-top:16px}.r-default-intro-block__btn-text ._black{color:#282d3c}@media only screen and (max-width:919px){.r-default-intro-block__btn-text{justify-content:center;margin-bottom:0;order:1;width:100%}}.r-default-intro-block__btn-text._hidden{opacity:0;transform:translateY(10px)}.r-default-intro-block__btn-text._visible{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.165,.84,.44,1) .6s,transform .6s cubic-bezier(.165,.84,.44,1) .6s}.r-default-intro-block__btn-text svg{fill:#007bfb;height:8px;margin-right:8px;width:11px}.r-default-intro-block__advantages{display:flex;position:relative}.r-default-intro-block__advantages._hidden{opacity:0;transform:translateY(10px)}.r-default-intro-block__advantages._visible{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.165,.84,.44,1) .7s,transform .6s cubic-bezier(.165,.84,.44,1) .7s}@media only screen and (max-width:919px){.r-default-intro-block__advantages{background:#fff;flex-wrap:wrap;margin-top:0;padding:0 30px;position:relative;width:100%}.r-default-intro-block__advantages:after{background:#ecf0f8;bottom:0;content:"";height:1px;left:30px;position:absolute;right:30px}}@media only screen and (max-width:919px)and (max-width:719px){.r-default-intro-block__advantages:after{left:16px;right:16px}}@media only screen and (max-width:719px){.r-default-intro-block__advantages{padding:0 16px 8px}}@media only screen and (max-width:919px){.r-default-intro-block._one-rub .r-default-intro-block__text-container{padding-bottom:48px}}.r-default-intro-block._may-mortgage{background:linear-gradient(90deg,#0846e9 50%,#1387fe 0);margin-top:-32px;min-height:660px;padding-bottom:64px;padding-top:32px}@media only screen and (max-width:919px){.r-default-intro-block._may-mortgage{background:none;margin-top:0;min-height:0;padding-top:0}}.r-default-intro-block._may-mortgage .r-breadcrumbs__link{color:#cce5fe}@media(hover:hover)and (pointer:fine){.r-default-intro-block._may-mortgage .r-breadcrumbs__link:hover{color:#fff}}.r-default-intro-block._may-mortgage .r-breadcrumbs__item._disabled .r-breadcrumbs__link{color:#66b0fd}.r-default-intro-block._may-mortgage .r-default-intro-block__desc,.r-default-intro-block._may-mortgage .r-default-intro-block__title{color:#fff}.r-default-intro-block._may-mortgage .r-default-intro-block__btn-text{color:#99cafd}@media only screen and (max-width:919px){.r-default-intro-block._may-mortgage .r-default-intro-block__btn-text{color:#878d93}}.r-default-intro-block._may-mortgage .r-default-intro-block__btn-text span._black{color:#fff}@media only screen and (max-width:919px){.r-default-intro-block._may-mortgage .r-default-intro-block__btn-text span._black{color:#282d3c}}.r-default-intro-block._may-mortgage .r-default-intro-block__btn-text svg{fill:#fff}@media only screen and (max-width:919px){.r-default-intro-block._may-mortgage .r-default-intro-block__btn-text svg{fill:#007bfb}.r-default-intro-block._may-mortgage .r-default-intro-block__mob-text{left:0;position:absolute;right:0;top:32px;z-index:1}}@media only screen and (max-width:719px){.r-default-intro-block._may-mortgage .r-default-intro-block__mob-text{margin-bottom:0}}.r-default-intro-block._may-mortgage .r-default-intro-block__img{left:-60px;max-width:1440px;right:-60px;top:0;width:100%}@media only screen and (max-width:919px){.r-default-intro-block._may-mortgage .r-default-intro-block__img{height:410px;left:0;right:0;top:0}}@media only screen and (max-width:719px){.r-default-intro-block._may-mortgage .r-default-intro-block__img{height:540px;max-height:unset}}.r-default-intro-block._may-mortgage .r-default-intro-block__image{background-position:top;background-size:1440px 640px;bottom:0;width:100%}@media only screen and (max-width:919px){.r-default-intro-block._may-mortgage .r-default-intro-block__image{background-size:919px 410px;margin:0}}@media only screen and (max-width:719px){.r-default-intro-block._may-mortgage .r-default-intro-block__image{background-position:bottom;background-size:100% auto}}@media only screen and (max-width:919px){.r-default-intro-block._may-mortgage .r-default-intro-block__text-container{margin-top:-24px}}@media only screen and (max-width:719px){.r-default-intro-block._may-mortgage .r-default-intro-block__advantages{padding-bottom:16px}.r-default-intro-block._may-mortgage .r-default-intro-block__advantages:after{display:none}}.r-purchase-detail-flats{background:#f4f6fb;border-radius:32px 32px 0 0;overflow:hidden;padding:64px 0 32px;width:100%}@media only screen and (max-width:919px){.r-purchase-detail-flats{padding-top:48px}}@media only screen and (max-width:719px){.r-purchase-detail-flats{padding-top:24px}}.r-purchase-detail-flats__container,.r-purchase-detail-flats__img{background-position:50%;background-repeat:no-repeat;background-size:cover}.r-purchase-detail-flats__container.container{border-radius:24px;overflow:hidden;padding:32px;position:relative}@media only screen and (max-width:919px){.r-purchase-detail-flats__container.container{background-image:none!important;height:auto;min-height:auto;padding:0}}.r-purchase-detail-flats__img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:opacity .3s ease;width:100%}@media only screen and (max-width:919px){.r-purchase-detail-flats__img{visibility:hidden}}.r-purchase-detail-flats-filter{background:#fff;border-radius:24px;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;height:100%;padding:40px;position:relative;width:450px}@media only screen and (max-width:919px){.r-purchase-detail-flats-filter{box-shadow:none;padding:24px;width:100%}}@media only screen and (max-width:719px){.r-purchase-detail-flats-filter{overflow:hidden}.r-purchase-detail-flats-filter._mob-img{padding-top:0}}.mortgage-landing-intro__btn{letter-spacing:-.01em;transition:all .3s ease}@media only screen and (max-width:1358px){.mortgage-landing-intro__btn{font-size:14px}}.mortgage-landing-intro__btn._scroll{display:none}@media only screen and (max-width:919px){.mortgage-landing-intro__btn._scroll{display:flex}}@media only screen and (max-width:719px){.mortgage-landing-intro__btn._scroll{padding-left:17.5px;padding-right:17.5px;width:auto}.mortgage-landing-intro__btn._callback{flex:1;margin-right:8px;padding-left:25px;padding-right:25px;width:auto}}@media only screen and (max-width:919px){.mortgage-landing-intro__btn._callback,.mortgage-landing-intro__btn._scroll{width:calc(50% - 12px)}}@media only screen and (max-width:719px){.mortgage-landing-intro__btn._callback,.mortgage-landing-intro__btn._scroll{width:auto}}.mortgage-landing-intro__btn._it{background-color:#f9f9fa;color:#007bfb}.mortgage-landing-intro__btn._one-rub{padding:0 38.5px}@media only screen and (max-width:919px){.mortgage-landing-intro__btn._one-rub{width:100%}.mortgage-landing-intro__btn{align-items:center;display:flex;font-size:14px;height:44px;justify-content:center;line-height:1;padding:0 35px}}@media only screen and (max-width:719px){.mortgage-landing-intro__btn:first-child{width:65%}.mortgage-landing-intro__btn:last-child{width:35%}}.mortgage-landing-about{display:flex;margin-bottom:64px}@media only screen and (max-width:1358px){.mortgage-landing-about{flex-wrap:wrap;margin-bottom:0;padding-bottom:40px}}@media only screen and (max-width:919px){.mortgage-landing-about{border-bottom:1px solid #ecf0f8}}@media only screen and (max-width:719px){.mortgage-landing-about{border-bottom:none;flex-direction:column;padding-bottom:0}}.mortgage-landing-about__item{background:#f4f6fb;border-radius:24px;display:flex;flex-direction:column;height:268px;padding:28px 32px;position:relative;width:calc(25% - 24px)}@media only screen and (max-width:1358px){.mortgage-landing-about__item{height:256px;margin-bottom:24px;width:calc(50% - 12px)}.mortgage-landing-about__item:nth-child(3),.mortgage-landing-about__item:nth-child(4){margin-bottom:0}}@media only screen and (max-width:719px){.mortgage-landing-about__item{border-radius:12px;height:auto;margin-bottom:16px;padding:12px 20px 12px 64px;width:100%}}.mortgage-landing-about__item:not(:last-child){margin-right:32px}@media only screen and (max-width:1358px){.mortgage-landing-about__item:not(:last-child){margin-right:0}}@media only screen and (max-width:719px){.mortgage-landing-about__item:not(:last-child){margin-bottom:16px;margin-right:0}}@media only screen and (max-width:1358px){.mortgage-landing-about__item:nth-child(2n-1){margin-right:24px}}.mortgage-landing-about__title{font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:24px;margin-bottom:12px}@media only screen and (max-width:719px){.mortgage-landing-about__title{font-size:16px;letter-spacing:-.01em;line-height:1;margin-bottom:8px}}.mortgage-landing-about__desc{color:#8c94a8;font-size:16px;letter-spacing:-.01em;line-height:20px;margin-bottom:auto}@media only screen and (max-width:719px){.mortgage-landing-about__desc{font-size:12px;line-height:1}}.mortgage-landing-about__icon{fill:#007bfb;background-position:50%;background-repeat:no-repeat;background-size:contain;color:#007bfb;height:64px;width:64px}@media only screen and (max-width:719px){.mortgage-landing-about__icon{height:20px;padding:6px;position:relative;width:20px}.mortgage-landing-about__icon-wrapper{align-items:center;background:#ffffff52;border-radius:0 85px 85px 0;bottom:0;box-shadow:8px 8px 32px #b7c5eaa3;display:flex;height:40px;justify-content:center;left:0;margin:auto;padding:4px 4px 4px 14px;position:absolute;top:0;width:48px}.mortgage-landing-about__icon-wrapper:before{background:#fff;border-radius:50%;bottom:0;content:"";height:32px;margin:auto;position:absolute;top:0;width:32px}}.mortgage-landing-about__mob{display:block;margin-bottom:40px;margin-top:16px;padding-bottom:40px;position:relative}.mortgage-landing-about__mob:after{background:#ecf0f8;bottom:0;content:"";height:1px;left:16px;position:absolute;right:16px}.mortgage-landing-about-timer__title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:16px}.mortgage-landing-about-timer__desc{color:#8c94a8;font-size:16px;letter-spacing:-.01em;line-height:20px;margin-bottom:16px}.mortgage-landing-advantages{display:flex;position:relative}.mortgage-landing-advantages:after{background:#ecf0f8;bottom:0;content:"";display:none;height:1px;left:0;position:absolute;right:0}@media only screen and (max-width:919px){.mortgage-landing-advantages{flex-wrap:wrap}.mortgage-landing-advantages:after{display:block}}.mortgage-landing-calc{align-items:stretch;background-color:#f4f6fb;border-radius:24px;display:flex;flex-wrap:wrap;margin-bottom:64px;padding:48px 56px 56px;position:relative}@media only screen and (max-width:1358px){.mortgage-landing-calc{padding:40px 48px}}@media only screen and (max-width:719px){.mortgage-landing-calc{border:none;border-radius:24px;margin-bottom:0;padding:40px 16px 20px;width:100%}}.mortgage-landing-calc._one-rate{align-items:flex-start;height:255px;padding:40px 64px}@media only screen and (max-width:1358px){.mortgage-landing-calc._one-rate{height:312px}}@media only screen and (max-width:919px){.mortgage-landing-calc._one-rate{padding:40px}}@media only screen and (max-width:719px){.mortgage-landing-calc._one-rate{height:auto;padding:40px 20px}}.mortgage-landing-calc._one-rate .mortgage-landing-calc__right{height:100%}@media only screen and (max-width:719px){.mortgage-landing-calc._one-rate .mortgage-landing-calc__right{height:auto}}.mortgage-landing-calc._one-rate .mortgage-landing-calc__counts{display:flex;flex-direction:column;height:100%}@media only screen and (max-width:919px){.mortgage-landing-calc._one-rate .mortgage-landing-calc__counts{height:auto}}.mortgage-landing-calc._one-rate .mortgage-landing-calc__count{margin-bottom:auto}@media only screen and (max-width:919px){.mortgage-landing-calc._one-rate .mortgage-landing-calc__count{margin-bottom:28px}}@media only screen and (max-width:719px){.mortgage-landing-calc._one-rate .mortgage-landing-calc__count{border:none;margin-bottom:24px;padding-bottom:0}}@media only screen and (max-width:919px){.mortgage-landing-calc._one-rate .mortgage-landing-calc__count-num._big{font-size:40px;line-height:48px}}@media only screen and (max-width:719px){.mortgage-landing-calc._one-rate .mortgage-landing-calc__count-num._big{font-size:24px;line-height:40px}}.mortgage-landing-calc__title{flex-grow:1;font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px;margin-bottom:8px;width:100%}@media only screen and (max-width:1358px){.mortgage-landing-calc__title{font-size:34px}}@media only screen and (max-width:719px){.mortgage-landing-calc__title{font-size:24px;line-height:28px;margin-bottom:8px}}.mortgage-landing-calc__subtitle{color:#8c94a8;flex-grow:1;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:20px;margin-bottom:122px;width:100%}@media only screen and (max-width:1358px){.mortgage-landing-calc__subtitle{margin-bottom:20px}}@media only screen and (max-width:719px){.mortgage-landing-calc__subtitle{margin-bottom:35px}}.mortgage-landing-calc__mobile{margin-bottom:40px}.mortgage-landing-calc__left{display:flex;flex-direction:column;font-weight:400;max-width:536px;padding-left:0;position:relative;width:calc(50% - 40px)}@media only screen and (max-width:1358px){.mortgage-landing-calc__left{max-width:100%;width:calc(50% - 16px)}}@media only screen and (max-width:719px){.mortgage-landing-calc__left{align-items:normal;flex-direction:column;padding-left:0;width:100%}}.mortgage-landing-calc__right{display:flex;flex-direction:column;margin-left:80px;position:relative;width:calc(50% - 40px)}@media only screen and (max-width:1358px){.mortgage-landing-calc__right{margin-left:32px;max-width:100%;width:calc(50% - 16px)}}@media only screen and (max-width:719px){.mortgage-landing-calc__right{border:0;border-radius:0;margin:0 0 40px;min-width:100%;padding:0;width:100%}}.mortgage-landing-calc__logo{height:42px;margin-bottom:24px;width:250px}@media only screen and (max-width:719px){.mortgage-landing-calc__logo{margin-bottom:19.5px}}.mortgage-landing-calc__descr{color:#bcc3d2;font-size:12px;font-weight:400;letter-spacing:-.005em;line-height:16px;margin-bottom:auto}.mortgage-landing-calc__inputs{display:flex;justify-content:space-between}@media only screen and (max-width:1358px){.mortgage-landing-calc__inputs{display:block}}@media only screen and (max-width:719px){.mortgage-landing-calc__inputs{margin-bottom:38px}}.mortgage-landing-calc__cell{width:calc(25% - 12px)}.mortgage-landing-calc__cell:first-child{margin-top:0;width:calc(32% - 15.36px)}@media only screen and (max-width:1358px){.mortgage-landing-calc__cell:first-child{margin:0 0 32px;width:100%}}@media only screen and (max-width:719px){.mortgage-landing-calc__cell:first-child{margin-right:0}}.mortgage-landing-calc__cell:nth-child(2){flex-shrink:0;margin:0 24px;width:calc(43% - 20.64px)}@media only screen and (max-width:1358px){.mortgage-landing-calc__cell:nth-child(2){margin:0 0 32px;width:100%}.mortgage-landing-calc__cell{margin-bottom:32px;width:100%}.mortgage-landing-calc__cell:last-child{margin-bottom:0}}@media only screen and (max-width:719px){.mortgage-landing-calc__cell{margin-bottom:30px}.mortgage-landing-calc__cell:last-child{margin-bottom:0}}.mortgage-landing-calc__cell .buttons-filter{justify-content:normal;overflow-y:auto}@media only screen and (max-width:719px){.mortgage-landing-calc__cell .buttons-filter{margin:20px -20px 0;padding:0 20px;width:100vw}}.mortgage-landing-calc__cell .buttons-filter::-webkit-scrollbar{display:none}@media only screen and (max-width:719px){.mortgage-landing-calc__counts{margin-bottom:40px}.mortgage-landing-calc__count{align-items:center;display:flex;justify-content:space-between;width:100%}}.mortgage-landing-calc__count-cell{width:calc(50% - 12px)}@media only screen and (max-width:719px){.mortgage-landing-calc__count-cell{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.mortgage-landing-calc__count-cell:last-child{margin-bottom:0}}.mortgage-landing-calc__count-cell._per-month{margin-bottom:10px}.mortgage-landing-calc__count-cell._per-month:last-child{margin-bottom:0}@media only screen and (max-width:719px){.mortgage-landing-calc__count-cell._per-month:last-child{margin-bottom:0}}@media only screen and (max-width:1199px){.mortgage-landing-calc__count-cell._per-month{width:100%}}.mortgage-landing-calc__count._bg{align-items:center;background-color:#ecf0f8;border-radius:80px;display:flex;justify-content:space-between;padding:20px 24px;width:100%}.mortgage-landing-calc__count._bg:first-child{margin-right:24px}@media only screen and (max-width:719px){.mortgage-landing-calc__count._bg{background-color:#0000;border-radius:0;padding:0;width:auto}}.mortgage-landing-calc__count-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:38px}@media only screen and (max-width:719px){.mortgage-landing-calc__count-row:first-child{border-bottom:1px solid #e2e7f3;margin-bottom:24px;padding-bottom:20px}}.mortgage-landing-calc__count-row:last-child{margin-bottom:0}.mortgage-landing-calc__count-label{color:#8c94a8;font-size:12px;font-weight:400;letter-spacing:-.005em;line-height:12px;margin-bottom:8px}@media only screen and (max-width:719px){.mortgage-landing-calc__count-label{margin-bottom:0}}.mortgage-landing-calc__count-rate{color:#788095;font-size:16px;font-weight:500;letter-spacing:-.01em}@media only screen and (max-width:719px){.mortgage-landing-calc__count-rate{color:#8c94a8;font-size:14px;line-height:14px;margin-right:10px;padding-right:14px;position:relative}.mortgage-landing-calc__count-rate:after{background-color:#bcc3d2;border-radius:50%;content:"";height:4px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}}.mortgage-landing-calc__count-rate._blue{color:#007bfb}.mortgage-landing-calc__count-num{color:#788095;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:16px}@media only screen and (max-width:719px){.mortgage-landing-calc__count-num{color:#414961;font-size:14px;line-height:14px}}.mortgage-landing-calc__count-num._big{font-size:32px;line-height:36px}@media only screen and (max-width:919px){.mortgage-landing-calc__count-num._big{font-size:20px;letter-spacing:-.015em;line-height:20px}}.mortgage-landing-calc__count-num._blue{color:#007bfb}.mortgage-landing-calc__count-num._black{color:#282d3c}.mortgage-landing-calc .filter-cell__label{background-color:#fff;left:10px}.mortgage-landing-calc .filter-cell__input-el{border:0;color:#2a2a30;padding-left:20px;text-align:left}.mortgage-landing-calc .filter-cell__input-percent{color:#444449;font-size:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.mortgage-landing-calc__btn._mt{margin-top:40px}@media only screen and (max-width:1358px){.mortgage-landing-calc__btn._mt{margin-top:20px}}@media only screen and (max-width:719px){.mortgage-landing-calc__btn._mt{margin-top:0}}.mortgage-bank-filter__cells{display:flex;flex-direction:column;margin-top:54px;width:100%}@media only screen and (max-width:719px){.mortgage-bank-filter__cells{margin-top:24px}}.mortgage-bank-filter__cell{width:100%}.mortgage-bank-filter__cell:not(:first-child){margin-top:44px}@media only screen and (max-width:1358px){.mortgage-bank-filter__cell:not(:first-child){margin-top:24px}}.mortgage-bank-filter__option{height:56px;width:100%}@media only screen and (max-width:719px){.mortgage-bank-filter__option{height:44px}}.mortgage-bank-filter__option .filter-cell__input-percent{color:#2a2a30;font-size:14px;opacity:.6;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:719px){.mortgage-bank-filter__option .filter-cell__label.mortgage-bank-filter__label{background-color:#fff;font-size:12px}}.mortgage-bank-filter__option .filter-cell__input-el{color:#2a2a30;height:54px;padding-left:20px;text-align:left}@media only screen and (max-width:719px){.mortgage-bank-filter__option .filter-cell__input-el{font-size:14px;height:44px;line-height:44px}}.mortgage-bank-filter__option .filter-cell__input-el._center{text-align:center}.mortgage-bank-filter__option .range-filter__body{padding:0 10px}.mortgage-bank-filter__option .select-list__select .selectric{width:100%}@media only screen and (max-width:719px){.mortgage-bank-filter .filter-cell__label{background-color:#fff}}.mortgage-landing{min-height:100vh;width:100%}@media only screen and (max-width:719px){.mortgage-landing._mortgage-tranches .r-default-intro-block__img{min-height:230px}.mortgage-landing._mortgage-tranches .r-default-intro-block__image{min-height:300px;width:100%}.mortgage-landing .r-mortgage-promo-popup .r-mortgage-promo-popup__title br{display:block}}.mortgage-landing-detail{margin-top:64px;opacity:0;transform:translateY(16px);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94)}@media only screen and (max-width:1358px){.mortgage-landing-detail{margin-top:0}}.mortgage-landing-detail._mounted{opacity:1;transform:none}.mortgage-landing-detail__wrapper{background:#fff;border-radius:32px 32px 0 0;padding-top:64px;position:relative}.mortgage-landing-detail__wrapper._may-mortgage,.mortgage-landing-detail__wrapper._may-mortgage .mortgage-landing-detail__options{background:#f4f6fb}@media only screen and (max-width:919px){.mortgage-landing-detail__wrapper{border-radius:0;padding-top:0}}.mortgage-landing-detail hr{background:#ecf0f8;border:none;height:1px}@media only screen and (max-width:919px){.mortgage-landing-detail hr{display:none}}.mortgage-landing-detail__advantages{margin-bottom:73px}@media only screen and (max-width:919px){.mortgage-landing-detail__advantages{margin-bottom:0}}@media only screen and (max-width:719px){.mortgage-landing-detail__advantages{display:none}}.mortgage-landing-detail__calc{border-bottom:1px solid #ecf0f8;padding-bottom:64px}@media only screen and (max-width:919px){.mortgage-landing-detail__calc{margin-bottom:0;padding-bottom:48px}}@media only screen and (max-width:719px){.mortgage-landing-detail__calc{padding-bottom:40px}}.mortgage-landing-detail__calc .r-mortgage__sub-title{font-size:32px;letter-spacing:-.015em;line-height:36px;margin-top:48px}@media only screen and (max-width:919px){.mortgage-landing-detail__calc .r-mortgage__sub-title{font-size:24px;line-height:28px}}@media only screen and (max-width:719px){.mortgage-landing-detail__options{background-color:#fff;border-radius:24px 24px 0 0;margin-top:-24px}}.mortgage-landing-detail__hr{background-color:#ecf0f8;display:block;flex-shrink:0;height:1px;width:100%}.mortgage-landing-detail__questions{border-radius:32px}.mortgage-landing-detail__detail-flats{padding:64px 0 84px}@media only screen and (max-width:919px){.mortgage-landing-detail__detail-flats{padding:64px 0 68px}}@media only screen and (max-width:719px){.mortgage-landing-detail__detail-flats{padding:64px 0 60px}}.mortgage-landing-detail__detail-flats._pb{padding:64px 0 32px}@media only screen and (max-width:919px){.mortgage-landing-detail__detail-flats._pb{padding:24px 0 40px}}@media only screen and (max-width:719px){.mortgage-landing-detail__detail-flats._pb{padding:24px 0 32px}}@media only screen and (max-width:919px){.mortgage-landing-detail__detail-flats .r-purchase-detail-flats__container{min-height:100%}}.mortgage-landing-detail__footer{background:#f4f6fb;color:#bcc3d2;font-size:12px;letter-spacing:-.005em;line-height:18px;padding-bottom:84px}@media only screen and (max-width:919px){.mortgage-landing-detail__footer{padding-bottom:68px}}@media only screen and (max-width:719px){.mortgage-landing-detail__footer{padding-bottom:60px}}.mortgage-landing-detail__footer._pt{border-radius:32px 32px 0 0;padding-top:64px}@media only screen and (max-width:719px){.mortgage-landing-detail__footer._pt{padding-top:40px}}.mortgage-landing-detail__footer-container{height:646px;margin:32px 0}.mortgage-landing-detail._it .mortgage-landing-detail__wrapper{padding-top:48px}@media only screen and (max-width:919px){.mortgage-landing-detail._it .mortgage-landing-detail__wrapper{padding-top:0}}.mortgage-landing-detail._one-rub .mortgage-landing-detail__footer{padding-bottom:84px}@media only screen and (max-width:919px){.mortgage-landing-detail._one-rub .mortgage-landing-detail__footer{padding-bottom:60px}.mortgage-landing-detail._one-rub .mortgage-landing-detail__detail-flats{padding-top:24px}}.mortgage-landing-detail._may-mortgage .mortgage-landing-detail__wrapper{margin-top:16px;padding-top:0}@media only screen and (max-width:919px){.mortgage-landing-detail._may-mortgage .mortgage-landing-detail__wrapper{margin-top:0}}.mortgage-landing-detail._dynamic-rate .r-promo-projects{padding-bottom:64px}@media only screen and (max-width:1023px){.mortgage-landing-detail._dynamic-rate .r-promo-projects{padding-bottom:48px;padding-top:48px}}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .r-promo-projects{padding-bottom:40px;padding-top:40px}}@media only screen and (max-width:1023px){.mortgage-landing-detail._dynamic-rate .r-default-intro-block__text-container{padding-top:40px}}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .r-default-intro-block__text-container{padding-top:24px}.mortgage-landing-detail._dynamic-rate .r-default-intro-block__advantages{padding-bottom:0}}.mortgage-landing-detail._dynamic-rate .r-default-intro-block__desc{letter-spacing:-.01em}@media only screen and (max-width:1358px){.mortgage-landing-detail._dynamic-rate .r-default-intro-block__desc{font-size:16px;line-height:24px}}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .r-default-intro-block__desc{line-height:20px}}@media only screen and (max-width:919px){.mortgage-landing-detail._dynamic-rate .r-default-intro-block__image{width:100%}}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .r-default-intro-block__image{background-size:auto 100%}}@media only screen and (max-width:919px){.mortgage-landing-detail._dynamic-rate .r-default-intro-block__img{max-height:660px;min-height:300px}}.mortgage-landing-detail._dynamic-rate .mortgage-landing-about{border-bottom:none;margin-bottom:64px;padding-bottom:0}@media only screen and (max-width:919px){.mortgage-landing-detail._dynamic-rate .mortgage-landing-about{margin-bottom:48px}}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .mortgage-landing-about{margin-bottom:40px}.mortgage-landing-detail._dynamic-rate .mortgage-landing-about__icon-wrapper{box-shadow:8px 8px 32px #b7c5ea33}}.mortgage-landing-detail._dynamic-rate .r-mortgage__content{margin-top:64px}@media only screen and (max-width:919px){.mortgage-landing-detail._dynamic-rate .r-mortgage__content{margin-top:40px}}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .r-mortgage__content{margin-top:40px}.mortgage-landing-detail._dynamic-rate .mortgage-landing-text__desc{line-height:20px}}@media only screen and (max-width:919px){.mortgage-landing-detail._dynamic-rate .mortgage-landing-detail__detail-flats{padding-top:48px}}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .mortgage-landing-detail__detail-flats{padding-top:24px}.mortgage-landing-detail._dynamic-rate .mortgage-landing-detail__footer-text{line-height:16px}}.mortgage-landing-detail._dynamic-rate .mortgage-landing-detail__hr-container._mobile-only{display:none}@media only screen and (max-width:919px){.mortgage-landing-detail._dynamic-rate .mortgage-landing-detail__hr-container._mobile-only{display:block}.mortgage-landing-detail._dynamic-rate .r-purchase-detail-flats-filter{padding:32px}}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .r-purchase-detail-flats-filter{padding:24px}}@media only screen and (max-width:919px){.mortgage-landing-detail._dynamic-rate .r-purchase-detail-flats-filter__title{margin-bottom:24px}}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .r-purchase-detail-flats-filter__title{margin-bottom:20px}.mortgage-landing-detail._dynamic-rate .r-purchase-detail-flats-filter__btns{margin-bottom:26px}}@media only screen and (max-width:919px){.mortgage-landing-detail._dynamic-rate .r-purchase-detail-flats-filter .r-range-filter .input{height:48px}}.mortgage-landing-detail._dynamic-rate .r-mortgage-offer__tooltip-text{left:50%;top:-8px}@media only screen and (max-width:719px){.mortgage-landing-detail._dynamic-rate .r-purchase-detail-flats{border-radius:24px 24px 0 0}}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.typed-element{align-items:center;display:flex}.typed-element .typed-cursor{animation:typedjsBlink .7s infinite;opacity:1}@keyframes typedjsBlink{50%{opacity:0}}
@keyframes toTopAppear_UFtYV{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.textSizeMeasure_lhFGd{font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:16px;opacity:0;visibility:hidden;white-space:nowrap}.insidePrefixWrapper_IRvzN,.textSizeMeasure_lhFGd{left:24px;position:absolute}@media only screen and (max-width:1358px){.insidePrefixWrapper_IRvzN{left:20px}}.insidePrefix_sbUUM{color:#8c94a8;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:16px}
@keyframes toTopAppear-e683d0ec{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-d-advantages-card[data-v-e683d0ec]{align-items:center;background:#fff;border-radius:24px;display:flex;flex-grow:1;margin-right:32px;padding:24px;width:304px}@media only screen and (max-width:1023px){.r-d-advantages-card[data-v-e683d0ec]:nth-child(odd){margin-right:24px}}@media only screen and (max-width:719px){.r-d-advantages-card[data-v-e683d0ec]:nth-child(odd){margin-right:16px}.r-d-advantages-card[data-v-e683d0ec]:nth-child(n+3){margin-bottom:24px}}.r-d-advantages-card[data-v-e683d0ec]:last-child{margin-right:0}.r-d-advantages-card[data-v-e683d0ec]:first-child{transition:transform .3s cubic-bezier(.785,.135,.15,.86) .65s,opacity .3s cubic-bezier(.785,.135,.15,.86) .65s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(2){transition:transform .3s cubic-bezier(.785,.135,.15,.86) .7s,opacity .3s cubic-bezier(.785,.135,.15,.86) .7s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(3){transition:transform .3s cubic-bezier(.785,.135,.15,.86) .75s,opacity .3s cubic-bezier(.785,.135,.15,.86) .75s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(4){transition:transform .3s cubic-bezier(.785,.135,.15,.86) .8s,opacity .3s cubic-bezier(.785,.135,.15,.86) .8s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(5){transition:transform .3s cubic-bezier(.785,.135,.15,.86) .85s,opacity .3s cubic-bezier(.785,.135,.15,.86) .85s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(6){transition:transform .3s cubic-bezier(.785,.135,.15,.86) .9s,opacity .3s cubic-bezier(.785,.135,.15,.86) .9s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(7){transition:transform .3s cubic-bezier(.785,.135,.15,.86) .95s,opacity .3s cubic-bezier(.785,.135,.15,.86) .95s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(8){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(9){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.05s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.05s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(10){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.1s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.1s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(11){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.15s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.15s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(12){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.2s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.2s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(13){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.25s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.25s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(14){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.3s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.3s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(15){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.35s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.35s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(16){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.4s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.4s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(17){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.45s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.45s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(18){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.5s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.5s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(19){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.55s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.55s}.r-d-advantages-card[data-v-e683d0ec]:nth-child(20){transition:transform .3s cubic-bezier(.785,.135,.15,.86) 1.6s,opacity .3s cubic-bezier(.785,.135,.15,.86) 1.6s}.r-d-advantages-card._hidden[data-v-e683d0ec]{opacity:0;transform:translateY(10px)}.r-d-advantages-card._it[data-v-e683d0ec]{background-color:#f4f6fb;margin-right:32px}@media only screen and (max-width:1358px){.r-d-advantages-card._it[data-v-e683d0ec]{padding:24px;width:calc(25% - 14px)}}@media only screen and (max-width:1199px){.r-d-advantages-card._it[data-v-e683d0ec]{margin-right:20px}}@media only screen and (max-width:919px){.r-d-advantages-card._it[data-v-e683d0ec]{background-color:#f4f6fb;margin-bottom:24px;margin-right:0;width:calc(50% - 12px)}.r-d-advantages-card._it[data-v-e683d0ec]:nth-child(odd){font-size:14px;letter-spacing:-.005em;line-height:18px;margin-right:24px;margin-top:8px;text-align:left}.r-d-advantages-card._it[data-v-e683d0ec]:nth-child(n+3){margin-bottom:24px}}.r-d-advantages-card._it[data-v-e683d0ec]:last-child{margin-right:0}.r-d-advantages-card._it .r-d-advantages-card__title[data-v-e683d0ec]{color:#f4f6fb}@media only screen and (max-width:919px){.r-d-advantages-card._it .r-d-advantages-card__title[data-v-e683d0ec]{color:#282d3c}}.r-d-advantages-card._it .r-d-advantages-card__text[data-v-e683d0ec]{color:#99cafd}@media only screen and (max-width:919px){.r-d-advantages-card._it .r-d-advantages-card__text[data-v-e683d0ec]{color:#8c94a8}.r-d-advantages-card._may-mortgage .r-d-advantages-card__text[data-v-e683d0ec]{text-align:left}}@media only screen and (max-width:719px){.r-d-advantages-card._may-mortgage .r-d-advantages-card__text[data-v-e683d0ec]{text-align:center}}.r-d-advantages-card._outcity[data-v-e683d0ec]{margin-right:32px;padding:32px 24px}@media only screen and (max-width:1199px){.r-d-advantages-card._outcity[data-v-e683d0ec]{padding:20px}}@media only screen and (max-width:919px){.r-d-advantages-card._outcity[data-v-e683d0ec]{margin-right:24px;width:calc(50% - 12px)}}@media only screen and (max-width:719px){.r-d-advantages-card._outcity[data-v-e683d0ec]{margin-right:16px;width:calc(50% - 8px)}}@media only screen and (max-width:919px){.r-d-advantages-card._outcity[data-v-e683d0ec]:nth-child(2n){margin-right:0}}.r-d-advantages-card._outcity[data-v-e683d0ec]:last-child{margin-right:0}@media only screen and (max-width:919px){.r-d-advantages-card._outcity .r-d-advantages-card__text[data-v-e683d0ec]{text-align:left}}@media only screen and (max-width:719px){.r-d-advantages-card._outcity .r-d-advantages-card__text[data-v-e683d0ec]{text-align:center}}.r-d-advantages-card._close[data-v-e683d0ec]{background-color:#fff;flex-grow:0;margin-bottom:0;margin-right:20px;width:calc(50% - 10px)}@media only screen and (max-width:919px){.r-d-advantages-card._close[data-v-e683d0ec]{background-color:#f4f6fb}}.r-d-advantages-card._close[data-v-e683d0ec]:nth-child(2n){margin-right:0}.r-d-advantages-card._close[data-v-e683d0ec]:nth-child(n+3){margin-top:20px}.r-d-advantages-card._close .r-d-advantages-card__title[data-v-e683d0ec]{color:#282d3c}.r-d-advantages-card._close .r-d-advantages-card__text[data-v-e683d0ec]{color:#8c94a8}@media only screen and (max-width:919px){.r-d-advantages-card._close .r-d-advantages-card__text[data-v-e683d0ec]{color:#282d3c;text-align:left}}@media only screen and (max-width:1358px){.r-d-advantages-card[data-v-e683d0ec]{align-items:flex-start;margin-right:20px;padding:20px;width:calc(25% - 14px)}}@media only screen and (max-width:1023px){.r-d-advantages-card[data-v-e683d0ec]{margin-bottom:24px;width:calc(50% - 12px)}}@media only screen and (max-width:919px){.r-d-advantages-card[data-v-e683d0ec]{align-items:center;background-color:#f4f6fb;flex-direction:row;margin-right:0;padding:24px}}@media only screen and (max-width:719px){.r-d-advantages-card[data-v-e683d0ec]{flex-direction:column;margin-bottom:16px;width:calc(50% - 8px)}}.r-d-advantages-card__icn[data-v-e683d0ec]{background-position:50%;background-repeat:no-repeat;background-size:contain;height:64px;margin-right:20px;min-width:64px;width:64px}@media only screen and (max-width:1358px){.r-d-advantages-card__icn[data-v-e683d0ec]{height:32px;margin-right:12px;min-width:32px;width:32px}}@media only screen and (max-width:919px){.r-d-advantages-card__icn[data-v-e683d0ec]{height:64px;margin-right:20px;min-width:64px;width:64px}}@media only screen and (max-width:719px){.r-d-advantages-card__icn[data-v-e683d0ec]{height:56px;margin-bottom:12px;margin-right:0;min-width:56px;width:56px}}.r-d-advantages-card__title[data-v-e683d0ec]{color:#282d3c;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:16px}@media only screen and (max-width:1358px){.r-d-advantages-card__title[data-v-e683d0ec]{font-size:14px;line-height:14px}}@media only screen and (max-width:919px){.r-d-advantages-card__title[data-v-e683d0ec]{font-size:16px;line-height:16px;text-align:left}}@media only screen and (max-width:719px){.r-d-advantages-card__title[data-v-e683d0ec]{align-items:flex-end;display:flex;justify-content:center;line-height:20px;text-align:center}}.r-d-advantages-card__text[data-v-e683d0ec]{color:#8c94a8;font-size:14px;letter-spacing:-.01em;line-height:18px;margin-top:8px}@media only screen and (max-width:1358px){.r-d-advantages-card__text[data-v-e683d0ec]{font-size:12px;line-height:16px;margin-top:4px}}@media only screen and (max-width:919px){.r-d-advantages-card__text[data-v-e683d0ec]{font-size:14px;letter-spacing:-.005em;line-height:18px;margin-top:8px;text-align:center}}@media only screen and (max-width:719px){.r-d-advantages-card__text[data-v-e683d0ec]{font-size:12px;line-height:16px;text-align:center}}.r-d-advantages-card._one-rub[data-v-e683d0ec]{margin-right:32px}@media only screen and (max-width:919px){.r-d-advantages-card._one-rub[data-v-e683d0ec]:nth-child(odd){margin-right:24px}}@media only screen and (max-width:719px){.r-d-advantages-card._one-rub[data-v-e683d0ec]:nth-child(odd){margin-right:15px}}@media only screen and (max-width:919px){.r-d-advantages-card._one-rub[data-v-e683d0ec]:nth-child(n+3){margin-bottom:24px}}@media only screen and (max-width:719px){.r-d-advantages-card._one-rub[data-v-e683d0ec]:nth-child(n+3){margin-bottom:16px}}.r-d-advantages-card._one-rub[data-v-e683d0ec]:last-child{margin-right:0}@media only screen and (max-width:1358px){.r-d-advantages-card._one-rub[data-v-e683d0ec]{padding:24px;width:calc(25% - 14px)}}@media only screen and (max-width:1199px){.r-d-advantages-card._one-rub[data-v-e683d0ec]{margin-right:20px}}@media only screen and (max-width:919px){.r-d-advantages-card._one-rub[data-v-e683d0ec]{background-color:#f4f6fb;margin-bottom:16px;margin-right:0;width:calc(50% - 12px)}}
@keyframes toTopAppear-2ef6cec6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mortgage-landing-text[data-v-2ef6cec6]{display:flex;margin-bottom:64px;margin-top:-48px;padding-top:48px}@media only screen and (max-width:919px){.mortgage-landing-text[data-v-2ef6cec6]{flex-direction:column;margin-bottom:32px;margin-top:0}}@media only screen and (max-width:719px){.mortgage-landing-text[data-v-2ef6cec6]{margin-bottom:24px;margin-top:0;padding-top:40px}}.mortgage-landing-text._one-rub[data-v-2ef6cec6]{margin-bottom:112px}@media only screen and (max-width:919px){.mortgage-landing-text._one-rub[data-v-2ef6cec6]{margin-bottom:48px}}@media only screen and (max-width:719px){.mortgage-landing-text._one-rub[data-v-2ef6cec6]{margin-bottom:40px}}.mortgage-landing-text._may-mortgage[data-v-2ef6cec6]{margin-bottom:128px;padding-top:64px}@media only screen and (max-width:919px){.mortgage-landing-text._may-mortgage[data-v-2ef6cec6]{margin-bottom:48px;padding-top:48px}}@media only screen and (max-width:719px){.mortgage-landing-text._may-mortgage[data-v-2ef6cec6]{background-color:#f4f6fb;border-radius:24px 24px 0 0;margin:0;padding:40px 16px 64px}}.mortgage-landing-text__col[data-v-2ef6cec6]{width:50%}@media only screen and (max-width:919px){.mortgage-landing-text__col[data-v-2ef6cec6]{width:100%}}.mortgage-landing-text__wrapper[data-v-2ef6cec6]{border-radius:32px 32px 0 0;position:relative;width:100%}.mortgage-landing-text__title[data-v-2ef6cec6]{font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px;padding-right:112px}@media only screen and (max-width:919px){.mortgage-landing-text__title[data-v-2ef6cec6]{margin-bottom:16px;padding-right:0}}@media only screen and (max-width:719px){.mortgage-landing-text__title[data-v-2ef6cec6]{font-size:24px;line-height:28px;margin-bottom:16px;width:100%}.mortgage-landing-text__title[data-v-2ef6cec6] br{display:none}}.mortgage-landing-text__desc[data-v-2ef6cec6]{color:#8c94a8;font-size:16px;letter-spacing:-.01em;line-height:24px;padding-left:12px}@media only screen and (max-width:1023px){.mortgage-landing-text__desc[data-v-2ef6cec6]{padding-left:0}}@media only screen and (max-width:919px){.mortgage-landing-text__desc[data-v-2ef6cec6]{padding-right:0}}
@keyframes toTopAppear-e151b516{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mortgage-landing-timer__wrapper[data-v-e151b516]{border-top:1px solid #e2e7f3;display:flex;justify-content:center;padding-top:24px}@media only screen and (max-width:719px){.mortgage-landing-timer__wrapper[data-v-e151b516]{background:#f4f6fb;border-radius:12px;border-top:none;padding:24px 60px}}.mortgage-landing-timer__cell[data-v-e151b516]{align-items:center;display:flex;flex-direction:column}.mortgage-landing-timer__val[data-v-e151b516]{color:#007bfb;font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:24px}.mortgage-landing-timer__name[data-v-e151b516]{color:#8c94a8;font-size:11px;letter-spacing:-.005em;line-height:12px;text-align:center}.mortgage-landing-timer__colon[data-v-e151b516]{color:#bcc3d2;font-size:20px;letter-spacing:-.015em;line-height:24px;padding:0 16px}
@keyframes toTopAppear_Wsn8N{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.VPicture_nRkUp{display:block;height:100%;object-fit:cover;width:100%}
@keyframes toTopAppear_tgT_m{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TooltipIcon_vr2_d{height:16px;width:16px}@media(hover:hover)and (pointer:fine){.TooltipIcon_vr2_d:hover{cursor:pointer}}.TooltipIcon_vr2_d._small_W1ld0{height:12px;width:12px}
@keyframes toTopAppear-18bd215d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:919px){.r-purchase-detail-flats-filter__wrapper[data-v-18bd215d]{display:flex;flex-wrap:wrap}}.r-purchase-detail-flats-filter__mob-img[data-v-18bd215d]{display:none}@media only screen and (max-width:719px){.r-purchase-detail-flats-filter__mob-img[data-v-18bd215d]{background-position:98%;background-repeat:no-repeat;background-size:cover;display:block;height:295px;margin-bottom:32px;margin-left:-24px;margin-top:-24px;width:calc(100% + 48px)}}.r-purchase-detail-flats-filter__title[data-v-18bd215d]{font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px;margin-bottom:40px}@media only screen and (max-width:1358px){.r-purchase-detail-flats-filter__title[data-v-18bd215d]{font-size:24px;line-height:28px;max-width:273px}}@media only screen and (max-width:719px){.r-purchase-detail-flats-filter__title[data-v-18bd215d]{font-size:20px;letter-spacing:-.015em;line-height:24px;margin-bottom:20px}}.r-purchase-detail-flats-filter__btns[data-v-18bd215d]{margin-bottom:24px}@media only screen and (max-width:919px){.r-purchase-detail-flats-filter__btns[data-v-18bd215d]{flex:1;margin-right:25px}}@media only screen and (max-width:719px){.r-purchase-detail-flats-filter__btns[data-v-18bd215d]{margin-bottom:16px;margin-right:0;width:100%}}.r-buttons-filter__option{flex-grow:1}.r-purchase-detail-flats-filter__price[data-v-18bd215d]{margin-bottom:30px}@media only screen and (max-width:919px){.r-purchase-detail-flats-filter__price[data-v-18bd215d]{order:-1;width:100%}}@media only screen and (max-width:719px){.r-purchase-detail-flats-filter__price[data-v-18bd215d]{margin-bottom:26px;order:auto}}.r-purchase-detail-flats-filter__years[data-v-18bd215d]{margin-bottom:40px}@media only screen and (max-width:919px){.r-purchase-detail-flats-filter__years[data-v-18bd215d]{flex:1;margin-bottom:32px}}@media only screen and (max-width:719px){.r-purchase-detail-flats-filter__years[data-v-18bd215d]{display:none}}@media only screen and (max-width:919px){.r-buttons-filter__option{padding:0;width:64px}}@media only screen and (max-width:719px){.r-buttons-filter__option{width:auto}}.r-buttons-filter__option{padding:0 12.5px}.r-buttons-filter__option{flex:1}.r-purchase-detail-flats-filter__btn[data-v-18bd215d]{width:100%}
@keyframes toTopAppear-0a6a95ec{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}img[lazy=loaded][data-v-0a6a95ec]{opacity:1}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-mortgage-apart-switcher{display:flex}.r-mortgage-apart-switcher__btn{align-items:center;background:#f4f6fb;color:#282d3c;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:56px;justify-content:center;transition:all .3s ease;width:50%}.r-mortgage-apart-switcher__btn._active{background:#007bfb;color:#fff}.r-mortgage-apart-switcher__btn:first-child{border-radius:8px 0 0 8px}.r-mortgage-apart-switcher__btn:last-child{border-radius:0 8px 8px 0}
@keyframes toTopAppear-6a1abad2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-modal-overlay[data-v-6a1abad2]{display:flex;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:2147483647}.r-modal-overlay[data-v-6a1abad2]:before{background:#282d3ca3;content:"";height:100%;left:0;position:absolute;top:0;transition:.3s ease;width:100%}.r-modal[data-v-6a1abad2]{display:flex;height:100%;justify-content:flex-end;transform:translateZ(0);transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94);width:100%}@media only screen and (max-width:719px){.r-modal[data-v-6a1abad2]{flex-direction:column}}@media only screen and (max-width:768px){.r-modal._mini-tablet[data-v-6a1abad2]{flex-direction:column}}@media only screen and (max-width:919px){.r-modal._mob-tablet[data-v-6a1abad2]{flex-direction:column}}@media only screen and (max-width:1023px){.r-modal._mob-ver-m-tablet[data-v-6a1abad2]{flex-direction:column}}@media only screen and (max-width:1358px){.r-modal._mob-ver-big-tablet[data-v-6a1abad2]{flex-direction:column}}.r-modal._to-top[data-v-6a1abad2]{flex-direction:column}@media only screen and (max-width:1023px){.r-modal._to-top[data-v-6a1abad2]{overflow-y:scroll}}@media only screen and (max-width:719px){.r-modal._to-top[data-v-6a1abad2]{overflow-y:hidden}}.r-modal._to-top>.r-modal__content[data-v-6a1abad2]{border-radius:32px 32px 0 0;height:calc(100% - 56px);width:100%}@media only screen and (max-width:719px){.r-modal._to-top>.r-modal__content[data-v-6a1abad2]{border-radius:12px 12px 0 0}}.r-modal._to-top>.r-modal__content._full-height[data-v-6a1abad2]{height:100%}@media only screen and (max-width:1023px){.r-modal._to-top>.r-modal__content[data-v-6a1abad2]{height:-webkit-max-content;height:max-content;margin-top:56px;max-height:none;min-height:calc(100% - 56px)}}.r-modal._to-top>.r-modal__content[data-v-6a1abad2]:before{height:2px;left:calc(50% - 32px);top:12px;transform:translateY(-50%);width:64px}@media only screen and (max-width:1023px){.r-modal._to-top>.r-modal__content[data-v-6a1abad2]:before{left:calc(50% - 18px);width:36px}}.r-modal._to-top._hidden-y-tablet>.r-modal__content[data-v-6a1abad2]{overflow:hidden}@media only screen and (max-width:1023px){.r-modal._to-top._hidden-y-tablet>.r-modal__content[data-v-6a1abad2]{overflow:hidden}}.r-modal._to-top._auto-height[data-v-6a1abad2]{flex-direction:column}.r-modal._to-top._auto-height>.r-modal__content[data-v-6a1abad2]{height:unset;min-height:unset}@media only screen and (max-width:1023px){.r-modal._to-top._fullMob>.r-modal__content[data-v-6a1abad2]{border-radius:0;height:100%;margin-top:0}.r-modal._to-top._fullMob>.r-modal__content[data-v-6a1abad2]:before{display:none}}@media only screen and (max-width:719px){.r-modal._to-top._scroll[data-v-6a1abad2]{overflow-y:auto}.r-modal._to-top._scroll .r-modal__content[data-v-6a1abad2]{touch-action:auto!important}}.r-modal._to-top._scroll-desktop>.r-modal__content[data-v-6a1abad2]{flex-grow:1;height:-webkit-max-content;height:max-content;margin-top:56px}.r-modal._to-center[data-v-6a1abad2]{align-items:center;justify-content:center}.r-modal._to-center>.r-modal__content[data-v-6a1abad2]{border-radius:24px;height:unset;min-height:unset;padding:40px}.r-modal._hidden-y .r-modal__content[data-v-6a1abad2]{overflow-y:hidden}@media only screen and (max-width:1023px){.r-modal._hidden-y .r-modal__content[data-v-6a1abad2]{overflow-y:visible}}@media only screen and (max-width:919px){.r-modal._hidden-y-tablet[data-v-6a1abad2]{overflow-y:hidden}}.r-modal._hidden-scroll .r-modal__content[data-v-6a1abad2]{overflow:hidden}@media only screen and (max-width:1023px){.r-modal._hidden-scroll .r-modal__content[data-v-6a1abad2]{overflow:visible}}@media only screen and (max-width:1358px){.r-modal._fullTablet>.r-modal__content[data-v-6a1abad2]{border-radius:0;height:100%;margin-top:0;padding:0}.r-modal._fullTablet>.r-modal__content[data-v-6a1abad2]:before{display:none}}.r-modal._transparent .r-modal__content[data-v-6a1abad2]{background-color:#0000}.r-modal._transparent .r-modal__content[data-v-6a1abad2]:before{display:none}.r-modal._premium .r-modal__close span[data-v-6a1abad2]:after,.r-modal._premium .r-modal__close span[data-v-6a1abad2]:before{background-color:#111}.r-modal._premium .r-modal__m-close[data-v-6a1abad2]{color:#111}.r-modal__m-close[data-v-6a1abad2]{font-size:14px;letter-spacing:-.01em;line-height:1;position:absolute;right:16px;top:41px;z-index:4}@media only screen and (max-width:1358px){.r-modal__m-close[data-v-6a1abad2]{right:40px;top:52px}}@media only screen and (max-width:719px){.r-modal__m-close[data-v-6a1abad2]{right:16px;top:40px}}@media only screen and (max-width:768px){.r-modal__m-close._mini-tablet[data-v-6a1abad2]{right:16px;top:40px}}.r-modal__m-close._black-mobile-close[data-v-6a1abad2]{color:#111}.r-modal__close[data-v-6a1abad2]{height:48px;padding:0;position:absolute;right:32px;top:32px;width:48px;z-index:12}.r-modal__close._small[data-v-6a1abad2]{height:32px;right:16px;top:26px;width:32px}.r-modal__close._small span[data-v-6a1abad2]:after,.r-modal__close._small span[data-v-6a1abad2]:before{width:10px}@media only screen and (max-width:919px){.r-modal__close[data-v-6a1abad2]{height:40px;right:20px;top:24px;width:40px}.r-modal__close._hide-tablet[data-v-6a1abad2]{display:none}}@media only screen and (max-width:719px){.r-modal__close._hide-tablet[data-v-6a1abad2]{display:block}}@media only screen and (max-width:1023px){.r-modal__close._hide-m-tablet[data-v-6a1abad2]{display:none}}.r-modal__close span[data-v-6a1abad2],.r-modal__close span[data-v-6a1abad2]:after,.r-modal__close span[data-v-6a1abad2]:before{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.r-modal__close span[data-v-6a1abad2]:after,.r-modal__close span[data-v-6a1abad2]:before{background-color:#007bfb;content:"";height:2px;transform-origin:50% 50%;width:14px}.r-modal__close span[data-v-6a1abad2]:before{transform:rotate(45deg)}.r-modal__close span[data-v-6a1abad2]:after{transform:rotate(-45deg)}.r-modal__close._black-close span[data-v-6a1abad2]:after,.r-modal__close._black-close span[data-v-6a1abad2]:before{background-color:#111d3b;content:""}.r-modal__swipe[data-v-6a1abad2]{height:25px;left:0;position:absolute;top:0;width:100%}.r-modal__content[data-v-6a1abad2]{background-color:#fff;border-radius:32px 0 0 32px;cursor:auto;height:100%;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:auto;padding:40px 40px 48px;position:relative;transform:translateZ(0);transition:.3s ease}.r-modal__content[data-v-6a1abad2]::-webkit-scrollbar{background-color:#0000;border-radius:2px;height:4px;width:4px}.r-modal__content[data-v-6a1abad2]::-webkit-scrollbar-thumb{background-color:#bcc3d2;border-radius:2px}.r-modal__content[data-v-6a1abad2]::-webkit-scrollbar-button:horizontal:end:increment,.r-modal__content[data-v-6a1abad2]::-webkit-scrollbar-button:horizontal:start:decrement,.r-modal__content[data-v-6a1abad2]::-webkit-scrollbar-button:vertical:end:increment,.r-modal__content[data-v-6a1abad2]::-webkit-scrollbar-button:vertical:start:decrement{display:none}.r-modal__content._blank[data-v-6a1abad2]{padding:0}.r-modal__content._business[data-v-6a1abad2]{background:var(--bg-color)}.r-modal__content._business[data-v-6a1abad2]:before{background-color:#4d4d4d}.r-modal__content._business .r-modal__close.r-btn._grey[data-v-6a1abad2]{background:var(--standart-color)}.r-modal__content._business .r-modal__close.r-btn._grey[data-v-6a1abad2]:after,.r-modal__content._business .r-modal__close.r-btn._grey[data-v-6a1abad2]:hover:after{background-color:var(--standart-color)}.r-modal__content._business .r-modal__m-close[data-v-6a1abad2]{color:var(--accent-color)}.r-modal__content._business-building[data-v-6a1abad2]{background-color:#20232d}.r-modal__content._business-building .r-modal__close.r-btn._grey[data-v-6a1abad2]{background:#282d3c}.r-modal__content._business-building .r-modal__close.r-btn._grey>span[data-v-6a1abad2]:after,.r-modal__content._business-building .r-modal__close.r-btn._grey>span[data-v-6a1abad2]:before{background-color:#f4f6fb}.r-modal__content._business-building .r-modal__close.r-btn._grey[data-v-6a1abad2]:after,.r-modal__content._business-building .r-modal__close.r-btn._grey[data-v-6a1abad2]:hover,.r-modal__content._business-building .r-modal__close.r-btn._grey[data-v-6a1abad2]:hover:after{background-color:#2a2e3a}.r-modal__content._business-building .r-modal__m-close[data-v-6a1abad2]{color:var(--accent-color)}@media only screen and (max-width:1023px){.r-modal__content._mob-ver-m-tablet[data-v-6a1abad2]{border-radius:12px 12px 0 0;height:auto;width:100%}.r-modal__content._mob-ver-m-tablet[data-v-6a1abad2]:not(._blank){padding:38px 16px}}@media only screen and (max-width:1358px){.r-modal__content._mob-ver-big-tablet[data-v-6a1abad2]{border-radius:12px 12px 0 0;height:auto;padding:38px 16px;width:100%}}@media only screen and (max-width:768px){.r-modal__content._mini-tablet[data-v-6a1abad2]{border-radius:12px 12px 0 0;height:auto;padding:38px 16px 30px;width:100%}}@media only screen and (max-width:919px){.r-modal__content._mob-tablet[data-v-6a1abad2]{border-radius:12px 12px 0 0;height:auto;padding:38px 16px 40px;width:100%}.r-modal__content[data-v-6a1abad2]{padding:40px 40px 48px}}@media only screen and (max-width:719px){.r-modal__content[data-v-6a1abad2]{border-radius:12px 12px 0 0;height:auto;padding:36px 16px 40px;width:100%}}@media only screen and (max-width:768px){.r-modal__content._mini-tablet[data-v-6a1abad2]:before{height:4px;left:50%;top:8px;transform:translate(-50%);width:36px}}@media only screen and (max-width:919px){.r-modal__content._mob-tablet[data-v-6a1abad2]:before{height:4px;left:50%;top:8px;transform:translate(-50%);width:36px}}@media only screen and (max-width:1023px){.r-modal__content._mob-ver-m-tablet[data-v-6a1abad2]:before{height:4px;left:50%;top:8px;transform:translate(-50%);width:36px}}@media only screen and (max-width:1358px){.r-modal__content._mob-ver-big-tablet[data-v-6a1abad2]:before{height:4px;left:50%;top:8px;transform:translate(-50%);width:36px}}@media only screen and (max-width:719px){.r-modal__content._mob-ver-width[data-v-6a1abad2]{height:85%;padding:38px 0}}@media only screen and (max-width:919px){.r-modal__content._mob-ver-height[data-v-6a1abad2]{height:50%}}@media only screen and (max-width:1358px){.r-modal__content[data-v-6a1abad2]:before{background-color:#e2e7f3;border-radius:2px;content:"";height:64px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:4px;z-index:2}}@media only screen and (max-width:719px){.r-modal__content[data-v-6a1abad2]:before{height:4px;left:50%;top:8px;transform:translate(-50%);width:36px}}.r-modal__content._null_bot-pad[data-v-6a1abad2]{padding-bottom:0}.r-modal__content._withoutSwipeTrigger[data-v-6a1abad2]:before{display:none}.r-modal__content._no-padding[data-v-6a1abad2]{padding:0}@media only screen and (max-width:919px){.r-modal__content._no-padding[data-v-6a1abad2]{padding:0}}@media only screen and (max-width:719px){.r-modal__content._no-padding[data-v-6a1abad2]{padding:0}}.r-modal__content._no-border-radius[data-v-6a1abad2]{border-radius:0}.r-modal._other-overflow[data-v-6a1abad2]{height:100%;justify-content:flex-start;overflow:auto}.r-modal._other-overflow .r-modal__content[data-v-6a1abad2]{margin-top:auto;overflow:visible}.r-modal__back-button[data-v-6a1abad2]{background-color:#f4f6fb;border:none;border-radius:20px;display:none;height:40px;left:20px;position:absolute;top:24px;width:40px;z-index:2}@media only screen and (max-width:1358px){.r-modal__back-button[data-v-6a1abad2]{display:block}}.r-modal__icon[data-v-6a1abad2]{border-radius:20px;color:#007bfb;cursor:pointer;gap:10px;height:40px;padding:12px;width:40px}.r-auction-sign-in__modal[data-v-6a1abad2]{padding:40px 40px 48px 64px}@media only screen and (max-width:919px){.r-auction-sign-in__modal[data-v-6a1abad2]{padding:24px 16px 32px}}@media only screen and (max-width:719px){.r-auction-sign-in__modal[data-v-6a1abad2]{margin-top:85px}}@media only screen and (max-width:919px){.r-auction-betting-history__overlay .r-modal__content[data-v-6a1abad2]{padding:38px 30px 40px;padding:38px 0}.r-auction-betting-history__overlay .r-modal__m-close[data-v-6a1abad2]{right:30px;right:16px}.r-flat-d-info__flash-modal[data-v-6a1abad2]{padding:30px 20px 40px}}[data-v-6a1abad2].r-modal-slide-enter .r-modal,[data-v-6a1abad2].r-modal-slide-leave-to .r-modal{transform:translateX(100%)}@media only screen and (max-width:1023px){[data-v-6a1abad2].r-modal-slide-enter .r-modal._mob-ver-m-tablet,[data-v-6a1abad2].r-modal-slide-leave-to .r-modal._mob-ver-m-tablet{transform:translateY(100%)}}@media only screen and (max-width:1358px){[data-v-6a1abad2].r-modal-slide-enter .r-modal._mob-ver-big-tablet,[data-v-6a1abad2].r-modal-slide-leave-to .r-modal._mob-ver-big-tablet{transform:translateY(100%)}}@media only screen and (max-width:768px){[data-v-6a1abad2].r-modal-slide-enter .r-modal._mini-tablet,[data-v-6a1abad2].r-modal-slide-leave-to .r-modal._mini-tablet{transform:translateY(100%)}}@media only screen and (max-width:919px){[data-v-6a1abad2].r-modal-slide-enter .r-modal._mob-tablet,[data-v-6a1abad2].r-modal-slide-leave-to .r-modal._mob-tablet{transform:translateY(100%)}}@media only screen and (max-width:719px){[data-v-6a1abad2].r-modal-slide-enter .r-modal,[data-v-6a1abad2].r-modal-slide-leave-to .r-modal{transform:translateY(100%)}}[data-v-6a1abad2].r-modal-slide-enter:before,[data-v-6a1abad2].r-modal-slide-leave-to:before{opacity:0}[data-v-6a1abad2].r-modal-slide-to-center-enter .r-modal,[data-v-6a1abad2].r-modal-slide-to-center-leave-to .r-modal,[data-v-6a1abad2].r-modal-slide-to-top-enter .r-modal,[data-v-6a1abad2].r-modal-slide-to-top-leave-to .r-modal{transform:translateY(100%)}[data-v-6a1abad2].r-modal-slide-to-center-enter:before,[data-v-6a1abad2].r-modal-slide-to-center-leave-to:before,[data-v-6a1abad2].r-modal-slide-to-top-enter:before,[data-v-6a1abad2].r-modal-slide-to-top-leave-to:before{opacity:0}[data-v-6a1abad2] .r-modal .vdp-datepicker__calendar{transform:translateY(-80%)}
@keyframes toTopAppear_fevyp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.VIcon_m64wq{background-size:contain;flex-shrink:0;height:16px;transition:color .3s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;user-select:none;width:16px}.VIcon_m64wq._small_EdsqE{height:12px;width:12px}@media(hover:hover)and (pointer:fine){.VIcon_m64wq:hover{cursor:inherit}}.VIcon_m64wq._noHover_eDnLz{pointer-events:none}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-filter-cell._opened .multiselect__input::placeholder,.r-filter-cell._searchable .multiselect__input::placeholder{color:#0000}.r-filter-cell .r-filter-cell__bottom._search .multiselect--active .multiselect__input{background:#0000;font-weight:500;height:100%;left:0;max-width:75%;padding:24px;position:absolute;top:0}.r-filter-cell .r-filter-cell__bottom._search .multiselect--active .select__labels{opacity:0}.r-filter-cell .r-filter-cell__bottom._search .multiselect--active .multiselect__search-clear{display:inline-block}.r-filter-cell .multiselect__search-clear{background-color:#f4f6fb;border-radius:50%;display:none;height:10.86px;margin-right:12px;padding:0;position:absolute;right:32px;text-align:center;top:50%;transform:translateY(-50%);transition:.2s ease-in-out;width:10.86px;z-index:2}.r-filter-cell .multiselect__search-clear._active:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzI4MkQzQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtNiA3LjIwMiA0LjIyOCA0LjIyOCAxLjIwMi0xLjIwMkw3LjIwMiA2bDQuMjI4LTQuMjI4TDEwLjIyOC41NyA2IDQuNzk4IDEuNzcyLjU3LjU3IDEuNzcyIDQuNzk4IDYgLjU3IDEwLjIyOGwxLjIwMiAxLjIwMnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);transition:.3s ease-in-out}.r-filter-cell .multiselect__search-clear:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0JDQzNEMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtNiA3LjIwMiA0LjIyOCA0LjIyOCAxLjIwMi0xLjIwMkw3LjIwMiA2bDQuMjI4LTQuMjI4TDEwLjIyOC41NyA2IDQuNzk4IDEuNzcyLjU3LjU3IDEuNzcyIDQuNzk4IDYgLjU3IDEwLjIyOGwxLjIwMiAxLjIwMnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;content:"";height:100%;left:50%;margin:0;position:absolute;right:0;top:50%;transform:translateZ(0) translate(-50%,-50%);transition:.3s ease-in-out;width:100%;z-index:2}.r-filter-cell._business .r-drop-down .multiselect{background-color:#000;color:#fff}.r-filter-cell._business .r-drop-down .multiselect__content-wrapper,.r-filter-cell._business .r-drop-down .multiselect__select{background-color:#000}.r-filter-cell._business .r-drop-down .multiselect__option{color:#fff}.r-filter-cell._business .r-drop-down .multiselect__option:after{display:none}.r-filter-cell._business .r-drop-down .multiselect__option--selected,.r-filter-cell._business .r-drop-down .multiselect__option:hover{background-color:#66b0fd}
@keyframes toTopAppear_u70U5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AgreementCheckbox_SV8Ri{position:relative}.field_cHEtZ{align-items:center;display:flex;gap:12px;pointer-events:none}@media(hover:hover)and (pointer:fine){.field_cHEtZ:hover .checkbox_H0z5U{border-color:#007bfb}}.input_B3mJq{opacity:0;pointer-events:none;position:absolute}.input_B3mJq:checked+.checkbox_H0z5U{background-color:#007bfb;border-color:#007bfb}.input_B3mJq:checked+.checkbox_H0z5U .icon_Q_gXC{opacity:1}.checkbox_H0z5U{background-color:#fff;border:2px solid #bcc3d2;border-radius:50%;height:20px;min-width:20px;transition:background-color .3s,border-color .3s;width:20px}.checkbox_H0z5U,.label_HX6bq{cursor:pointer;pointer-events:all}.label_HX6bq{color:#8c94a8;font-size:12px;letter-spacing:-.06px;line-height:16px}.label_HX6bq a:hover{color:#66b0fd}.icon_Q_gXC{color:#fff;height:100%;opacity:0;transition:opacity .3s;width:100%}
@keyframes toTopAppear_LtGWa{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AgreementCheckboxes_zs_ft{display:flex;flex-direction:column;gap:14px;position:relative;width:100%}
@keyframes toTopAppear_rVFL7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MarketingLink_Z78ta{cursor:pointer}
@keyframes toTopAppear_sdES5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AgreementModalInfo_pRJKn{position:relative}.defaultInfo_ailrA{color:#8c94a8;font-size:12px;line-height:16px}.defaultInfo_ailrA a{color:#3395fc}.defaultInfo_ailrA a:hover{color:#66b0fd}
@keyframes toTopAppear-893bceda{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-mortgage-promo-popup__content[data-v-893bceda]{display:flex;flex-direction:column;height:100%;width:384px}@media only screen and (max-width:919px){.r-mortgage-promo-popup__content[data-v-893bceda]{padding:0 24px;width:100%}}@media only screen and (max-width:719px){.r-mortgage-promo-popup__content[data-v-893bceda]{padding:0}}@media only screen and (max-width:919px){.r-mortgage-promo-popup__wrapper{overflow:visible}}.r-mortgage-promo-popup__header[data-v-893bceda]{margin-bottom:16px}@media only screen and (max-width:919px){.r-mortgage-promo-popup__header[data-v-893bceda]{margin-bottom:38px;position:relative}}.r-mortgage-promo-popup__back[data-v-893bceda]{align-items:center;color:#007bfb;display:none;font-size:14px;left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:919px){.r-mortgage-promo-popup__back[data-v-893bceda]{display:flex}}@media only screen and (max-width:719px){.r-mortgage-promo-popup__back[data-v-893bceda]{display:none}}.r-mortgage-promo-popup__back-icon[data-v-893bceda]{fill:#007bfb;height:12px;margin-right:4px;width:8px}.r-mortgage-promo-popup__title[data-v-893bceda]{font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px}@media only screen and (max-width:919px){.r-mortgage-promo-popup__title[data-v-893bceda]{display:none;font-size:24px;line-height:28px;text-align:center}.r-mortgage-promo-popup__title br[data-v-893bceda]{display:none}}@media only screen and (max-width:719px){.r-mortgage-promo-popup__title[data-v-893bceda]{font-size:20px;letter-spacing:-.015em;line-height:24px;text-align:left}}.r-mortgage-promo-popup__title._tablet[data-v-893bceda]{display:none}@media only screen and (max-width:919px){.r-mortgage-promo-popup__title._tablet[data-v-893bceda]{display:block}}.r-mortgage-promo-popup__desc[data-v-893bceda]{color:#8c94a8;font-size:16px;letter-spacing:-.01em;line-height:24px;margin-bottom:40px}@media only screen and (max-width:919px){.r-mortgage-promo-popup__desc[data-v-893bceda]{display:none}}.r-mortgage-promo-popup__row[data-v-893bceda]{display:flex;flex-direction:column}@media only screen and (max-width:919px){.r-mortgage-promo-popup__row[data-v-893bceda]{flex-direction:row}}@media only screen and (max-width:719px){.r-mortgage-promo-popup__row[data-v-893bceda]{flex-direction:column}}.r-mortgage-promo-popup__row._btns[data-v-893bceda]{margin-top:auto}@media only screen and (max-width:919px){.r-mortgage-promo-popup__row .r-mortgage-promo-popup__input[data-v-893bceda]:not(:last-child){margin-right:24px}}@media only screen and (max-width:719px){.r-mortgage-promo-popup__row .r-mortgage-promo-popup__input[data-v-893bceda]:not(:last-child){margin-right:0}}.r-mortgage-promo-popup__input[data-v-893bceda]{margin-bottom:24px}@media only screen and (max-width:919px){.r-mortgage-promo-popup__input[data-v-893bceda]{position:relative;z-index:10}}.r-mortgage-promo-popup__btn._submit[data-v-893bceda]{letter-spacing:-.01em}@media only screen and (max-width:919px){.r-mortgage-promo-popup__btn._submit[data-v-893bceda]{flex:1}}@media only screen and (max-width:719px){.r-mortgage-promo-popup__btn._submit[data-v-893bceda]{flex:auto}}.r-mortgage-promo-popup__btn._close[data-v-893bceda]{display:none}@media only screen and (max-width:919px){.r-mortgage-promo-popup__btn._close[data-v-893bceda]{display:flex;margin-left:12px;width:220px}}@media only screen and (max-width:719px){.r-mortgage-promo-popup__btn._close[data-v-893bceda]{display:none}}.r-mortgage-promo-popup__note[data-v-893bceda]{color:#8c94a8;font-size:12px;letter-spacing:-.005em;line-height:16px;margin-top:20px;text-align:center}.r-mortgage-promo-popup__note a[data-v-893bceda]{color:#3395fc}.r-mortgage-promo-popup__note a[data-v-893bceda]:hover{color:#66b0fd}.r-mortgage-promo-popup__statusModal[data-v-893bceda]{background:#f4f6fb;bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:3}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-mortgage-offer{background-color:#f4f6fb;border-radius:24px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:32px;position:relative;width:100%}@media only screen and (max-width:719px){.r-mortgage__main._regular-offer-first .r-mortgage-offer{border-radius:16px 0 0 16px}}@media only screen and (max-width:919px){.r-mortgage-offer{gap:32px}}@media only screen and (max-width:1358px){.r-mortgage-offer{padding:24px}}@media only screen and (max-width:719px){.r-mortgage-offer{border-radius:0 16px 16px 0;gap:20px;padding:16px}.r-mortgage-offer._rounded,.r-mortgage-offer._rounded._blue{border-radius:24px}.r-mortgage-offer._rounded._white{border-bottom-left-radius:24px;border-top-left-radius:24px}}.r-mortgage-offer._blue{background-color:#007bfb}@media only screen and (max-width:719px){.r-mortgage__main._regular-offer-first .r-mortgage-offer._blue{border-radius:16px}.r-mortgage__main._rounded .r-mortgage-offer._blue{border-radius:24px;padding:16px}.r-mortgage-offer._blue{border-radius:16px}}.r-mortgage-offer._blue .r-mortgage-offer__cell-info,.r-mortgage-offer._blue .r-mortgage-offer__cell-label,.r-mortgage-offer._blue .r-mortgage-offer__cell-val,.r-mortgage-offer._blue .r-mortgage-offer__price,.r-mortgage-offer._blue .r-mortgage-offer__title{color:#fff}.r-mortgage-offer._blue .r-mortgage-offer__col-label{color:#cce5fe}.r-mortgage-offer._blue .r-mortgage-offer__line{border-bottom:1px solid #66b0fd}.r-mortgage-offer._blue._business{background-color:var(--text-color)}.r-mortgage-offer._blue._business .r-mortgage-offer__cell-info,.r-mortgage-offer._blue._business .r-mortgage-offer__cell-label,.r-mortgage-offer._blue._business .r-mortgage-offer__cell-val,.r-mortgage-offer._blue._business .r-mortgage-offer__price,.r-mortgage-offer._blue._business .r-mortgage-offer__title{color:var(--standart-color)}.r-mortgage-offer._blue._business .r-mortgage-offer__col-label{color:#8c94a8}.r-mortgage-offer._blue._business .r-mortgage-offer__cell-icn{fill:var(--standart-color)}.r-mortgage-offer._blue._business .r-mortgage-offer__bank{display:none}.r-mortgage-offer._blue._business .r-mortgage-offer__price-shield._down{background-color:#f1f1f1;color:var(--standart-color)}.r-mortgage-offer._business .r-mortgage-offer__cell-info,.r-mortgage-offer._business .r-mortgage-offer__cell-label,.r-mortgage-offer._business .r-mortgage-offer__cell-val,.r-mortgage-offer._business .r-mortgage-offer__price,.r-mortgage-offer._business .r-mortgage-offer__title{color:var(--text-color)}.r-mortgage-offer._business .r-mortgage-offer__price-shield{color:#282d3c}.r-mortgage-offer._white{background-color:#fff}@media only screen and (max-width:719px){.r-mortgage__main._rounded .r-mortgage-offer._white{border-bottom-left-radius:24px;border-top-left-radius:24px;padding:16px 40px 16px 16px;width:calc(100% + 24px)}}.r-mortgage-offer._family{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.r-mortgage-offer._family .r-mortgage-offer__title{margin-bottom:48px}@media only screen and (max-width:719px){.r-mortgage-offer._family .r-mortgage-offer__title{margin-bottom:28px}}@media only screen and (max-width:1358px){.r-mortgage-offer._family .r-mortgage-offer__price{align-items:center;flex-direction:row}}@media only screen and (max-width:719px){.r-mortgage-offer._family .r-mortgage-offer__price{align-items:flex-start;flex-direction:column-reverse}}@media only screen and (max-width:1358px){.r-mortgage-offer._family .r-mortgage-offer__price-shield{margin-bottom:0;margin-left:12px}}@media only screen and (max-width:719px){.r-mortgage-offer._family .r-mortgage-offer__price-shield{margin-bottom:8px;margin-left:0}.r-mortgage-offer._family .r-mortgage-offer__tooltip{height:14px;margin-left:4px;width:14px}}.r-mortgage-offer._family:not(._blue) .r-mortgage-offer__cell-info{visibility:hidden}.r-mortgage-offer._refinancing .r-mortgage-offer__title{letter-spacing:-.015em;margin-bottom:56px;width:207px}.r-mortgage-offer._refinancing .r-mortgage-offer__cell{margin-bottom:48px}@media only screen and (max-width:919px){.r-mortgage-offer._refinancing .r-mortgage-offer__cell{margin-bottom:16px}}.r-mortgage-offer._refinancing .r-mortgage-offer__cell-label{letter-spacing:-.01em}@media only screen and (max-width:919px){.r-mortgage-offer._refinancing .r-mortgage-offer__cell-label{letter-spacing:-.005em}}.r-mortgage-offer._refinancing .r-mortgage-offer__cell-val{letter-spacing:-.015em}@media only screen and (max-width:919px){.r-mortgage-offer._refinancing .r-mortgage-offer__cell-val{letter-spacing:-.01em}}.r-mortgage-offer._refinancing .r-mortgage-offer__cell-info{letter-spacing:-.01em}@media only screen and (max-width:919px){.r-mortgage-offer._refinancing .r-mortgage-offer__cell-info{letter-spacing:-.005em}}.r-mortgage-offer._refinancing .r-mortgage-offer__shield svg{fill:#ed584e}.r-mortgage-offer._refinancing .r-mortgage-offer__price{margin-top:100px}@media only screen and (max-width:919px){.r-mortgage-offer._refinancing .r-mortgage-offer__price{margin-top:16px}}.r-mortgage-offer._refinancing .r-mortgage-offer__rate-shield{display:none}@media only screen and (max-width:1358px){.r-mortgage-offer._refinancing .r-mortgage-offer__rate-shield{display:inline-flex}}.r-mortgage-offer._refinancing._blue .r-mortgage-offer__shield._down{background-color:#5cc867}.r-mortgage-offer._refinancing._blue .r-mortgage-offer__shield._down svg{fill:#fff}.r-mortgage-offer._refinancing._blue .r-mortgage-offer__price-shield._down{background-color:#5cc867;color:#fff}.r-mortgage-offer._private-sales-lk{background:linear-gradient(189.47deg,#414961 7.43%,#282d3c 93.13%)}@media only screen and (max-width:719px){.r-mortgage-offer._private-sales-lk .r-mortgage-offer__title{color:#8c94a8}.r-mortgage-offer._private-sales-lk .r-mortgage-offer__line{border-bottom:1px solid #788095}}.r-mortgage-offer._private-sales-lk .r-mortgage-offer__cell-label{color:#8c94a8;opacity:1}.r-mortgage-offer._private-sales-lk .r-mortgage-offer__shield._down>svg{fill:#282d3c}.r-mortgage-offer._private-sales-lk .r-mortgage-offer__price-shield._down{color:#282d3c}.r-mortgage-offer__bank{align-items:center;display:flex;height:120px;justify-content:center;overflow:hidden;position:absolute;right:0;top:8px;width:120px}@media only screen and (max-width:719px){.r-mortgage-offer__bank{display:none}}.r-mortgage-offer__title{font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px;margin-bottom:40px;position:relative}@media only screen and (max-width:919px){.r-mortgage-offer__title{font-size:24px;line-height:28px;margin-bottom:32px}}@media only screen and (max-width:719px){.r-mortgage-offer__title{font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:16px;margin-bottom:24px;padding:0}}.r-mortgage-offer__title-text{align-items:center;display:flex;margin-bottom:auto}.r-mortgage-offer__title .hidden-val{line-height:28px;visibility:hidden}@media only screen and (max-width:919px){.r-mortgage-offer__title .hidden-val{line-height:20px}}.r-mortgage-offer__title>span{display:block}@media only screen and (max-width:719px){.r-mortgage-offer__title>span{display:inline-block}}.r-mortgage-offer__title .r-mortgage-offer__tooltip{top:2px}.r-mortgage-offer__tooltip{color:#fff;display:inline-flex;height:22px;margin-left:8px;margin-top:3px;width:22px}@media only screen and (max-width:1199px){.r-mortgage-offer__tooltip{margin-top:0}}@media only screen and (max-width:919px){.r-mortgage-offer__tooltip{height:20px;width:20px}}@media only screen and (max-width:719px){.r-mortgage-offer__tooltip{height:16px;width:16px}}.r-mortgage-offer__tooltip._mt0{margin-top:0}.r-mortgage-offer__tooltip._dynamic-rate{height:20px;width:20px}@media only screen and (max-width:719px){.r-mortgage-offer__tooltip._dynamic-rate{height:16px;width:16px}}.r-mortgage-offer__tooltip._dynamic-rate svg{color:#99cafd}.r-mortgage-offer__tooltip svg{display:flex;height:100%;transition:fill .3s ease;width:100%}.r-mortgage-offer__tooltip-text{background-color:#282d3c;border-radius:8px;font-size:12px;font-weight:400;left:-101px;letter-spacing:-.005em;line-height:16px;padding:16px 20px;text-align:center;top:-12px;width:258px;z-index:10}@media only screen and (max-width:1358px){.r-mortgage-offer__tooltip-text{display:none}}.r-mortgage-offer__tooltip-text._custom{background-color:#282d3ce0;color:#fff}.r-mortgage-offer__cell{display:flex;flex-direction:column}.r-mortgage-offer__cell:last-child{margin-bottom:0}@media only screen and (max-width:1358px){.r-mortgage-offer__cell:last-child{margin-bottom:0}}.r-mortgage-offer__cell._overpayment{display:none}.r-mortgage-offer__cell._s-offset{margin-bottom:56px}@media only screen and (max-width:1358px){.r-mortgage-offer__cell._s-offset{margin-bottom:40px}}@media only screen and (max-width:719px){.r-mortgage-offer__cell._s-offset{margin-bottom:36px}}.r-mortgage-offer__cell._m-offset{margin-bottom:74px}@media only screen and (max-width:1358px){.r-mortgage-offer__cell._m-offset{margin-bottom:40px}}@media only screen and (max-width:719px){.r-mortgage-offer__cell._m-offset{margin-bottom:44px}}.r-mortgage-offer__cell-label{color:#515b73;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:14px;margin-bottom:12px}@media only screen and (max-width:719px){.r-mortgage-offer__cell-label{font-size:12px;font-weight:400;letter-spacing:-.005em;line-height:12px;margin-bottom:8px}}.r-mortgage-offer__cell-label._payment{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:16px;margin-bottom:8px}@media only screen and (max-width:919px){.r-mortgage-offer__cell-label._payment{font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:14px}}@media only screen and (max-width:719px){.r-mortgage-offer__cell-label._payment{font-size:12px;font-weight:400;letter-spacing:-.005em;line-height:12px}}.r-mortgage-offer__cell-val{font-size:24px;font-weight:500;letter-spacing:-.015em;line-height:24px}@media only screen and (max-width:1358px){.r-mortgage-offer__cell-val{align-items:center;display:flex}}@media only screen and (max-width:919px){.r-mortgage-offer__cell-val{font-size:20px;line-height:24px}}@media only screen and (max-width:719px){.r-mortgage-offer__cell-val{font-size:16px;letter-spacing:-.01em;line-height:16px}}.r-mortgage-offer__cell-val._row{align-items:center;display:flex}@media only screen and (max-width:719px){.r-mortgage-offer__cell-val._slide-up{display:block;height:32px}}.r-mortgage-offer__cell-val._payment{font-size:24px;font-weight:500;letter-spacing:-.015em;line-height:28px}@media only screen and (max-width:919px){.r-mortgage-offer__cell-val._payment{font-size:24px;font-weight:500;letter-spacing:-.015em;line-height:24px}}@media only screen and (max-width:719px){.r-mortgage-offer__cell-val._payment{font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:14px}}.r-mortgage-offer__price-diff{height:16px;line-height:16px}@media only screen and (max-width:719px){.r-mortgage-offer__price-diff{height:12px;line-height:12px}}.r-mortgage-offer__cell-info{align-items:center;display:flex;font-size:14px;letter-spacing:-.01em;line-height:14px;margin-top:10px}@media only screen and (max-width:919px){.r-mortgage-offer__cell-info{letter-spacing:-.005em}}@media only screen and (max-width:719px){.r-mortgage-offer__cell-info{font-size:11px;line-height:12px;margin-top:8px}}.r-mortgage-offer__cell-icn{fill:#fff;align-self:flex-start;margin:7px 12px 0;transform:rotate(-90deg)}.r-mortgage-offer__cell-icn._payment{height:16px;margin:9px 12px 0;width:16px}@media only screen and (max-width:919px){.r-mortgage-offer__cell-icn._payment{margin:4px 12px 0}}.r-mortgage-offer__col-label{color:#788095;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:14px;margin-top:4px}@media only screen and (max-width:919px){.r-mortgage-offer__col-label{font-size:12px;font-weight:400;letter-spacing:-.005em;line-height:12px;margin-top:8px}}@media only screen and (max-width:719px){.r-mortgage-offer__col-label{font-size:11px;font-weight:400;letter-spacing:-.005em;line-height:12px;margin-top:6px}}.r-mortgage-offer__shield{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:20px;justify-content:center;margin-right:10px;transform:rotate(180deg);width:20px}.r-mortgage-offer__shield svg{fill:#007bfb;height:10px;width:10px}.r-mortgage-offer__shield._green{background-color:#5cc867}.r-mortgage-offer__shield._green svg{fill:#fff}.r-mortgage-offer__shield._down{background-color:#fff}.r-mortgage-offer__shield._down svg{fill:#007bfb}@media only screen and (max-width:719px){.r-mortgage-offer__shield{margin-left:0;margin-right:10px}}.r-mortgage-offer__price{align-items:center;display:flex;font-size:32px;font-weight:500;line-height:36px;margin-top:44px}@media only screen and (max-width:1358px){.r-mortgage-offer__price{align-items:flex-start;font-size:24px;gap:12px;line-height:24px;margin-top:105px}}@media only screen and (max-width:719px){.r-mortgage-offer__price{flex-direction:column-reverse;font-size:16px;gap:8px;margin-top:24px}}.r-mortgage-offer__price-num{letter-spacing:-.015em}.r-mortgage-offer__price._invest{flex-wrap:wrap}.r-mortgage-offer__price._invest .r-mortgage-offer__price-num{width:100%}.r-mortgage-offer__price-shield{background-color:#fff;border-radius:12px;color:#8c94a8;font-size:11px;letter-spacing:-.005em;line-height:12px;margin-left:12px;padding:6px 12px}@media only screen and (max-width:1358px){.r-mortgage-offer__price-shield{margin-bottom:8px;margin-left:0}}@media only screen and (max-width:719px){.r-mortgage-offer__price-shield{background:#ecf0f8;margin-bottom:0}}.r-mortgage-offer__price-shield._down{background-color:#fff;color:#007bfb}.r-mortgage-offer__price-shield._grey-bg{background-color:#f4f6fb}.r-mortgage-offer__rate-shield{align-items:center;background-color:#ecf0f8;border-radius:12px;color:#8c94a8;display:inline-flex;font-size:11px;font-weight:500;height:24px;letter-spacing:-.005em;line-height:12px;padding:0 12px;position:absolute;right:12px;top:16px}.r-mortgage-offer__rate-shield._blue{background-color:#3395fc;color:#fff}.r-mortgage-offer__line{border-bottom:1px solid #e2e7f3;bottom:-12px;left:0;position:absolute;width:100%}.r-mortgage-filter{width:100%}@media only screen and (max-width:719px){.r-mortgage-filter{display:flex;flex-direction:column}}.r-mortgage-filter._private-sales-lk .r-mortgage-filter__tab._active{background-color:#282d3c}.r-mortgage-filter._private-sales-lk .r-mortgage-filter__tab._active:after{background-color:#fff3}.r-mortgage-filter._private-sales-lk .r-mortgage-filter__btn .r-btn._blue{background-color:#282d3c}.r-mortgage-filter._deposit-and-markup-info .r-mortgage-filter__tabs{margin-bottom:34px}@media only screen and (max-width:719px){.r-mortgage-filter._deposit-and-markup-info .r-mortgage-filter__tabs{margin-bottom:26px}}.r-mortgage-filter._is-flexible-row .r-mortgage-filter__row{align-items:flex-end;display:flex;justify-content:space-between}@media only screen and (min-width:1359px)and (max-width:99999px){.r-mortgage-filter._is-flexible-row .r-mortgage-filter__row .r-mortgage-filter__cell{margin-bottom:0;width:calc(50% - 16px)}}@media only screen and (max-width:719px){.r-mortgage-filter._is-flexible-row .r-mortgage-filter__row .r-mortgage-filter__cell{width:100%}.r-mortgage-filter._is-flexible-row .r-mortgage-filter__row{display:block}}.r-mortgage-filter__fields{position:relative}.r-mortgage-filter__fields._horizontal{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:719px){.r-mortgage-filter__fields._horizontal{flex-direction:column}}.r-mortgage-filter__fields._horizontal>div:first-child{width:31.667%}@media only screen and (max-width:719px){.r-mortgage-filter__fields._horizontal>div:first-child{width:100%}}.r-mortgage-filter__fields._horizontal>div:nth-child(2){width:65.455%}@media only screen and (max-width:719px){.r-mortgage-filter__fields._horizontal>div:nth-child(2){width:100%}}.r-mortgage-filter__fields._horizontal .r-mortgage-filter__row{align-items:center;display:flex;justify-content:space-between;margin-top:0}.r-mortgage-filter__fields._horizontal .r-mortgage-filter__row>div{width:calc(50% - 14px)}@media only screen and (max-width:719px){.r-mortgage-filter__fields._horizontal .r-mortgage-filter__row>div{margin-top:24px;width:100%}}.r-mortgage-filter__fields._horizontal .r-mortgage-filter__cell{margin-bottom:0;margin-top:0}.r-mortgage-filter__markup-info{align-items:center;color:#8c94a8;display:inline-flex;font-size:12px;letter-spacing:-.005em;line-height:12px;position:absolute;right:0;top:-2px;z-index:1}.r-mortgage-filter__markup-info-wrap{position:relative}.r-mortgage-filter__markup-tooltip{background-color:inherit;border:none;cursor:pointer;height:16px;margin-left:4px;width:16px}@media(hover:hover)and (pointer:fine){.r-mortgage-filter__markup-tooltip:hover{color:#007bfb}.r-mortgage-filter__markup-tooltip:hover+.r-mortgage-filter__markup-tooltip-text{opacity:1;transition:opacity .5s,visibility 0s ease;visibility:visible}}.r-mortgage-filter__markup-tooltip svg{color:#8c94a8;height:100%;width:100%}.r-mortgage-filter__markup-tooltip-text{background-color:#282d3ce0;border-radius:8px;color:#fff;font-size:12px;left:50%;letter-spacing:-.005em;line-height:12px;opacity:0;padding:16px 20px;pointer-events:none;position:absolute;text-align:center;top:-12px;transform:translate3d(-50%,-100%,0);transition:opacity .5s,visibility 0s ease .5s;visibility:hidden;white-space:normal;width:258px;z-index:6}.r-mortgage-filter__markup-tooltip-text span{white-space:nowrap}.r-mortgage-filter__cell{position:relative}.r-mortgage-filter__cell .r-single-range__input-wrap{height:56px}@media only screen and (max-width:719px){.r-mortgage-filter__cell .r-single-range__input-wrap{height:48px}}.r-mortgage-filter__info{color:#8c94a8;font-size:12px;letter-spacing:-.005em;line-height:16px;margin-top:14px;max-width:300px}@media only screen and (max-width:719px){.r-mortgage-filter__info{margin-top:10px}}.r-mortgage-filter__tabs{display:flex;margin-bottom:32px;overflow-x:auto}@media only screen and (max-width:719px){.r-mortgage-filter__tabs{margin-bottom:24px}}.r-mortgage-filter__tab{align-items:center;background-color:#f4f6fb;border-radius:28px;color:#282d3c;cursor:pointer;display:flex;font-size:12px;font-weight:500;height:48px;letter-spacing:-.005em;line-height:12px;margin-right:8px;max-width:122px;padding:17px;transition:border-radius .3s ease;white-space:nowrap;width:100%}@media only screen and (max-width:919px){.r-mortgage-filter__tab{height:40px}}.r-mortgage-filter__tab:last-child{margin-right:0}@media(hover:hover){.r-mortgage-filter__tab:hover{background:#ecf0f8;border-radius:8px}}.r-mortgage-filter__tab._active{background-color:#007bfb;border-radius:28px;color:#fff}@media(hover:hover){.r-mortgage-filter__tab._active:hover{border-radius:8px;color:#fff}}.r-mortgage-filter__tab._active._grey{color:#fff}.r-mortgage-filter__tab._active._grey:after{background-color:#66b0fd}.r-mortgage-filter__tab._grey{color:#282d3c}.r-mortgage-filter__tab._full{max-width:100%;width:-webkit-max-content;width:max-content}.r-mortgage-filter__tooltip{color:#bcc3d2;height:20px;width:20px}.r-mortgage-filter__tooltip svg{height:100%;transition:fill .3s ease;width:100%}.r-mortgage-filter__tooltip._price{position:absolute;right:22px;top:42px}@media only screen and (max-width:1358px){.r-mortgage-filter__tooltip._price{top:38px}.r-mortgage-filter__tooltip._price .r-mortgage-filter__tooltip-text{left:-88px}}@media only screen and (max-width:719px){.r-mortgage-filter__tooltip._price{top:34px}}.r-mortgage-filter__tooltip-mobile{padding:0}@media only screen and (max-width:919px){.r-mortgage-filter__tooltip-mobile{padding:0 30px}}@media only screen and (max-width:719px){.r-mortgage-filter__tooltip-mobile{padding:0 16px}}.r-mortgage-filter__tooltip-mobile-title{font-size:20px;font-weight:500;line-height:20px;margin-bottom:26px}.r-mortgage-filter__tooltip-mobile-text{color:#8c94a8;font-size:16px;letter-spacing:-.01em;line-height:24px;margin-bottom:32px}.r-mortgage-filter__tooltip-mobile-text span{white-space:nowrap}.r-mortgage-filter__tooltip-mobile-btn{margin-bottom:32px;width:100%}@media(hover:hover)and (pointer:fine){.r-mortgage-filter__tooltip:hover{color:#99cafd}}.r-mortgage-filter__tooltip-text{background-color:#282d3c;border-radius:8px;font-size:12px;left:-88px;letter-spacing:-.005em;line-height:16px;padding:16px 20px;text-align:center;top:-28px;width:258px;z-index:10}@media only screen and (max-width:1199px){.r-mortgage-filter__tooltip-text{display:none}}.r-mortgage-filter__tooltip-text-large{text-align:center;width:347px}.r-mortgage-filter__btn{letter-spacing:-.01em;margin-top:38px}.r-mortgage-filter__btn._last{margin-top:16px}@media only screen and (max-width:1358px){.r-mortgage-filter__btn{margin-top:24px;width:100%}}.r-mortgage-filter__btn-wrapper{display:flex;flex-direction:column;gap:12px;margin-top:auto}.r-mortgage-filter__btn-wrapper._mobile{display:none}@media only screen and (max-width:1358px){.r-mortgage-filter__btn-wrapper{display:none}.r-mortgage-filter__btn-wrapper._mobile{display:block;max-width:100%}}.r-mortgage-filter__row{display:flex;flex-direction:column;margin-top:20px}.r-mortgage-filter__row._column-reverse{flex-direction:column-reverse;gap:20px}@media only screen and (max-width:1358px){.r-mortgage-filter__row{display:flex;flex-direction:row;gap:0;margin-top:24px}.r-mortgage-filter__row._column-reverse{flex-direction:row}}@media only screen and (max-width:719px){.r-mortgage-filter__row{flex-direction:column;gap:24px;margin-top:24px}.r-mortgage-filter__row._column-reverse{flex-direction:column-reverse;gap:24px}}.r-mortgage-filter__row .r-mortgage-filter__cell{margin-bottom:28px}@media only screen and (max-width:1358px){.r-mortgage-filter__row .r-mortgage-filter__cell{flex:1;margin-bottom:0}.r-mortgage-filter__row .r-mortgage-filter__cell:first-child{margin-right:24px}}@media only screen and (max-width:719px){.r-mortgage-filter__row .r-mortgage-filter__cell:first-child{margin-right:0}}.r-mortgage-filter__row .r-mortgage-filter__cell:last-child{margin-bottom:0}.r-mortgage-filter__note{border-top:1px solid #f4f6fb;color:#bcc3d2;font-size:14px;letter-spacing:-.01em;line-height:18px;margin-top:32px;padding-top:32px}.r-mortgage-filter__desc-row{display:flex;margin-top:38px}.r-mortgage-filter__desc-row>div{margin-top:0;width:50%}.r-mortgage-filter__desc-row>div:first-child{margin-right:24px}@media only screen and (max-width:1358px){.r-mortgage-filter__desc-row{margin-top:0}}@media only screen and (max-width:719px){.r-mortgage-filter__desc-row{margin-top:30px}}.r-mortgage-filter__infoblock{margin-bottom:28px}@media only screen and (max-width:1358px){.r-mortgage-filter__infoblock{display:none}}@media only screen and (max-width:719px){.r-mortgage-filter__infoblock{display:block;margin-bottom:24px}}.r-mortgage-filter__infoblock._tablet{display:none}@media only screen and (max-width:1358px){.r-mortgage-filter__infoblock._tablet{display:block;margin:34px 0 0}}@media only screen and (max-width:719px){.r-mortgage-filter__infoblock._tablet{display:none}}.r-mortgage-filter__personal{color:#788095;font-size:12px;font-weight:400;letter-spacing:-.005em;line-height:16px;text-align:center}@media only screen and (max-width:1358px){.r-mortgage-filter__personal{margin-top:16px}}@media only screen and (max-width:719px){.r-mortgage-filter__personal{margin-left:auto;margin-right:auto;max-width:320px}}.r-mortgage-filter__personal-link{color:#007bfb}.r-mortgage{width:100%}.r-mortgage._family .r-mortgage__sub-title{margin-bottom:44px;margin-top:0}@media only screen and (max-width:919px){.r-mortgage._family .r-mortgage__sub-title{margin-bottom:24px}}.r-mortgage._family .r-mortgage__content{margin-top:40px}@media only screen and (max-width:1358px){.r-mortgage._family .r-mortgage__content{margin-top:32px}}@media only screen and (max-width:719px){.r-mortgage._private-sales-lk .r-mortgage__sub-title{font-size:20px;line-height:24px}}.r-mortgage._private-sales-lk .r-mortgage__btn .r-btn._blue{background-color:#282d3c}.r-mortgage__text{color:#8c94a8;font-size:16px;line-height:24px;margin-top:24px;width:500px}@media only screen and (max-width:1358px){.r-mortgage__text{margin-top:16px;width:100%}}.r-mortgage__text>div._w640{width:640px}@media only screen and (max-width:1358px){.r-mortgage__text>div._w640{width:100%}}@media only screen and (max-width:919px){.r-mortgage__text>div._w640{line-height:24px}}.r-mortgage__content{display:flex;margin-top:40px}@media only screen and (max-width:1358px){.r-mortgage__content{flex-direction:column;margin-top:32px}}.r-mortgage__aside{flex-shrink:0;margin-right:64px;width:384px}.r-mortgage__aside .r-mortgage__head{margin-bottom:24px}@media only screen and (max-width:1358px){.r-mortgage__aside{margin-right:0;width:100%}}.r-mortgage__main{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:1358px){.r-mortgage__main{margin-top:24px}}@media only screen and (max-width:719px){.r-mortgage__main{background:#f4f6fb;border-radius:16px}}.r-mortgage__main._start{align-items:flex-start}@media only screen and (max-width:719px){.r-mortgage__main._business{background:var(--text-color)}}.r-mortgage__card{width:calc(50% - 16px)}@media only screen and (max-width:1358px){.r-mortgage__card{width:calc(50% - 8px)}}@media only screen and (max-width:719px){.r-mortgage__card{width:50%}}.r-mortgage__card._order2{order:2}.r-mortgage__main._regular-offer-first .r-mortgage__card._regular{order:-1}.r-mortgage__sub-title{font-size:24px;font-weight:500;letter-spacing:-.015em;line-height:28px;margin-bottom:32px;margin-top:40px}@media only screen and (max-width:1358px){.r-mortgage__sub-title{font-size:24px;line-height:24px;margin-top:40px}}@media only screen and (max-width:719px){.r-mortgage__sub-title{margin-bottom:24px;margin-top:32px}}.r-mortgage__sub-title._inset{margin-bottom:48px;margin-top:0}@media only screen and (max-width:1358px){.r-mortgage__sub-title._inset{margin-bottom:40px}}@media only screen and (max-width:719px){.r-mortgage__sub-title._inset{margin-bottom:32px}}.r-mortgage__btn{margin-top:24px}.r-mortgage__btn._last{margin-top:8px}.r-mortgage__title{font-size:40px;font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:48px;line-height:36px}@media only screen and (max-width:719px){.r-mortgage__title{font-size:24px;line-height:1.15}}.r-mortgage-timer{margin-bottom:40px;width:384px}@media only screen and (max-width:719px){.r-mortgage-timer{margin-bottom:24px;width:100%}}.r-mortgage-timer__title{color:#8c94a8;font-size:16px;letter-spacing:-.01em}@media only screen and (max-width:719px){.r-mortgage-timer__title{font-size:12px}}.r-mortgage-timer__wrap{align-items:center;background:#f4f6fb;border-radius:12px;display:flex;padding:20px 24px}.r-mortgage-timer__time-full{display:flex;grid-area:timer;margin-left:30px}@media screen and (min-width:720px)and (max-width:920px){.r-mortgage-timer__time-full{justify-content:right;margin-top:0;padding-right:16px}}.r-mortgage-timer__time-part{text-align:center;width:25px}.r-mortgage-timer__time-digit{color:#007bfb;font-size:20px;font-weight:500;letter-spacing:-.015em}@media only screen and (max-width:719px){.r-mortgage-timer__time-digit{font-size:16px}}.r-mortgage-timer__time-separator{color:#bcc3d2;font-size:20px;line-height:30px;margin:0 12px}@media only screen and (max-width:719px){.r-mortgage-timer__time-separator{font-size:24px;margin:0 8px}}.r-mortgage-timer__time-text{color:#878d93;font-size:11px;font-weight:400;line-height:12px;text-align:center}.r-mortgage__note{color:#bcc3d2;font-size:12px;letter-spacing:-.005em;line-height:16px;margin-top:24px;text-align:center}
@keyframes toTopAppear-2c5dee80{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.modal-base[data-v-2c5dee80]{background-color:#282d3ca3;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;overflow:auto;position:fixed;top:0;transform:translateZ(0);width:100%;z-index:2147483647}@media only screen and (max-width:1358px){.modal-base[data-v-2c5dee80]{overflow:initial}}@media only screen and (max-width:1199px){.modal-base[data-v-2c5dee80]{overflow:auto}}.modal-base._scroll-hidden[data-v-2c5dee80]{overflow:hidden}.modal-base._to-top .modal-base__container[data-v-2c5dee80]{border-radius:32px 0 0 32px;height:100%;margin-left:auto;max-width:512px;padding:0 64px 48px;position:relative}@media only screen and (max-width:919px){.modal-base._to-top .modal-base__container[data-v-2c5dee80]{border-radius:32px 32px 0 0;height:unset;margin-right:unset;margin-top:auto;max-width:100%;padding:0;width:100%}}@media only screen and (max-width:719px){.modal-base._to-top .modal-base__container[data-v-2c5dee80]{border-radius:12px 12px 0 0}}.modal-base._to-top .modal-base__container[data-v-2c5dee80]:before{background-color:#e2e7f3;border-radius:2px;content:"";height:64px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:4px;z-index:10}@media only screen and (max-width:919px){.modal-base._to-top .modal-base__container[data-v-2c5dee80]:before{display:none}}.modal-base._to-top .modal-base__header[data-v-2c5dee80]{padding-bottom:0;padding-top:40px}@media only screen and (max-width:919px){.modal-base._to-top .modal-base__header[data-v-2c5dee80]{padding-top:36px}}.modal-base._to-top .modal-base__header[data-v-2c5dee80]:before{content:"";display:none}@media only screen and (max-width:919px){.modal-base._to-top .modal-base__header[data-v-2c5dee80]:before{display:block}}.modal-base._to-top .modal-base-close[data-v-2c5dee80]{right:0}.modal-base._to-top-scrollable .modal-base__container[data-v-2c5dee80]{flex-grow:1;height:unset}.modal-base._to-top-scrollable .modal-base-close[data-v-2c5dee80]{right:-30px}.modal-base._to-center[data-v-2c5dee80]{align-items:center;justify-content:center}.modal-base._to-center .modal-base__container[data-v-2c5dee80]{border-radius:24px;margin:0;max-width:580px;padding:0 32px 32px;position:relative}@media only screen and (max-width:1023px){.modal-base._to-center .modal-base__container[data-v-2c5dee80]{border-radius:12px 12px 0 0;height:unset;margin-right:unset;margin-top:auto;max-width:100%;padding:0 16px 32px;width:100%}}.modal-base._to-center .modal-base__container[data-v-2c5dee80]:before{display:none}.modal-base._to-center .modal-base__header[data-v-2c5dee80]{padding-bottom:0;padding-top:32px}@media only screen and (max-width:1023px){.modal-base._to-center .modal-base__header[data-v-2c5dee80]{padding-top:36px}}.modal-base._to-center .modal-base__header[data-v-2c5dee80]:before{content:"";display:none}@media only screen and (max-width:1023px){.modal-base._to-center .modal-base__header[data-v-2c5dee80]:before{display:block}}.modal-base._margin-top .modal-base__container[data-v-2c5dee80]{margin-top:72px}@media only screen and (max-width:719px){.modal-base._mob-full-height[data-v-2c5dee80]{margin-top:0}.modal-base._mob-full-height .modal-base__container[data-v-2c5dee80]{border-radius:0;margin-top:0}.modal-base._mob-full-height .modal-base__header[data-v-2c5dee80]:before{content:none}}@media only screen and (min-width:1359px)and (max-width:99999px){.modal-base._wide-width .modal-base__container[data-v-2c5dee80]{max-width:546px}}.modal-base__container[data-v-2c5dee80]{background:#fff;border-radius:32px 32px 0 0;margin-top:auto;position:relative;width:100%}@media only screen and (max-width:719px){.modal-base__container[data-v-2c5dee80]{border-radius:12px 12px 0 0}}.modal-base__header[data-v-2c5dee80]{padding-bottom:28px;padding-top:36px;position:relative}@media only screen and (max-width:919px){.modal-base__header[data-v-2c5dee80]{padding-bottom:28px;padding-top:38px}}.modal-base__header[data-v-2c5dee80]:before{background:#e2e7f3;border-radius:2px;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;top:8px;width:36px}@media only screen and (max-width:919px){.modal-base__header[data-v-2c5dee80]:before{top:12px}}.modal-base__back[data-v-2c5dee80]{color:#007bfb;display:none;font-size:14px;left:16px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1358px){.modal-base__back._p-40[data-v-2c5dee80]{left:40px}}@media only screen and (max-width:719px){.modal-base__back._p-40[data-v-2c5dee80]{left:16px}}@media only screen and (max-width:1358px){.modal-base__back[data-v-2c5dee80]{align-items:center;display:flex;padding-bottom:28px;padding-top:36px}}@media only screen and (max-width:719px){.modal-base__back[data-v-2c5dee80]{padding-bottom:24px}}.modal-base__back-icon[data-v-2c5dee80]{fill:#007bfb;height:12px;margin-right:4px;width:8px}.modal-base__title[data-v-2c5dee80]{color:#282d3c;font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px;padding-left:64px;width:100%}@media only screen and (max-width:1358px){.modal-base__title[data-v-2c5dee80]{font-size:24px;line-height:28px;padding-left:0;text-align:center}}@media only screen and (max-width:719px){.modal-base__title[data-v-2c5dee80]{font-size:20px;line-height:24px;padding-left:0;text-align:center}}.modal-base-close[data-v-2c5dee80]{align-items:center;background:#f4f6fb;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;position:absolute;right:64px;top:32px;width:48px}.modal-base-close__icon[data-v-2c5dee80]{fill:#007bfb;height:20px;margin:0;width:20px}.modal-base-reset[data-v-2c5dee80]{color:#8c94a8;display:none;font-size:14px;line-height:14px;padding-bottom:24px;padding-top:36px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1358px){.modal-base-reset[data-v-2c5dee80]{display:block}.modal-base-reset._p-40[data-v-2c5dee80]{right:40px}}@media only screen and (max-width:719px){.modal-base-reset._p-40[data-v-2c5dee80]{right:16px}}.modal-base-reset._blue[data-v-2c5dee80]{color:#007bfb;pointer-events:auto}.modal-base-enter-active[data-v-2c5dee80],.modal-base-leave-active[data-v-2c5dee80]{transition:opacity .2s ease}.modal-base-enter-active .modal-base__container[data-v-2c5dee80],.modal-base-leave-active .modal-base__container[data-v-2c5dee80]{transition:transform .3s ease}.modal-base-enter-active[data-v-2c5dee80]{transition-delay:0s}.modal-base-enter-active .modal-base__container[data-v-2c5dee80]{transition-delay:.2s}.modal-base-leave-active[data-v-2c5dee80]{transition-delay:.3s}.modal-base-leave-active .modal-base__container[data-v-2c5dee80]{transition-delay:0s}.modal-base-enter-to[data-v-2c5dee80],.modal-base-leave[data-v-2c5dee80]{opacity:1}.modal-base-enter-to .modal-base__container[data-v-2c5dee80],.modal-base-leave .modal-base__container[data-v-2c5dee80]{transform:translateY(0)}.modal-base-enter[data-v-2c5dee80],.modal-base-leave-to[data-v-2c5dee80]{opacity:0}.modal-base-enter .modal-base__container[data-v-2c5dee80],.modal-base-leave-to .modal-base__container[data-v-2c5dee80]{transform:translateY(100%)}.modal-base-to-top-enter-active[data-v-2c5dee80],.modal-base-to-top-leave-active[data-v-2c5dee80]{transition:opacity .2s ease}.modal-base-to-top-enter-active .modal-base__container[data-v-2c5dee80],.modal-base-to-top-leave-active .modal-base__container[data-v-2c5dee80]{transition:transform .3s ease}.modal-base-to-top-enter-active[data-v-2c5dee80]{transition-delay:0s}.modal-base-to-top-enter-active .modal-base__container[data-v-2c5dee80]{transition-delay:.2s}.modal-base-to-top-leave-active[data-v-2c5dee80]{transition-delay:.3s}.modal-base-to-top-leave-active .modal-base__container[data-v-2c5dee80]{transition-delay:0s}.modal-base-to-top-enter-to[data-v-2c5dee80],.modal-base-to-top-leave[data-v-2c5dee80]{opacity:1}.modal-base-to-top-enter-to .modal-base__container[data-v-2c5dee80],.modal-base-to-top-leave .modal-base__container[data-v-2c5dee80]{transform:translateX(0)}@media only screen and (max-width:919px){.modal-base-to-top-enter-to .modal-base__container[data-v-2c5dee80],.modal-base-to-top-leave .modal-base__container[data-v-2c5dee80]{transform:translateY(0)}}.modal-base-to-top-enter[data-v-2c5dee80],.modal-base-to-top-leave-to[data-v-2c5dee80]{opacity:0}.modal-base-to-top-enter .modal-base__container[data-v-2c5dee80],.modal-base-to-top-leave-to .modal-base__container[data-v-2c5dee80]{transform:translateX(100%)}@media only screen and (max-width:919px){.modal-base-to-top-enter .modal-base__container[data-v-2c5dee80],.modal-base-to-top-leave-to .modal-base__container[data-v-2c5dee80]{transform:translateY(100%)}}.modal-base-to-center-enter-active[data-v-2c5dee80],.modal-base-to-center-leave-active[data-v-2c5dee80]{transition:opacity .2s ease}.modal-base-to-center-enter-active .modal-base__container[data-v-2c5dee80],.modal-base-to-center-leave-active .modal-base__container[data-v-2c5dee80]{transition:transform .3s ease}.modal-base-to-center-enter-active[data-v-2c5dee80]{transition-delay:0s}.modal-base-to-center-enter-active .modal-base__container[data-v-2c5dee80]{transition-delay:.2s}.modal-base-to-center-leave-active .modal-base__container[data-v-2c5dee80]{transition-delay:0s}@media only screen and (max-width:1023px){.modal-base-to-center-leave-active[data-v-2c5dee80]{transition-delay:.3s}}.modal-base-to-center-enter-to[data-v-2c5dee80],.modal-base-to-center-leave[data-v-2c5dee80]{opacity:1}@media only screen and (max-width:1023px){.modal-base-to-center-enter-to .modal-base__container[data-v-2c5dee80],.modal-base-to-center-leave .modal-base__container[data-v-2c5dee80]{transform:translateY(0)}}.modal-base-to-center-enter[data-v-2c5dee80],.modal-base-to-center-leave-to[data-v-2c5dee80]{opacity:0}@media only screen and (max-width:1023px){.modal-base-to-center-enter .modal-base__container[data-v-2c5dee80],.modal-base-to-center-leave-to .modal-base__container[data-v-2c5dee80]{transform:translateY(100%)}}
@keyframes toTopAppear_e3O_F{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
@keyframes toTopAppear_die1B{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.VButton_hflNO{align-items:center;-webkit-appearance:none;border:none;border-radius:28px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;height:56px;justify-content:center;letter-spacing:-.01em;line-height:16px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);outline:none;overflow:hidden;padding:0 40px;position:relative;transition:.3s;-webkit-user-select:none;user-select:none}.VButton_hflNO:after{background-color:#fff3;border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:.3s;width:100px;z-index:-1}@media only screen and (max-width:719px){.VButton_hflNO._size-l_GxIox{font-size:14px;height:48px;line-height:14px;padding:0 28px}}.VButton_hflNO._size-m_sgZvP{border-radius:24px;font-size:14px;height:48px;line-height:14px;padding:0 32px}@media only screen and (max-width:719px){.VButton_hflNO._size-m_sgZvP{font-size:14px;height:40px;line-height:14px;padding:0 20px}.VButton_hflNO._size-m_sgZvP._mobile-big-height_QLfrI{height:48px}}.VButton_hflNO._size-s_j4Ao5{border-radius:20px;font-size:14px;height:40px;line-height:14px;padding:0 24px}@media only screen and (max-width:719px){.VButton_hflNO._size-s_j4Ao5{font-size:12px;height:32px;line-height:12px;padding:0 20px}}.VButton_hflNO._size-xs_ICUHt{border-radius:16px;font-size:12px;height:32px;line-height:12px;padding:0 24px}.VButton_hflNO._size-xs_ICUHt .loadingBall_itOxQ{height:4px;width:4px}.VButton_hflNO._size-contain_hYMM3{border-radius:0;height:auto;padding:0}.VButton_hflNO._fill_XrJjS{flex:1 1 auto}.VButton_hflNO._fluid_eVpaF{width:100%}@media(hover:hover)and (pointer:fine){.VButton_hflNO._fluid_eVpaF:not(._no-hover_USOev):hover:after{transform:translate(-50%,-50%) scale(10)}.VButton_hflNO:not(._no-hover_USOev):hover{border-radius:8px}.VButton_hflNO:not(._no-hover_USOev):hover:after{transform:translate(-50%,-50%) scale(10)}}.VButton_hflNO._user-select_LQAyP{cursor:unset;-webkit-user-select:all;user-select:all}.VButton_hflNO._white_ZKsKC{background-color:#fff;color:#007bfb}.VButton_hflNO._whiteAlt_PdAob{background-color:#fff;color:#282d3c}.VButton_hflNO._gray_ClZ2v,.VButton_hflNO._grey_ZOe7Q{background-color:#f4f6fb;color:#007bfb}.VButton_hflNO._gray_ClZ2v:after,.VButton_hflNO._grey_ZOe7Q:after{background-color:#ecf0f8}.VButton_hflNO._gray_ClZ2v._loading_Mr0Y5,.VButton_hflNO._gray_ClZ2v:active:after,.VButton_hflNO._grey_ZOe7Q._loading_Mr0Y5,.VButton_hflNO._grey_ZOe7Q:active:after{background-color:#e2e7f3}.VButton_hflNO._greyAlt_QyJnG{background-color:#f4f6fb;color:#282d3c}.VButton_hflNO._greyAlt_QyJnG:after{background-color:#ecf0f8}.VButton_hflNO._greyAlt_QyJnG:active:after{background-color:#e2e7f3}.VButton_hflNO._grey-dark_GPxco{background-color:#ecf0f8;color:#0469d2}.VButton_hflNO._grey-dark_GPxco:active:after,.VButton_hflNO._grey-dark_GPxco:after{background-color:#e2e7f3}.VButton_hflNO._grey-dark-light_RHcJR{background-color:#333;color:#fff}.VButton_hflNO._grey-dark-light_RHcJR:active:after{background-color:#4d4d4d}.VButton_hflNO._blue_XMLn1{background-color:#007bfb;color:#fff}.VButton_hflNO._blue_XMLn1._loading_Mr0Y5,.VButton_hflNO._blue_XMLn1:active:after{background-color:#66b0fd}.VButton_hflNO._yellow_QWQW5{background-color:#f8cc4d;color:#282d3c}.VButton_hflNO._luxury-black_BHCIO{background-color:#111;color:#fff}.VButton_hflNO._luxury-black_BHCIO:after{display:none}.VButton_hflNO._luxury-black_BHCIO:active{color:#bcc3d2}.VButton_hflNO._luxury-black_BHCIO._disabled_NaFVK{background-color:#788095;color:#bcc3d2;pointer-events:none}.VButton_hflNO._premium-white_Q_Y7s{background-color:#fff;color:#111}.VButton_hflNO._premium-white_Q_Y7s:after{display:none}.VButton_hflNO._premium-white_Q_Y7s:active{background-color:#e2e7f3}.VButton_hflNO._premium-white_Q_Y7s._disabled_NaFVK{background-color:#e2e7f3;color:#8c94a8}.VButton_hflNO._grey-alt_bhGwe{background-color:#f4f6fb;color:#282d3c}.VButton_hflNO._grey-alt_bhGwe:after{background-color:#ecf0f8}.VButton_hflNO._grey-alt_bhGwe._loading_Mr0Y5,.VButton_hflNO._grey-alt_bhGwe:active:after{background-color:#e2e7f3}.VButton_hflNO._link_gSkC0{color:#007bfb}.VButton_hflNO._link_gSkC0,.VButton_hflNO._link_gSkC0._disabled_NaFVK,.VButton_hflNO._link_gSkC0:active:after{background-color:#0000}@media(hover:hover)and (pointer:fine){.VButton_hflNO._link_gSkC0:hover{color:#66b0fd}}.VButton_hflNO._green_dQ6ww{background-color:#ceefd1;color:#5cc867}.VButton_hflNO._dark_fHacw{background-color:#414961;color:#fff}.VButton_hflNO._grey-blue_qS7WJ{background-color:#ecf0f8;color:#007bfb}@media(hover:hover)and (pointer:fine){.VButton_hflNO._grey-blue_qS7WJ:hover:after{background-color:#e2e7f3}}.VButton_hflNO._grey-blue_qS7WJ._loading_Mr0Y5,.VButton_hflNO._grey-blue_qS7WJ:active:after{background-color:#fff}.VButton_hflNO._grey-blue_qS7WJ._disabled_NaFVK{background-color:#ecf0f8}.VButton_hflNO._error_VEopO{background-color:#ed584e;color:#fff}@media(hover:hover)and (pointer:fine){.VButton_hflNO._error_VEopO:hover{color:#fff}}.VButton_hflNO._error_VEopO:active:after,.VButton_hflNO._error_VEopO:after{background-color:#f2847c}.VButton_hflNO._round_mdXYs{border-radius:50%;height:56px;padding-left:0;padding-right:0;width:56px}.VButton_hflNO._round_mdXYs._size-m_sgZvP{height:48px;width:48px}.VButton_hflNO._round_mdXYs._size-s_j4Ao5{height:40px;width:40px}.VButton_hflNO._round_mdXYs._size-xs_ICUHt{height:32px;width:32px}.VButton_hflNO._disabled_NaFVK{background-color:#f4f6fb;color:#8c94a8;cursor:not-allowed;pointer-events:none}.VButton_hflNO._disabled_NaFVK:after{background-color:#ecf0f8}.VButton_hflNO._disabled_NaFVK:active:after{background-color:#e2e7f3}.VButton_hflNO._no-border_gL0nj{border-radius:4px}@media(hover:hover)and (pointer:fine){.VButton_hflNO._no-border_gL0nj:hover{border-radius:4px}}.VButton_hflNO._loading_Mr0Y5{pointer-events:none}.VButton_hflNO._no-padding_J9x37{padding:0}.loadingBall_itOxQ{position:relative}.iconBtn_RypBu{margin-right:8px}
@keyframes toTopAppear_Z79Lb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wrapper_WZUuU{background:#f4f6fb;border:1px solid #007bfb;border-radius:24px;display:flex;flex-direction:column;overflow:hidden;padding:16px 20px;width:100%}.header_b3P7n{align-items:center;display:flex}.icon_m42Ry{color:#007bfb;margin-right:8px}.title_Z9Iw3{font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:14px}@media only screen and (max-width:719px){.title_Z9Iw3{line-height:18px}}.text_Xo0iT{color:#788095;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:20px;margin-top:8px}.btn_AKT_P{margin-top:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.margin-for-tooltip-icon{margin-left:4px;margin-top:12px}.bubble-line{display:flex;justify-content:center}
@keyframes toTopAppear_WEfdL{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.VNumberAnimation_u5sWr{display:inline-flex}
@keyframes toTopAppear-40d08519{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.slide-up-down[data-v-40d08519]{height:100%;overflow:hidden}.slide-up-down__val[data-v-40d08519]{align-items:center;animation:slide-up-down 8.6s linear infinite;animation-delay:4s;display:flex;position:relative}.slide-up-down__val[data-v-40d08519]:last-child{top:10%}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-enter-active,.fade-leave-active{opacity:1;transition:opacity .22s ease}.fade-enter,.fade-leave-to{opacity:0;transition:opacity .22s ease}.margin-for-tooltip{margin-left:4px;margin-top:12px}@media only screen and (max-width:719px){.margin-for-tooltip{margin-left:4px;margin-top:8px}}.bubble-line{display:flex;justify-content:center}.r-mortgage__btn{letter-spacing:-.01em;margin-top:38px;width:100%}
@keyframes toTopAppear-7667d68f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chart-info[data-v-7667d68f],.chart-info__wrap[data-v-7667d68f]{height:100%;width:100%}.chart-info__wrap[data-v-7667d68f]{display:flex}.chart-info__col[data-v-7667d68f]{padding:6px 12px 0;width:calc(20% - 32.4px)}@media only screen and (max-width:1358px){.chart-info__col[data-v-7667d68f]{width:calc(20% - 30.4px)}}.chart-info__col[data-v-7667d68f]:last-child{border-left:1px dashed #e2e7f3;border-right:1px dashed #e2e7f3}.chart-info__col._small[data-v-7667d68f]{flex-shrink:0;width:142px}@media only screen and (max-width:1358px){.chart-info__col._small[data-v-7667d68f]{width:calc(20% - 30.4px)}}.chart-info__col._small._three-col[data-v-7667d68f]{width:177px}@media only screen and (max-width:1358px){.chart-info__col._small._three-col[data-v-7667d68f]{width:calc(25% - 38px)}}.chart-info__col._small._two-col[data-v-7667d68f]{width:236px}@media only screen and (max-width:1358px){.chart-info__col._small._two-col[data-v-7667d68f]{width:calc(33.33333% - 50.66667px)}}.chart-info__col._three-col[data-v-7667d68f]{width:calc(25% - 40.5px)}@media only screen and (max-width:1358px){.chart-info__col._three-col[data-v-7667d68f]{width:calc(25% - 38px)}}.chart-info__col._two-col[data-v-7667d68f]{width:calc(33.33333% - 54px)}@media only screen and (max-width:1358px){.chart-info__col._two-col[data-v-7667d68f]{width:calc(33.33333% - 50.66667px)}}.chart-info__col._border[data-v-7667d68f]{border-left:1px dashed #007bfb}.chart-info__col._border[data-v-7667d68f]:first-child{border-left:1px solid #e2e7f3}.chart-info__col[data-v-7667d68f]:first-child{margin-left:63px}.chart-info__col:first-child._small[data-v-7667d68f]{margin-left:0}@media only screen and (max-width:1358px){.chart-info__col:first-child._small[data-v-7667d68f]{margin-left:64px}}.chart-info__value[data-v-7667d68f]{align-items:center;display:flex;font-size:12px;font-weight:400;letter-spacing:-.005em;line-height:12px;margin-bottom:12px}@media only screen and (max-width:1358px){.chart-info__value[data-v-7667d68f]{font-size:9px;line-height:1;margin-bottom:8px}}.chart-info__value._hide[data-v-7667d68f]{opacity:0}.chart-info__value span[data-v-7667d68f]{flex-shrink:0}.chart-info__value svg[data-v-7667d68f]{height:12px;margin-left:4px;width:12px}.chart-info__value._blue[data-v-7667d68f]{color:#007bfb}.chart-info__value._grey[data-v-7667d68f]{color:#8c94a8}.chart-info__tooltip[data-v-7667d68f]{height:12px;width:12px}.chart-info__tooltip[data-v-7667d68f] .tooltip{width:200px}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:719px){.installment-chart-benefit{align-items:center;display:flex;flex-direction:column}}.installment-chart-benefit__head{align-items:center;display:flex;justify-content:flex-end;margin-bottom:8px}@media only screen and (max-width:719px){.installment-chart-benefit__head{justify-content:flex-start}}.installment-chart-benefit__tooltip-text{text-align:center;transform:translate(-79%,-100%);width:258px}.installment-chart-benefit__price{color:#007bfb;font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:20px;margin-right:12px;text-align:right}@media only screen and (max-width:719px){.installment-chart-benefit__price{color:#fff;font-size:16px;letter-spacing:-.01em;line-height:16px}}.installment-chart-benefit__label{align-items:center;background-color:#007bfb;border-radius:12px;color:#fff;display:flex;font-size:11px;height:24px;justify-content:center;line-height:12px;padding:0;width:110px}@media only screen and (max-width:719px){.installment-chart-benefit__label{background-color:#fff;color:#007bfb}}.installment-chart-benefit__label svg{height:12px;margin-left:8px;margin-right:0;width:12px}.installment-chart-benefit__text{color:#8c94a8;font-size:14px;letter-spacing:-.01em;line-height:18px;margin-left:auto;max-width:248px;text-align:right}@media only screen and (max-width:719px){.installment-chart-benefit__text{color:#99cafd;font-size:12px;letter-spacing:-.005em;line-height:12px;margin-left:unset;max-width:unset;text-align:left}.installment-chart-benefit__text a{color:#99cafd}}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.installment-chart-content{background-color:#f4f6fb;border-radius:32px;padding:32px 0 24px;width:100%}.installment-chart-content__head{align-content:center;display:flex;justify-content:space-between;margin-bottom:32px;padding:0 32px}.installment-chart-content__title{color:#000;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:20px;margin-bottom:8px}.installment-chart-content__text{align-items:center;color:#8c94a8;display:flex;font-size:14px;letter-spacing:-.01em;line-height:18px;text-align:left;width:322px}.installment-chart-content__chart{position:relative;z-index:2}.installment-chart-content__chart-wrapper{position:relative}.installment-chart-content__chart-tooltip{left:30px;position:absolute;top:52px;z-index:2}.installment-chart-content__chart-tooltip svg{color:#8c94a8;height:16px;width:16px}.installment-chart-content__chart-tooltip .tooltip{text-align:center;transform:translate(-97%,-100%);width:258px}.installment-chart-content__info{height:100%;left:0;padding:52px 0 68px;position:absolute;top:0;width:100%;z-index:1}.installment-chart-content__info._z-2{z-index:2}.installment-chart-content__info._small{height:30px;margin-left:64px;width:72%}@media only screen and (max-width:1358px){.installment-chart-content__info._small{margin-left:0;width:100%}}.installment-chart-content__info._rows{display:flex;flex-direction:column;padding-bottom:66px;padding-left:63px;padding-right:89px}.installment-chart-content__info-row{border-top:1px dashed #e2e7f3;height:15.5%;width:100%}.installment-chart-content__legend{align-items:center;display:flex;justify-content:center}.installment-chart-content__legend-item{align-items:center;display:flex;margin-right:32px}.installment-chart-content__legend-item:last-child{margin-right:0}.installment-chart-content__legend-line{height:2px;margin-right:16px;width:32px}.installment-chart-content__legend-line._gray{background-color:#8c94a8}.installment-chart-content__legend-line._blue{background-color:#007bfb}.installment-chart-content__legend-text{color:#8c94a8;font-size:12px;letter-spacing:-.005em;line-height:12px}.installment-chart-content #chartjs-tooltip:before{border-bottom:7px solid #fff;border-left:7px solid #0000;border-right:7px solid #0000;content:"";display:block;height:0;left:50%;position:absolute;top:-7px;transform:translateX(-50%);width:0}.installment-chart-content #chartjs-tooltip._last:before{left:72%}
@keyframes toTopAppear-107988c5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-animated-number[data-v-107988c5]{display:inline-flex}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.installment-chart-mobile{border-radius:24px}.installment-chart-mobile__head{background-color:#f4f6fb;border-radius:24px 24px 0 0;padding:24px 20px 28px}.installment-chart-mobile__title{font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:24px;margin-bottom:29px;position:relative}.installment-chart-mobile__title-icon{color:#8c94a8;height:20px;position:absolute;right:0;top:0;width:20px}.installment-chart-mobile__row{display:flex;height:108px;opacity:1;padding-top:14px;position:relative;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.installment-chart-mobile__row._first{height:54px;padding-top:0}.installment-chart-mobile__row:last-child{height:60px}.installment-chart-mobile__row:last-child .installment-chart-mobile__line{display:none}.installment-chart-mobile__row._hidden{max-height:0;opacity:0;padding:0}.installment-chart-mobile__date{color:#8c94a8;flex-shrink:0;font-size:12px;letter-spacing:-.005em;line-height:16px;width:64px}.installment-chart-mobile__date._align{line-height:14px;padding-top:10px}.installment-chart-mobile__point{align-items:center;background-color:#007bfb;border-radius:50%;display:flex;flex-shrink:0;height:16px;justify-content:center;margin-left:20px;margin-right:24px;position:relative;top:-22px;width:16px}.installment-chart-mobile__point:before{background-color:#fff;border-radius:50%;content:"";display:block;height:12px;width:12px}.installment-chart-mobile__point:after{background-color:#007bfb;content:"";height:120px;left:50%;position:absolute;top:16px;transform:translateX(-50%);width:2px}.installment-chart-mobile__amount-head{align-items:center;display:flex;margin-bottom:8px}.installment-chart-mobile__amount-head svg{color:#8c94a8;height:16px;margin-left:8px;width:16px}.installment-chart-mobile__icon{align-items:center;background-color:#fff;border-radius:50%;color:#007bfb;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:12px;margin-right:16px;position:relative;width:32px}.installment-chart-mobile__icon._blue{background-color:#007bfb}.installment-chart-mobile__icon._blue svg{fill:#fff;color:#fff}.installment-chart-mobile__icon svg{fill:#007bfb;height:16px;width:16px}.installment-chart-mobile__icon._with-line:after{background-color:#007bfb;content:"";display:block;height:28px;left:50%;position:absolute;top:32px;transform:translateX(-50%);width:2px}.installment-chart-mobile__icon._fixed{left:64px;position:absolute;top:24px;z-index:1}.installment-chart-mobile__text{font-size:14px;letter-spacing:-.01em;line-height:14px}.installment-chart-mobile__text._pt-10{padding-top:10px}.installment-chart-mobile__label{color:#8c94a8;font-size:12px;letter-spacing:-.005em;line-height:1}.installment-chart-mobile__price{margin-bottom:8px}.installment-chart-mobile__desc,.installment-chart-mobile__price{font-size:14px;letter-spacing:-.01em;line-height:14px}.installment-chart-mobile__footer{background-color:#007bfb;border-radius:0 0 24px 24px;padding:20px 20px 16px}.installment-chart-mobile__benefit-info{margin-top:20px}.installment-chart-mobile__button{height:48px;margin-top:16px;width:100%}.installment-chart-mobile__line{border-top:1px dashed #bcc3d2;position:absolute;top:0;width:calc(100% + 20px)}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.installment-filter{margin-right:64px;width:384px}@media only screen and (max-width:1358px){.installment-filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:0;width:100%}}.installment-filter__cell{position:relative}.installment-filter__cell:not(:last-child){margin-bottom:30px}.installment-filter__cell:last-of-type{margin-bottom:40px}@media only screen and (max-width:1358px){.installment-filter__cell{width:48%}.installment-filter__cell:first-child{width:100%}}@media only screen and (max-width:719px){.installment-filter__cell{width:100%}}.installment-filter__button{width:100%}@media only screen and (max-width:1358px){.installment-filter__button{display:none}}.installment-filter__tooltip{color:#bcc3d2;height:20px;position:absolute;right:22px;top:42px;width:20px}@media only screen and (max-width:1358px){.installment-filter__tooltip{top:34px}.installment-filter__tooltip .installment-filter__tooltip-text{left:-88px}}.installment-filter__tooltip svg{height:100%;transition:fill .3s ease;width:100%}.installment-filter__tooltip-text{width:244px}.installment-filter__tooltip-mobile{padding:0 16px}.installment-filter__tooltip-mobile-title{font-size:20px;font-weight:500;line-height:20px;margin-bottom:26px}.installment-filter__tooltip-mobile-text{color:#8c94a8;font-size:16px;letter-spacing:-.01em;line-height:24px;margin-bottom:32px}.installment-filter__tooltip-mobile-text p{margin-bottom:16px}.installment-filter__tooltip-mobile-text span{color:#007bfb}.installment-filter__tooltip-mobile-text span._black{color:#282d3c}.installment-filter__tooltip-mobile-btn{margin-bottom:32px;width:100%}@media(hover:hover)and (pointer:fine){.installment-filter__tooltip:hover{color:#99cafd}}
@keyframes toTopAppear-2610dc5e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.verification-code[data-v-2610dc5e]{display:flex;flex-direction:column;position:relative;-webkit-user-select:none;user-select:none}.verification-code._error input[data-v-2610dc5e]{border:1px solid #ed584e}.verification-code__label[data-v-2610dc5e]{color:#8c94a8;font-size:12px;line-height:1;margin-bottom:8px}.verification-code__fields[data-v-2610dc5e]{display:flex;flex-direction:row}.verification-code__error[data-v-2610dc5e]{color:#ed584e;font-size:12px;left:0;line-height:1;position:absolute;top:calc(100% + 8px)}.verification-code .input[data-v-2610dc5e]:not(:last-child){margin-right:8px}.input[data-v-2610dc5e]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;background:#f4f6fb;border:none;border-radius:8px;box-shadow:none;display:flex;font-size:16px;height:48px;line-height:1;outline:none;text-align:center;width:100%}.input[data-v-2610dc5e]::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none;display:none}.input[data-v-2610dc5e]::-moz-search-cancel-button{appearance:none;-webkit-appearance:none;display:none}.input[data-v-2610dc5e]::-webkit-inner-spin-button,.input[data-v-2610dc5e]::-webkit-outer-spin-button{-webkit-appearance:none}.input._white[data-v-2610dc5e]{background:#fff;border:1px solid #d7d9db;padding:14px}.input._autoWidth[data-v-2610dc5e]{flex-grow:1}
@keyframes toTopAppear-47e5fb9f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.verification-modal[data-v-47e5fb9f]{color:#8c94a8;font-size:16px;height:100%;line-height:1.5;width:384px}@media only screen and (max-width:919px){.verification-modal[data-v-47e5fb9f]{min-width:unset;width:100%}}@media only screen and (max-width:719px){.verification-modal[data-v-47e5fb9f]{font-size:14px}}.verification-modal input[data-v-47e5fb9f]::placeholder{color:#8c94a8;font-size:16px;font-weight:500;line-height:16px}.verification-modal__form[data-v-47e5fb9f]{display:flex;flex-direction:column;min-height:100%;padding-bottom:48px;transition:opacity .3s ease;width:384px}@media only screen and (max-width:1358px){.verification-modal__form[data-v-47e5fb9f]{min-width:unset;padding-bottom:0;width:100%}}.verification-modal__top[data-v-47e5fb9f]{margin-bottom:48px}@media only screen and (max-width:719px){.verification-modal__top[data-v-47e5fb9f]{align-items:center;display:flex;justify-content:space-between;margin-bottom:34px}}.verification-modal__top._short[data-v-47e5fb9f]{margin-bottom:16px}.verification-modal__close[data-v-47e5fb9f]{font-size:14px;line-height:1}.verification-modal__title[data-v-47e5fb9f]{color:#2a2a30;font-size:32px;font-weight:500;line-height:36px;padding-right:48px}@media only screen and (max-width:719px){.verification-modal__title[data-v-47e5fb9f]{font-size:20px;line-height:1}}.verification-modal__title.--success[data-v-47e5fb9f]{margin-bottom:8px;padding-right:0}.verification-modal__error[data-v-47e5fb9f]{color:#2a2a30;font-size:14px;font-weight:500;line-height:14px;margin-bottom:20px;margin-top:auto;opacity:0;text-align:center;transition:opacity .3s ease}@media only screen and (max-width:719px){.verification-modal__error[data-v-47e5fb9f]{margin-bottom:16px}}.verification-modal__error._show[data-v-47e5fb9f]{opacity:1}.verification-modal__error span[data-v-47e5fb9f]{color:#ed584e}.verification-modal__text[data-v-47e5fb9f]{color:#8c94a8;font-size:16px;line-height:24px}@media only screen and (max-width:719px){.verification-modal__text[data-v-47e5fb9f]{align-items:flex-start;display:flex;flex-direction:column;margin-top:0}}.verification-modal__text._mortgage[data-v-47e5fb9f]{padding-bottom:32px}@media only screen and (max-width:719px){.verification-modal__number-change-wrapper[data-v-47e5fb9f]{display:flex}.verification-modal__number-change[data-v-47e5fb9f]{line-height:24px}}.verification-modal__change-btn[data-v-47e5fb9f]{color:#007bfb;cursor:pointer;margin-bottom:32px}@media only screen and (max-width:719px){.verification-modal__change-btn[data-v-47e5fb9f]{margin:0 0 24px 5px}}.verification-modal__btn-loader[data-v-47e5fb9f]{background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:33px}.verification-modal__btn-loader._center[data-v-47e5fb9f]{left:50%;transform:translateY(-50%)}.verification-modal__btn[data-v-47e5fb9f]{margin-top:48px}@media only screen and (max-width:719px){.verification-modal__btn[data-v-47e5fb9f]{margin-bottom:24px;margin-top:32px}}.verification-modal__status[data-v-47e5fb9f]{align-items:center;display:flex;flex-direction:column;height:100%;transition:opacity .3s ease;width:384px}@media only screen and (max-width:719px){.verification-modal__status[data-v-47e5fb9f]{min-width:unset;width:100%}}.verification-modal__center[data-v-47e5fb9f]{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}@media only screen and (max-width:719px){.verification-modal__center[data-v-47e5fb9f]{min-height:280px}}.verification-modal__icon[data-v-47e5fb9f]{align-items:center;background-color:#ed584e;border-radius:50%;display:flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}@media only screen and (max-width:719px){.verification-modal__icon[data-v-47e5fb9f]{height:48px;width:48px}}.verification-modal__close-button[data-v-47e5fb9f]{margin-top:16px;width:100%}.r-btn._grey-alt[data-v-47e5fb9f]{color:#8c94a8}.r-btn._grey-alt[data-v-47e5fb9f] span{color:#282d3c}[data-v-47e5fb9f].fade-enter,[data-v-47e5fb9f].fade-leave-to{opacity:0}
@keyframes toTopAppear-3f16e9cc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-mortgage-modal[data-v-3f16e9cc]{color:#8c94a8;display:flex;flex-direction:column;font-size:16px;line-height:1.5;min-height:100%}.r-mortgage-modal__verification-modal[data-v-3f16e9cc]{display:flex;flex:1}.r-mortgage-modal__verification-modal[data-v-3f16e9cc] .verification-modal__status{margin:auto 0}@media only screen and (max-width:719px){.r-mortgage-modal[data-v-3f16e9cc]{font-size:14px}}.r-mortgage-modal input[data-v-3f16e9cc]::placeholder{color:#8c94a8;font-size:16px;font-weight:500;line-height:16px}.r-mortgage-modal__form[data-v-3f16e9cc]{display:flex;flex-direction:column;min-height:100%;transition:opacity .3s ease;width:384px}@media only screen and (max-width:1358px){.r-mortgage-modal__form[data-v-3f16e9cc]{margin:0 auto;min-width:unset;padding-bottom:0;width:65%}}@media only screen and (max-width:919px){.r-mortgage-modal__form[data-v-3f16e9cc]{width:100%}}.r-mortgage-modal__top[data-v-3f16e9cc]{margin-bottom:16px}@media only screen and (max-width:719px){.r-mortgage-modal__top[data-v-3f16e9cc]{align-items:center;display:flex;justify-content:space-between;margin-bottom:34px}}.r-mortgage-modal__close[data-v-3f16e9cc]{font-size:14px;line-height:1}.r-mortgage-modal__title[data-v-3f16e9cc]{color:#2a2a30;font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px;padding-right:48px}@media only screen and (max-width:919px){.r-mortgage-modal__title[data-v-3f16e9cc]{font-size:24px;line-height:28px}}@media only screen and (max-width:719px){.r-mortgage-modal__title[data-v-3f16e9cc]{font-size:20px;line-height:1}}.r-mortgage-modal__title.--success[data-v-3f16e9cc]{margin-bottom:8px;padding-right:0}.r-mortgage-modal__text[data-v-3f16e9cc]{letter-spacing:-.01em;margin-bottom:40px}.r-mortgage-modal__line[data-v-3f16e9cc]{align-items:center;display:flex;margin:0 -12px;min-width:100%}.r-mortgage-modal__input[data-v-3f16e9cc]{margin-bottom:24px}.r-mortgage-modal__input._50[data-v-3f16e9cc]{margin:0 12px 24px;width:calc(50% - 24px)}.r-mortgage-modal__input._wrong[data-v-3f16e9cc] .r-drop-down .multiselect{box-shadow:0 0 0 1px #ed584e}.r-mortgage-modal__input input[data-v-3f16e9cc]:focus::placeholder{color:#0000}.r-mortgage-modal__status[data-v-3f16e9cc]{align-items:center;display:flex;flex-direction:column;height:100%;margin:auto;transition:opacity .3s ease;width:384px}@media only screen and (max-width:719px){.r-mortgage-modal__status[data-v-3f16e9cc]{min-width:unset;width:100%}}.r-mortgage-modal__center[data-v-3f16e9cc]{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}@media only screen and (max-width:719px){.r-mortgage-modal__center[data-v-3f16e9cc]{min-height:280px}}.r-mortgage-modal__icon[data-v-3f16e9cc]{align-items:center;background-color:#5cc867;border-radius:50%;display:flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.r-mortgage-modal__icon._error[data-v-3f16e9cc]{background-color:#ed584e}@media only screen and (max-width:719px){.r-mortgage-modal__icon[data-v-3f16e9cc]{height:48px;width:48px}}.r-mortgage-modal__icon svg[data-v-3f16e9cc]{height:12px;width:16px}.r-mortgage-modal__counter[data-v-3f16e9cc]{font-size:12px;line-height:16px}.r-mortgage-modal__counter span[data-v-3f16e9cc]{color:#237bd8}.r-mortgage-modal__close-button[data-v-3f16e9cc]{margin-top:16px;width:100%}.r-mortgage-modal__note[data-v-3f16e9cc]{font-size:12px;letter-spacing:-.005em;line-height:16px;margin-top:20px;text-align:center}.r-mortgage-modal__note a[data-v-3f16e9cc]{color:#3395fc}.r-mortgage-modal__note a[data-v-3f16e9cc]:hover{color:#66b0fb}.r-mortgage-modal__error[data-v-3f16e9cc]{color:#2a2a30;font-size:14px;font-weight:500;height:0;line-height:14px;margin-bottom:20px;margin-top:auto;opacity:0;text-align:center;transition:opacity .3s ease}@media only screen and (max-width:719px){.r-mortgage-modal__error[data-v-3f16e9cc]{margin-bottom:8px}}.r-mortgage-modal__error._show[data-v-3f16e9cc]{height:14px;opacity:1}@media only screen and (max-width:719px){.r-mortgage-modal__error._show[data-v-3f16e9cc]{margin-bottom:16px}}.r-mortgage-modal__error span[data-v-3f16e9cc]{color:#ed584e}.r-mortgage-modal__error-email[data-v-3f16e9cc]{color:#ed584e;font-size:12px;left:0;line-height:12px;pointer-events:none;position:absolute;top:calc(100% + 8px);transition:.4s;width:100%}.r-mortgage-modal__button[data-v-3f16e9cc]{letter-spacing:-.01em}[data-v-3f16e9cc].fade-enter,[data-v-3f16e9cc].fade-leave-to{opacity:0}
@keyframes toTopAppear_E4Tm6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.TooltipBody_Vy3KV{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;font-size:12px;letter-spacing:-.005em;line-height:16px;padding:12px 28px 12px 20px;position:relative}.TooltipBody_Vy3KV._medium_tfL7l{border-radius:12px;padding:24px}.TooltipBody_Vy3KV._closed_GyriW{padding-right:28px}.TooltipBody_Vy3KV._primary_dAyX7{color:#fff}.TooltipBody_Vy3KV._primary_dAyX7,.TooltipBody_Vy3KV._primary_dAyX7 .triangle_wIU3O:after{background-color:#007bfb}.TooltipBody_Vy3KV._white_JyTUy{color:#282d3c}.TooltipBody_Vy3KV._white_JyTUy,.TooltipBody_Vy3KV._white_JyTUy .triangle_wIU3O:after{background-color:#fff}.TooltipBody_Vy3KV._dark_WWTKG{background-color:#282d3ce0;color:#fff}.TooltipBody_Vy3KV._dark_WWTKG .triangle_wIU3O:after{background-color:#282d3c}.triangle_wIU3O{height:8px;overflow:hidden;position:absolute;visibility:hidden;width:44px}.triangle_wIU3O:after{background-color:#fff;border-radius:2px;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;content:"";height:14px;position:absolute;transform:rotate(45deg);width:14px}.triangle_wIU3O._center{right:50%;transform:translate3d(50%,0,0)}.triangle_wIU3O._center:after{right:12px}.triangle_wIU3O._right{right:0}.triangle_wIU3O._right:after{right:24px}.triangle_wIU3O._left{left:0}.triangle_wIU3O._left:after{left:24px}.triangle_wIU3O._bottom,.triangle_wIU3O._top{visibility:visible}.triangle_wIU3O._top{bottom:-8px}.triangle_wIU3O._top:after{bottom:3px}.triangle_wIU3O._bottom{top:-8px}.triangle_wIU3O._bottom:after{top:3px}.close_Nan5O{cursor:pointer;display:flex;height:16px;position:absolute;right:8px;top:8px;transition:transform .3s ease;width:16px}@media(hover:hover)and (pointer:fine){.close_Nan5O:hover{transform:rotate(90deg)}}.close_Nan5O:after,.close_Nan5O:before{background-color:#bcc3d2;content:"";height:1px;left:50%;position:absolute;top:50%;width:10px}.close_Nan5O:before{transform:translate(-50%,-50%) rotate(-45deg)}.close_Nan5O:after{transform:translate(-50%,-50%) rotate(45deg)}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.installment-chart-calc{border-top:1px solid #ecf0f8;padding-bottom:64px;padding-top:64px}@media only screen and (max-width:919px){.installment-chart-calc{padding-bottom:48px}}@media only screen and (max-width:719px){.installment-chart-calc{border:none;margin-top:40px;padding-top:0}}.installment-chart-calc__title{font-size:32px;font-weight:500;line-height:36px;margin-bottom:24px}@media only screen and (max-width:719px){.installment-chart-calc__title{font-size:24px;letter-spacing:-.015em;line-height:28px;margin-bottom:16px}}.installment-chart-calc__text{color:#8c94a8;max-width:500px}@media only screen and (max-width:719px){.installment-chart-calc__text{letter-spacing:-.01em;line-height:20px}}.installment-chart-calc__subtitle{color:#8c94a8;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:24px}@media only screen and (max-width:719px){.installment-chart-calc__subtitle{letter-spacing:-.01em;line-height:20px}}.installment-chart-calc__calc-text{color:#8c94a8;font-size:14px;letter-spacing:-.01em;line-height:14px;margin-bottom:24px}@media only screen and (max-width:719px){.installment-chart-calc__calc-text{margin-bottom:20px}}.installment-chart-calc__content{flex-grow:1;width:100%}.installment-chart-calc__wrapper{display:flex;justify-content:space-between;margin-top:40px}@media only screen and (max-width:1358px){.installment-chart-calc__wrapper{align-items:center;flex-direction:column}}@media only screen and (max-width:719px){.installment-chart-calc__wrapper{margin-top:32px}}.installment-chart-calc__filter{align-self:flex-start}@media only screen and (max-width:1358px){.installment-chart-calc__filter{margin-bottom:30px;width:100%}}@media only screen and (max-width:719px){.installment-chart-calc__filter{margin-bottom:0}}.installment-chart-calc__tabs{display:flex;margin-bottom:32px;width:384px}@media only screen and (max-width:1358px){.installment-chart-calc__tabs{width:100%}}@media only screen and (max-width:719px){.installment-chart-calc__tabs{margin-bottom:24px}}.installment-chart-calc__tab{margin-right:8px}.installment-chart-calc__tab.r-btn._size-m{flex-grow:1;font-size:12px;letter-spacing:-.005em;line-height:12px;padding:0}@media only screen and (max-width:719px){.installment-chart-calc__tab.r-btn._size-m{font-size:11px;line-height:12px}}.installment-chart-calc__tab:last-child{margin-right:0}.installment-chart-calc__tab-icon{margin-left:8px}.installment-chart-calc__preload{align-items:center;display:flex;height:500px;justify-content:center;position:relative;width:100%}.installment-chart-calc__preload svg{display:inline-block;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.installment-chart-calc__preload svg circle{fill:#007bfb}.installment-chart-calc__button{display:none}@media only screen and (max-width:1358px){.installment-chart-calc__button{display:flex;margin-top:24px;width:100%}}@media only screen and (max-width:719px){.installment-chart-calc__button{display:none}}.installment-chart-calc__tooltip{max-width:204px;z-index:100}.installment-chart-calc__tooltip-row{align-items:center;color:#8c94a8;display:flex;font-size:16px;justify-content:space-between;letter-spacing:-.01em;line-height:24px}.installment-chart-calc__tooltip-row span{color:inherit}.installment-chart-calc__tooltip-row b{color:#282d3c;font-weight:500}.installment-chart-calc__line,.installment-chart-calc__tooltip-row:not(:last-child){margin-bottom:16px}.installment-chart-calc__line._show{display:block}
@keyframes toTopAppear-153954ed{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.button-fav[data-v-153954ed]{align-items:center;-webkit-appearance:none;background-color:#0000;border:none;box-shadow:none;cursor:pointer;display:flex;justify-content:center;outline:none;position:relative;-webkit-user-select:none;user-select:none;z-index:5}.button-fav._xsmall svg[data-v-153954ed]{height:20px;width:20px}.button-fav._small[data-v-153954ed]{height:28px;width:28px}.button-fav._small svg[data-v-153954ed]{height:24px;width:24px}.button-fav._medium[data-v-153954ed]{height:40px;width:40px}.button-fav._medium svg[data-v-153954ed]{height:28px;width:28px}.button-fav._large[data-v-153954ed]{height:48px;width:48px}.button-fav._large svg[data-v-153954ed]{height:32px;width:32px}.button-fav__center[data-v-153954ed]{border-radius:50%;bottom:0;height:100%;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transform:scale(.1);width:100%}.button-fav svg[data-v-153954ed]{position:relative}.button-fav svg path[data-v-153954ed]{stroke:#8c94a8}.tooltip[data-v-153954ed]{background-color:#282d3ce0;border-radius:8px;color:#fff;font-size:12px;letter-spacing:-.005em;line-height:16px;opacity:0;padding:16px 20px;pointer-events:none;position:absolute;top:-8px;transition:opacity .4s ease;white-space:nowrap;z-index:1}.tooltip[data-v-153954ed],.tooltip._show[data-v-153954ed]{transform:translate(-50%,-100%)}.tooltip._show[data-v-153954ed]{opacity:1}.tooltip._fav[data-v-153954ed]{top:80px;transform:translate(-90%,-100%)}.tooltip._list[data-v-153954ed]{top:50%;transform:translate(calc(-36px - 100%),-50%)}@media only screen and (max-width:1199px){.tooltip[data-v-153954ed]{display:none}}@keyframes body-153954ed{50%{transform:scale(.4)}to{transform:scale(1)}}@keyframes center-153954ed{to{opacity:1;transform:scale(1)}}
@keyframes toTopAppear-33f574b8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-project-context-button[data-v-33f574b8]{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;pointer-events:all;position:relative}@media(hover:hover)and (pointer:fine){.r-project-context-button[data-v-33f574b8]:hover__icn{color:#007bfb}}.r-project-context-button._small[data-v-33f574b8]{height:28px;width:28px}.r-project-context-button._large[data-v-33f574b8]{height:40px;width:40px}.r-project-context-button._white[data-v-33f574b8]{background-color:var(--bg-tag-with-opacity)}.r-project-context-button._grey[data-v-33f574b8]{background-color:#f4f6fb}.r-project-context-button._context-active .r-project-context-button__icn[data-v-33f574b8]{color:#007bfb}.r-project-context-button__icn[data-v-33f574b8]{color:var(--bg-icon);height:16px;pointer-events:none;transition:color .3s;width:16px}.r-project-context-button__tooltip[data-v-33f574b8]{background-color:#282d3ce0;border-radius:8px;color:#fff;font-size:12px;letter-spacing:-.005em;line-height:16px;opacity:0;padding:16px 20px;pointer-events:none;position:absolute;top:-8px;transform:translate(-50%,-100%);transition:opacity .4s ease;white-space:nowrap;z-index:1}.r-project-context-button__tooltip._show[data-v-33f574b8]{opacity:1;transform:translate(-50%,-100%)}
@keyframes toTopAppear-e311255e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-project-card[data-v-e311255e]{border-radius:24px 24px 0 0;color:var(--text-secondary);height:540px;margin-bottom:48px;margin-right:48px;position:relative;width:calc(33.3% - 32px)}@media only screen and (max-width:1358px){.r-project-card[data-v-e311255e]{height:444px;margin-bottom:24px;margin-right:24px;width:calc(50% - 12px)}}@media only screen and (max-width:719px){.r-project-card[data-v-e311255e]{height:492px;margin-bottom:32px;margin-right:0;width:100%}}@media(hover:hover)and (pointer:fine){.r-project-card:hover .r-project-card__share[data-v-e311255e]{opacity:1}}@media only screen and (max-width:719px){.r-project-card[data-v-e311255e]:last-child{margin-bottom:0}}.r-project-card[data-v-e311255e]:nth-child(3n){margin-right:0}@media only screen and (max-width:1358px){.r-project-card[data-v-e311255e]:nth-child(3n){margin-right:24px}}@media only screen and (max-width:719px){.r-project-card[data-v-e311255e]:nth-child(3n){margin-right:0}}@media only screen and (max-width:1358px){.r-project-card[data-v-e311255e]:nth-child(2n){margin-right:0}}.r-project-card-img[data-v-e311255e]{border-radius:24px;height:100%;object-fit:cover;opacity:0;transition:opacity .1s ease .1s;width:100%}.r-project-card-img.visible[data-v-e311255e],.r-project-card-img[lazy=loaded][data-v-e311255e]{opacity:1}.r-project-card-img__blur[data-v-e311255e]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;left:0;overflow:hidden;position:absolute;top:0;transition:height .1s ease;width:100%}.r-project-card-slider[data-v-e311255e]{height:100%;left:0;position:absolute;top:0;transition:height .3s ease;width:100%}.r-project-card-slide[data-v-e311255e]{background-position:50%;background-repeat:no-repeat;background-size:cover}.r-project-card-slide[data-v-e311255e],.r-project-card-slide__img[data-v-e311255e]{border-radius:24px;height:100%;overflow:hidden;width:100%}.r-project-card-slide__img[data-v-e311255e]{display:inline-block;object-fit:cover;opacity:0;transition:opacity .1s ease .1s}.r-project-card-slide__img.swiper-lazy-loaded[data-v-e311255e]{opacity:1}.r-project-card__content[data-v-e311255e]{display:flex;flex-direction:column;height:100%;padding:20px 0 0;pointer-events:none;position:relative;width:100%;z-index:2}.r-project-card__header[data-v-e311255e]{align-items:flex-start;display:flex;padding:0 20px;pointer-events:all}.r-project-card__shields[data-v-e311255e]{align-items:center;display:flex;flex-wrap:wrap;margin-right:20px;padding-top:2px}.r-project-card__shields._more[data-v-e311255e]{opacity:0;transform:translateY(-4px);transition:all .2s ease}.r-project-card__shields._more._active[data-v-e311255e]{opacity:1;transform:translate(0)}.r-project-card__shield[data-v-e311255e]{background:#111d3ba3;border-radius:12px;color:#fff;font-size:11px;font-weight:500;letter-spacing:-.005em;line-height:12px;margin:2px 4px 2px 0;padding:6px 12px}.r-project-card__shield._revert[data-v-e311255e]{color:#282d3c}.r-project-card__shield._hidden[data-v-e311255e]{display:none}.r-project-card__share[data-v-e311255e]{flex-shrink:0;margin-left:auto;opacity:0;transition:opacity .5s ease}@media only screen and (max-width:1358px){.r-project-card__share[data-v-e311255e]{opacity:1}}@media(hover:hover)and (pointer:fine){.r-project-card__share[data-v-e311255e]:hover{opacity:1}}.r-project-card__share[data-v-e311255e]:has(._context-active){opacity:1}.r-project-card__fav[data-v-e311255e]{flex-shrink:0;margin-left:4px}.r-project-card__info[data-v-e311255e]{margin:auto 0 0;overflow:hidden;padding:24px 0 0;pointer-events:all}@media only screen and (max-width:719px){.r-project-card__info[data-v-e311255e]{padding:16px 0 0}}.r-project-card__row[data-v-e311255e]{align-items:center;display:flex;white-space:nowrap}.r-project-card__row._name[data-v-e311255e]{margin-bottom:9px}.r-project-card__row._footer[data-v-e311255e]{font-size:12px;letter-spacing:-.005em;line-height:16px}.r-project-card__buttons[data-v-e311255e]{display:flex;justify-content:space-between;margin-top:20px}.r-project-card__button[data-v-e311255e]{white-space:nowrap;width:50%}.r-project-card__button[data-v-e311255e]:first-child{margin-right:8px}.r-project-card__title[data-v-e311255e]{font-weight:500;letter-spacing:-.015em;margin-right:10px}@media only screen and (max-width:1358px){.r-project-card__title[data-v-e311255e]{font-size:20px;line-height:24px}}.r-project-card__min-price[data-v-e311255e]{font-size:16px;font-weight:500;letter-spacing:-.01em;margin-left:auto}@media only screen and (max-width:1358px){.r-project-card__min-price[data-v-e311255e]{font-size:14px;line-height:14px}}.r-project-card__min-price._hidden[data-v-e311255e]{display:none}.r-project-card-metro__wrapper[data-v-e311255e]{height:16px;margin-right:15px;overflow:hidden}.r-project-card-metro__list[data-v-e311255e]{transition:transform .4s ease}.r-project-card-metro__time[data-v-e311255e]{letter-spacing:-.01em}.r-project-card-metro__inner[data-v-e311255e]{align-items:center;display:flex;font-size:14px;height:18px;line-height:1}.r-project-card-metro__name[data-v-e311255e]{letter-spacing:-.01em;margin-right:8px}.r-project-card-metro__icon[data-v-e311255e]{fill:#8c94a8;flex-shrink:0;height:16px;margin-right:6px;width:16px}.r-project-card__look[data-v-e311255e]{color:#007bfb;font-size:12px;font-weight:500;letter-spacing:-.005em;margin-left:auto}.r-project-card__look-hover[data-v-e311255e]{display:none}@media(hover:hover)and (pointer:fine){.r-project-card__look-hover[data-v-e311255e]{display:inline-block;opacity:1;pointer-events:auto;transition:.3s}.r-project-card__look-hover._hidden[data-v-e311255e]{opacity:0;pointer-events:none}}.r-project-card__look-hover[data-v-e311255e]:hover{color:#66b0fd}.r-project-card__look-touch[data-v-e311255e]{display:inline-block;position:relative}.r-project-card__look-touch[data-v-e311255e]:before{bottom:-10px;content:"";display:block;left:-20px;position:absolute;right:0;top:-10px}@media(hover:hover)and (pointer:fine){.r-project-card__look-touch[data-v-e311255e]{display:none}}.r-project-card-hidden[data-v-e311255e]{padding-top:16px}.r-project-card-hidden._empty[data-v-e311255e]{padding-top:0}.r-project-card-hidden__wrapper[data-v-e311255e]{transition:max-height .3s ease}.r-project-card-flat[data-v-e311255e]:not(:last-child){margin-bottom:16px}.r-project-card-flat__link[data-v-e311255e]{align-items:center;display:flex;font-size:14px;justify-content:space-between;white-space:nowrap}.r-project-card-flat__link_grid[data-v-e311255e]{display:grid;grid-template-columns:repeat(3,1fr)}.r-project-card-flat__name[data-v-e311255e]{color:#007bfb;letter-spacing:-.01em;transition:color .3s ease}.r-project-card-flat__link:hover .r-project-card-flat__name[data-v-e311255e]{color:#66b0fd}.r-project-card-flat__number-sale[data-v-e311255e]{color:var(--text-secondary);font-size:14px;letter-spacing:-.01em;line-height:18px;margin-bottom:20px}.r-project-card-flat__area[data-v-e311255e],.r-project-card-flat__number-sale span[data-v-e311255e]{color:var(--text-secondary-active)}.r-project-card-flat__area[data-v-e311255e]{font-size:14px;letter-spacing:-.01em;line-height:14px;margin:0 auto;width:50%}.r-project-card-flat__price[data-v-e311255e]{color:var(--text-secondary);letter-spacing:-.01em;text-align:right}.r-project-card-flat__list[data-v-e311255e]{border:1px solid #ecf0f8;border-width:1px 0;margin-bottom:16px;padding:16px 0}.r-project-card__deco[data-v-e311255e]{color:#8c94a8;margin-left:auto}.r-project-card__hover[data-v-e311255e]{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.r-project-card__hover div[data-v-e311255e]{height:100%;width:100%}.r-project-card__pagination[data-v-e311255e]{align-items:center;bottom:24px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.r-project-card__pagination[data-v-e311255e] .swiper-pagination-bullet{background-color:#ffffff7a;border-radius:2px;height:2px;margin:0;opacity:1;transition:background-color .3s ease;width:30px}.r-project-card__pagination[data-v-e311255e] .swiper-pagination-bullet-active{background-color:#fff}.r-project-card__pagination[data-v-e311255e] .swiper-pagination-bullet:not(:last-of-type){margin-right:8px}.r-project-card__observer[data-v-e311255e]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}
@keyframes toTopAppear_pUfMJ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.RProjectBusinessCardBottomInfo_qt5gx{padding-top:24px}.RProjectBusinessCardBottomInfo_qt5gx._business_ehECc .wrap_pO95h:after{background-color:#515b73}.RProjectBusinessCardBottomInfo_qt5gx._business_ehECc .text_s5RN1{color:#788095}.RProjectBusinessCardBottomInfo_qt5gx._business_ehECc .text_s5RN1:after{background-color:#788095}.RProjectBusinessCardBottomInfo_qt5gx._business_ehECc .link_LH5Gx{color:#007bfb}@media(hover:hover)and (pointer:fine){.RProjectBusinessCardBottomInfo_qt5gx._business_ehECc .link_LH5Gx:hover{color:#fff}}.RProjectBusinessCardBottomInfo_qt5gx._business_ehECc .area_i7Sln{color:#788095}.RProjectBusinessCardBottomInfo_qt5gx._business_ehECc .price_SNb_m{color:#007bfb}.wrap_pO95h{padding-top:16px;position:relative}.wrap_pO95h:after{background-color:#ecf0f8;content:"";height:1px;left:0;position:absolute;right:0;top:0}@media only screen and (max-width:719px){.wrap_pO95h:after{display:none}}.top_UBmIB{align-items:center;display:flex;margin-bottom:12px}.text_s5RN1{font-size:14px;letter-spacing:-.01em;line-height:18px;margin-right:12px;padding-right:12px;position:relative}.text_s5RN1:after{border-radius:50%;content:"";height:4px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px}.text_s5RN1:last-child{margin-right:0;padding-right:0}.text_s5RN1:last-child:after{display:none}.bottom_EmpOQ{display:flex;justify-content:space-between}.info_KmSDI{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-left:32px}.area_i7Sln{font-size:14px;letter-spacing:-.01em;line-height:14px;margin-bottom:12px}.area_i7Sln,.price_SNb_m{white-space:nowrap}.price_SNb_m{font-size:20px;font-weight:500;letter-spacing:-.3px;line-height:24px}
@keyframes toTopAppear-6159a7e2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-project-business-card[data-v-6159a7e2]{border-radius:24px 24px 0 0;height:558px;margin-bottom:80px;position:relative;width:100%}@media only screen and (max-width:1358px){.r-project-business-card[data-v-6159a7e2]{border-bottom:1px solid var(--lines-pimary);height:583px;margin-bottom:24px;padding-bottom:24px}}@media only screen and (max-width:1199px){.r-project-business-card[data-v-6159a7e2]{height:613px}}@media only screen and (max-width:919px){.r-project-business-card[data-v-6159a7e2]{height:549px}}@media only screen and (max-width:719px){.r-project-business-card[data-v-6159a7e2]{background-color:var(--bg-primary);border-bottom:0;border-top-left-radius:24px;border-top-right-radius:24px;height:auto;padding-bottom:0}}@media(hover:hover)and (pointer:fine){.r-project-business-card:hover .r-project-business-card__share[data-v-6159a7e2]{opacity:1}}.r-project-business-card._one-project[data-v-6159a7e2]{border-bottom:none;margin-bottom:64px}@media only screen and (max-width:1358px){.r-project-business-card._one-project[data-v-6159a7e2]{margin-bottom:48px}}@media only screen and (max-width:719px){.r-project-business-card._one-project[data-v-6159a7e2]{margin-bottom:40px}.r-project-business-card__wrapper[data-v-6159a7e2]{height:380px}}.r-project-business-card[data-v-6159a7e2]:nth-child(3n){margin-right:0}@media only screen and (max-width:1358px){.r-project-business-card[data-v-6159a7e2]:nth-child(3n){margin-right:24px}}@media only screen and (max-width:719px){.r-project-business-card[data-v-6159a7e2]:nth-child(3n){margin-right:0}}@media only screen and (max-width:1358px){.r-project-business-card[data-v-6159a7e2]:nth-child(2n){margin-right:0}}.r-project-business-card__link-wrap[data-v-6159a7e2]{color:var(--text-secondary)}.r-project-business-card__prices[data-v-6159a7e2]{bottom:16px;opacity:0;position:absolute;right:0;transform:translateY(100px);transition:all .3s;transition-delay:.3s}.r-project-business-card__prices._visible[data-v-6159a7e2]{opacity:1;transform:translateY(0)}.r-project-business-card-prices__list[data-v-6159a7e2]{display:flex;justify-content:right}.r-project-business-card-price[data-v-6159a7e2]{align-items:center;background:#f4f6fb;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:39px;justify-content:center;letter-spacing:-.005em;line-height:12px;margin-right:12px;padding:0 12px;white-space:nowrap}.r-project-business-card-price__link[data-v-6159a7e2]{color:#282d3c;display:flex}.r-project-business-card-img[data-v-6159a7e2]{border-radius:24px;height:100%;object-fit:cover;transition:opacity .1s ease .1s;width:100%}.r-project-business-card-img[lazy=loaded][data-v-6159a7e2]{opacity:1}.r-project-business-card-img__blur[data-v-6159a7e2]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;height:464px;transition:height .1s ease;width:100%}@media only screen and (max-width:919px){.r-project-business-card-img__blur[data-v-6159a7e2]{height:384px}}@media only screen and (max-width:719px){.r-project-business-card-img__blur[data-v-6159a7e2]{height:380px}}.r-project-business-card-slider[data-v-6159a7e2]{height:464px;transition:height .3s ease;width:100%}@media only screen and (max-width:919px){.r-project-business-card-slider[data-v-6159a7e2]{height:384px}}@media only screen and (max-width:719px){.r-project-business-card-slider[data-v-6159a7e2]{height:380px;min-height:380px}}.r-project-business-card-slide[data-v-6159a7e2]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;height:100%;overflow:hidden;width:100%}.r-project-business-card-slide__img[data-v-6159a7e2]{border-radius:24px;height:100%;object-fit:cover;opacity:0;transition:opacity .1s ease .1s;width:100%}@media only screen and (max-width:719px){.r-project-business-card-slide__img[data-v-6159a7e2]{border-radius:24px 24px 0 0}}.r-project-business-card-slide__img.swiper-lazy-loaded[data-v-6159a7e2]{opacity:1}.r-project-business-card__content[data-v-6159a7e2]{display:flex;flex-direction:column;pointer-events:none;position:relative;width:100%}.r-project-business-card__settling[data-v-6159a7e2]{color:#8c94a8;font-size:11px;letter-spacing:-.005em;line-height:12px;margin-top:9px}.r-project-business-card__header[data-v-6159a7e2]{display:flex;left:0;padding:20px;pointer-events:all;position:absolute;top:0;width:100%;z-index:2}.r-project-business-card__shields[data-v-6159a7e2]{align-items:center;display:flex;flex-wrap:wrap;margin-right:20px;padding-top:2px}.r-project-business-card__shields._more[data-v-6159a7e2]{opacity:0;transform:translateY(-4px);transition:all .2s ease}.r-project-business-card__shields._more._active[data-v-6159a7e2]{opacity:1;transform:translate(0)}.r-project-business-card__shield[data-v-6159a7e2]{background:#111d3ba3;border-radius:12px;color:#fff;font-size:11px;font-weight:500;line-height:12px;margin:2px 4px 2px 0;padding:6px 12px}.r-project-business-card__shield._revert[data-v-6159a7e2]{background:#fff;color:#282d3c}.r-project-business-card__shield._hidden[data-v-6159a7e2]{display:none}.r-project-business-card__info-top[data-v-6159a7e2]{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:1199px){.r-project-business-card__info-top[data-v-6159a7e2]{display:block}}.r-project-business-card__features[data-v-6159a7e2]{display:flex;margin-left:48px;opacity:1;transform:translateY(0);transition:all .5s}@media only screen and (max-width:1199px){.r-project-business-card__features[data-v-6159a7e2]{margin-left:0;margin-top:24px}}.r-project-business-card__features._hidden[data-v-6159a7e2]{opacity:0;transform:translateY(-100px);transition:all .5s}.r-project-business-card__column._info[data-v-6159a7e2]{width:302px}@media only screen and (max-width:719px){.r-project-business-card__column._info[data-v-6159a7e2]{padding:0 20px;width:100%}}.r-project-business-card__feature[data-v-6159a7e2]{align-items:center;display:flex;margin-right:32px}@media only screen and (max-width:1199px){.r-project-business-card__feature[data-v-6159a7e2]{margin-right:16px}}.r-project-business-card__feature[data-v-6159a7e2]:last-child{margin-right:0}.r-project-business-card__feature img[data-v-6159a7e2]{height:48px;margin-right:20px;width:48px}@media only screen and (max-width:1199px){.r-project-business-card__feature img[data-v-6159a7e2]{height:32px;width:32px}}.r-project-business-card__feature-info[data-v-6159a7e2]{display:flex;flex-direction:column;justify-content:center;padding:6px 6px 6px 0}@media only screen and (max-width:1199px){.r-project-business-card__feature-info[data-v-6159a7e2]{padding:0}}.r-project-business-card__feature-name[data-v-6159a7e2]{font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:18px}@media only screen and (max-width:1199px){.r-project-business-card__feature-name[data-v-6159a7e2]{font-size:12px;letter-spacing:-.005em;line-height:16px}}.r-project-business-card__feature-text[data-v-6159a7e2]{color:var(--text-secondary);font-size:14px;letter-spacing:-.01em;line-height:18px;margin-top:4px}@media only screen and (max-width:1199px){.r-project-business-card__feature-text[data-v-6159a7e2]{font-size:12px;letter-spacing:-.005em;line-height:16px}}.r-project-business-card__share[data-v-6159a7e2]{flex-shrink:0;margin-left:auto;opacity:0;transition:opacity .5s ease}@media only screen and (max-width:1358px){.r-project-business-card__share[data-v-6159a7e2]{opacity:1}}@media(hover:hover)and (pointer:fine){.r-project-business-card__share[data-v-6159a7e2]:hover{opacity:1}}.r-project-business-card__share[data-v-6159a7e2]:has(._context-active){opacity:1}.r-project-business-card__fav[data-v-6159a7e2]{flex-shrink:0;margin-left:4px;opacity:0;transition:opacity .5s ease}@media only screen and (max-width:1358px){.r-project-business-card__fav[data-v-6159a7e2]{opacity:1}}.r-project-business-card__info[data-v-6159a7e2]{overflow:hidden;padding:24px 0 0;pointer-events:all;position:relative}@media only screen and (max-width:1199px){.r-project-business-card__info[data-v-6159a7e2]{padding:16px 0 0}}.r-project-business-card__row[data-v-6159a7e2]{align-items:center;display:flex;white-space:nowrap}.r-project-business-card__row._name[data-v-6159a7e2]{margin-bottom:8px}.r-project-business-card__row._footer[data-v-6159a7e2]{font-size:12px;letter-spacing:-.005em;line-height:16px}.r-project-business-card__title[data-v-6159a7e2]{font-weight:500;letter-spacing:-.015em;margin-right:10px}@media only screen and (max-width:1358px){.r-project-business-card__title[data-v-6159a7e2]{font-size:20px;line-height:24px}}@media only screen and (max-width:719px){.r-project-business-card__title[data-v-6159a7e2]{color:var(--text-secondary)}}.r-project-business-card__min-price[data-v-6159a7e2]{font-size:14px;height:18px;position:relative}@media only screen and (max-width:1358px){.r-project-business-card__min-price[data-v-6159a7e2]{font-size:14px;line-height:14px}}.r-project-business-card-metro__wrapper[data-v-6159a7e2]{align-items:baseline;display:flex;height:16px;margin-right:15px;overflow:hidden}@media only screen and (max-width:719px){.r-project-business-card-metro__wrapper[data-v-6159a7e2]{color:var(--text-secondary)}}.r-project-business-card-metro__list[data-v-6159a7e2]{margin-right:18px;position:relative;transition:transform .4s ease}.r-project-business-card-metro__list[data-v-6159a7e2]:after{background-color:#bcc3d2;border-radius:50%;content:"";height:4px;position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:4px}.r-project-business-card-metro__time[data-v-6159a7e2]{letter-spacing:-.01em}.r-project-business-card-metro__inner[data-v-6159a7e2]{align-items:center;display:flex;font-size:14px;height:18px;line-height:1}.r-project-business-card-metro__name[data-v-6159a7e2]{letter-spacing:-.01em;margin-right:8px}.r-project-business-card-metro__icon[data-v-6159a7e2]{fill:#8c94a8;flex-shrink:0;height:16px;margin-right:6px;width:16px}.r-project-business-card__look[data-v-6159a7e2]{color:#007bfb;font-size:12px;font-weight:500;letter-spacing:-.005em;margin-left:auto}.r-project-business-card__look-hover[data-v-6159a7e2]{display:none}@media(hover:hover)and (pointer:fine){.r-project-business-card__look-hover[data-v-6159a7e2]{display:inline-block;opacity:1;pointer-events:auto;transition:.3s}.r-project-business-card__look-hover._hidden[data-v-6159a7e2]{opacity:0;pointer-events:none}}.r-project-business-card__look-hover[data-v-6159a7e2]:hover{color:#66b0fd}.r-project-business-card__look-touch[data-v-6159a7e2]{display:inline-block;position:relative}.r-project-business-card__look-touch[data-v-6159a7e2]:before{bottom:-10px;content:"";display:block;left:-20px;position:absolute;right:0;top:-10px}@media(hover:hover)and (pointer:fine){.r-project-business-card__look-touch[data-v-6159a7e2]{display:none}}.r-project-business-card__hidden[data-v-6159a7e2]{overflow:hidden;transition:max-height .3s ease}.r-project-business-card-flat[data-v-6159a7e2]:not(:last-child){margin-bottom:16px}.r-project-business-card-flat__link[data-v-6159a7e2]{display:flex;font-size:14px}.r-project-business-card-flat__name[data-v-6159a7e2]{color:#007bfb;letter-spacing:-.01em;margin-right:10px;transition:color .3s ease}.r-project-business-card-flat__link:hover .r-project-business-card-flat__name[data-v-6159a7e2]{color:#66b0fd}.r-project-business-card-flat__price[data-v-6159a7e2]{color:#282d3c;letter-spacing:-.01em;margin-left:auto}.r-project-business-card-flat__list[data-v-6159a7e2]{border:1px solid #ecf0f8;border-width:1px 0;margin-bottom:16px;padding:16px 0}.r-project-business-card__deco[data-v-6159a7e2]{color:#8c94a8;margin-left:auto}.r-project-business-card__hover[data-v-6159a7e2]{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.r-project-business-card__hover div[data-v-6159a7e2]{height:100%;width:100%}.r-project-business-card__pagination[data-v-6159a7e2]{align-items:center;bottom:24px;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.r-project-business-card__pagination[data-v-6159a7e2] .swiper-pagination-bullet{background-color:#ffffff7a;border-radius:2px;height:2px;margin:0;opacity:1;transition:background-color .3s ease;width:30px}.r-project-business-card__pagination[data-v-6159a7e2] .swiper-pagination-bullet-active{background-color:#fff}.r-project-business-card__pagination[data-v-6159a7e2] .swiper-pagination-bullet:not(:last-of-type){margin-right:8px}@media only screen and (max-width:719px){.r-project-business-card._light[data-v-6159a7e2]{background-color:#fff}.r-project-business-card._light .r-project-business-card__title[data-v-6159a7e2]{color:#202020}.r-project-business-card._light .r-project-business-card__pagination[data-v-6159a7e2] .swiper-pagination-bullet{background-color:#2020207a}.r-project-business-card._light .r-project-business-card__pagination[data-v-6159a7e2] .swiper-pagination-bullet-active{background-color:#202020}.r-project-business-card._light .r-project-business-card-metro__wrapper[data-v-6159a7e2]{color:#202020}}
@keyframes toTopAppear-7f4d4c20{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.border-container[data-v-7f4d4c20]{bottom:0;height:100vh;left:0;position:fixed;transition:transform .6s ease-out;width:100%}.border-container-absolute[data-v-7f4d4c20]{position:absolute}.custom-border[data-v-7f4d4c20]{border:5px solid #fff;bottom:0;left:50%;pointer-events:none;position:fixed;top:50%;transition:inherit;width:calc(100% - 96px);z-index:1}@media only screen and (max-width:1199px){.custom-border[data-v-7f4d4c20]{border:3px solid #fff;width:calc(100% - 60px)}}@media only screen and (max-width:425px){.custom-border[data-v-7f4d4c20]{border:2px solid #fff;width:calc(100% - 38px)}}.custom-border-absolute[data-v-7f4d4c20]{position:absolute}.custom-border-top[data-v-7f4d4c20]{height:85px;position:absolute;width:100%}.custom-border-top[data-v-7f4d4c20]:after,.custom-border-top[data-v-7f4d4c20]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2785%27 height=%2785%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M0 0v85h1344V0h-5.01v48c0 17.673-14.32 32-32 32H37.008c-17.673 0-32-14.327-32-32V0H0Z%27 fill=%27%23fff%27/%3E%3C/svg%3E") no-repeat;background-size:contain;content:"";height:85px;position:absolute;top:-5px;width:85px}@media only screen and (max-width:1199px){.custom-border-top[data-v-7f4d4c20]:after,.custom-border-top[data-v-7f4d4c20]:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQxNC05MjRWMzZIMHYtOTYwaDQxNFpNNDEwLjg2NC40MjJjMCAxNy42NzMtMTQuMzI3IDMyLTMyIDMySDM1LjEzN2MtMTcuNjczIDAtMzItMTQuMzI3LTMyLTMydi04ODguODQ3YzAtMTcuNjczIDE0LjMyNy0zMiAzMi0zMmgzNDMuNzI3YzE3LjY3MyAwIDMyIDE0LjMyNyAzMiAzMlYuNDIyWiIgZmlsbD0iI2ZmZiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKC05MCAxOCAxOCkiIGQ9Ik0wIDBoMzZ2MzZIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) no-repeat;height:36px;top:-3px;width:36px}}@media only screen and (max-width:425px){.custom-border-top[data-v-7f4d4c20]:after,.custom-border-top[data-v-7f4d4c20]:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMjcgMjdIMHYtMzQzaDI3djJoLTVjLTExLjA0NiAwLTIwIDguOTU0LTIwIDIwVjVjMCAxMS4wNDYgOC45NTQgMjAgMjAgMjBoNXYyWiIgZmlsbD0iI2ZmZiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKC05MCAxMy41IDEzLjUpIiBkPSJNMCAwaDI3djI3SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) no-repeat;height:27px;top:-2px;width:27px}}.custom-border-top[data-v-7f4d4c20]:after{left:-5px;transform:rotate(90deg)}@media only screen and (max-width:1199px){.custom-border-top[data-v-7f4d4c20]:after{left:-3px}}@media only screen and (max-width:425px){.custom-border-top[data-v-7f4d4c20]:after{left:-2px}}.custom-border-top[data-v-7f4d4c20]:before{right:-5px;transform:rotate(180deg)}@media only screen and (max-width:1199px){.custom-border-top[data-v-7f4d4c20]:before{right:-3px}}@media only screen and (max-width:425px){.custom-border-top[data-v-7f4d4c20]:before{right:-2px}}
@keyframes toTopAppear-99d51d94{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.title-block[data-v-99d51d94]{background-color:#fff;bottom:0;left:50%;margin:0 auto;padding:48px;position:fixed;transition:transform .6s ease-out;width:calc(100% - 96px);z-index:3}@media only screen and (min-width:1359px)and (max-width:99999px)and (min-width:1359px)and (max-width:99999px)and (max-height:800px){.title-block[data-v-99d51d94]{padding:15px 32px}}@media only screen and (max-width:1199px){.title-block[data-v-99d51d94]{padding:19px 24px 24px;width:calc(100% - 60px)}}@media only screen and (max-width:425px){.title-block[data-v-99d51d94]{padding:24px 16px;width:calc(100% - 38px)}}.title-block-absolute[data-v-99d51d94]{position:absolute}.title-block-container[data-v-99d51d94]{align-items:center;display:flex;justify-content:space-between;transition:inherit}@media only screen and (max-width:719px){.title-block-container[data-v-99d51d94]{align-items:flex-start;flex-direction:column}}.title-block__frame-top[data-v-99d51d94]{height:85px;left:0;position:absolute;top:0;width:100%}.title-block__frame-top[data-v-99d51d94]:after,.title-block__frame-top[data-v-99d51d94]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2785%27 height=%2785%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M0 0v85h1344V0h-5.01v48c0 17.673-14.32 32-32 32H37.008c-17.673 0-32-14.327-32-32V0H0Z%27 fill=%27%23fff%27/%3E%3C/svg%3E") no-repeat;background-size:contain;content:"";height:85px;position:absolute;top:-80px;width:85px}@media only screen and (max-width:1199px){.title-block__frame-top[data-v-99d51d94]:after,.title-block__frame-top[data-v-99d51d94]:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQxNC05MjRWMzZIMHYtOTYwaDQxNFpNNDEwLjg2NC40MjJjMCAxNy42NzMtMTQuMzI3IDMyLTMyIDMySDM1LjEzN2MtMTcuNjczIDAtMzItMTQuMzI3LTMyLTMydi04ODguODQ3YzAtMTcuNjczIDE0LjMyNy0zMiAzMi0zMmgzNDMuNzI3YzE3LjY3MyAwIDMyIDE0LjMyNyAzMiAzMlYuNDIyWiIgZmlsbD0iI2ZmZiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKC05MCAxOCAxOCkiIGQ9Ik0wIDBoMzZ2MzZIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) no-repeat;height:36px;top:-33px;width:36px}}@media only screen and (max-width:425px){.title-block__frame-top[data-v-99d51d94]:after,.title-block__frame-top[data-v-99d51d94]:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMjcgMjdIMHYtMzQzaDI3djJoLTVjLTExLjA0NiAwLTIwIDguOTU0LTIwIDIwVjVjMCAxMS4wNDYgOC45NTQgMjAgMjAgMjBoNXYyWiIgZmlsbD0iI2ZmZiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKC05MCAxMy41IDEzLjUpIiBkPSJNMCAwaDI3djI3SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) no-repeat;height:27px;top:-25px;width:27px}}.title-block__frame-top[data-v-99d51d94]:after{left:0}.title-block__frame-top[data-v-99d51d94]:before{right:0;transform:rotate(270deg)}.title-block__title[data-v-99d51d94]{flex:1}.title-block__tagline[data-v-99d51d94]{flex:1;margin-left:10px}@media only screen and (max-width:719px){.title-block__tagline[data-v-99d51d94]{margin-left:0}}
@keyframes toTopAppear-205a10af{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-project-premium-card[data-v-205a10af]{border-radius:24px 24px 0 0;color:var(--text-secondary);position:relative;width:100%}@media only screen and (max-width:719px){.r-project-premium-card[data-v-205a10af]{background-color:#202020;border-bottom:0;border-top-left-radius:24px;border-top-right-radius:24px;width:100vw}}@media(hover:hover)and (pointer:fine){.r-project-premium-card:hover .r-project-premium-card__share[data-v-205a10af]{opacity:1}}.r-project-premium-card._one-project[data-v-205a10af]{border-bottom:none;margin-bottom:64px}@media only screen and (max-width:1358px){.r-project-premium-card._one-project[data-v-205a10af]{margin-bottom:48px}}@media only screen and (max-width:719px){.r-project-premium-card._one-project[data-v-205a10af]{margin-bottom:40px}}.r-project-premium-card._one-project[data-v-205a10af]:after{display:none}@media only screen and (max-width:719px){.r-project-premium-card__wrapper[data-v-205a10af]{height:483px}}.r-project-premium-card[data-v-205a10af]:after{background-color:var(--lines-pimary);bottom:-32px;content:"";height:1px;left:0;position:absolute;width:100%}@media only screen and (max-width:719px){.r-project-premium-card[data-v-205a10af]:after{display:none}}.r-project-premium-card[data-v-205a10af]:nth-child(3n){margin-right:0}@media only screen and (max-width:1358px){.r-project-premium-card[data-v-205a10af]:nth-child(3n){margin-right:24px}}@media only screen and (max-width:719px){.r-project-premium-card[data-v-205a10af]:nth-child(3n){margin-right:0}}@media only screen and (max-width:1358px){.r-project-premium-card[data-v-205a10af]:nth-child(2n){margin-right:0}}.r-project-premium-card__prices[data-v-205a10af]{bottom:16px;opacity:0;position:absolute;right:0;transform:translateY(100px);transition:all .3s;transition-delay:.3s}.r-project-premium-card__prices._visible[data-v-205a10af]{opacity:1;transform:translateY(0)}.r-project-premium-card-prices__list[data-v-205a10af]{display:flex;justify-content:right}.r-project-premium-card-price[data-v-205a10af]{align-items:center;background:#f4f6fb;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:39px;justify-content:center;letter-spacing:-.005em;line-height:12px;margin-right:12px;padding:0 12px;white-space:nowrap}.r-project-premium-card-price__link[data-v-205a10af]{color:#282d3c;display:flex}.r-project-premium-card-img[data-v-205a10af]{border-radius:24px;height:100%;object-fit:cover;transition:opacity .1s ease .1s;width:100%}.r-project-premium-card-img[lazy=loaded][data-v-205a10af]{opacity:1}.r-project-premium-card-img__blur[data-v-205a10af]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;height:583px;transition:height .1s ease;width:100%}@media only screen and (max-width:919px){.r-project-premium-card-img__blur[data-v-205a10af]{height:384px}}@media only screen and (max-width:719px){.r-project-premium-card-img__blur[data-v-205a10af]{height:394px}}.r-project-premium-card-slider[data-v-205a10af]{height:583px;width:100%}@media only screen and (max-width:919px){.r-project-premium-card-slider[data-v-205a10af]{height:549px}}@media only screen and (max-width:719px){.r-project-premium-card-slider[data-v-205a10af]{height:483px}}.r-project-premium-card-slide[data-v-205a10af]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;height:100%;overflow:hidden;width:100%}@media only screen and (max-width:719px){.r-project-premium-card-slide[data-v-205a10af]{border-radius:24px 24px 0 0}}.r-project-premium-card-slide__img[data-v-205a10af]{border-radius:24px;height:100%;object-fit:cover;opacity:0;transition:opacity .1s ease .1s;width:100%}@media only screen and (max-width:719px){.r-project-premium-card-slide__img[data-v-205a10af]{border-radius:24px 24px 0 0}}.r-project-premium-card-slide__img.swiper-lazy-loaded[data-v-205a10af]{opacity:1}.r-project-premium-card__content[data-v-205a10af]{display:flex;flex-direction:column;pointer-events:none;position:relative;width:100%}.r-project-premium-card__settling[data-v-205a10af]{color:#8c94a8;font-size:11px;letter-spacing:-.005em;line-height:12px;margin-top:9px}.r-project-premium-card__header[data-v-205a10af]{display:flex;left:0;padding:44px;pointer-events:all;position:absolute;top:0;width:100%;z-index:2}.r-project-premium-card__shields[data-v-205a10af]{align-items:center;display:flex;flex-wrap:wrap;margin-right:20px;padding-top:2px}.r-project-premium-card__shields._more[data-v-205a10af]{opacity:0;transform:translateY(-4px);transition:all .2s ease}.r-project-premium-card__shields._more._active[data-v-205a10af]{opacity:1;transform:translate(0)}.r-project-premium-card__shield[data-v-205a10af]{background:#111d3ba3;border-radius:12px;color:#fff;font-size:11px;font-weight:500;line-height:12px;margin:2px 4px 2px 0;padding:6px 12px}.r-project-premium-card__shield._revert[data-v-205a10af]{background:#fff;color:#282d3c}.r-project-premium-card__shield._hidden[data-v-205a10af]{display:none}.r-project-premium-card__features[data-v-205a10af]{display:flex;margin-left:48px;opacity:1;transform:translateY(0);transition:all .5s}@media only screen and (max-width:1199px){.r-project-premium-card__features[data-v-205a10af]{margin-left:0;margin-top:24px}}.r-project-premium-card__features._hidden[data-v-205a10af]{opacity:0;transform:translateY(-100px);transition:all .5s}.r-project-premium-card__column._info[data-v-205a10af]{width:302px}@media only screen and (max-width:719px){.r-project-premium-card__column._info[data-v-205a10af]{padding:0 20px;width:100%}}.r-project-premium-card__feature[data-v-205a10af]{align-items:center;display:flex;margin-right:32px}@media only screen and (max-width:1199px){.r-project-premium-card__feature[data-v-205a10af]{margin-right:16px}}.r-project-premium-card__feature[data-v-205a10af]:last-child{margin-right:0}.r-project-premium-card__feature img[data-v-205a10af]{height:48px;margin-right:20px;width:48px}@media only screen and (max-width:1199px){.r-project-premium-card__feature img[data-v-205a10af]{height:32px;width:32px}}.r-project-premium-card__feature-info[data-v-205a10af]{display:flex;flex-direction:column;justify-content:center;padding:6px 6px 6px 0}@media only screen and (max-width:1199px){.r-project-premium-card__feature-info[data-v-205a10af]{padding:0}}.r-project-premium-card__feature-name[data-v-205a10af]{font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:18px}@media only screen and (max-width:1199px){.r-project-premium-card__feature-name[data-v-205a10af]{font-size:12px;letter-spacing:-.005em;line-height:16px}}.r-project-premium-card__feature-text[data-v-205a10af]{color:#515b73;font-size:14px;letter-spacing:-.01em;line-height:18px;margin-top:4px}@media only screen and (max-width:1199px){.r-project-premium-card__feature-text[data-v-205a10af]{font-size:12px;letter-spacing:-.005em;line-height:16px}}.r-project-premium-card__share[data-v-205a10af]{flex-shrink:0;margin-left:auto;opacity:0;transition:opacity .5s ease}@media only screen and (max-width:1358px){.r-project-premium-card__share[data-v-205a10af]{opacity:1}}@media(hover:hover)and (pointer:fine){.r-project-premium-card__share[data-v-205a10af]:hover{opacity:1}}.r-project-premium-card__share[data-v-205a10af]:has(._context-active){opacity:1}.r-project-premium-card__fav[data-v-205a10af]{flex-shrink:0;margin-left:4px;opacity:0;transition:opacity .5s ease}@media only screen and (max-width:1358px){.r-project-premium-card__fav[data-v-205a10af]{opacity:1}}.r-project-premium-card__hover[data-v-205a10af]{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.r-project-premium-card__hover div[data-v-205a10af]{height:100%;width:100%}.r-project-premium-card__pagination[data-v-205a10af]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:1}@media only screen and (max-width:719px){.r-project-premium-card__pagination[data-v-205a10af]{bottom:0}}.r-project-premium-card__pagination[data-v-205a10af] .swiper-pagination-bullet{background-color:#ffffff7a;border-radius:2px;height:2px;margin:0;opacity:1;transition:background-color .3s ease;width:53px}.r-project-premium-card__pagination[data-v-205a10af] .swiper-pagination-bullet-active{background-color:#fff}.r-project-premium-card__pagination[data-v-205a10af] .swiper-pagination-bullet:not(:last-of-type){margin-right:8px}.r-project-premium-card__border[data-v-205a10af],.r-project-premium-card__border-title[data-v-205a10af]{left:50%;pointer-events:none;transform:translate(-50%,-50%);width:calc(100% - 40px)}.r-project-premium-card__border[data-v-205a10af] .custom-border,.r-project-premium-card__border-title[data-v-205a10af] .custom-border{width:calc(100% - 40px)}.r-project-premium-card__border[data-v-205a10af]{height:calc(100% - 40px);top:50%;width:100%;z-index:1}.r-project-premium-card__border-title[data-v-205a10af]{padding:25px}@media only screen and (max-width:1199px){.r-project-premium-card__border-title[data-v-205a10af]{align-items:flex-start;flex-direction:column;padding:20px}}.r-project-premium-card__border-title[data-v-205a10af] .title-block__title{max-width:256px;width:100%}.r-project-premium-card__border-title[data-v-205a10af] .title-block__tagline,.r-project-premium-card__border-title[data-v-205a10af] .title-block__title{flex-basis:auto;flex-grow:0;flex-shrink:1}.r-project-premium-card__border-title-h4[data-v-205a10af]{color:#000;font-size:52px;font-weight:400}@media only screen and (max-width:1199px){.r-project-premium-card__border-title-h4[data-v-205a10af]{font-size:30px}}
@keyframes toTopAppear-b63d2ac0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-promo-projects[data-v-b63d2ac0]{padding-bottom:64px;padding-top:64px}@media only screen and (max-width:919px){.r-promo-projects[data-v-b63d2ac0]{padding-bottom:48px;padding-top:48px}}@media only screen and (max-width:719px){.r-promo-projects[data-v-b63d2ac0]{padding-bottom:40px;padding-top:40px}}.r-promo-projects._border-top[data-v-b63d2ac0]{border-top:1px solid #ecf0f8}.r-promo-projects._border-bottom[data-v-b63d2ac0]{border-bottom:1px solid #e2e7f3}.r-promo-projects__top[data-v-b63d2ac0]{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width:719px){.r-promo-projects__top[data-v-b63d2ac0]{margin-bottom:28px}}.r-promo-projects__title[data-v-b63d2ac0]{font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px}@media only screen and (max-width:719px){.r-promo-projects__title[data-v-b63d2ac0]{font-size:24px;letter-spacing:-.015em;line-height:28px}}.r-promo-projects__container[data-v-b63d2ac0]{display:flex;width:100%}.r-promo-projects__link[data-v-b63d2ac0]{letter-spacing:-.01em;margin:0 auto;width:352px}@media only screen and (max-width:1358px){.r-promo-projects__link[data-v-b63d2ac0]{margin-top:16px}}@media only screen and (max-width:919px){.r-promo-projects__link[data-v-b63d2ac0]{margin-top:8px;width:100%}}@media only screen and (max-width:719px){.r-promo-projects__link[data-v-b63d2ac0]{margin-top:24px}.r-promo-projects__card[data-v-b63d2ac0]:not(:last-child){margin-bottom:25px}}@media only screen and (max-width:919px){.r-promo-projects._one-rub[data-v-b63d2ac0]{padding-bottom:40px;padding-top:40px}}.r-promo-projects[data-v-b63d2ac0] .r-project-business-card{border-bottom:none;margin-bottom:0;padding-bottom:0}@media only screen and (max-width:1358px){.r-promo-projects[data-v-b63d2ac0] .r-project-business-card{height:521px}}@media only screen and (max-width:919px){.r-promo-projects[data-v-b63d2ac0] .r-project-business-card{height:545px}}@media only screen and (max-width:719px){.r-promo-projects[data-v-b63d2ac0] .r-project-business-card{height:454px}}
@keyframes toTopAppear-15f5e5de{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-accordion._white .r-accordion__row[data-v-15f5e5de]{background-color:#fff}.r-accordion._grey .r-accordion__row[data-v-15f5e5de]{background-color:#f4f6fb}.r-accordion._military .r-accordion__head[data-v-15f5e5de]{padding:18px 32px}@media only screen and (max-width:919px){.r-accordion._military .r-accordion__head[data-v-15f5e5de]{padding:24px}}.r-accordion__title[data-v-15f5e5de]{color:#282d3c;font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px;margin-bottom:40px}@media only screen and (max-width:919px){.r-accordion__title[data-v-15f5e5de]{margin-bottom:32px}}@media only screen and (max-width:719px){.r-accordion__title[data-v-15f5e5de]{font-size:24px;line-height:28px;margin-bottom:28px}}.r-accordion__row[data-v-15f5e5de]{border-radius:24px;overflow:hidden}.r-accordion__row._inversion[data-v-15f5e5de]{background-color:#f4f6fb}.r-accordion__row[data-v-15f5e5de]:not(:last-of-type){margin-bottom:16px}.r-accordion__head[data-v-15f5e5de]{align-items:center;color:#282d3c;display:flex;font-size:24px;font-weight:500;justify-content:space-between;letter-spacing:-.015em;line-height:28px;min-height:92px;padding:18px 32px;transition:color .3s ease;-webkit-user-select:none;user-select:none}@media only screen and (max-width:919px){.r-accordion__head[data-v-15f5e5de]{font-size:16px;letter-spacing:-.01em;line-height:20px;min-height:80px;padding:24px}}@media(hover:hover)and (pointer:fine){.r-accordion__head[data-v-15f5e5de]:hover{color:#007bfb}}@media only screen and (max-width:719px){.r-accordion__head._link[data-v-15f5e5de]{flex-wrap:wrap;font-size:20px;line-height:24px}}.r-accordion__head._extended[data-v-15f5e5de]{color:#007bfb}.r-accordion__head._extended._lighten[data-v-15f5e5de]{color:#66b0fd}.r-accordion__text[data-v-15f5e5de]{color:#8c94a8;font-size:16px;letter-spacing:-.01em;line-height:24px;max-width:60%;padding:0 0 40px 32px}@media only screen and (max-width:919px){.r-accordion__text[data-v-15f5e5de]{font-size:14px;line-height:20px;max-width:100%;padding:0 72px 24px 24px}.r-accordion__text[data-v-15f5e5de] ul>li{font-size:14px;line-height:20px}}.r-accordion__text[data-v-15f5e5de] u{cursor:pointer}.r-accordion__button[data-v-15f5e5de]{flex-shrink:0;height:56px;margin-left:16px;padding:0;position:relative;width:56px}@media only screen and (max-width:919px){.r-accordion__button[data-v-15f5e5de]{height:32px;width:32px}}.r-accordion__button._plus span[data-v-15f5e5de]{position:static}.r-accordion__button._plus span[data-v-15f5e5de]:after,.r-accordion__button._plus span[data-v-15f5e5de]:before{background-color:#007bfb;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:.3s ease;width:18px}@media only screen and (max-width:919px){.r-accordion__button._plus span[data-v-15f5e5de]:after,.r-accordion__button._plus span[data-v-15f5e5de]:before{height:2px;width:11px}}.r-accordion__button._plus span[data-v-15f5e5de]:after{transform:rotate(-90deg)}.r-accordion__button._plus._inversion span[data-v-15f5e5de]:after,.r-accordion__button._plus._inversion span[data-v-15f5e5de]:before{background-color:#fff}@media only screen and (max-width:919px){.r-accordion__button._plus._inversion span[data-v-15f5e5de]:after,.r-accordion__button._plus._inversion span[data-v-15f5e5de]:before{height:2px;width:11px}}.r-accordion__button._extended span[data-v-15f5e5de]:after{transform:rotate(0)}.r-accordion__button._extended._inversion[data-v-15f5e5de]{background:#f4f6fb}.r-accordion__button._extended._inversion span[data-v-15f5e5de]:after,.r-accordion__button._extended._inversion span[data-v-15f5e5de]:before{background-color:#007bfb}.r-accordion__button svg[data-v-15f5e5de]{display:block}@media only screen and (max-width:919px){.r-accordion__button svg[data-v-15f5e5de]{height:15px;width:15px}}.r-accordion__m-button[data-v-15f5e5de]{margin-top:20px;width:100%}.may-mortgage-button{margin-top:20px}.r-accordion .r-row-link[data-v-15f5e5de]{color:#8c94a8;display:block;-webkit-user-select:none;user-select:none}.r-accordion .r-row-link[data-v-15f5e5de]:hover{color:#007bfb}.r-accordion .r-row-link__active[data-v-15f5e5de]{color:#66b0fd}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-accordion a{transition:.3s}.r-accordion a:hover{color:#66b0fd}@media only screen and (max-width:1023px){.r-accordion a:hover{color:inherit}}
@keyframes toTopAppear-03b4862f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-purchase-questions[data-v-03b4862f]{background:#f4f6fb;padding:64px 0}@media only screen and (max-width:919px){.r-purchase-questions[data-v-03b4862f]{padding:48px 0}}@media only screen and (max-width:719px){.r-purchase-questions[data-v-03b4862f]{padding:40px 0}}.r-purchase-questions[data-v-03b4862f]:before{background:#f4f6fb}.r-purchase-questions._top-fronton[data-v-03b4862f]{padding:32px 0;position:relative}.r-purchase-questions._top-fronton[data-v-03b4862f]:before{border-radius:32px 32px 0 0;content:"";height:32px;left:0;position:absolute;top:-32px;width:100%;z-index:1}@media only screen and (max-width:1358px){.r-purchase-questions._top-fronton[data-v-03b4862f]{padding:8px 0}.r-purchase-questions._top-fronton[data-v-03b4862f]:before{border-radius:24px 24px 0 0;height:24px;left:0;top:-24px}}.r-purchase-questions._lower-inner-fronton[data-v-03b4862f]{padding-bottom:92px}@media only screen and (max-width:1358px){.r-purchase-questions._lower-inner-fronton[data-v-03b4862f]{padding-bottom:56px}}@media only screen and (max-width:919px){.r-purchase-questions._outcity[data-v-03b4862f]{padding:40px 0;padding:32px 0 40px}}.r-purchase-questions._level-up[data-v-03b4862f]{border-radius:32px;margin-bottom:64px;padding:64px 0}@media only screen and (max-width:719px){.r-purchase-questions._level-up[data-v-03b4862f]{margin-bottom:40px;padding:32px 0 40px}}.r-purchase-questions._mothercare[data-v-03b4862f]{padding-top:0}@media only screen and (max-width:719px){.r-purchase-questions._mothercare[data-v-03b4862f]{border-radius:24px;margin-top:-24px;padding-bottom:40px;padding-top:32px;position:relative;z-index:2}}.r-purchase-questions._appraisal[data-v-03b4862f]{border-radius:32px}@media only screen and (max-width:919px){.r-purchase-questions._appraisal[data-v-03b4862f]{padding:48px 0}}@media only screen and (max-width:719px){.r-purchase-questions._appraisal[data-v-03b4862f]{border-radius:24px;padding:32px 0 40px}}.r-purchase-questions._insurance[data-v-03b4862f],.r-purchase-questions._military[data-v-03b4862f]{border-radius:32px}@media only screen and (max-width:719px){.r-purchase-questions._insurance[data-v-03b4862f],.r-purchase-questions._military[data-v-03b4862f]{border-radius:24px}}.r-purchase-questions._hoses-main[data-v-03b4862f]{border-radius:32px 32px 0 0}.r-purchase-questions._houses-detail[data-v-03b4862f]{padding:0}.r-purchase-questions-link[data-v-03b4862f]{align-items:center;background:#fff;border-radius:24px;color:#282d3c;display:flex;font-size:24px;font-weight:500;letter-spacing:-.015em;line-height:28px;margin-bottom:16px;padding:18px 32px;width:100%}@media only screen and (max-width:919px){.r-purchase-questions-link[data-v-03b4862f]{font-size:16px;line-height:20px;padding:24px}}@media only screen and (max-width:719px){.r-purchase-questions-link[data-v-03b4862f]{flex-direction:column}}.r-purchase-questions-link__circle[data-v-03b4862f]{height:56px;margin-left:auto;width:56px}@media only screen and (max-width:919px){.r-purchase-questions-link__circle[data-v-03b4862f]{height:32px;width:32px}}@media only screen and (max-width:719px){.r-purchase-questions-link__circle[data-v-03b4862f]{display:none}}.r-purchase-questions-link__btn[data-v-03b4862f]{display:none}@media only screen and (max-width:719px){.r-purchase-questions-link__btn[data-v-03b4862f]{display:flex;margin-top:20px;width:100%}}.r-purchase-questions-link__icon[data-v-03b4862f]{fill:#fff;color:#fff;height:16px;width:10px}.r-purchase-questions-link._button[data-v-03b4862f]{border:none;cursor:pointer;margin-top:16px;transition:color .3s}@media only screen and (max-width:1358px){.r-purchase-questions-link._button[data-v-03b4862f]{display:none}}.r-purchase-questions-link._button[data-v-03b4862f]:hover{color:#007bfb}
@keyframes toTopAppear-38d01979{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-mortgage-header[data-v-38d01979]{display:none}@media only screen and (max-width:919px){.r-mortgage-header[data-v-38d01979]{align-items:center;background:#fff;border-radius:0 0 24px 24px;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;display:flex;height:56px;padding:8px 3.90625vw 16px;transform:translateY(-130px);transition:transform .6s cubic-bezier(.25,.46,.45,.94),border-radius .1s ease .4s;width:100%;z-index:1}}@media only screen and (max-width:719px){.r-mortgage-header[data-v-38d01979]{padding:8px 20px 16px}}.r-mortgage-header__wrapper._open .r-mortgage-header[data-v-38d01979],.r-mortgage-header__wrapper._show .r-mortgage-header[data-v-38d01979]{pointer-events:all;transform:translateY(0)}.r-mortgage-header__wrapper._show._open .r-mortgage-header[data-v-38d01979]{border-radius:0;transition:transform .6s cubic-bezier(.25,.46,.45,.94),border-radius .1s ease 0s}.r-mortgage-header__wrapper._show._open .r-mortgage-header__title-arrow[data-v-38d01979]{transform:rotate(90deg)}.r-mortgage-header__wrapper[data-v-38d01979]{height:100vh;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.r-mortgage-header__title[data-v-38d01979]{align-items:center;cursor:pointer;display:flex;font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:24px;position:relative;transition:all .3s ease}@media only screen and (max-width:374px){.r-mortgage-header__title[data-v-38d01979]{font-size:18px}}.r-mortgage-header__title-arrow[data-v-38d01979]{fill:#007bfb;height:14px;margin-left:7px;transform:rotate(-90deg);transition:transform .3s ease;width:8px}.r-mortgage-header__title-text[data-v-38d01979]{transition:all .2s ease}.r-mortgage-header__btn[data-v-38d01979]{margin-left:auto}@media only screen and (max-width:719px){.r-mortgage-header__btn[data-v-38d01979]{padding:0 14px}}.r-mortgage-header__list[data-v-38d01979]{max-height:calc(100vh - 56px);overflow:scroll;padding:0 30px}@media only screen and (max-width:719px){.r-mortgage-header__list[data-v-38d01979]{padding:0 20px}}.r-mortgage-header__menu[data-v-38d01979]{background:#fff;border-radius:0 0 24px 24px;box-shadow:0 4px 8px #282d3c0a,0 0 2px #282d3c0d,0 0 1px #282d3c0a;height:0;overflow:hidden;position:relative;z-index:2}.r-mortgage-header__item[data-v-38d01979]:not(:last-child){border-bottom:1px solid #ecf0f8}.r-mortgage-header__link[data-v-38d01979]{color:#282d3c;display:block;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:16px;padding:20px 0}.r-mortgage-header__link._active[data-v-38d01979]{color:#8c94a8;pointer-events:none}.r-mortgage-header__item:last-child .r-mortgage-header__link[data-v-38d01979]{padding-bottom:36px}.r-mortgage-header__wrapper._show._open .r-mortgage-header__menu[data-v-38d01979]{pointer-events:all}.r-mortgage-header__overlay[data-v-38d01979]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0009;height:100vh;left:0;pointer-events:auto;position:absolute;top:0;width:100%}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.r-s-header{height:auto;position:-webkit-sticky;position:sticky;top:64px;z-index:20}@media only screen and (max-width:919px){.r-s-header{display:none}}.r-s-header._stuck{pointer-events:none}.r-s-header._stuck .r-s-header__wrap{border-radius:0 0 32px 32px;box-shadow:0 4px 4px #00000014;height:64px;margin-top:-64px;pointer-events:auto}.r-s-header._stuck .r-s-header__fixed{opacity:1;pointer-events:auto;top:0;transform:translateY(0)}.r-s-header__wrap{background-color:#fff;border-radius:32px 32px 0 0;transition:height .6s cubic-bezier(.25,.46,.45,.94),border-radius .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94)}.r-s-header__container{align-items:center;display:flex;height:100%}.r-s-header__fixed{height:64px;left:0;opacity:0;padding:24px 0;pointer-events:none;position:absolute;top:-64px;transform:translateY(-104px);transition:opacity .4s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;user-select:none;width:100%;z-index:2}@media only screen and (max-width:1023px){.r-s-header__fixed{align-items:center;background-color:#fff;border-radius:0 0 32px 32px;display:flex;padding:8px 16px 16px}}.r-s-header__fixed-title{margin-right:48px;white-space:nowrap}.r-s-header__fixed-btn{flex-shrink:0;margin-left:auto;white-space:nowrap}.r-s-header__anchors{display:flex}.r-s-header__anchor{font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:14px;margin-right:32px;white-space:nowrap}.r-s-header__anchor,.r-s-header__anchor a{color:#8c94a8;transition:color .3s cubic-bezier(.25,.46,.45,.94)}.r-s-header__anchor._active{pointer-events:none}.r-s-header__anchor._active a{color:#bcc3d2}.r-s-header__anchor._active-blue a{color:#007bfb}.r-s-header__anchor._more{margin-right:0}.r-s-header__anchor._more:not(:last-child){margin-bottom:20px}.r-s-header__more{position:relative}.r-s-header__more svg{fill:#007bfb;height:16px;margin-left:4px;padding:2px;transform:rotate(270deg);transition:transform .4s cubic-bezier(.25,.46,.45,.94);width:16px}.r-s-header__more._opened svg{transform:rotate(-90deg)}.r-s-header__more._opened .r-s-header__more-anchors{opacity:1;pointer-events:auto;transform:translateY(0)}.r-s-header__more-label{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:0;color:#8c94a8;cursor:pointer;display:flex;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:14px}.r-s-header__more-anchors{background-color:#f4f6fb;border-radius:8px;box-shadow:0 4px 4px #00000014;left:-32px;min-width:174px;opacity:0;padding:20px 24px;pointer-events:none;position:absolute;top:48px;transform:translateY(-16px);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.25,.46,.45,.94);z-index:10}
@keyframes toTopAppear_FOndw{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.options_GoK9u{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:719px){.options_GoK9u{margin:20px 0}}.list_VKBkQ{flex-direction:row;flex-wrap:nowrap;margin:0 -4px}.item_FlTzQ,.list_VKBkQ{display:flex}.item_FlTzQ{align-items:center;background-color:#fff;border-radius:100%;height:72px;justify-content:center;margin:0 4px;width:72px}@media only screen and (max-width:1358px){.item_FlTzQ{height:48px;width:48px}}@media only screen and (max-width:919px){.item_FlTzQ{height:36px;width:36px}}@media only screen and (max-width:719px){.item_FlTzQ{background-color:#007bfb}}.icon_TQDKn{filter:invert(32%) sepia(93%) saturate(3367%) hue-rotate(199deg) brightness(103%) contrast(102%);height:32px;min-width:32px;width:32px}@media only screen and (max-width:1358px){.icon_TQDKn{height:24px;width:24px}}@media only screen and (max-width:919px){.icon_TQDKn{height:24px;width:24px}}@media only screen and (max-width:719px){.icon_TQDKn{filter:invert(100%) sepia(4%) saturate(7479%) hue-rotate(219deg) brightness(108%) contrast(102%)}}.description_kv_EL{color:#fff;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:16px;margin-left:20px}@media only screen and (max-width:1358px){.description_kv_EL{font-size:12px;letter-spacing:-.005em;line-height:12px}}@media only screen and (max-width:919px){.description_kv_EL{margin-left:12px}}@media only screen and (max-width:719px){.description_kv_EL{color:#111d3b;margin-left:16px}}
@keyframes toTopAppear_UWNC3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tooltip_qCiB8{position:absolute}.content__BPSA{align-items:center;background-color:#fff;border-radius:24px 24px 24px 0;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;padding:4px 4px 4px 12px}@media only screen and (max-width:1358px){.content__BPSA{padding:8px 8px 8px 12px}}.content__BPSA._active_Kxsy6{background-color:#007bfb;transition:.3s ease}.content__BPSA._active_Kxsy6 .text_JoQnx{color:#fff}.content__BPSA._active_Kxsy6 .button_mvMBa._circle_wW3BV{background-color:#fff}.content__BPSA._active_Kxsy6 .button_mvMBa._circle_wW3BV span:after{transform:rotate(0)}.content__BPSA._active_Kxsy6 .button_mvMBa._circle_wW3BV span:after,.content__BPSA._active_Kxsy6 .button_mvMBa._circle_wW3BV span:before{background-color:#007bfb}.content__BPSA .text_JoQnx{color:#007bfb;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:20px}.content__BPSA .button_mvMBa{margin-left:8px}.content__BPSA .button_mvMBa._circle_wW3BV{height:32px;padding:0;width:32px}.content__BPSA .button_mvMBa._circle_wW3BV span{display:block;position:static}.content__BPSA .button_mvMBa._circle_wW3BV span:after,.content__BPSA .button_mvMBa._circle_wW3BV span:before{background-color:currentColor;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:.3s ease;width:12px}.content__BPSA .button_mvMBa._circle_wW3BV span:after{transform:rotate(-90deg)}.shieldTooltip_EAkcl{left:50%;min-width:140px;padding:16px 20px;position:absolute;text-align:center;top:130%;transform:translate(-50%);transition:opacity .3s ease;-webkit-user-select:none;user-select:none;z-index:1}
@keyframes toTopAppear_SO_Zk{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.polygons_TLYId,.wrapper_feLMw{height:100%;width:100%}.polygons_TLYId{display:block;position:absolute;z-index:2}@media only screen and (max-width:719px){.polygons_TLYId{left:50%;top:50%;transform:translate(-50%,-50%);width:auto}}.tooltips_vZ13F{display:block;height:100%;position:absolute;width:100%;z-index:3}.polygon_VwAS_{fill:#007bfb3d;stroke:#007bfb;stroke-width:2px;cursor:pointer;transition:fill .3s cubic-bezier(.25,.46,.45,.94)}
@keyframes toTopAppear_Aro9f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wrapper_eKuot{margin:0 auto;max-width:1440px;padding:96px 0 64px;position:relative;width:100%}@media only screen and (max-width:1358px){.wrapper_eKuot{margin-bottom:8px;padding:0}}@media only screen and (max-width:719px){.wrapper_eKuot{align-items:center;display:flex;flex-direction:column;padding-bottom:24px}}.imageContainer_qXcbQ{display:flex;height:auto;justify-content:center;overflow:hidden;position:relative;width:100%;z-index:1}@media only screen and (max-width:719px){.imageContainer_qXcbQ{height:364px}}.polygons_m59tX{display:block;position:absolute;z-index:2}.image_BDG_l,.polygons_m59tX{height:100%;width:100%}.image_BDG_l{border-radius:32px;object-fit:contain}@media only screen and (max-width:1358px){.image_BDG_l{border-radius:25.1613px}}@media only screen and (max-width:919px){.image_BDG_l{border-radius:32px}}@media only screen and (max-width:719px){.image_BDG_l{border-radius:24px;object-fit:cover}}.title_raRiL{color:#fff;font-size:260px;font-weight:500;line-height:260px;position:absolute;text-align:center;text-transform:lowercase;top:-56px;width:100%}@media only screen and (max-width:1358px){.title_raRiL{font-size:176px;line-height:176px;top:0}}@media only screen and (max-width:919px){.title_raRiL{font-size:136px;line-height:136px;top:-10px}}@media only screen and (max-width:719px){.title_raRiL{font-size:67.4158px;line-height:67px;top:0}}.footer_qm2Bx{align-items:center;align-self:flex-end;bottom:128px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:1440px;padding:0 64px 0 73px;position:absolute;width:100%}@media only screen and (max-width:1358px){.footer_qm2Bx{bottom:48px;padding:0 64px}}@media only screen and (max-width:919px){.footer_qm2Bx{bottom:29px;padding:0 32px}}@media only screen and (max-width:719px){.footer_qm2Bx{align-items:flex-start;bottom:0;flex-direction:column-reverse;justify-content:flex-start;padding:20px 16px;position:relative}}.description_VHVyy,.optionsContainer_Z00wY{position:relative;z-index:2}.description_VHVyy{color:#fff;font-size:24px;font-weight:500;letter-spacing:-.015em;line-height:28px;width:640px}@media only screen and (max-width:1358px){.description_VHVyy{font-size:20px;line-height:24px;width:432px}}@media only screen and (max-width:919px){.description_VHVyy{font-size:16px;line-height:20px;width:336px}}@media only screen and (max-width:719px){.description_VHVyy{color:#111d3b;letter-spacing:-.01em;width:100%}}
@keyframes toTopAppear_FqmSX{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card_dAZYn{align-items:flex-start;background-color:#f4f6fb;border-radius:24px;cursor:pointer;display:flex;flex-direction:column;height:100%;min-height:272px;overflow:hidden;padding:32px;position:relative;-webkit-user-select:none;user-select:none;width:100%}@media(hover:hover)and (pointer:fine){.card_dAZYn:hover .title_MuKpW{color:#007bfb}}@media only screen and (max-width:1199px){.card_dAZYn{min-height:216px;padding:24px}}.card_dAZYn .title_MuKpW{color:#282d3c;font-size:24px;font-weight:500;letter-spacing:-.015em;line-height:28px;margin-bottom:12px;transition:color .3s ease;width:100%}.card_dAZYn .title_MuKpW._width_u_RHs{max-width:calc(100% - 220px)}@media only screen and (max-width:1199px){.card_dAZYn .title_MuKpW._width_u_RHs{max-width:100%}}.card_dAZYn .subtitle_WnZup{color:#8c94a8;font-size:14px;letter-spacing:-.01em;line-height:20px;margin-bottom:24px;width:100%}.card_dAZYn .subtitle_WnZup._width_u_RHs{max-width:calc(100% - 220px)}@media only screen and (max-width:1199px){.card_dAZYn .subtitle_WnZup._width_u_RHs{max-width:100%}}.card_dAZYn .iconContainer_IbGE4{align-items:center;bottom:32px;display:flex;height:64px;justify-content:center;position:absolute;right:32px;width:64px}@media only screen and (max-width:1199px){.card_dAZYn .iconContainer_IbGE4{bottom:24px;right:24px}}.card_dAZYn .iconContainer_IbGE4 .icon_FVAXv{color:#007bfb;height:64px;width:64px}@media only screen and (max-width:1199px){.card_dAZYn .iconContainer_IbGE4 .icon_FVAXv{height:48px;width:48px}}.card_dAZYn .iconContainer_IbGE4._composition_KzNMx{background-color:#ffffff52;box-shadow:8px 8px 32px #b7c5eaa3}.card_dAZYn .iconContainer_IbGE4._composition_KzNMx .icon_FVAXv{height:96px;width:96px}@media only screen and (max-width:1199px){.card_dAZYn .iconContainer_IbGE4._composition_KzNMx .icon_FVAXv{height:48px;width:48px}}.card_dAZYn._medium_Xvcef .iconContainer_IbGE4._composition_KzNMx{border-radius:112px 0 0 112px;bottom:calc(50% - 112px);height:224px;justify-content:flex-start;padding:0 0 0 44px;right:0;width:220px}@media only screen and (max-width:1199px){.card_dAZYn._medium_Xvcef .iconContainer_IbGE4._composition_KzNMx{border-radius:48px 0 0 48px;bottom:24px;height:96px;padding:0 0 0 24px;width:120px}}.card_dAZYn._large_evecD .iconContainer_IbGE4._composition_KzNMx{border-radius:0 112px 112px 0;bottom:calc(50% - 100px);height:200px;justify-content:flex-end;left:0;padding:0 52px 0 0;width:276px}@media only screen and (max-width:1199px){.card_dAZYn._large_evecD .iconContainer_IbGE4._composition_KzNMx{border-radius:48px 0 0 48px;bottom:24px;height:96px;justify-content:flex-start;left:unset;padding:0 0 0 24px;right:0;width:120px}}.card_dAZYn .button_I9UkF{margin-top:auto}.card_dAZYn .button_I9UkF._circle_uJwxc{height:40px;padding:0;width:40px}.card_dAZYn .button_I9UkF._circle_uJwxc span{display:block;position:static}.card_dAZYn .button_I9UkF._circle_uJwxc span:after,.card_dAZYn .button_I9UkF._circle_uJwxc span:before{background-color:currentColor;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:.3s ease;width:12px}.card_dAZYn .button_I9UkF._circle_uJwxc span:after{transform:rotate(-90deg)}.card_dAZYn .button_I9UkF._circle_uJwxc._extended_dT5J6 span:after{transform:rotate(0)}
@keyframes toTopAppear_Qq5UQ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.grid_Fwg8E{display:grid;margin:0 -16px;row-gap:32px}@media only screen and (max-width:1199px){.grid_Fwg8E{margin:0 -8px;row-gap:16px}}.grid_Fwg8E._l-1_aYRZ_{grid-template-columns:59% 1fr}@media screen and (max-width:1022px){.grid_Fwg8E._l-1_aYRZ_{grid-template-columns:1fr}}.grid_Fwg8E._l-2_fLY_H{grid-template-columns:1fr 1fr}@media screen and (max-width:1022px){.grid_Fwg8E._l-2_fLY_H{grid-template-columns:1fr}}.grid_Fwg8E._l-3_g5Cb9{grid-template-columns:40% 30% 30%}@media screen and (max-width:1022px){.grid_Fwg8E._l-3_g5Cb9{grid-template-columns:1fr}}.grid_Fwg8E._l-4_RTtYG{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1022px){.grid_Fwg8E._l-4_RTtYG{grid-template-columns:1fr 1fr}}.grid_Fwg8E._l-5_m5zIS{grid-template-columns:25% 8% 17% 8% 17% 25%}@media screen and (max-width:1022px){.grid_Fwg8E._l-5_m5zIS{grid-template-columns:1fr 1fr}}.grid_Fwg8E._l-6_QEd5C{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1022px){.grid_Fwg8E._l-6_QEd5C{grid-template-columns:1fr 1fr}}.grid_Fwg8E._l-more_V_u9I{grid-template-columns:25% 8% 17% 8% 17% 25%}@media screen and (max-width:1022px){.grid_Fwg8E._l-more_V_u9I{grid-template-columns:1fr 1fr}}.gridItem_FRRr6{margin:0 16px}@media only screen and (max-width:1199px){.gridItem_FRRr6{margin:0 8px}}.gridItem_FRRr6._c1-2_oPzoq{grid-column:1/2}.gridItem_FRRr6._c1-3_bPoxC{grid-column:1/3}.gridItem_FRRr6._c1-4_RRACU{grid-column:1/4}.gridItem_FRRr6._c2-6_ykanf{grid-column:2/6}.gridItem_FRRr6._c3-5_EOVRM{grid-column:3/5}.gridItem_FRRr6._c3-6__onia{grid-column:3/6}.gridItem_FRRr6._c4-7_GNfcM{grid-column:4/7}.gridItem_FRRr6._c5-7_ov7Ze{grid-column:5/7}.gridItem_FRRr6._c6-7_BNack{grid-column:6/7}.gridItem_FRRr6._r1-3_L6PR6{grid-row:1/3}
@keyframes toTopAppear_wzckt{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wrapper_P66lM{background-color:#fff;border-radius:32px;margin-top:100px;padding:64px 0;width:100%}.title_I_Zbx{color:#282d3c;font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:36px;margin-bottom:32px}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.flat-context-menu{background:var(--bg-contrast);border-radius:16px;box-shadow:0 0 1px 0 rgba(40,45,60,.102),0 0 2px 0 rgba(40,45,60,.102),0 4px 8px 0 rgba(40,45,60,.102);display:inline-flex;flex-direction:column;padding:12px 20px;position:absolute;transition:left .3s,top .3s;z-index:7}@media only screen and (max-width:919px){.flat-context-menu{display:none}}.flat-context-menu._bottom,.flat-context-menu_top{transform:translateX(-50%)}.flat-context-menu._left,.flat-context-menu._right{transform:translateY(-50%)}.flat-context-menu._mono-padding .f-context-content-note{padding-bottom:8px;padding-top:8px}.opacity-enter-active,.opacity-leave-active{transition:opacity .2s ease}.opacity-enter-from,.opacity-leave-to{opacity:0}
@keyframes toTopAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.flat-context-modal.r-modal{display:none}@media only screen and (max-width:919px){.flat-context-modal.r-modal{display:flex}}.flat-context-modal__link{display:none}.flat-context-modal__note{margin:16px;position:relative}.flat-context-modal .r-modal__content{margin-top:0!important;padding:32px 40px 34px!important}@media only screen and (max-width:719px){.flat-context-modal .r-modal__content{padding:32px 16px 34px!important}}.flat-context-modal.r-modal-slide-to-top-enter .flat-context-modal__note,.flat-context-modal.r-modal-slide-to-top-leave-to .flat-context-modal__note{opacity:0}.flat-context-modal .slide-enter-active,.flat-context-modal .slide-leave-active{transition:opacity .2s ease,transform .3s ease}
@keyframes toTopAppear_Kfl3P{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wrapper_HrDfh._mayMortgage_HN25W{background-color:#f4f6fb}
