.ph-realtor-soft{background:var(--ph-soft);border-block:1px solid var(--ph-line)}.ph-realtor-page .ph-section-heading{max-width:850px}.ph-realtor-number,.ph-realtor-page .ph-section-heading>.ph-realtor-eyebrow{color:var(--ph-accent);font-size:12px;font-weight:700}.ph-realtor-eyebrow{text-transform:uppercase}.ph-realtor-briefs article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:64px;border-top:1px solid var(--ph-line);padding-block:30px}.ph-realtor-briefs h3{margin-top:12px}.ph-realtor-briefs .ph-realtor-question{margin-top:12px;font-size:14px}.ph-realtor-briefs blockquote{margin:20px 0 0;border-left:2px solid var(--ph-accent);padding-left:20px;font-size:14px;line-height:1.8}.ph-realtor-briefs blockquote span,.ph-realtor-check span{display:block;font-size:11px;text-transform:uppercase;color:var(--ph-muted);margin-bottom:8px}.ph-realtor-text-link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;text-decoration:underline;font-size:14px}.ph-realtor-examples,.ph-realtor-placements,.ph-realtor-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ph-realtor-examples img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;background:var(--ph-soft)}.ph-realtor-examples figcaption{margin-top:20px}.ph-realtor-examples figcaption p{margin-top:12px;font-size:14px}.ph-realtor-reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}.ph-realtor-reasons article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:20px;padding-top:24px;border-top:1px solid var(--ph-line)}.ph-realtor-reasons .ph-realtor-number{padding-top:4px}.ph-realtor-placements p,.ph-realtor-reasons p,.ph-realtor-steps p{margin-top:12px}.ph-realtor-placements article,.ph-realtor-steps li{border-top:1px solid var(--ph-line);padding-top:24px}.ph-realtor-placements .ph-realtor-check{margin-top:24px;color:var(--ph-ink);font-size:14px}.ph-realtor-steps{margin:0;padding:0;list-style:none;counter-reset:realtor-step}.ph-realtor-steps li{counter-increment:realtor-step}.ph-realtor-steps li:before{content:"0" counter(realtor-step);color:var(--ph-accent);font-size:12px;font-weight:700;display:block;margin-bottom:14px}.ph-realtor-faq{max-width:900px}.ph-realtor-faq details{border-top:1px solid var(--ph-line)}.ph-realtor-faq details:last-child{border-bottom:1px solid var(--ph-line)}.ph-realtor-faq summary{padding-block:24px;font-size:18px;font-weight:650}.ph-realtor-faq p{padding:0 24px 24px 0}.ph-realtor-closing{text-align:center}.ph-realtor-closing h2{max-width:740px;margin-inline:auto}.ph-realtor-closing p{max-width:660px;margin:20px auto 28px}.ph-realtor-related{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:28px;font-size:13px;text-decoration:underline}@media (max-width:950px){.ph-realtor-briefs article{gap:32px}}@media (max-width:700px){.ph-realtor-briefs article,.ph-realtor-examples,.ph-realtor-placements,.ph-realtor-reasons,.ph-realtor-steps{grid-template-columns:1fr;gap:28px}.ph-realtor-briefs article{gap:20px}.ph-realtor-examples{gap:36px}}