/* Corrections verified against user screenshots. */
.results-section .section-head h2{color:#182023}
/* Reset inherited adjacent-sibling and nth-child borders consistently. */
.situation-list{border-bottom:0}
.situation-list span:nth-child(n){border:0;border-bottom:1px solid var(--line)}
.section.section-projects{padding:64px 0;background:#182023;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.section-projects .project-teaser{display:flex;justify-content:space-between;align-items:center;gap:40px}
.section-projects .project-teaser-copy{flex:1;min-width:0}
.section-projects .project-teaser h2.minor-heading{font-size:clamp(28px,2.6vw,42px);font-weight:600;line-height:1.2;color:var(--text);margin:0 0 16px}
.section-projects .project-teaser p{font-size:17px;line-height:1.75;max-width:760px;color:var(--muted)}
.section-projects .project-teaser>.btn{flex-shrink:0;min-height:50px;border-color:var(--gold);color:var(--gold-2)}
@media(max-width:760px){.section.section-projects{padding:44px 0}.section-projects .project-teaser{flex-direction:column;align-items:stretch;gap:24px}.section-projects .project-teaser h2.minor-heading{font-size:29px}.section-projects .project-teaser p{font-size:16px}.section-projects .project-teaser>.btn{width:100%}}
