.ee-hero-engineering{background:var(--brand-primary-dark);padding:88px 0}.ee-hero-engineering h1{font-size:max(2rem, min(4vw, 3.5rem))}.ee-hero-engineering a,.ee-hero-engineering h1,.ee-hero-engineering p{color:var(--brand-text-inverse)}.ee-hero-engineering img{width:100%;min-height:440px;-o-object-fit:cover;object-fit:cover}.ee-rating-tags{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.ee-rating-tags span{color:var(--brand-text-inverse);border:1px solid rgba(255,255,255,.45);padding:6px 10px}.acme-trust{padding:32px 0;border-bottom:1px solid var(--brand-border)}.trust-row{display:flex}.trust-row>div{flex:1;padding:12px 22px;border-right:1px solid var(--brand-border)}.trust-row span,.trust-row strong{display:block}.acme-features,.ee-resource-rail{padding:80px 0}.ee-resource-rail{background:var(--brand-bg-alt)}.ee-resource-rail article{background:var(--brand-bg);border-top:4px solid var(--brand-accent);padding:24px;height:100%}.feature-list article{display:flex;gap:20px;border-bottom:1px solid var(--brand-border);padding:18px 0}.feature-list b{color:var(--brand-primary);min-width:48px}.acme-cta{background:var(--brand-primary);padding:80px 0 96px}.acme-cta h2,.acme-cta li,.acme-cta p{color:var(--brand-text-inverse)}@media (max-width:767px){.trust-row{flex-wrap:wrap}.trust-row>div{flex:0 0 50%}}