.admissions-module__D8qPwW__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:2rem;padding:2rem 0 4rem;display:grid}.admissions-module__D8qPwW__card{background:#fff;border:1px solid #d9d8d1;border-radius:14px;min-width:0;padding:clamp(1.25rem,3vw,2.5rem);box-shadow:0 5px 24px #172c4309}.admissions-module__D8qPwW__card h2{margin:0 0 1.25rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.25}.admissions-module__D8qPwW__card h3{background:#f3f5f7;border-left:4px solid #9d3438;margin:1.75rem 0 1rem;padding:.75rem 1rem;font-size:1.15rem}.admissions-module__D8qPwW__card p{margin:.8rem 0;line-height:1.65}.admissions-module__D8qPwW__nav{gap:1rem;display:grid;position:sticky;top:1.5rem}.admissions-module__D8qPwW__nav progress{accent-color:#9d3438;width:100%}.admissions-module__D8qPwW__small{color:#55616c;line-height:1.6;font-size:.85rem!important}.admissions-module__D8qPwW__row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1rem 0;display:grid}.admissions-module__D8qPwW__card label:not(.admissions-module__D8qPwW__check):not(.admissions-module__D8qPwW__review):not(.admissions-module__D8qPwW__signature),.admissions-module__D8qPwW__nav label{gap:.5rem;font-size:.94rem;font-weight:600;line-height:1.4;display:grid}.admissions-module__D8qPwW__card input:not([type=checkbox]):not([type=radio]),.admissions-module__D8qPwW__card select,.admissions-module__D8qPwW__card textarea,.admissions-module__D8qPwW__nav select{color:#172c43;width:100%;min-height:45px;font:inherit;background:#fff;border:1px solid #667580;border-radius:6px;padding:.65rem .75rem;font-weight:400}.admissions-module__D8qPwW__card input[readonly]{color:#55616c;background:#f4f5f6}.admissions-module__D8qPwW__card textarea{resize:vertical}.admissions-module__D8qPwW__card input:focus-visible,.admissions-module__D8qPwW__card select:focus-visible,.admissions-module__D8qPwW__card button:focus-visible,.admissions-module__D8qPwW__nav select:focus-visible{outline-offset:3px;outline:3px solid #436b9a}.admissions-module__D8qPwW__card input[type=checkbox],.admissions-module__D8qPwW__card input[type=radio]{accent-color:#9d3438;flex:0 0 20px;width:20px;height:20px;margin:0}.admissions-module__D8qPwW__check{align-items:flex-start;gap:.65rem;margin:.6rem 0;line-height:1.55;display:flex}.admissions-module__D8qPwW__choices,.admissions-module__D8qPwW__intro fieldset{border:1px solid #d3d8dd;border-radius:8px;margin:1rem 0;padding:1rem}.admissions-module__D8qPwW__choices legend,.admissions-module__D8qPwW__intro legend{padding:0 .4rem;font-weight:600}.admissions-module__D8qPwW__review,.admissions-module__D8qPwW__signature{background:#f4eee8;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:.7rem;margin:1.5rem 0;padding:1.1rem;font-size:.96rem;line-height:1.6;display:flex}.admissions-module__D8qPwW__review input,.admissions-module__D8qPwW__signature input{margin-top:3px!important}.admissions-module__D8qPwW__signature{background:#f0f4f7}.admissions-module__D8qPwW__signature strong{overflow-wrap:anywhere}.admissions-module__D8qPwW__actions{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.admissions-module__D8qPwW__actions button:disabled{opacity:.55;cursor:wait}.admissions-module__D8qPwW__error{color:#7b2428;background:#fff0f0;border-left:4px solid #9d3438;padding:1rem}.admissions-module__D8qPwW__status{background:#eef5ee;border-left:4px solid #4c7753;border-radius:4px;padding:1rem}.admissions-module__D8qPwW__summary{border:1px solid #d9d8d1;border-radius:6px;margin:1rem 0;padding:1rem}.admissions-module__D8qPwW__summary summary{cursor:pointer;font-weight:600;line-height:1.6}.admissions-module__D8qPwW__summary dl>div{border-bottom:1px solid #eee;grid-template-columns:1fr 1fr;gap:1rem;padding:.45rem 0;display:grid}.admissions-module__D8qPwW__summary dt{font-weight:600}.admissions-module__D8qPwW__summary dd{overflow-wrap:anywhere;margin:0}.admissions-module__D8qPwW__inboxRow{border-bottom:1px solid #ddd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;display:flex}@media (max-width:800px){.admissions-module__D8qPwW__layout{grid-template-columns:1fr;gap:1rem}.admissions-module__D8qPwW__nav{background:#f4f1ec;border-radius:8px;padding:1rem;position:static}.admissions-module__D8qPwW__nav .admissions-module__D8qPwW__small{margin:0}.admissions-module__D8qPwW__row{grid-template-columns:1fr}.admissions-module__D8qPwW__card{padding:1.25rem}.admissions-module__D8qPwW__summary dl>div{grid-template-columns:1fr;gap:.2rem}}.admissions-module__D8qPwW__card textarea:focus-visible,.admissions-module__D8qPwW__card a:focus-visible,.admissions-module__D8qPwW__card summary:focus-visible{outline-offset:3px;outline:3px solid #436b9a}.admissions-module__D8qPwW__check{align-items:center;min-height:44px}.admissions-module__D8qPwW__card h2{scroll-margin-top:12rem}.admissions-module__D8qPwW__summary summary{min-height:44px}.admissions-module__D8qPwW__hero{padding-block:clamp(2rem,4vw,3.5rem)}.admissions-module__D8qPwW__hero h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.admissions-module__D8qPwW__languages{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}
