.service-card{background:#fff;box-shadow:0 4px 12px #00000014;padding:16px;display:flex;align-items:flex-start;gap:20px}@media (max-width: 576px){.service-card{padding:14px}}.service-card-icon{color:var(--brand-blue);font-size:1.6rem}.service-card-body h3{margin:0 0 6px;font-size:1.2rem;color:#2c3e50}.service-card-body p{margin:0;color:#5a6c7d}.services-page{width:100%;min-height:100vh}.container{max-width:1200px;margin:0 auto;padding:0 20px}.services-hero{padding:80px 0;background-color:#f8f9fa;text-align:center}.services-hero h1{font-size:2.5rem;color:#2c3e50;margin-bottom:1rem}.services-hero p{font-size:1.1rem;color:#5a6c7d;max-width:800px;margin:0 auto;line-height:1.6}.services-overview{padding:80px 0;background-color:#fff}.services-overview h2{font-size:2.5rem;color:#2c3e50;text-align:center;margin-bottom:3rem}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.testing-capabilities{padding:80px 0;background-color:#f8f9fa}.testing-capabilities h2{font-size:2.5rem;color:#2c3e50;text-align:center;margin-bottom:3rem}.testing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.testing-card{background-color:#fff;padding:2rem;box-shadow:0 2px 10px #0000001a;transition:transform .3s ease}.testing-card:hover{transform:translateY(-5px)}.testing-card h3{font-size:1.4rem;color:#2c3e50;margin-bottom:1rem}.testing-card p{color:#5a6c7d;margin-bottom:1.5rem;line-height:1.5}.testing-features{list-style:none;padding:0}.testing-features li{padding:4px 0 4px 20px;position:relative;color:#5a6c7d}.testing-features li:before{content:"✓";position:absolute;left:0;color:#27ae60;font-weight:700}.industries-served{padding:80px 0;background-color:#fff}.industries-served h2{font-size:2.5rem;color:#2c3e50;text-align:center;margin-bottom:1rem}.industries-served p{text-align:center;color:#5a6c7d;font-size:1.1rem;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.services-industries-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.services-industry-card{background-color:#fff;padding:20px;color:var(--brand-blue);font-weight:500;box-shadow:0 2px 5px #0000001a;transition:all .2s ease;display:flex;align-items:center;gap:12px;justify-content:center}.services-industry-card:hover{background-color:var(--brand-red);color:#fff}.services-industry-card i{font-size:1.2rem}.military-expertise{padding:80px 0;background-color:#f8f9fa}.military-expertise h2{font-size:2.5rem;color:#2c3e50;text-align:center;margin-bottom:3rem}.expertise-content{display:grid;grid-template-columns:2fr 1fr;gap:3rem;align-items:center}.expertise-text p{font-size:1.1rem;line-height:1.6;color:#5a6c7d;margin-bottom:2rem}.expertise-list{list-style:none;padding:0}.expertise-list li{padding:8px 0 8px 20px;position:relative;color:#5a6c7d;font-size:1rem}.expertise-list li:before{content:"✓";position:absolute;left:0;color:#27ae60;font-weight:700}.expertise-highlight{background-color:var(--brand-red);color:#fff;padding:2rem;text-align:center;box-shadow:0 4px 15px #0000001a}.expertise-highlight h3{font-size:1.8rem;margin-bottom:1rem;color:#fff}.main-content .expertise-highlight p{font-size:1rem;color:#fff;margin:0}@media (max-width: 768px){.services-hero h1,.services-overview h2,.testing-capabilities h2,.industries-served h2,.military-expertise h2{font-size:2rem}.services-grid,.testing-grid{grid-template-columns:1fr}.expertise-content{grid-template-columns:1fr;gap:2rem}.container{padding:0 15px}section{padding:60px 0!important}}@media (max-width: 576px){.services-hero h1{font-size:1.8rem}.testing-card,.services-industry-card{padding:1rem;line-height:normal}}
