.BLotAside_asideStack__pk5TN{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.BLotAside_asideStack__pk5TN{position:sticky;top:88px;left:0;max-height:calc(100dvh - 128px - 60px);gap:8px}}@media(min-width:1440px){.BLotAside_asideStack__pk5TN{top:104px;max-height:calc(100dvh - 112px - 60px)}}@media(min-width:1024px)and (max-height:660px){.BLotAside_asideStack__pk5TN{position:static;max-height:none}}.BLotAside_root__GZhvY{display:flex;flex-direction:column;gap:24px;min-height:0}.BLotAside_headerWrapper__kwYMB{display:flex;flex-direction:column;gap:4px}.BLotAside_mortgageWrapper__5NvLl{display:flex;flex-direction:column;gap:16px;min-height:0}.BLotAside_fixedWrapper__kahTJ{min-height:48px}@media(min-width:1024px){.BLotAside_root__GZhvY{padding:31px 0;border-radius:12px;border:1px solid #e6e8ec;background:#fff}.BLotAside_root__GZhvY>*{padding-left:31px;padding-right:31px}.BLotAside_root__GZhvY>.BLotAside_paymentListWrapper__DiM8O{padding:0;--payment-list-padding-x:31px}.BLotAside_rootForm__E0mB2{min-height:612px;width:464px}.BLotAside_mortgageWrapperHide__a_Bv3{display:none}}@media(min-width:1440px){.BLotAside_rootForm__E0mB2{width:512px}}.ToolTipModal_toolTipModal__idD2o{width:100%;height:100%;border-radius:unset;-webkit-user-select:none;user-select:none;overflow:unset;z-index:400}@media(min-width:1024px){.ToolTipModal_toolTipModal__idD2o{background:unset}}.ToolTipModal_modalBody__7jdQ6{width:100%;height:100%;scrollbar-width:none;background:#fff;animation:ToolTipModal_modalFadeIn__9cQ3f .2s ease-out}.ToolTipModal_modalBody__7jdQ6::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0;height:0}@media(min-width:1024px){.ToolTipModal_modalBody__7jdQ6{padding:68px 40px 40px;width:520px;display:flex;flex-direction:column;height:max-content;background:#fff;border-radius:12px;overflow:hidden;z-index:316}}@media(min-width:1440px){.ToolTipModal_modalBody__7jdQ6{width:520px}}@keyframes ToolTipModal_modalFadeIn__9cQ3f{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ToolTipModal_modalOverlay__RdlXR{height:100%}@media(min-width:1024px){.ToolTipModal_modalOverlay__RdlXR{z-index:315}}.ToolTipModal_mobileWrapper__r2_1a{padding:58px 20px 32px}@media(min-width:1024px){.ToolTipModal_mobileWrapper__r2_1a{padding:unset}}.ToolTipModal_title__5JdBd{font-size:24px;line-height:30px;letter-spacing:-.02em;margin-bottom:12px}@media(min-width:1024px){.ToolTipModal_title__5JdBd{font-size:32px;line-height:36px;margin-bottom:20px}}.ToolTipModal_description__hhET2{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0}@media(min-width:1024px){.ToolTipModal_description__hhET2{font-size:16px;line-height:24px}}.ToolTipModal_description__hhET2{letter-spacing:-.02em;margin-bottom:32px;color:#777e90}.ToolTipModal_closeButton__Ywn_4{position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:#141416;cursor:pointer}@media(min-width:1024px){.ToolTipModal_closeButton__Ywn_4{top:24px;right:24px}}button.ToolTipModal_confirmButton__Bz67V{color:#141416}.ToolTipModal_steps__Ryahm{display:flex;flex-direction:column;padding:58px 0;margin-bottom:48px}.ToolTipModal_step__dngBH{display:flex;height:80px;color:#141416}.ToolTipModal_step__dngBH:last-child{height:auto}.ToolTipModal_stepTitle__4ZS5F{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;color:#b1b5c3;flex-shrink:0;width:100px;white-space:nowrap;line-height:16px}.ToolTipModal_stepMarker__1kgat{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:16px;align-self:stretch;margin:0 20px 0 6px}.ToolTipModal_stepDot__Vf8OJ{width:16px;height:16px;border-radius:50%;background:#b1b5c3;flex-shrink:0}.ToolTipModal_stepLine__7KrcA{flex:1 1;width:2px;background:#b1b5c3}.ToolTipModal_stepDescription__mrFVM{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0;flex:1 1;min-width:0;line-height:16px}