.TotalPrice_wrapper__it5YK.TotalPrice_outdated__VEIkU .TotalPrice_value__Xpyj3{font-size:1.5rem;--tw-text-opacity:1;color:rgb(152 152 152/var(--tw-text-opacity));text-decoration-line:line-through}.TotalPrice_label__DyVJ1{font-size:.8125rem;color:rgb(255 255 255/var(--tw-text-opacity))}.TotalPrice_label__DyVJ1,.TotalPrice_value__Xpyj3{text-align:center;font-weight:600;--tw-text-opacity:1}.TotalPrice_value__Xpyj3{margin-top:.5rem;font-size:2rem;color:rgb(163 227 88/var(--tw-text-opacity))}.HouseDescription_wrapper__9ZPsg{position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:2.5rem 1.125rem}@media (min-width:48rem){.HouseDescription_wrapper__9ZPsg{padding:3.5rem 2.5rem}}@media (min-width:64rem){.HouseDescription_wrapper__9ZPsg{padding-top:4rem;padding-bottom:4rem}}@media (min-width:80rem){.HouseDescription_wrapper__9ZPsg{padding:5rem 10rem}}.HouseDescription_wrapper__9ZPsg.HouseDescription_isVisible__73A4J .HouseDescription_inner__0gmdO{visibility:visible;--tw-translate-y:0px;opacity:1;transition-property:transform,visibility,opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.HouseDescription_wrapper__9ZPsg .HouseDescription_inner__0gmdO,.HouseDescription_wrapper__9ZPsg.HouseDescription_isVisible__73A4J .HouseDescription_inner__0gmdO{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.HouseDescription_wrapper__9ZPsg .HouseDescription_inner__0gmdO{visibility:hidden;position:relative;z-index:2;margin-left:auto;margin-right:auto;display:flex;width:100%;--tw-translate-y:1rem;flex-direction:column;gap:2.5rem;opacity:0}@media (min-width:64rem){.HouseDescription_wrapper__9ZPsg .HouseDescription_inner__0gmdO{flex-direction:row;align-items:flex-start}}@media (min-width:80rem){.HouseDescription_wrapper__9ZPsg .HouseDescription_inner__0gmdO{max-width:70rem}}@media(min-width:64rem){.HouseDescription_wrapper__9ZPsg .HouseDescription_inner__0gmdO{-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap)}}.HouseDescription_textPart__NzXLb{display:flex;width:100%;flex-direction:column;gap:1rem}@media (min-width:64rem){.HouseDescription_textPart__NzXLb{padding-right:1rem}}@media (min-width:80rem){.HouseDescription_textPart__NzXLb{padding-right:0}}.HouseDescription_textPart__NzXLb .HouseDescription_title__N7CKf{--tw-text-opacity:1;color:rgb(45 45 45/var(--tw-text-opacity))}@media(min-width:64rem){.HouseDescription_textPart__NzXLb{width:calc(6 * calc((100% - ((var(--grid-columns) - 1) * var(--grid-gap))) / var(--grid-columns)) + 5 * var(--grid-gap))}}.HouseDescription_box__UnjUg{position:relative;width:100%;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}@media (min-width:64rem){.HouseDescription_box__UnjUg{position:sticky;top:7rem;right:0}}@media (min-width:80rem){.HouseDescription_box__UnjUg{top:8rem}}.HouseDescription_box__UnjUg{border-radius:2rem 2rem 2rem 0}@media(min-width:64rem){.HouseDescription_box__UnjUg{width:calc(6 * calc((100% - ((var(--grid-columns) - 1) * var(--grid-gap))) / var(--grid-columns)) + 5 * var(--grid-gap))}}.HouseDescription_box__UnjUg .HouseDescription_boxBackground__vglrR{--tw-text-opacity:1;color:rgb(37 37 37/var(--tw-text-opacity))}.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM{position:relative;z-index:2;display:flex;width:100%;flex-direction:column;padding:2.5rem 1.5rem}@media (min-width:48rem){.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch;padding-left:2rem;padding-right:2rem}}.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_stats__kECi6{margin-bottom:1.5rem;display:flex;width:100%;flex-direction:column;justify-content:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(77 77 77/var(--tw-border-opacity));padding-bottom:1.5rem}@media (min-width:48rem){.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_stats__kECi6{grid-column:span 1/span 1;grid-row:span 2/span 2;margin-bottom:0;border-bottom-width:0;border-right-width:1px;padding-bottom:0;padding-right:2rem}}@media (min-width:64rem){.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_stats__kECi6{padding-right:.75rem}}@media (min-width:90rem){.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_stats__kECi6{padding-right:2rem}}.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_stats__kECi6 .HouseDescription_statItem__WsdFG{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem}.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_stats__kECi6 .HouseDescription_statItem__WsdFG .HouseDescription_label__Gu_Mx{display:block;font-size:.8125rem;--tw-text-opacity:1;color:rgb(187 187 187/var(--tw-text-opacity))}.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_stats__kECi6 .HouseDescription_statItem__WsdFG .HouseDescription_value__zs0OV{display:block;width:4rem;flex-shrink:0;font-size:.9375rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:48rem){.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_totalPrice__epc_j{grid-column:span 1/span 1;grid-row:span 2/span 2;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem}}.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_totalPrice__epc_j.HouseDescription_withOffset__mviW9{margin-bottom:.5rem}@media (min-width:48rem){.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_totalPrice__epc_j.HouseDescription_withOffset__mviW9{grid-row:span 1/span 1;margin-bottom:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(77 77 77/var(--tw-border-opacity));padding-bottom:1.25rem}.HouseDescription_box__UnjUg .HouseDescription_boxInner__W_TnM .HouseDescription_discountPrice__xXYsD{grid-column:span 1/span 1;grid-row:span 1/span 1;display:flex;align-items:center;justify-content:center;padding:1.25rem 1rem .5rem}}.HouseDescription_background__EO13r{position:absolute;inset:0;display:none}@media (min-width:64rem){.HouseDescription_background__EO13r{display:block}}.HouseDescription_background__EO13r .HouseDescription_backgroundImage__CehXA{position:absolute;right:0;bottom:0;width:52%;transform:translateY(34%)}