.industries-vertical-hero{background:linear-gradient(135deg,#1e2328,var(--brand-primary-dark));padding-bottom:76px}.industries-vertical-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,0.82fr);grid-gap:44px;gap:44px;align-items:center}.industries-vertical-hero img{width:100%;aspect-ratio:1.22/1;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);box-shadow:var(--brand-shadow)}.industry-vertical-cards{background:var(--brand-bg)}.industry-vertical-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.industry-vertical-grid:has(> :nth-child(5):last-child)>:nth-child(4){grid-column:2}.industry-vertical-grid:has(> :nth-child(5):last-child)>:nth-child(5){grid-column:3}.industry-vertical-grid article{display:grid;grid-template-rows:auto 1fr;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg);overflow:hidden}.industry-vertical-grid img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.industry-vertical-grid h3,.industry-vertical-grid p{margin-left:20px;margin-right:20px}.industry-vertical-grid h3{margin-top:20px}.industry-vertical-grid p{margin-bottom:22px}.application-fit{background:var(--brand-bg-alt)}.application-table{margin-bottom:0;border:1px solid var(--brand-border);background:var(--brand-bg)}.application-table thead th{color:var(--brand-text-inverse);background:var(--brand-primary-dark);border-color:rgba(255,255,255,.18)}.application-table td,.application-table th{padding:16px;vertical-align:top;color:var(--brand-text)}.industries-cta__grid,.industry-rfq__grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(340px,0.8fr);grid-gap:36px;gap:36px;align-items:center}.industry-rfq{background:var(--brand-bg)}@media (max-width:991px){.industries-cta__grid,.industries-vertical-hero__grid,.industry-rfq__grid{grid-template-columns:1fr}.industry-vertical-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-vertical-grid:has(> :nth-child(5):last-child)>:nth-child(4),.industry-vertical-grid:has(> :nth-child(5):last-child)>:nth-child(5){grid-column:auto}}@media (max-width:575px){.industry-vertical-grid{grid-template-columns:1fr}}