.qualification-reading{border-top:1px solid var(--border);color:var(--foreground);gap:2rem;margin-block:3rem 1rem;padding-block:2rem;display:grid}.qualification-reading h2{font-family:var(--font-display);margin-block:.5rem 1rem;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.2}.qualification-reading p,.qualification-reading li{font-size:.95rem;line-height:1.7}.qualification-reading-kicker{color:var(--muted-foreground);font-weight:600}.qualification-reading nav{gap:.75rem;margin-top:1.5rem;display:grid}.qualification-reading a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.qualification-reading details{border-bottom:1px solid var(--border);padding-block:1rem}.qualification-reading summary{cursor:pointer;font-weight:600;line-height:1.5}.qualification-reading details p,.qualification-reading ul{margin-top:.75rem}.qualification-reading ul{padding-left:1.2rem;list-style:outside}.qualification-reading li+li{margin-top:.5rem}@media (min-width:900px){.qualification-reading{grid-template-columns:1fr 1fr;gap:3rem}}
