.nc-enroll-main{padding:46px 0 65px}.nc-form-shell{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(255px,.75fr);gap:23px;align-items:start}.nc-form-card{background:#fff;border:1px solid #d2e5ed;border-radius:15px;padding:27px;box-shadow:0 12px 30px #184a6010}.nc-form-card h1{font-size:clamp(29px,3.7vw,46px);margin:11px 0 18px}.nc-form-card p{color:#628092}.nc-form-control{display:block;margin:16px 0}.nc-form-control>span{display:block;font-size:12px;font-weight:850;color:#224e67;margin-bottom:6px}.nc-form-control input,.nc-form-control select,.nc-form-control textarea{display:block;width:100%;padding:12px 13px;border-radius:9px;border:1px solid #b9d3df;background:#fff;color:#173d55;font:inherit;font-size:14px}.nc-form-control input:focus-visible,.nc-form-control select:focus-visible,.nc-form-control textarea:focus-visible{outline:2px solid #2da7c3;outline-offset:2px}.nc-form-checkbox{display:flex;gap:11px;align-items:flex-start;margin:20px 0;color:#42697f;font-size:12px}.nc-form-checkbox input{margin-top:4px;accent-color:#1684a6;flex:none}.nc-form-submit{display:inline-flex;cursor:pointer;background:#e8ae44;padding:13px 22px;color:#183c55;border:0;border-radius:9px;font-weight:850;font-size:14px}.nc-form-submit:disabled{opacity:.65;cursor:wait}.nc-form-result{margin-top:17px;padding:14px;border-radius:9px;border:1px solid #d4e2e9;background:#f4fafc;color:#2c5a72;font-size:12px}.nc-form-result.good{background:#ebf8f0;border-color:#9fcdb2;color:#285a40}.nc-form-result.error{background:#fff0ed;border-color:#e6b2a9;color:#963b31}.nc-form-sidebar{background:#f6fafe;border:1px solid #d7e9f0;border-top:5px solid #48a8c3;border-radius:14px;padding:24px}.nc-form-sidebar h2{font-size:23px}.nc-form-sidebar li{padding:5px 0;font-size:13px;color:#648192}.nc-plain-link{font-size:13px;font-weight:850;color:#176b89}.nc-process-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin:21px 0}.nc-process-flow>div{border:1px solid #d9e8ed;border-top:4px solid #57afc9;background:#fff;border-radius:9px;padding:15px}.nc-process-flow b{display:block;font-size:13px}.nc-process-flow small{display:block;color:#6f8898;margin-top:8px}.nc-academy-operational-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.nc-academy-operational-actions a{display:block;background:white;padding:20px;border:1px solid #d3e6ed;border-top:4px solid #4bafc8;border-radius:12px;color:#195873;font-weight:850;font-size:13px}.nc-academy-operational-actions a:nth-child(2){border-top-color:#d6a33e}.nc-academy-operational-actions a:nth-child(3){border-top-color:#9771b1}@media(max-width:830px){.nc-form-shell{grid-template-columns:1fr}.nc-process-flow,.nc-academy-operational-actions{grid-template-columns:1fr}}