.cpl-new-features{--cpl-blue:#1f6fff;--cpl-navy:#0d193b;background:#fff;font-family:inherit;padding:24px}.cpl-new-features,.cpl-new-features *{box-sizing:border-box}.cpl-new-features__inner{align-items:center;background:#f0f5ff;border:1px solid #d6e4ff;border-left:4px solid var(--cpl-blue);border-radius:14px;display:grid;gap:32px;grid-template-columns:auto minmax(0,1fr);margin:0 auto;max-width:1180px;padding:26px 32px}.cpl-new-features .cpl-new-features__heading{align-items:flex-start;color:var(--cpl-navy);display:flex;flex-direction:column;font-family:inherit;font-size:20px;font-weight:750;gap:8px;line-height:1.3;margin:0;padding:0}.cpl-new-features__badge{background:var(--cpl-blue);border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.4;padding:4px 9px}.cpl-new-features .cpl-new-features__list{border-left:1px solid #ccdcfa;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0 0 0 32px}.cpl-new-features .cpl-new-features__item{align-items:center;color:var(--cpl-navy);display:flex;font-size:15px;font-weight:650;gap:12px;line-height:1.45;list-style:none;margin:0;padding:0}.cpl-new-features__item:before{content:none!important}.cpl-new-features__icon{align-items:center;background:#fff;border:1px solid #d6e4ff;border-radius:11px;color:var(--cpl-blue);display:flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.cpl-new-features__icon svg{display:block;height:25px;width:25px}@media (max-width:1000px){.cpl-new-features__inner{gap:22px;grid-template-columns:1fr;padding:26px}.cpl-new-features .cpl-new-features__heading{align-items:center;flex-direction:row;gap:12px}.cpl-new-features .cpl-new-features__list{border-left:0;border-top:1px solid #ccdcfa;padding:22px 0 0}}@media (max-width:640px){.cpl-new-features{padding:20px 18px}.cpl-new-features__inner{gap:18px;padding:22px 20px}.cpl-new-features .cpl-new-features__heading{font-size:19px}.cpl-new-features .cpl-new-features__list{gap:18px;grid-template-columns:1fr;padding-top:18px}.cpl-new-features .cpl-new-features__item{font-size:15px}.cpl-new-features__item br{display:none}}