.reit-owner-pain-ledger-grid{width:100vw;padding:80px 0;border-top:1px solid var(--rule);background:var(--paper);color:var(--black)}
.reit-owner-pain-ledger-grid,.reit-owner-pain-ledger-grid *{box-sizing:border-box}
.reit-owner-pain-ledger-grid__in{width:var(--shell);margin:0 auto}
.reit-owner-pain-ledger-grid__body{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(30px,3.6vw,64px);align-items:start}
.reit-owner-pain-ledger-grid__kicker{display:flex;align-items:center;gap:11px;margin:0 0 20px}
.reit-owner-pain-ledger-grid__kicker::before{content:'';width:7px;height:7px;background:var(--gold);flex:0 0 auto}
.reit-owner-pain-ledger-grid__kicker span{font-family:var(--mono);font-size:12px;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze)}
.reit-owner-pain-ledger-grid h2{margin:0;color:var(--deep);font-family:var(--display);font-size:50px;font-weight:500;line-height:var(--lh-tight);letter-spacing:0}
.reit-owner-pain-ledger-grid__lede{margin:20px 0 0;width:100%;max-width:none;font-size:var(--fs-content-lede);line-height:1.55;color:var(--grey-mid)}
.reit-owner-pain-ledger-grid__aside{margin:56px 0 0;padding-top:20px;border-top:1px solid var(--rule);font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze)}
.reit-owner-pain-ledger-grid__points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--rule)}
.reit-owner-pain-ledger-grid__point{background:var(--paper);padding:26px 24px 24px;display:flex;flex-direction:column}
.reit-owner-pain-ledger-grid__no{font-family:var(--display);font-size:32px;line-height:1;color:var(--gold)}
.reit-owner-pain-ledger-grid__point h3{margin:14px 0 0;font-family:var(--display);font-weight:500;font-size:24px;line-height:var(--lh-tight);color:var(--deep);letter-spacing:0}
.reit-owner-pain-ledger-grid__point p{margin:10px 0 0;font-size:16px;line-height:1.55;color:var(--grey-mid)}
@media (max-width:1040px){.reit-owner-pain-ledger-grid__body{grid-template-columns:1fr}.reit-owner-pain-ledger-grid__lede{width:100%}}
@media (max-width:820px){.reit-owner-pain-ledger-grid__points{grid-template-columns:1fr}}
