.cp-section{scroll-margin-top:140px}.cp-section .cp-card{display:flex;flex-direction:column}.cp-section .cp-card[hidden]{display:none}.cp-section .cp-card>div{display:flex;flex-direction:column;flex:1}.cp-section .cp-code{overflow-wrap:anywhere}.cp-section .cp-quote{margin-top:auto;padding-top:14px}.cp-section .cp-card>a{background:#fff}.cp-section .cp-card img{object-fit:contain!important;padding:14px!important;background:#fff}.cp-section h2{font-size:30px}.cp-section p{line-height:1.6}