.cp-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;grid-gap:48px;gap:48px}.cp-hero-grid .cp-media{min-height:340px}.cp-chips,.cp-records{display:flex;gap:8px;flex-wrap:wrap;padding:0;list-style:none}.cp-chips li{border:1px solid var(--brand-secondary);padding:4px 8px;border-radius:var(--brand-radius);font-size:.84rem}.cp-icon-list{display:grid;grid-gap:8px;gap:8px}.cp-icon-list article{display:grid;grid-template-columns:minmax(190px,1fr) 2fr;grid-gap:24px;gap:24px;border-bottom:1px solid var(--brand-border);padding:16px 0}.cp-home-list{display:grid;grid-gap:16px;gap:16px}.cp-home-list article{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px}.cp-home-list img{min-height:110px}.cp-home-industry article{text-align:center;padding:16px;border-top:2px solid var(--brand-primary)}.cp-home-industry{grid-template-columns:repeat(4,1fr)}.cp-records{justify-content:space-between}.cp-records strong{font-size:2rem;color:var(--brand-primary);margin-right:8px}.cp-home-close{overflow:hidden}.cp-home-close .cp-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:.16}@media (max-width:767px){.cp-hero-grid{grid-template-columns:1fr;gap:24px}.cp-hero-grid .cp-media{min-height:200px}.cp-home-industry{grid-template-columns:repeat(2,1fr)}.cp-home-list article,.cp-icon-list article{grid-template-columns:1fr;gap:8px}}.cp-industry-icon{display:block;color:var(--brand-primary);font-size:3rem;line-height:1;margin-bottom:16px}