.enrollment-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.enrollment-flow li{border-top:1px solid var(--line);min-width:0;padding-top:20px}.enrollment-flow-number{color:var(--blue);letter-spacing:.09em;margin-bottom:16px;font:700 14px/1.4 Arial,sans-serif;display:block}.enrollment-flow h3{letter-spacing:.02em;margin:0 0 12px;font-size:16px;line-height:1.8}.enrollment-flow p{color:var(--muted);overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:13px;line-height:2}.enrollment-flow-compact{gap:23px}.enrollment-flow-compact li{padding-top:17px}.enrollment-flow-compact h3{font-size:15px}.enrollment-flow-compact p{font-size:12px}@media (max-width:1050px) and (min-width:761px){.enrollment-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.enrollment-flow h3{font-size:15px}}@media (max-width:760px){.enrollment-flow,.enrollment-flow-compact{grid-template-columns:1fr;gap:0}.enrollment-flow li,.enrollment-flow-compact li{grid-template-columns:32px minmax(0,1fr);gap:15px;padding:20px 0;display:grid}.enrollment-flow li:last-child{border-bottom:1px solid var(--line)}.enrollment-flow-number{margin:0;padding-top:5px;font-size:13px}.enrollment-flow h3,.enrollment-flow-compact h3{margin-bottom:8px;font-size:16px}.enrollment-flow p,.enrollment-flow-compact p{font-size:13px}}
