.learner-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.learner-overview{border:1px solid var(--line);border-radius:.6rem;padding:1.5rem;margin:1rem 0}.page-intro{max-width:42rem;margin-bottom:2rem}.parent .page-intro p{color:var(--muted)}.parent details{margin-block:1rem}.parent section+section{border-top:1px solid var(--line);padding-top:1.5rem}.parent .learner-overview+section{border-top:1px solid var(--line)}@media(max-width:760px){.learner-list{grid-template-columns:1fr;gap:0}.parent main{width:calc(100% - 1.2rem)}.learner-overview{padding:1rem}}
