.service-copy{max-width:820px;color:var(--muted)}
.service-copy p{margin:0 0 16px}
.service-copy strong{color:var(--ink)}
.deliverables{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:20px}
.deliverable{background:white;border:1px solid var(--line);padding:22px}
.deliverable strong{display:block;color:var(--navy);margin-bottom:6px}
.deliverable span{color:var(--muted);font-size:.92rem}
.faq{margin-top:42px}
.faq-list{display:grid;gap:10px;margin-top:20px}
.faq-item{background:white;border:1px solid var(--line);padding:23px}
.faq-item h3{font-family:Georgia,serif;font-size:1.15rem;color:var(--navy);margin:0 0 9px}
.faq-item p{color:var(--muted);margin:0}
.sell-side{border-left:4px solid var(--gold);background:#eef3f7;padding:25px 27px;margin-top:34px}
.sell-side h2{font-family:Georgia,serif;font-size:1.55rem;font-weight:500;margin:0 0 10px}
.sell-side p{color:#4e5c67;margin:0}
.sell-side p+p{margin-top:10px}
@media(max-width:760px){.deliverables{grid-template-columns:1fr}}

.evidence{border-top:1px solid var(--line);padding:28px 0 8px}.evidence p{max-width:820px;color:var(--muted)}.evidence ul{max-width:850px;line-height:1.65;color:var(--muted)}.evidence li{margin:8px 0}.evidence a,.related-guides a{color:var(--blue)}.related-guides{margin:28px 0;color:var(--muted)}
.article .cta p a{background:none;color:#e0eff8;padding:0;text-decoration:underline;white-space:normal}.article .cta{display:block}.article .cta h2{font-size:1.5rem}.article .cta p{line-height:1.6;color:#e0eff8}.article .cta p a:hover{text-decoration:none}
