.rs-cv{background:#fff;padding:60px 0 80px}.rs-cv__head{margin:0 auto 40px;max-width:800px;text-align:center}.rs-cv__eyebrow{color:#5465fe;font-size:11px;letter-spacing:1px;margin:0 0 10px;text-transform:uppercase}.rs-cv__eyebrow,.rs-cv__title{font-family:var(--rs-font-heading,"Hanken Grotesk"),sans-serif;font-weight:800}.rs-cv__title{color:#0b1733;font-size:32px;line-height:1.2;margin:0}.rs-cv__grid{display:grid;gap:40px}.rs-cv__grid--cols-2{grid-template-columns:repeat(2,1fr)}.rs-cv__grid--cols-3{grid-template-columns:repeat(3,1fr)}.rs-cv__grid--cols-4{grid-template-columns:repeat(4,1fr)}.rs-cv__card{align-items:center;display:flex;flex-direction:column;gap:32px}.rs-cv__media{aspect-ratio:490/295;background:#e1e8f5;border-radius:14px;overflow:hidden;width:100%}.rs-cv__media img{display:block;height:100%;object-fit:cover;width:100%}.rs-cv__media-ph{background:linear-gradient(135deg,#5465fe,#1b264c);height:100%;width:100%}.rs-cv__copy{display:flex;flex-direction:column;gap:16px;text-align:center;width:100%}.rs-cv__name{color:#5465fe;font-family:var(--rs-font-heading,"Hanken Grotesk"),sans-serif;font-size:28px;font-weight:800;line-height:1.28;margin:0}.rs-cv__body{color:#3e507d;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.rs-cv__body p{margin:0 0 1em}.rs-cv__body p:last-child{margin-bottom:0}@media (max-width:1024px){.rs-cv__grid--cols-3,.rs-cv__grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.rs-cv__grid--cols-2,.rs-cv__grid--cols-3,.rs-cv__grid--cols-4{grid-template-columns:1fr}.rs-cv__title{font-size:26px}.rs-cv__name{font-size:24px}}