.enrollment-steps[data-v-cd8bd257]{margin:2.5rem 0}.enrollment-steps__title[data-v-cd8bd257]{font-family:var(--font-serif);letter-spacing:.04em;text-transform:uppercase;color:var(--color-navy);margin:0 0 1.25rem;font-size:1.375rem;font-weight:600}.enrollment-steps__list[data-v-cd8bd257]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.25rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.enrollment-steps__item[data-v-cd8bd257]{align-items:flex-start;gap:.875rem;display:flex}.enrollment-steps__number[data-v-cd8bd257]{background:var(--color-navy);width:2.25rem;height:2.25rem;color:var(--color-white);font-family:var(--font-sans);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.enrollment-steps__step-title[data-v-cd8bd257]{font-family:var(--font-sans);letter-spacing:normal;text-transform:none;color:var(--color-navy);margin:.375rem 0 .25rem;font-size:1rem;font-weight:700}.enrollment-steps__text[data-v-cd8bd257]{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.6}.enrollment-steps__cta[data-v-cd8bd257]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.enrollment-steps__note[data-v-cd8bd257]{color:var(--color-text-muted);margin:0;font-size:.875rem}@media (width<=768px){.enrollment-steps__cta .btn[data-v-cd8bd257]{text-align:center;justify-content:center;width:100%}}
