.admission-form-status[data-astro-cid-4nciq53r]{background:var(--warm-white);border:1px solid var(--coral-800);color:var(--coral-800);white-space:pre-line;border-radius:.75rem;padding:1rem}.page-hero--plain[data-astro-cid-4nciq53r]{padding-block:clamp(2rem,8vw,4rem)}.page-hero[data-astro-cid-4nciq53r] h1[data-astro-cid-4nciq53r]{font-size:clamp(1.875rem,7vw,3rem);line-height:1.15}.page-hero[data-astro-cid-4nciq53r] p[data-astro-cid-4nciq53r]{font-size:1rem;line-height:1.55}.section[data-astro-cid-4nciq53r]{padding-block:clamp(2rem,6vw,4rem)}.admissions-shell[data-astro-cid-4nciq53r]{gap:1rem}.admissions-aside[data-astro-cid-4nciq53r]{border-radius:1.25rem;padding:1.25rem}.admissions-aside[data-astro-cid-4nciq53r] h2[data-astro-cid-4nciq53r]{font-size:1.25rem;line-height:1.3}.admissions-aside[data-astro-cid-4nciq53r] p[data-astro-cid-4nciq53r],.admissions-aside[data-astro-cid-4nciq53r] li[data-astro-cid-4nciq53r]{font-size:1rem;line-height:1.55}.admissions-aside[data-astro-cid-4nciq53r] .btn[data-astro-cid-4nciq53r]{justify-content:center;width:100%;min-height:44px}.admission-form[data-astro-cid-4nciq53r]{border-radius:1.25rem;gap:1.25rem;padding:1rem}.admission-form[data-astro-cid-4nciq53r] h2[data-astro-cid-4nciq53r]{font-size:clamp(1.375rem,5vw,1.75rem);line-height:1.25}.admission-form__intro[data-astro-cid-4nciq53r]{color:var(--gray-600);margin:0;font-size:.95rem}.admission-form[data-astro-cid-4nciq53r] fieldset[data-astro-cid-4nciq53r]{border-radius:.9rem;grid-template-columns:1fr;gap:.9rem;padding:1rem .85rem}.admission-form[data-astro-cid-4nciq53r] legend[data-astro-cid-4nciq53r]{letter-spacing:.02em;font-size:.95rem}.admission-form[data-astro-cid-4nciq53r] label[data-astro-cid-4nciq53r]{gap:.4rem;font-size:.95rem}.admission-form[data-astro-cid-4nciq53r] label[data-astro-cid-4nciq53r]>span[data-astro-cid-4nciq53r]{line-height:1.3}.req-mark[data-astro-cid-4nciq53r]{color:var(--coral-700,#b94a3a);margin-left:.15rem;font-weight:700}.admission-form[data-astro-cid-4nciq53r] input[data-astro-cid-4nciq53r],.admission-form[data-astro-cid-4nciq53r] textarea[data-astro-cid-4nciq53r],.admission-form[data-astro-cid-4nciq53r] select[data-astro-cid-4nciq53r]{box-sizing:border-box;border-radius:.75rem;width:100%;min-height:48px;padding:.85rem 1rem;font-size:16px}.admission-form[data-astro-cid-4nciq53r] textarea[data-astro-cid-4nciq53r]{min-height:7rem;line-height:1.5}.admission-form[data-astro-cid-4nciq53r] input[data-astro-cid-4nciq53r][type=date]{appearance:none;min-height:48px}.admission-form[data-astro-cid-4nciq53r] input[data-astro-cid-4nciq53r]:focus-visible,.admission-form[data-astro-cid-4nciq53r] textarea[data-astro-cid-4nciq53r]:focus-visible,.admission-form[data-astro-cid-4nciq53r] select[data-astro-cid-4nciq53r]:focus-visible{outline:3px solid var(--teal-500);outline-offset:2px;border-color:var(--teal-500)}.admission-form[data-astro-cid-4nciq53r] input[data-astro-cid-4nciq53r][aria-invalid=true],.admission-form[data-astro-cid-4nciq53r] textarea[data-astro-cid-4nciq53r][aria-invalid=true],.admission-form[data-astro-cid-4nciq53r] select[data-astro-cid-4nciq53r][aria-invalid=true]{border-color:var(--coral-700,#b94a3a)}.admission-form[data-astro-cid-4nciq53r] .checkbox[data-astro-cid-4nciq53r]{cursor:pointer;align-items:flex-start;gap:.75rem;padding:.5rem 0}.admission-form[data-astro-cid-4nciq53r] .checkbox[data-astro-cid-4nciq53r] input[data-astro-cid-4nciq53r]{flex:none;width:24px;height:24px;min-height:24px;margin:.15rem 0 0}.admission-form[data-astro-cid-4nciq53r] .checkbox[data-astro-cid-4nciq53r]>span[data-astro-cid-4nciq53r]{font-weight:600;line-height:1.5}.form-actions[data-astro-cid-4nciq53r]{gap:.75rem}.form-actions[data-astro-cid-4nciq53r] .btn[data-astro-cid-4nciq53r]{justify-content:center;width:100%;min-height:48px;font-size:1rem}.form-actions[data-astro-cid-4nciq53r] p[data-astro-cid-4nciq53r]{margin:0;font-size:.9rem;line-height:1.5}.admissions-shell[data-astro-cid-4nciq53r]{max-width:100%}.admission-form[data-astro-cid-4nciq53r],.admissions-aside[data-astro-cid-4nciq53r]{min-width:0}@media (width>=640px){.admission-form[data-astro-cid-4nciq53r] fieldset[data-astro-cid-4nciq53r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.25rem}.admission-form[data-astro-cid-4nciq53r] legend[data-astro-cid-4nciq53r],.admission-form[data-astro-cid-4nciq53r] .full[data-astro-cid-4nciq53r]{grid-column:1/-1}.form-actions[data-astro-cid-4nciq53r]{flex-direction:row;justify-content:space-between;align-items:center}.form-actions[data-astro-cid-4nciq53r] .btn[data-astro-cid-4nciq53r],.admissions-aside[data-astro-cid-4nciq53r] .btn[data-astro-cid-4nciq53r]{width:auto}}@media (width>=1024px){.admission-form[data-astro-cid-4nciq53r]{padding:1.75rem}}
