.credential-summary .credential-summary__header{margin-bottom:var(--space-12)}.credential-summary .credential-summary__header h2{margin:0 0 var(--space-4)}.credential-summary .credential-summary__intro{max-width:62ch;color:var(--color-muted);margin:0;line-height:1.7}.credential-summary .credential-summary__groups{gap:var(--space-6);flex-direction:column;display:flex}.credential-summary .credential-summary__group{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:var(--space-8);gap:var(--space-3);display:grid}@media (min-width:768px){.credential-summary .credential-summary__group{gap:var(--space-10);padding:var(--space-8) var(--space-10);grid-template-columns:200px 1fr;align-items:baseline}}.credential-summary .credential-summary__group-heading{color:var(--brand-1);align-self:center;margin:0;font-weight:700}@media (min-width:768px){.credential-summary .credential-summary__group-heading{padding-top:var(--space-1);border-right:2px solid var(--brand-2);padding-right:var(--space-8)}}.credential-summary .credential-summary__group-body{color:var(--color-text);margin:0;line-height:1.7}.credential-summary .credential-summary__footer{margin-top:var(--space-12);padding-top:var(--space-10);border-top:1px solid var(--color-border)}.credential-summary .credential-summary__footer-text{margin:0 0 var(--space-5);color:var(--color-muted);max-width:58ch;line-height:1.7}
