.profile-credentials.credential-sequence{margin-top:clamp(2rem,4vw,3rem)}.credential-sequence .credential-sequence-heading{text-align:center;margin-bottom:clamp(3rem,6vw,5rem)}.credential-sequence .credential-sequence-heading h3{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,3.6vw,4.4rem);font-weight:500;line-height:1.1}.credential-sequence .credential-sequence-rows{gap:1rem;width:min(100%,52rem);margin-inline:auto;display:grid}.credential-sequence .credential-row-motion{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.credential-sequence .credential-sequence-caption{text-align:center;letter-spacing:-.055em;text-wrap:balance;place-content:center;margin:0;padding:1.35rem;font-size:clamp(1.75rem,2.8vw,3.25rem);font-weight:500;line-height:1.08;display:grid}.credential-sequence[data-credential-motion=on] [data-credential-motion]{transform:translateX(var(--credential-x,0px));opacity:var(--credential-opacity,1)}@media (max-width:759px){.credential-sequence .credential-row-motion{grid-template-columns:minmax(0,1fr)}.credential-sequence .credential-sequence-caption{padding-block:2rem}}@media (prefers-reduced-motion:reduce),print{.credential-sequence [data-credential-motion]{opacity:1!important;transform:none!important}}.credential-sequence:focus-within [data-credential-motion]{opacity:1!important;transform:none!important}
