.decision-pathways{padding:72px max(5vw,24px);background:#111;color:#fff}
.decision-pathways .section-head{max-width:820px;margin-bottom:32px}.decision-pathways .section-head span,.proof-standard>span,.editorial-signal span{color:#ff2b2b;font-size:.76rem;font-weight:800;letter-spacing:.14em}.decision-pathways h2,.proof-standard h2{font-size:clamp(2rem,4vw,3.6rem);line-height:1.02;margin:.55rem 0 1rem}.decision-pathways .section-head p{color:#bdbdbd;font-size:1.05rem;line-height:1.7}
.goal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.goal-card{border:1px solid #323232;background:#171717;padding:28px;display:flex;flex-direction:column;min-height:330px}.goal-card small{color:#ff2b2b;font-weight:800;letter-spacing:.12em}.goal-card h3{font-size:1.65rem;margin:14px 0 10px}.goal-card>p{color:#bbb;line-height:1.65}.goal-card dl{display:grid;grid-template-columns:105px 1fr;gap:8px 12px;margin:16px 0 22px;font-size:.9rem}.goal-card dt{color:#777}.goal-card dd{margin:0;color:#eee}.goal-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:auto}.goal-links a{color:#fff;text-decoration:none;border-bottom:1px solid #ff2b2b;padding-bottom:3px;font-weight:700}.pathway-next{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;padding:42px max(5vw,24px);background:#f5f2ef}.pathway-next h2{font-size:clamp(1.8rem,3vw,3rem);margin:0 0 12px}.pathway-next p{line-height:1.65;color:#444}.pathway-next nav{display:grid;gap:10px;align-content:center}.pathway-next a{background:#fff;border:1px solid #ddd;padding:15px 18px;color:#111;text-decoration:none;font-weight:750}.pathway-next a:hover{border-color:#ff2b2b}
.proof-standard{padding:64px max(5vw,24px);background:#f5f2ef}.proof-standard>p{max-width:800px;line-height:1.7;color:#444}.proof-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}.proof-columns article{background:#fff;border-top:3px solid #ff2b2b;padding:22px}.proof-columns small{font-weight:800;color:#777}.proof-columns h3{margin:10px 0;font-size:1.15rem}.proof-columns p{font-size:.92rem;line-height:1.55;color:#555}.proof-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}.proof-actions a{color:#111;font-weight:800;text-decoration:none;border-bottom:2px solid #ff2b2b;padding-bottom:4px}
.editorial-signal{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;padding:20px max(5vw,24px);background:#171717;color:#fff}.editorial-signal p{margin:0;color:#bbb;line-height:1.5}.editorial-signal a{color:#fff;font-weight:800;text-decoration:none;border-bottom:1px solid #ff2b2b;padding-bottom:3px}
@media(max-width:800px){.goal-grid,.pathway-next,.proof-columns{grid-template-columns:1fr}.goal-card{min-height:auto}.editorial-signal{grid-template-columns:1fr;gap:8px}.decision-pathways,.proof-standard{padding-top:48px;padding-bottom:48px}}
