.nf-services-brief{background:var(--brand-bg-alt);border-left:8px solid var(--brand-primary)}.nf-services-brief .nf-hero-inner{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.nf-service-steps .nf-card{border-top:4px solid var(--brand-primary)}.nf-service-cases{background:var(--brand-bg-alt)}.nf-service-bar strong{display:inline-block;padding-right:8px;font-size:1.25rem}@media (max-width:767.98px){.nf-services-brief .nf-hero-inner{grid-template-columns:1fr}}