.CondoSampleQuoteSection_section__fREQk{border-top:1px solid var(--border)}.CondoSampleQuoteSection_tableWrap__qTyyw{overflow-x:auto;margin-top:var(--space-4);border:1px solid var(--border)}.CondoSampleQuoteSection_quoteTable__Jw4Sn{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-body-default)}.CondoSampleQuoteSection_quoteTable__Jw4Sn td,.CondoSampleQuoteSection_quoteTable__Jw4Sn th{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--border)}.CondoSampleQuoteSection_quoteTable__Jw4Sn th{font-weight:600;color:var(--navy);background:var(--cream-dark)}.CondoSampleQuoteSection_quoteTable__Jw4Sn td:last-child{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CondoSampleQuoteSection_quoteTable__Jw4Sn tbody tr:last-child td{border-bottom:none;font-weight:600;color:var(--navy)}.CondoCostDriversSection_section__x6Efv{border-top:1px solid var(--border)}.CondoCostDriversSection_factors__mY2Wa{display:grid;gap:var(--space-6);margin-top:var(--space-6)}@media (min-width:768px){.CondoCostDriversSection_factors__mY2Wa{grid-template-columns:1fr 1fr;gap:var(--space-6) var(--space-10)}}.CondoCostDriversSection_factorBlock__59D2G{padding:var(--space-5) var(--space-5) var(--space-6);border:1px solid var(--border);background:var(--cream)}.CondoCostDriversSection_factorH3__6qUkq{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;color:var(--navy);margin:0 0 var(--space-2)}.CondoCostDriversSection_factorP__mF132{font-family:var(--font-body);font-size:var(--text-body-default);line-height:var(--list-item-line-height);color:var(--text-muted);margin:0}@media (min-width:768px){.CondoCostDriversSection_factorBlockWide__9wCiD{grid-column:1/-1}}