.analytics-content>p{max-width:780px;line-height:1.75}
.analytics-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}
.analytics-project-card{display:block;min-width:0;text-decoration:none;color:inherit;border:1px solid #c8c9c8;background:#f6f5f2}
.analytics-project-card .product-image{height:280px;display:flex;align-items:center;justify-content:center;background:#e9e9e5;overflow:hidden}
.analytics-project-card .product-image img{display:block;width:100%;height:100%;object-fit:contain;position:static}
.analytics-project-card .product-info{padding:24px;display:block;color:#20242a}
.analytics-project-card h3{font-size:22px;line-height:1.3;margin:0 0 14px}
.analytics-project-card p{font-size:13px;line-height:1.7}
.analytics-project-card .product-info>span{display:block;color:#9b4600;font-size:12px;font-weight:700;margin-top:20px}
.analytics-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0}
.analytics-gallery figure{min-width:0;margin:0}
.analytics-gallery a{display:block;background:#e9e9e5;border-left:4px solid #ff7a00}
.analytics-gallery img{width:100%;height:320px;display:block;object-fit:contain}
.analytics-gallery figcaption{font-size:12px;line-height:1.6;margin-top:10px}
.analytics-production{background:#20242a;color:#f6f5f2;border-top:4px solid #ff7a00}
.analytics-production h2,.analytics-production p,.analytics-production .eyebrow{color:inherit}
.analytics-project-facts{display:flex;flex-wrap:wrap;gap:30px;margin:25px 0}
.analytics-project-facts dt{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#9b4600}
.analytics-project-facts dd{margin:8px 0 0;font-size:17px}
@media(max-width:1100px){.analytics-project-grid,.analytics-gallery{grid-template-columns:1fr}.analytics-project-card .product-image{height:300px}}
@media(max-width:600px){.analytics-gallery img{height:260px}.analytics-project-card h3{font-size:20px}}
