<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.listing-description__wrapper{display:flex;gap:106px}.listing-description__information{display:flex;flex-basis:62%;flex-direction:column;gap:36px;margin-top:46px}.listing-description__description-title{border-bottom:1px solid var(--grey-200);font-size:1.563rem;font-weight:700;line-height:2.2;margin-bottom:30px;padding-bottom:10px}.listing-description_specifications-data{display:flex;flex-wrap:wrap;row-gap:24px}.listing-description__spec-column{border-bottom:1px solid var(--grey-200);display:flex;flex-direction:column;flex-grow:1;padding-bottom:30px}.listing-description__spec-column--design-specs{min-width:220px}.specification-items{border-right:1px solid var(--grey-200);height:100%;margin-right:24px}.listing-description__spec-column:last-child .specification-items{border-right:none;padding-right:0}.specification-heading{border-bottom:1px solid var(--grey-200);font-size:1.25rem;font-weight:600;margin-bottom:24px;padding-bottom:20px}.specification-heading:not(:last-child){padding-right:24px}.specification-item{display:flex;gap:16px;justify-content:space-between}.specification-item span{min-width:88px}.specification-item--stat{font-weight:700}.specification-item span.specification-item__label-size{min-width:160px}.listing-description__house-estimate-card{background-color:var(--primary-700);border-radius:5px;padding:20px 24px 44px}.house-estimate__title{border-bottom:1px solid #d7d7d7;font-size:1.25rem;font-weight:600;line-height:3.438rem;margin-bottom:20px;text-align:left}.house-estimate__franchise-estimate-items{margin-top:24px}.house-estimate__single--no-price{background:var(--grey-000);border-radius:5px;color:var(--grey-900)!important;font-size:14px;padding:12px}.house-estimate__copy{font-size:12px;line-height:22px;margin-top:24px}.house-estimate__franchise-select{color:var(--grey-900)!important}.house-estimate-bar{display:grid;grid-template-columns:repeat(10,1fr);justify-content:space-between;margin:0 16px;overflow:hidden;position:relative;width:60%}.house-estimate-bar .bar-line{background-color:var(--grey-000);border-right:1px solid var(--primary-700);height:2.75rem}.house-estimate-bar .bar-line--last{background-color:var(--primary-700)}.house-estimate-bar-labels{display:grid;font-size:11px;grid-template-columns:repeat(10,1fr);justify-content:space-between;margin:4px 16px;width:60%}.house-estimate-bar-labels .bar-label{transform:translate(-50%);width:fit-content}.highlight-block{background-image:linear-gradient(90deg,hsla(73,41%,57%,.3),hsla(73,41%,57%,.7),hsla(73,41%,57%,.3));height:100%;position:absolute;width:8%}.listing-description__contact-wrapper{flex-basis:38%;margin-top:103px;position:relative}.listing-description__contact-avatar{position:absolute;top:-103px;width:100%}.listing-description__contact-avatar picture{display:inline-flex;width:100%}.listing-description__contact-avatar img,.listing-description__contact-avatar-img{background-color:#fff;border-radius:168px;height:168px;margin:0 auto;object-fit:cover;padding:7px;width:168px}.listing-description__contact-card{background-color:var(--grey-900);border-radius:10px;color:var(--grey-000);padding:28px 0 0;text-align:center}.listing-description__contact-avatar+.listing-description__contact-card{padding:103px 0 0}.contact-card__name{border-radius:10px;font-size:1.563rem;font-weight:600;line-height:55px}.contact-card__position{font-weight:700;line-height:55px}.contact-card__call-to-action{background-color:var(--grey-000);border:1px solid var(--grey-900);border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:var(--grey-900);margin-top:28px;padding:22px 28px 28px}.contact-card__phone{font-size:1.813rem;font-weight:700;line-height:55px;margin-bottom:22px}.contact-card__showhome-contact-text{font-size:1.125rem;font-weight:600;padding:0 40px}.contact-card__design-contact-text{display:flex;flex-direction:column;font-size:.875rem;padding:0 28px;text-align:left}.design-contact-text__title{font-size:1.125rem;font-weight:600}.contact-card__button{width:100%}@media screen and (max-width:1280px){.listing-description__spec-column:nth-child(2) .specification-items{border-right:none;margin-right:0}.listing-description__spec-column:last-child{border-bottom:none}.specification-item span.specification-item__label-size{min-width:unset}.house-estimate-bar,.house-estimate-bar-labels{width:100%}}@media screen and (max-width:959px){.listing-description__wrapper{gap:40px}}@media screen and (max-width:767px){.listing-description__wrapper{flex-direction:column}.listing-description__information{margin-top:0}.listing-description__contact-card{margin:0 auto;max-width:440px}.listing-description_specifications-data{flex-direction:column}.specification-items{border-right:none}.specification-heading{border-bottom:none}.house-estimate-bar,.house-estimate-bar-labels{grid-template-columns:repeat(5,1fr)}.house-estimate-bar .bar-line:nth-child(2n),.house-estimate-bar-labels .bar-label:nth-child(2n){display:none;visibility:hidden}}</pre></body></html>