.AdmissionEnrollmentWorkbench_page__zBBu4{max-width:980px;margin:0 auto;padding:clamp(1.25rem,4vw,3.5rem) clamp(1rem,3vw,2rem) 4rem;color:var(--ink,#24302e)}.AdmissionEnrollmentWorkbench_hero__sSK7a{max-width:720px;margin-bottom:1.5rem}.AdmissionEnrollmentWorkbench_eyebrow__Zwk62{margin:0 0 .5rem;color:var(--accent,#9b5c20);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AdmissionEnrollmentWorkbench_hero__sSK7a h1{margin:0;font-size:clamp(1.8rem,4vw,2.75rem);line-height:1.2}.AdmissionEnrollmentWorkbench_hero__sSK7a>p:not(.AdmissionEnrollmentWorkbench_eyebrow__Zwk62){line-height:1.7}.AdmissionEnrollmentWorkbench_notice__MK62v{-webkit-border-start:3px solid var(--accent,#9b5c20);border-inline-start:3px solid var(--accent,#9b5c20);-webkit-padding-start:.8rem;padding-inline-start:.8rem}.AdmissionEnrollmentWorkbench_panel__CiTo0{border:1px solid var(--line,#d5d8d1);border-radius:18px;background:var(--paper,#fffefa);box-shadow:0 12px 32px rgb(30 40 37/7%);padding:clamp(1rem,3vw,2rem)}.AdmissionEnrollmentWorkbench_fields__0n4Tq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.AdmissionEnrollmentWorkbench_checkItem__VfFy1,.AdmissionEnrollmentWorkbench_confirmation__mcGZF,.AdmissionEnrollmentWorkbench_fields__0n4Tq label{display:grid;grid-gap:.4rem;gap:.4rem}.AdmissionEnrollmentWorkbench_checklist___yoQZ details{border-top:1px solid var(--line,#d5d8d1);margin-top:.65rem;padding-top:.65rem}.AdmissionEnrollmentWorkbench_checklist___yoQZ summary{cursor:pointer;font-weight:700;min-height:44px;padding-block:.45rem}.AdmissionEnrollmentWorkbench_fields__0n4Tq label{align-content:start}.AdmissionEnrollmentWorkbench_panel__CiTo0>.AdmissionEnrollmentWorkbench_sourceField__5O_1R{display:grid;grid-gap:.4rem;gap:.4rem;margin-bottom:1rem}.AdmissionEnrollmentWorkbench_checklist___yoQZ+.AdmissionEnrollmentWorkbench_checklist___yoQZ{margin-top:1.75rem;padding-top:1rem;border-top:1px solid var(--line,#d5d8d1)}.AdmissionEnrollmentWorkbench_requirement__QigMO label{min-height:44px}.AdmissionEnrollmentWorkbench_requirement__QigMO input[type=checkbox]{width:1.25rem;height:1.25rem;min-height:1.25rem}.AdmissionEnrollmentWorkbench_requirement__QigMO{display:grid;grid-gap:.55rem;gap:.55rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--line,#d5d8d1);margin-top:.85rem;padding-top:.85rem}.AdmissionEnrollmentWorkbench_requirement__QigMO label{align-items:center;display:flex;gap:.45rem}.AdmissionEnrollmentWorkbench_requirement__QigMO input,.AdmissionEnrollmentWorkbench_sourceField__5O_1R select{box-sizing:border-box;min-height:44px;min-width:0;border:1px solid var(--line,#b9c1bb);border-radius:9px;background:#fff;color:inherit;font:inherit;padding:.6rem .7rem}.AdmissionEnrollmentWorkbench_requirement__QigMO button{justify-self:start}.AdmissionEnrollmentWorkbench_checklist___yoQZ h2,.AdmissionEnrollmentWorkbench_fields__0n4Tq label>span{font-weight:700}.AdmissionEnrollmentWorkbench_fields__0n4Tq input{box-sizing:border-box;min-width:0;min-height:44px;border:1px solid var(--line,#b9c1bb);border-radius:9px;background:#fff;color:inherit;font:inherit;padding:.6rem .7rem}.AdmissionEnrollmentWorkbench_actions__gsyds button:focus-visible,.AdmissionEnrollmentWorkbench_checkItem__VfFy1:has(input:focus-visible),.AdmissionEnrollmentWorkbench_confirmation__mcGZF:has(input:focus-visible),.AdmissionEnrollmentWorkbench_fields__0n4Tq input:focus-visible{outline:3px solid color-mix(in srgb,var(--accent,#9b5c20) 42%,transparent);outline-offset:2px}.AdmissionEnrollmentWorkbench_sourceField__5O_1R{grid-column:1/-1}.AdmissionEnrollmentWorkbench_checklist___yoQZ p,.AdmissionEnrollmentWorkbench_confirmation__mcGZF small,.AdmissionEnrollmentWorkbench_sourceField__5O_1R small{color:var(--muted,#58635e);line-height:1.55}.AdmissionEnrollmentWorkbench_statusRow___fPQ4{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:1.25rem 0}.AdmissionEnrollmentWorkbench_statusRow___fPQ4 strong{border-radius:999px;padding:.32rem .65rem;font-size:.9rem}.AdmissionEnrollmentWorkbench_deadlineneedsVerification__cZ_Rq{background:#f2eee4;color:#665630}.AdmissionEnrollmentWorkbench_deadlineupcoming__q6RN5{background:#e5f0e8;color:#285d40}.AdmissionEnrollmentWorkbench_deadlinetoday__dK4cv{background:#f6edd5;color:#75500d}.AdmissionEnrollmentWorkbench_deadlineoverdue__bLnhs{background:#f8e5e3;color:#8b332c}.AdmissionEnrollmentWorkbench_confirmation__mcGZF{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;border-block:1px solid var(--line,#d5d8d1);margin:1.25rem 0;padding:1rem 0}.AdmissionEnrollmentWorkbench_checkItem__VfFy1 input,.AdmissionEnrollmentWorkbench_confirmation__mcGZF input{width:1.25rem;height:1.25rem;margin:.1rem 0 0;accent-color:var(--accent,#9b5c20)}.AdmissionEnrollmentWorkbench_confirmation__mcGZF span{display:grid;grid-gap:.25rem;gap:.25rem}.AdmissionEnrollmentWorkbench_checklist___yoQZ h2{margin:0;font-size:1.15rem}.AdmissionEnrollmentWorkbench_checklist___yoQZ>p{margin-top:.35rem}.AdmissionEnrollmentWorkbench_checkItem__VfFy1{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;min-height:44px;margin-top:.55rem;padding:.55rem .3rem}.AdmissionEnrollmentWorkbench_actions__gsyds{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.AdmissionEnrollmentWorkbench_page__zBBu4 button{min-height:44px;border:1px solid var(--accent,#9b5c20);border-radius:9px;background:var(--accent,#9b5c20);color:#fff;cursor:pointer;font:inherit;font-weight:700;padding:.55rem 1rem}.AdmissionEnrollmentWorkbench_page__zBBu4 button:disabled{cursor:wait;opacity:.58}.AdmissionEnrollmentWorkbench_page__zBBu4 .AdmissionEnrollmentWorkbench_secondary__IN2ex{background:transparent;color:var(--ink,#24302e)}.AdmissionEnrollmentWorkbench_page__zBBu4 button:focus-visible,.AdmissionEnrollmentWorkbench_page__zBBu4 select:focus-visible,.AdmissionEnrollmentWorkbench_page__zBBu4 summary:focus-visible,.AdmissionEnrollmentWorkbench_requirement__QigMO input:focus-visible{outline:3px solid color-mix(in srgb,var(--accent,#9b5c20) 42%,transparent);outline-offset:2px}.AdmissionEnrollmentWorkbench_accountState__Vfkzy{display:grid;grid-gap:.4rem;gap:.4rem;margin-top:1rem;color:var(--muted,#58635e);line-height:1.5}@media (max-width:620px){.AdmissionEnrollmentWorkbench_fields__0n4Tq,.AdmissionEnrollmentWorkbench_requirement__QigMO{grid-template-columns:minmax(0,1fr)}}