.estate-facts{padding:34px 0 40px;border-top:1px solid #d9d3c9}
.estate-facts h2{font-family:var(--serif);font-weight:400;font-size:clamp(30px,3vw,42px);line-height:1.15;letter-spacing:-.025em;margin:0 0 18px}
.estate-facts>p{max-width:750px;font-size:14px;color:#68645e;line-height:1.75}
.estate-facts dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;padding:0;margin:28px 0 0}
.estate-facts dl>div{padding-top:14px;border-top:1px solid #d8c9aa}
.estate-facts dt{font-family:var(--sans);font-size:10px;letter-spacing:.08em;color:#68645e;margin-bottom:7px}
.estate-facts dd{margin:0;font-family:var(--serif);font-size:23px;line-height:1.3;letter-spacing:-.015em}
.answer-links h2{font-size:32px}
.answer-links a{color:inherit;text-decoration:underline;text-decoration-color:#9c8055;text-underline-offset:4px;text-decoration-thickness:1px}
.answer-links a:hover{text-decoration-thickness:2px}
.watch-page>.answer-links{margin-top:35px;padding-top:30px;max-width:880px}
.watch-page>.answer-links p{font-size:14px;line-height:1.85}
[dir=rtl] .estate-facts h2,[dir=rtl] .estate-facts dd{font-family:Tahoma,Arial,sans-serif;letter-spacing:0;line-height:1.6}
[dir=rtl] .estate-facts dt{letter-spacing:0}
@media(max-width:700px){.estate-facts{padding:28px 0 32px}.estate-facts dl{grid-template-columns:1fr 1fr;gap:22px 18px}.estate-facts dd{font-size:20px}.estate-facts dt{font-size:11px;letter-spacing:.02em}.estate-facts>p{font-size:13px}.answer-links h2{font-size:30px}}
