.cv-sc__grid{align-items:center;display:grid;gap:50px;grid-template-columns:minmax(0,560fr) minmax(0,670fr)}.cv-sc__text{display:flex;flex-direction:column;gap:40px}.cv-sc__body{font-weight:500}.cv-sc__note{color:var(--cv-navy);font:300 22px/1.3 var(--cv-font-display);margin:0}.cv-sc__cards{list-style:none;margin:0;padding:0}.cv-sc__card,.cv-sc__cards{display:flex;flex-direction:column}.cv-sc__card{border-radius:4px;box-shadow:0 6px 16px rgba(9,44,71,.12);gap:10px;padding:26px 28px 30px;position:relative}.cv-sc__card+.cv-sc__card{margin-top:-2px}.cv .cv-sc__title{color:inherit;font:italic 300 36px/1.1 var(--cv-font-display);margin:0}.cv-sc__ctext{font-size:16px;line-height:1.4;margin:0}.cv-tone--cream{background:#fdeec6;color:var(--cv-navy)}.cv-tone--grey{background:linear-gradient(90deg,#f3f4f6,#c9d2dc);color:var(--cv-navy)}.cv-tone--blue{background:linear-gradient(90deg,#23415f,#4f93cb);color:#fff}.cv-tone--navy{background:linear-gradient(90deg,#13304d,#3c6e9b);color:#fff}@media (max-width:1024px){.cv-sc__grid{gap:36px;grid-template-columns:1fr}}@media (max-width:767px){.cv-sc__text{gap:24px}.cv-sc__card{padding:20px}.cv .cv-sc__title{font-size:28px}}