.cms-page-blocks .product-section{padding:45px 0;border-top:1px solid #d9d9de}.cms-page-blocks h2{font-size:clamp(24px,3vw,36px);margin-bottom:20px}.cms-page-blocks p,.cms-page-blocks li{line-height:1.9;white-space:pre-wrap}.cms-page-blocks ul{padding-left:24px}.cms-page-blocks img{max-width:100%;height:auto;border-radius:20px}.cms-extra-contact{display:grid;gap:8px;margin-top:16px}.cms-extra-pages{display:flex;gap:18px;flex-wrap:wrap;padding:20px max(24px,calc((100vw - 1440px)/2))}.partner-group>a,.partner-group>span{display:flex;align-items:center;justify-content:center;flex:none}.partner-group img{object-fit:contain}
