.rs-csoa{background:#fff;padding:60px 0}.rs-csoa__grid{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.rs-csoa--img-right .rs-csoa__media{order:2}.rs-csoa--img-right .rs-csoa__copy{order:1}.rs-csoa__media{aspect-ratio:490/340;background:#e1e8f5;border-radius:14px;overflow:hidden}.rs-csoa__media img{display:block;height:100%;object-fit:cover;width:100%}.rs-csoa__media-ph{background:linear-gradient(135deg,#5465fe,#1b264c);height:100%;width:100%}.rs-csoa__copy{max-width:562px}.rs-csoa__title{color:#0e1a38;font-family:var(--rs-font-heading,"Hanken Grotesk"),sans-serif;font-size:36px;font-weight:800;line-height:1.22;margin:0 0 24px}.rs-csoa__body{color:#374876;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:1.625;margin:0 0 32px}.rs-csoa__body p{margin:0 0 1em}.rs-csoa__body p:last-child{margin-bottom:0}.rs-csoa__ctas{display:flex;flex-wrap:wrap;gap:16px}.rs-csoa__cta{align-items:center;border-radius:12px;display:inline-flex;font-family:Manrope,sans-serif;font-size:15px;font-weight:800;gap:8px;padding:14px 32px;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.rs-csoa__cta--primary{background:#8bd96f;box-shadow:0 8px 20px rgba(139,217,111,.35);color:#0e1a38}.rs-csoa__cta--primary:hover{background:#9be07e;transform:translateY(-1px)}.rs-csoa__cta--ghost{background:#fff;border:1px solid #0e1a38;color:#0e1a38}.rs-csoa__cta--ghost:hover{background:#f4f7ff;transform:translateY(-1px)}@media (max-width:1024px){.rs-csoa__grid{gap:36px;grid-template-columns:1fr}.rs-csoa--img-right .rs-csoa__media{order:0}.rs-csoa__title{font-size:28px}}