/* Explainer pages (/your-journey, /group-journey/about, /memory-verses). Builds on marketing.css. */
.back-link{display:inline-flex;align-items:center;gap:6px;margin-bottom:20px;color:var(--muted) !important;font-size:14px;font-weight:500;text-decoration:none}
.back-link:hover{color:var(--ink) !important}
.explainer-page .hero-actions a{text-decoration:none}
.details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;margin:0}
.details-grid div{padding-top:18px;border-top:1px solid var(--line)}
.details-grid dt{margin-bottom:6px;font-size:17px;font-weight:600;color:var(--ink)}
.details-grid dd{margin:0;color:var(--ink-2)}
.explainer-page .provider{text-decoration:none}
@media (max-width:760px){.details-grid{grid-template-columns:1fr;gap:20px}}
