.faro-sustain-hero{background:linear-gradient(135deg,#241e1d 0,#7b190f 45%,#0e6070 100%);padding:96px 0}.faro-sustain-hero h1,.faro-sustain-hero p{color:var(--brand-text-inverse)}.faro-sustain-hero .container{max-width:930px}.faro-impact-counter,.faro-partnerships,.faro-roadmap,.faro-tech-showcase{padding:78px 0}.faro-roadmap{background:var(--brand-bg-alt)}.faro-roadmap__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(270px,1fr);grid-gap:20px;gap:20px;overflow-x:auto;padding-bottom:16px}.faro-roadmap__track article{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);min-height:250px;padding:24px}.faro-roadmap__track span{color:var(--brand-primary);font-size:1.5rem;font-weight:900}.faro-feature-cards,.faro-partner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:22px;gap:22px}.faro-feature-cards strong{color:var(--brand-primary-dark)}.faro-impact-counter{background:#241e1d}.faro-impact-counter .container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.faro-impact-counter span{color:var(--brand-text-inverse);display:block;font-size:2rem;font-weight:900}.faro-impact-counter p{color:rgba(255,255,255,.78)}@media (max-width:767px){.faro-impact-counter .container{grid-template-columns:repeat(2,minmax(0,1fr))}}