/* Shared styling for Porchlead legal pages */
.legal-wrap{max-width:760px;margin:0 auto;padding:48px 24px 80px}
.legal-wrap h1{font-family:var(--serif,Georgia,serif);font-size:34px;margin-bottom:6px}
.legal-wrap .updated{color:var(--muted,#8a94a6);font-size:13px;margin-bottom:8px}
.legal-wrap .review-note{background:#2a2110;border:1px solid #5a4410;color:#e8c96a;font-size:12px;padding:10px 14px;border-radius:8px;margin:14px 0 28px}
.legal-wrap h2{font-size:20px;margin:32px 0 10px}
.legal-wrap h3{font-size:16px;margin:22px 0 8px}
.legal-wrap p,.legal-wrap li{color:var(--text,#d7dce4);font-size:15px;line-height:1.65}
.legal-wrap ul{margin:8px 0 8px 22px}
.legal-wrap li{margin-bottom:6px}
.legal-wrap a{color:var(--accent,#e08a4a)}
.legal-wrap .backlink{display:inline-block;margin-bottom:24px;font-size:14px}
.legal-wrap .brandline{font-family:var(--serif,Georgia,serif);font-size:18px;margin-bottom:28px}
