.cpp-home-compact .cpp-trust>.ao-container{grid-template-columns:repeat(3,1fr)}
.cpp-home-compact .cpp-capability-grid{grid-template-columns:repeat(3,1fr)}
.cpp-home-compact .cpp-flow-three{grid-template-columns:repeat(3,1fr)}
.cpp-home-compact .cpp-portal,.cpp-home-compact .ao-section,.cpp-home-compact .ao-model{padding-top:72px;padding-bottom:72px}
.cpp-home-compact .cpp-hero{padding-top:72px;padding-bottom:72px}
.cpp-home-compact .cpp-portal-grid>div:first-child p{max-width:560px}
.cpp-home-compact .ao-cta p{margin:12px 0 0;font-size:17px}
.cpp-home-compact .cpp-capability-grid article{padding:22px}
@media(max-width:800px){
 .cpp-home-compact .cpp-trust>.ao-container{grid-template-columns:1fr 1fr}
 .cpp-home-compact .cpp-trust div:last-child{grid-column:1/-1}
 .cpp-home-compact .cpp-capability-grid{grid-template-columns:1fr}
 .cpp-home-compact .cpp-flow-three{display:flex}
 .cpp-home-compact .cpp-portal,.cpp-home-compact .ao-section,.cpp-home-compact .ao-model{padding-top:54px;padding-bottom:54px}
 .cpp-home-compact .cpp-hero{padding-top:46px;padding-bottom:46px}
}
