.info-hero{background:var(--acad-charcoal);color:#fff;padding:150px 0 64px}.info-hero .a-head{margin-bottom:0}.info-hero h1{margin-top:10px;font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:1.1}.info-hero .a-copy{color:#ffffffc7}.info-body{color:var(--acad-charcoal);background:#fff;padding:72px 0 96px}.info-prose{max-width:780px;font-size:1.05rem;line-height:1.65}.info-prose>*+*{margin-top:1em}.info-prose h2{letter-spacing:-.01em;margin-top:2em;font-size:1.6rem;font-weight:400;line-height:1.25}.info-prose h2 b{color:var(--acad-green);font-weight:600}.info-prose h3{margin-top:1.6em;font-size:1.15rem;font-weight:600}.info-prose ul{padding-left:1.2em;list-style:outside}.info-prose li+li{margin-top:.4em}.info-prose a{color:#4f7412;text-underline-offset:3px;text-decoration:underline}.info-prose a:hover{color:var(--acad-green)}.info-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:1.4em;display:grid}.info-card{border:1px solid var(--acad-line);border-radius:8px;padding:22px}.info-card b{letter-spacing:.12em;color:var(--acad-green);font-size:.8rem;display:block}.info-card p{color:var(--acad-muted);margin-top:6px;font-size:.95rem;line-height:1.5}.info-card a{margin-top:10px;font-weight:600;display:inline-block}
