.rec{padding:12vh 0;background:linear-gradient(180deg,#eceef2,#d9def3 70%,#6f84c9)}
.rows{margin-top:6vh}
.row{display:flex;justify-content:space-between;gap:20px;align-items:baseline;padding:22px 0;border-top:1px solid rgba(35,36,58,.16);transition:padding .5s,background .5s}
.row:hover{padding-left:20px;background:linear-gradient(90deg,rgba(255,95,168,.14),transparent)}
.row b{font-family:var(--serif);font-weight:400;font-size:clamp(20px,2.6vw,30px)}
.row span{color:var(--mute);font-size:15px;text-align:right}
.certs{margin-top:40px}
