.cmp-eyebrow{color:#b3b3b3;display:block;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}.cmp-btn,.cmp-btn-white{border:none;cursor:pointer;display:inline-block;font-family:Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;padding:12px 28px;text-decoration:none}.cmp-btn{background:#041c5e;color:#fff}.cmp-btn-white{background:#fff;color:#041c5e}.cmp-products{background:#f5f5f5;font-family:Arial,sans-serif;padding:56px 40px}.cmp-products-inner{margin:0 auto;max-width:1100px}.cmp-products-header{display:grid;gap:48px;grid-template-columns:1fr 1fr;margin-bottom:36px}.cmp-products-header h2{color:#111;font-size:26px;font-weight:700;line-height:1.25}.cmp-products-header p{color:#555;font-size:14px;line-height:1.8}.cmp-product-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:32px}.cmp-product-card{background:#fff;border:1px solid #e0e0e0}.cmp-product-img{display:block;height:100px;object-fit:cover;width:100%}.cmp-product-img-ph{background:#b3b3b3}.cmp-product-body{padding:16px}.cmp-product-body h4{color:#041c5e;font-size:13px;font-weight:700;margin-bottom:6px}.cmp-product-body p{color:#666;font-size:12px;line-height:1.6}.cmp-products-cta{text-align:center}@media (max-width:900px){.cmp-product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.cmp-products{padding:40px 20px}.cmp-product-grid,.cmp-products-header{grid-template-columns:1fr}}