@keyframes BMortgage_opacityPulsing__xKA9w{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.BMortgage_root__Fd0EU{display:flex;flex-direction:column;gap:24px;padding:0 16px}.BMortgage_headerWrapper__PAqvr{display:flex;flex-direction:column;gap:4px}.BMortgage_titleWrapper__33xfS{display:flex;align-items:center;gap:11px}.BMortgage_titleNumber__w3hrJ,.BMortgage_title__MuUtJ{font-size:12px;line-height:12px;font-weight:500;color:#777e90;position:relative}.BMortgage_titleNumber__w3hrJ:last-child:before,.BMortgage_title__MuUtJ:last-child:before{content:"";position:absolute;top:50%;left:-5.5px;width:2px;height:2px;background:#777e90;transform:translateY(-50%)}.BMortgage_areaTitle__UxPJl{margin:0;font-size:24px;line-height:32px;font-weight:500;letter-spacing:-.01em;color:#141416}.BMortgage_headerWrapperReserved__y8kQA .BMortgage_actualPrice__btROJ,.BMortgage_headerWrapperReserved__y8kQA .BMortgage_areaTitle__UxPJl{color:#777e90}.BMortgage_priceWrapper__U5YCQ{display:flex;align-items:center;padding:4px 0 0;gap:8px}.BMortgage_actualPrice__btROJ{font-size:18px;line-height:24px;font-weight:500;color:#141416}.BMortgage_oldPrice__jEFFG{font-size:14px;line-height:20px;font-weight:400;color:#777e90;position:relative}.BMortgage_oldPrice__jEFFG:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#ec5353;transform:translateY(-50%) rotate(-14deg)}.BMortgage_hidePriceWrapper__gy_3r{display:flex;flex-direction:column;gap:24px}.BMortgage_priceWrapperHide__Z2e6d{display:none}.BMortgage_vatRefund___e_vm{display:flex;align-items:center;gap:6px;margin-top:8px}.BMortgage_vatRefundText__zPpC5{font-size:14px;line-height:20px;font-weight:400;color:#777e90}.BMortgage_root__Fd0EU .BMortgage_btn__DXjFF{opacity:1}.BMortgage_btnFixed__6oWgj{position:fixed;width:343px;bottom:72px;left:50%;transform:translate(-50%);z-index:13}.BMortgage_mortgageWrapper__nlJsd{display:flex;flex-direction:column;gap:24px}.BMortgage_oszWrapper__X1bfU{display:flex;gap:12px;flex-direction:column;margin-bottom:16px}.BMortgage_oszDescription__wbkOH,.BMortgage_pricePerMeter__NPyu1{font-weight:400;font-size:14px;line-height:20px}.BMortgage_pricePerMeter__NPyu1{margin:0 0 0 auto;color:#777e90}.BMortgage_reservedInfo__a1aOP{display:flex;flex-direction:column;gap:8px}.BMortgage_reservedInfoRow__qaooo{display:flex;align-items:center;gap:8px}.BMortgage_reservedInfoText__jcyxn{margin:0;font-size:16px;line-height:24px;font-weight:500;color:#141416}.BMortgage_reservedInfoDescription__Pc9hk{margin:0;font-size:14px;line-height:20px;font-weight:500;color:#141416}@media(min-width:1024px){.BMortgage_root__Fd0EU{position:-webkit-sticky;position:sticky;top:88px;left:0;padding:31px;border-radius:24px;border:1px solid #e6e8ec;background:#fff}.BMortgage_mortgageHide__nzVT0{display:none}.BMortgage_rootForm__xPSJE{min-height:680px;width:442px}.BMortgage_mortgageWrapperHide__QBn_A{display:none}}@media(min-width:1440px){.BMortgage_root__Fd0EU{top:104px}.BMortgage_rootForm__xPSJE{width:443px}}