.edu-body{margin-top:20px}.gov-prose--article>.pg-group,.gov-prose--article>.pg-group+p{margin-top:24px}.edu-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;margin:34px 0 0;padding:0;list-style:none;display:grid}.edu-card{min-width:0;position:relative}.edu-card__img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);background:var(--gray-100);width:100%;display:block}.edu-card__title{color:#000;font-family:var(--font-serif);margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.4}.edu-card__link{color:inherit}.edu-card__link:after{content:"";border-radius:var(--radius);position:absolute;inset:-4px}.edu-card__link:focus-visible{box-shadow:none}.edu-card__link:focus-visible:after{box-shadow:var(--focus)}.edu-card:hover .edu-card__link{color:var(--gov-blue)}.edu-card__desc{color:var(--gov-muted);text-wrap:pretty;margin:4px 0 0;font-size:15px;line-height:1.6}.edu-nowrap{white-space:nowrap}.edu-loading{margin:10px 0 0;padding:0;list-style:none}.edu-loading li{justify-content:space-between;align-items:center;gap:30px;height:45px;padding-left:24px;display:flex}.edu-status{color:var(--gov-faint);margin:10px 0 0;padding:12px 0;font-size:15px;line-height:1.6}.edu-status__retry{color:var(--gov-blue);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0}.edu-status__retry:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=1199px){.edu-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.edu-body{margin-top:16px}.gov-prose--article>.pg-group,.gov-prose--article>.pg-group+p{margin-top:20px}.edu-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;margin-top:28px}.edu-card__title{margin-top:10px;font-size:17px}.edu-card__desc{word-break:keep-all;overflow-wrap:anywhere;margin-top:2px;font-size:14px;line-height:1.55}.edu-loading li{gap:16px;padding-left:18px}}
