/* CoverPilot v5.6 contextual internal-link pathways */
.cp-link-pathways{padding:52px 0;background:#eef4f7;border-top:1px solid #d8e3e9;color:#071a2b}
.cp-link-pathways-intro{max-width:760px;margin-bottom:28px}
.cp-link-pathways-intro h2{margin:0 0 10px;color:#071a2b}
.cp-link-pathways-intro p:last-child{margin:0;color:#536574}
.cp-link-pathways-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
.cp-link-pathway-group{min-width:0}
.cp-link-pathway-group h3{font-size:1rem;line-height:1.35;margin:0 0 14px;color:#071a2b}
.cp-link-pathway-group ul{list-style:none;margin:0;padding:0}
.cp-link-pathway-group li{margin:0}
.cp-link-pathway-group a{display:block;padding:8px 0;border-bottom:1px solid #cad8e0;color:#0a6684;font-weight:700;line-height:1.35;text-decoration:none}
.cp-link-pathway-group a:hover,.cp-link-pathway-group a:focus{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;color:#d95608}
@media(max-width:980px){.cp-link-pathways-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.cp-link-pathways{padding:38px 0}.cp-link-pathways-grid{grid-template-columns:1fr;gap:24px}}
