.cv-st__grid{align-items:start;display:grid;gap:40px 56px}.cv-st--wide .cv-st__grid{grid-template-columns:minmax(0,720fr) minmax(0,520fr)}.cv-st--narrow .cv-st__grid{grid-template-columns:minmax(0,420fr) minmax(0,820fr)}.cv-st--wide .cv-st__body{font-size:17px;font-weight:500}@media (max-width:1024px){.cv-st--narrow .cv-st__grid,.cv-st--wide .cv-st__grid{gap:20px;grid-template-columns:1fr}}