.cv-pl__head{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,650fr) minmax(0,630fr);margin-bottom:48px}.cv-pl--head-center .cv-pl__head{grid-template-columns:1fr;justify-items:center;text-align:center}.cv-pl__grid{display:grid;gap:44px;grid-template-columns:repeat(var(--pl-count,4),minmax(0,1fr));list-style:none;margin:0;padding:0}.cv-pl__item{border-top:4px solid var(--cv-navy);display:flex;flex-direction:column;gap:16px;padding-top:32px}.cv-pl__item--grey{border-top-color:#c9d1da}.cv-pl__icon{color:var(--cv-navy);display:block;height:40px;overflow:hidden;white-space:nowrap;width:40px}.cv-pl__item--grey .cv-pl__icon{color:#a9b5c2}.cv-pl__icon img{height:40px;object-fit:contain;width:40px}.cv-pl__icon .material-symbols-outlined{font-size:40px;font-variation-settings:"wght" 300;line-height:40px}.cv .cv-pl__title{color:var(--cv-navy);font:300 30px/1.2 var(--cv-font-display);margin:0}.cv-pl__text{font-size:18px;line-height:1.5;margin:0}.cv.cv-pl--title-italic .cv-pl__title{font-style:italic}@media (max-width:1024px){.cv-pl__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (max-width:767px){.cv-pl__head{gap:16px;grid-template-columns:1fr;margin-bottom:32px}.cv-pl__grid{gap:36px;grid-template-columns:1fr}.cv-pl__item{gap:12px;padding-top:24px}.cv .cv-pl__title{font-size:26px}.cv-pl__text{font-size:16px}}