.FlatCard_card__vf5FG{background:#fff;border-radius:12px;padding:20px;display:flex;flex-direction:column;height:100%;border:1px solid #dfe2ec;transition:box-shadow .2s;cursor:pointer}.FlatCard_card__vf5FG:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}.FlatCard_header___Ufrr{margin-bottom:16px}.FlatCard_projectName__vSmTZ{font-size:12px;color:#373a41;margin-bottom:4px;display:flex;align-items:center;gap:6px}.FlatCard_projectName__vSmTZ span{color:#8b8d98}.FlatCard_details__uv0jf{font-size:12px;color:#8b8d98}.FlatCard_imageWrapper__9j0JO{flex:1 1;display:flex;align-items:center;justify-content:center;margin:20px 0;position:relative;min-height:200px}.FlatCard_imageWrapper__9j0JO img{object-fit:contain;max-width:100%;max-height:200px}.FlatCard_content__j5K21{margin-top:auto}.FlatCard_title__zaCK_{font-weight:500}.FlatCard_title__zaCK_,.FlatCard_title__zaCK_ span{font-size:24px;color:#8b8d98}.FlatCard_price__AYtFx{font-size:24px;font-weight:600;margin-bottom:12px;color:#373a41}.FlatCard_footer__YY7yp{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.FlatCard_mortgage__Exro_{display:flex;flex-direction:column;gap:2px}.FlatCard_mortgage__Exro_ span:first-child{color:#8b8d98;font-weight:500;font-size:14px}.FlatCard_mortgage__Exro_ span:last-child{font-size:14px;font-weight:500;color:#373a41}.FlatCard_discount__k7hWW{width:35px;height:35px;background:#f2f3f7;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#e03f3f}.FlatCard_discount__k7hWW svg{width:20px!important;height:20px!important;min-width:20px;min-height:20px}