.cpc-home-content>.wp-block-group{margin-block:0}.cpc-home-content .wp-block-group{box-sizing:border-box}.cpc-home-content .hero>.wp-block-image{position:absolute;inset:0;margin:0}.cpc-home-content .hero>.wp-block-image img{position:absolute;right:0;top:0;width:67%;height:100%;object-fit:cover}.cpc-home-content .hero .wrap{position:relative;z-index:1}.cpc-home-content .hero:after{pointer-events:none}.cpc-home-content .card-img .wp-block-image{margin:0;height:100%}.cpc-home-content .card-img img{width:100%;height:100%;object-fit:cover}.cpc-home-content .wp-block-button .button{border-radius:0}.cpc-home-content .service-card a{color:inherit}.cpc-home-content .wp-block-heading{margin-top:0}.cpc-home-content .hero h1{margin-top:12px}.cpc-home-content .actions{align-items:center}.cpc-home-content .wp-block-image{margin-left:0;margin-right:0}.article>.wp-block-image img{height:auto}.pagination{margin-top:40px}.pagination a,.pagination span{padding:8px}.journal-card h2{font-size:24px;font-weight:400;line-height:1.3}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.admin-bar .site-header{top:32px}.editor-styles-wrapper .hero{padding:40px}.editor-styles-wrapper .hero:after{display:none}@media(max-width:800px){.cpc-home-content .hero>.wp-block-image img{width:100%}.cpc-home-content .hero{min-height:650px}}
.journal-card img{width:100%;aspect-ratio:3/2;object-fit:cover;height:auto}.cpc-design-content>.section:first-child{padding-top:70px}.article a.button,.cpc-design-content a.button,.cpc-home-content a.button{color:#fff;text-decoration:none}
