.cp-industries-hero .container{border-left:4px solid var(--brand-primary-light);padding-left:24px}.cp-industries-hero p{max-width:62ch}.cp-app-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-app-grid article{border-bottom:2px solid var(--brand-primary);padding-bottom:24px}.cp-table td,.cp-table th{padding:16px;border-color:var(--brand-border);color:var(--brand-text)}.cp-table thead th{background:var(--brand-primary-light);color:var(--brand-text)}.cp-table tbody th{min-width:100px}@media (max-width:991px){.cp-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.cp-app-grid{grid-template-columns:1fr}.cp-table td,.cp-table th{padding:8px;font-size:.85rem}}