/* Full-width editorial bands; aligned inner content and unchanged form contracts. */
#main #naechste-chancen{background:#dff49d;padding-block:48px;margin:0;border-radius:0}
#main #naechste-chancen .ccaa-example-cta{display:flex;justify-content:space-between;align-items:center;gap:32px;margin:0;padding:0;border:0;border-radius:0;background:transparent}
#main #naechste-chancen .ccaa-example-cta h3{margin:0;font-size:var(--ccaa-h3);line-height:1.3}
#main #naechste-chancen .ccaa-example-cta p{margin:12px 0 0;color:#344239;font-size:var(--ccaa-body);line-height:1.65}
#main #naechste-chancen .button{white-space:nowrap}
#main .ccaa-examples{padding-bottom:0}
#main .ccaa-examples .ccaa-example-row:last-of-type{border-bottom:0}
#main #leistungen{margin:0}
#main #befunde{background:#10252d;color:white;margin:0;border-radius:0;padding-block:var(--ccaa-section)}
#main #befunde .rl-evidence-surface{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}
#main #befunde+.nh-scoring{margin-top:0}
#main #befunde .rl-evidence-intro h2,#main #befunde .rl-evidence-rows h3{color:white}
#main .nh-legacy .tile-image{height:320px;max-height:none;width:100%;object-fit:cover}
#main .nh-legacy h2{font-size:var(--ccaa-h2);line-height:1.18}
#main .nh-legacy .tile{height:auto;display:flex;flex-direction:column}
#main .nh-legacy .tile-body{flex:1}
#main #kontakt .form-privacy{font-size:12px;line-height:1.6;color:#52635c;margin:20px 0 0;max-width:62ch}
#main #kontakt .form-bottom{display:flex;align-items:center;margin:28px 0 0;padding:0;gap:0}
#main #kontakt .form-bottom .button{margin:0;min-height:48px}
#main #kontakt .inquiry-status:empty{display:none}
#main .ccaa-decision-steps{gap:24px;border:0;margin-top:32px}
#main .ccaa-decision-steps article,#main .ccaa-decision-steps article:first-child,#main .ccaa-decision-steps article:last-child{padding:28px;background:#f2f5ed;border:0;border-radius:0}
#main .ccaa-step-top>span:first-child{color:#246052;letter-spacing:.06em}
#main .ccaa-step-top img{width:32px;height:32px}
#main .ccaa-decision-arrow{color:#246052}
#main .ccaa-decision-steps a{color:#145c4c}
@media(max-width:1100px){#main #naechste-chancen .ccaa-example-cta{align-items:flex-start;flex-direction:column;gap:24px}#main .ccaa-decision-steps{gap:16px}#main .ccaa-decision-steps article,#main .ccaa-decision-steps article:first-child,#main .ccaa-decision-steps article:last-child{padding:24px}#main .nh-legacy .tile-image{height:320px}}
@media(max-width:760px){#main #naechste-chancen{padding-block:32px}#main #naechste-chancen .button{white-space:normal}#main #befunde .rl-evidence-surface{padding:0;border-radius:0;gap:32px}#main .nh-legacy .tile-image{height:320px}#main #kontakt .form-bottom{margin-top:24px}#main .ccaa-decision-steps{gap:16px}#main .ccaa-decision-steps article,#main .ccaa-decision-steps article:first-child,#main .ccaa-decision-steps article:last-child{padding:24px}#main #kontakt .form-privacy{font-size:12px;line-height:1.6}}
