.sunrev-site #content .cd-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.65fr);gap:clamp(32px,5vw,80px);align-items:start}.sunrev-site #content .cd-lead,.sunrev-site #content .cd-body,.sunrev-site #content .cd-item{width:100%;min-width:0;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.sunrev-site #content .cd-lead h2{font-size:clamp(26px,2.4vw,34px);line-height:1.2;margin:0 0 22px;text-align:left;max-width:none}.sunrev-site #content .cd-lead p{font-size:16px;line-height:1.8;margin:0;color:#52677c}.sunrev-site #content .cd-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 34px}.sunrev-site #content .cd-count-3 .cd-item:last-child{grid-column:1/-1;max-width:640px}.sunrev-site #content .cd-item>.elementor-widget{width:100%;margin:0}.sunrev-site #content .cd-number{display:block;color:#0050a0;font-weight:650;font-size:12px;letter-spacing:.1em;margin:0 0 12px}.sunrev-site #content .cd-item h3{font-size:21px;line-height:1.4;margin:0 0 12px;color:#17324d}.sunrev-site #content .cd-item p{font-size:15px;line-height:1.85;margin:0;color:#52677c}.sunrev-site #content .cd-section .elementor-widget-text-editor{margin-bottom:0}.si-section-nav{row-gap:4px}.si-section-nav a{max-width:300px}@media(max-width:980px){.sunrev-site #content .cd-section{grid-template-columns:1fr;gap:30px}.sunrev-site #content .cd-lead{max-width:760px}}@media(max-width:600px){.sunrev-site #content .cd-body{grid-template-columns:1fr;gap:28px}.sunrev-site #content .cd-count-3 .cd-item:last-child{grid-column:auto}.sunrev-site #content .cd-item h3{font-size:20px}.si-section-nav a{max-width:none}}