.s_root__g59LJ{display:flex;align-items:center;gap:4px;font-size:12px;line-height:16px;font-weight:400;color:#777e90;cursor:pointer}.s_rootCenter__uX7sI{position:relative;margin:0 auto}.s_imgWrapper__TPVmg{position:relative}.s_imgWrapperPos__Gc39b{position:unset}.s_hint__NZhsN{position:absolute;top:32px;left:50%;transform:translate(-50%);min-width:332px;padding:16px;font-size:14px;line-height:20px;font-weight:400;border-radius:16px;color:#fff;background-color:#353945;z-index:3;opacity:0}.s_hint__NZhsN:before{content:"";position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:24px;height:12px;background-image:url(/B/_next/static/media/tail.9bc4d4b9.svg);background-repeat:no-repeat}.s_hintTop__cgWrA{top:unset;bottom:32px}.s_hintTop__cgWrA:before{top:unset;bottom:-12px;transform:rotate(180deg) translateX(-50%)}.s_hintReady__19ki3{opacity:1}.s_radioHint__2057V{display:flex;flex-direction:column;gap:8px}.s_radioHintValue___YAnA{display:flex;gap:11px}.s_radioHintValue___YAnA span{display:block}.s_radioDefferedPayment__JhyTn{display:flex;gap:11px}.s_radioDefferedPayment__JhyTn span{font-size:12px;line-height:12px;font-weight:500;color:#353945}.s_radioDefferedPayment__JhyTn span:last-child{position:relative;font-weight:400}.s_radioDefferedPayment__JhyTn span:last-child:before{content:"";position:absolute;width:2px;height:2px;left:-6px;top:50%;transform:translateY(-50%);background:#353945}.s_radioInstallment__upNxa{display:flex;gap:11px}.s_radioInstallment__upNxa .s_radioInstallmentItem__hKWAS{position:relative;font-size:12px;line-height:12px;font-weight:500;color:#353945}.s_radioInstallment__upNxa .s_radioInstallmentItem__hKWAS:not(:first-child){font-weight:400}.s_radioInstallment__upNxa .s_radioInstallmentItem__hKWAS:not(:first-child):before{content:"";position:absolute;width:2px;height:2px;left:-6px;top:50%;transform:translateY(-50%);background:#353945}.s_radioMortgage__3rTCn{display:flex;flex-wrap:wrap;gap:11px}.s_radioMortgage__3rTCn span{position:relative;display:block;font-size:12px;line-height:12px;font-weight:400}.s_radioMortgage__3rTCn span:first-child{font-weight:500}.s_radioMortgage__3rTCn span:not(:first-child):before{content:"";position:absolute;width:2px;height:2px;left:-6px;top:50%;transform:translateY(-50%);background:#353945}.s_radioHintText__HYJe0{display:flex;align-items:center;gap:4px;font-size:12px;line-height:16px;font-weight:400;color:#777e90}.s_radioHintHide__bwUSl{display:none}@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_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_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}@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:384px}.BMortgage_mortgageWrapperHide__QBn_A{display:none}}@media(min-width:1440px){.BMortgage_root__Fd0EU{top:104px}.BMortgage_rootForm__xPSJE{width:443px}}.BInfoResidential_root__ylxcv{gap:16px}.BInfoResidential_root__ylxcv,.BInfoResidential_wrapper__h8STv{display:flex;flex-direction:column}.BInfoResidential_infoWrapper__TLkgn{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:24px;font-weight:400;padding:8px 0;color:#353945;box-sizing:border-box}.BInfoResidential_infoWrapper__TLkgn div:last-child{font-weight:500;color:#141416}.BInfoResidential_infoWrapper__TLkgn:first-child{padding:0 0 8px}.BInfoResidential_infoWrapper__TLkgn:nth-child(n+2){border-top:1px solid #e6e8ec}.BInfoResidential_hiddenWrapper__f2Uy9{max-height:0;overflow:hidden;transition:max-height .8s}.BInfoResidential_hiddenWrapper__f2Uy9 .BInfoResidential_infoWrapper__TLkgn:first-child{padding:8px 0}.BInfoResidential_hiddenWrapper__f2Uy9 .BInfoResidential_infoWrapper__TLkgn:nth-child(n){border-top:1px solid #e6e8ec}.BInfoResidential_hiddenWrapperActive__9gNBj{max-height:2000px;transition:max-height 1s ease-in-out}@media(min-width:1024px){.BInfoResidential_wrapperInstallment__MjNgK{height:155px;overflow-y:scroll;scrollbar-width:none}.BInfoResidential_hiddenWrapperScroll__56kzQ{min-height:min-content}}@media(min-width:1440px){.BInfoResidential_root__ylxcv{border-radius:32px}}.DomLotPage_root__yd4kV{background:#fff}.DomLotPage_wrapper__dzgJc{max-width:1440px;margin:0 auto}.DomLotPage_pageWrapper__CNxLy{max-width:1440px;width:100%;height:100%;padding:16px 0 0;background:#fff;margin:58px auto 0}.DomLotPage_headerWrapper__I3R1P{display:flex;justify-content:center}@media(min-width:1024px){.DomLotPage_pageWrapper__CNxLy{width:100%;display:flex;flex-wrap:wrap;gap:64px 16px;justify-content:space-between;padding:16px 40px 40px;box-sizing:border-box;margin-top:72px}.DomLotPage_desktopWrapper__BRXge{min-width:544px;max-width:calc(100% - 16px - 443px);flex:1 0}.DomLotPage_mortgageFixed__Nhg7Q{position:relative;min-width:384px;margin:0 0 40px;max-width:443px;flex:1 0}}@media(min-width:1440px){.DomLotPage_pageWrapper__CNxLy{margin-top:88px}.DomLotPage_desktopWrapper__BRXge{min-width:544px;flex:1 0}.DomLotPage_mortgageFixed__Nhg7Q{margin:0}}