.TurnstileWidget-module__f2ZGPq__shell{justify-items:center;gap:.5rem;width:100%;margin-top:1rem;display:grid}.TurnstileWidget-module__f2ZGPq__widget{min-height:65px}.TurnstileWidget-module__f2ZGPq__message{color:var(--text-mute);text-align:center;margin:0;font-size:.78rem;line-height:1.5}.TurnstileWidget-module__f2ZGPq__error{color:var(--danger,#c84b4b)}
.StudentIntakeForm-module__wH9kTq__form{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:0 12px 32px var(--surface-shadow);padding:clamp(1.5rem,4vw,2.25rem)}.StudentIntakeForm-module__wH9kTq__fields{grid-template-columns:1fr;gap:1.15rem;display:grid}.StudentIntakeForm-module__wH9kTq__contactRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;display:grid}.StudentIntakeForm-module__wH9kTq__singleFieldRow{grid-template-columns:1fr}.StudentIntakeForm-module__wH9kTq__field{min-width:0;color:var(--text-main);flex-direction:column;gap:.45rem;font-size:1rem;font-weight:600;display:flex}.StudentIntakeForm-module__wH9kTq__field em{color:var(--danger);font-style:normal}.StudentIntakeForm-module__wH9kTq__fieldError input,.StudentIntakeForm-module__wH9kTq__fieldError textarea,.StudentIntakeForm-module__wH9kTq__fieldError textarea{border-color:var(--danger)!important}.StudentIntakeForm-module__wH9kTq__fieldError input:focus,.StudentIntakeForm-module__wH9kTq__fieldError input:focus-visible,.StudentIntakeForm-module__wH9kTq__fieldError textarea:focus,.StudentIntakeForm-module__wH9kTq__fieldError textarea:focus-visible{border-color:var(--danger)!important;box-shadow:inset 0 0 0 1px var(--danger)!important}.StudentIntakeForm-module__wH9kTq__field input,.StudentIntakeForm-module__wH9kTq__field textarea{border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;min-height:3.35rem;color:var(--text-main);background:var(--bg-surface-2);font:inherit;transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);padding:.8rem .9rem;font-size:1rem;font-weight:400}.StudentIntakeForm-module__wH9kTq__field textarea{resize:vertical;line-height:1.55}.StudentIntakeForm-module__wH9kTq__phoneInput{text-align:right;direction:ltr}.StudentIntakeForm-module__wH9kTq__phoneInputEnglish{text-align:left}.StudentIntakeForm-module__wH9kTq__field input::placeholder,.StudentIntakeForm-module__wH9kTq__field textarea::placeholder{color:var(--text-mute)}.StudentIntakeForm-module__wH9kTq__field input:focus,.StudentIntakeForm-module__wH9kTq__field textarea:focus{outline:2px solid rgba(var(--accent-rgb), .25);outline-offset:1px;border-color:var(--accent)}.StudentIntakeForm-module__wH9kTq__field small{color:var(--text-mute);font-size:.82rem;font-weight:400}.StudentIntakeForm-module__wH9kTq__field small.StudentIntakeForm-module__wH9kTq__error{color:var(--danger)}.StudentIntakeForm-module__wH9kTq__error{opacity:1;max-height:2rem;transition:max-height var(--transition), opacity var(--transition), margin var(--transition);overflow:hidden}.StudentIntakeForm-module__wH9kTq__errorHidden{opacity:0;max-height:0;margin-block:-.2rem}.StudentIntakeForm-module__wH9kTq__fullWidth{grid-column:1/-1}.StudentIntakeForm-module__wH9kTq__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.StudentIntakeForm-module__wH9kTq__actions{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.StudentIntakeForm-module__wH9kTq__actions button{justify-content:center;width:100%;min-height:3.4rem;font-size:1rem}.StudentIntakeForm-module__wH9kTq__alternativeLink{width:fit-content;color:var(--accent-light);text-align:center;margin:.85rem auto 0;font-size:.9rem;font-weight:700;display:block}.StudentIntakeForm-module__wH9kTq__alternativeLink:hover{color:var(--text-main);text-underline-offset:.2rem;text-decoration:underline}.StudentIntakeForm-module__wH9kTq__spinner{animation:.8s linear infinite StudentIntakeForm-module__wH9kTq__spin}.StudentIntakeForm-module__wH9kTq__submissionError{color:var(--danger);text-align:center;margin:.8rem 0 0;font-size:.95rem}.StudentIntakeForm-module__wH9kTq__error{color:var(--danger);margin:0;font-size:.88rem}.StudentIntakeForm-module__wH9kTq__successState{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface-2);text-align:center;flex-direction:column;align-items:center;gap:.3rem;width:min(100%,39rem);margin-inline:auto;padding:clamp(2.5rem,8vw,4.75rem) clamp(1.5rem,6vw,4rem);animation:.65s cubic-bezier(.2,.8,.2,1) both StudentIntakeForm-module__wH9kTq__confirmationEnter;display:flex}.StudentIntakeForm-module__wH9kTq__successIcon{color:#fff;background:var(--success);border-radius:50%;place-items:center;width:6.5rem;height:6.5rem;margin-bottom:1.1rem;animation:.6s ease-out .12s both StudentIntakeForm-module__wH9kTq__successIconEnter;display:grid;position:relative}.StudentIntakeForm-module__wH9kTq__successIcon:after{content:"";border:1px solid var(--success);opacity:.45;border-radius:50%;animation:.9s ease-out .22s both StudentIntakeForm-module__wH9kTq__successRingEnter;position:absolute;inset:-.65rem}.StudentIntakeForm-module__wH9kTq__successCheck{animation:.55s ease-out .36s both StudentIntakeForm-module__wH9kTq__successCheckEnter}.StudentIntakeForm-module__wH9kTq__successTitle,.StudentIntakeForm-module__wH9kTq__successMessage,.StudentIntakeForm-module__wH9kTq__successDivider,.StudentIntakeForm-module__wH9kTq__successState button{animation:.5s ease-out both StudentIntakeForm-module__wH9kTq__successContentEnter}.StudentIntakeForm-module__wH9kTq__successTitle{margin:0 0 .35rem;font-size:clamp(1.45rem,3.5vw,2rem);animation-delay:.36s}.StudentIntakeForm-module__wH9kTq__successMessage{max-width:36ch;color:var(--text-soft);margin:0;line-height:1.8;animation-delay:.44s}.StudentIntakeForm-module__wH9kTq__successDivider{background:var(--border-mid);opacity:.55;width:min(100%,14rem);height:1px;margin:1.15rem 0 1.2rem;animation-delay:.52s}.StudentIntakeForm-module__wH9kTq__successState button{justify-content:center;min-width:min(100%,16rem);min-height:3.1rem}@keyframes StudentIntakeForm-module__wH9kTq__spin{to{transform:rotate(360deg)}}@keyframes StudentIntakeForm-module__wH9kTq__confirmationEnter{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes StudentIntakeForm-module__wH9kTq__successIconEnter{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes StudentIntakeForm-module__wH9kTq__successCheckEnter{0%{opacity:0;transform:rotate(-110deg)scale(.7)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes StudentIntakeForm-module__wH9kTq__successRingEnter{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:.45;transform:rotate(0)scale(1)}}@keyframes StudentIntakeForm-module__wH9kTq__successContentEnter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.StudentIntakeForm-module__wH9kTq__fields,.StudentIntakeForm-module__wH9kTq__contactRow{grid-template-columns:1fr}.StudentIntakeForm-module__wH9kTq__fullWidth{grid-column:auto}.StudentIntakeForm-module__wH9kTq__actions{flex-direction:column;align-items:stretch}.StudentIntakeForm-module__wH9kTq__actions button{justify-content:center}.StudentIntakeForm-module__wH9kTq__successState{padding:2.5rem 1.25rem}.StudentIntakeForm-module__wH9kTq__successState button{width:100%}}@media (prefers-reduced-motion:reduce){.StudentIntakeForm-module__wH9kTq__spinner,.StudentIntakeForm-module__wH9kTq__successState,.StudentIntakeForm-module__wH9kTq__successIcon,.StudentIntakeForm-module__wH9kTq__successIcon:after,.StudentIntakeForm-module__wH9kTq__successCheck,.StudentIntakeForm-module__wH9kTq__successTitle,.StudentIntakeForm-module__wH9kTq__successMessage,.StudentIntakeForm-module__wH9kTq__successDivider,.StudentIntakeForm-module__wH9kTq__successState button{animation:none}}
.page-module__AcUQ8W__page{padding:clamp(2.5rem,7vw,5.5rem) 0 5rem}.page-module__AcUQ8W__formPage{width:min(720px,100%);margin-inline:auto}.page-module__AcUQ8W__intro{text-align:center;margin-bottom:1.75rem}.page-module__AcUQ8W__intro h1{letter-spacing:-.025em;margin-bottom:.55rem;font-size:clamp(1.9rem,4vw,2.7rem)}.page-module__AcUQ8W__intro p{color:var(--text-soft);margin:0;font-size:1rem;line-height:1.65}.page-module__AcUQ8W__formShell{width:min(760px,100%);margin-inline:auto}.page-module__AcUQ8W__sudaneseWelcome{text-align:center;place-items:center;min-height:min(42vh,380px);display:grid;position:relative;overflow:hidden}.page-module__AcUQ8W__sudaneseWelcomeMessage{z-index:1;max-width:24ch;color:var(--text-main);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,6.5vw,4.8rem);font-weight:700;line-height:1.14;animation:3.2s ease-in-out both page-module__AcUQ8W__sudaneseWelcomeMessage;position:relative}.page-module__AcUQ8W__sudaneseWelcomeMessageSecond{max-width:19ch;animation-duration:2.65s}.page-module__AcUQ8W__sudaneseWelcomeHearts{color:#fff;pointer-events:none;position:absolute;inset:0}.page-module__AcUQ8W__sudaneseWelcomeHeartLeft,.page-module__AcUQ8W__sudaneseWelcomeHeartRight{opacity:.9;position:absolute;top:50%}.page-module__AcUQ8W__sudaneseWelcomeHeartLeft{animation:3.2s ease-in-out both page-module__AcUQ8W__sudaneseHeartFloatLeft;left:17%}.page-module__AcUQ8W__sudaneseWelcomeHeartRight{animation:3.2s ease-in-out .18s both page-module__AcUQ8W__sudaneseHeartFloatRight;right:17%}.page-module__AcUQ8W__sudaneseWelcomeExit{animation:.45s ease-in forwards page-module__AcUQ8W__sudaneseWelcomeExit}.page-module__AcUQ8W__sudaneseSkipButton{border:1px solid var(--border-mid);border-radius:var(--radius-sm);min-width:7rem;min-height:2.75rem;color:var(--text-soft);font:inherit;cursor:pointer;transition:color var(--transition), border-color var(--transition), background-color var(--transition);background:0 0;padding:.55rem 1.15rem;font-size:.95rem;font-weight:600;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.page-module__AcUQ8W__sudaneseSkipButton:hover{color:var(--text-main);border-color:var(--accent-light);background:var(--accent-dim)}.page-module__AcUQ8W__confetti{pointer-events:none;position:absolute;inset:0}.page-module__AcUQ8W__confettiPiece{opacity:0;background:#62b9e4;border-radius:.15rem;width:.75rem;height:.32rem;animation:2.65s ease-out both page-module__AcUQ8W__confettiBurst;position:absolute;top:50%;left:50%}.page-module__AcUQ8W__confettiPiece:first-child{--x:-29vw;--y:-19vh;--r:28deg;background:#83d3ef}.page-module__AcUQ8W__confettiPiece:nth-child(2){--x:-22vw;--y:14vh;--r:-42deg;background:#f0c96a}.page-module__AcUQ8W__confettiPiece:nth-child(3){--x:-16vw;--y:-25vh;--r:74deg;background:#4b9fd1}.page-module__AcUQ8W__confettiPiece:nth-child(4){--x:-11vw;--y:23vh;--r:-18deg;background:#d5eaf5}.page-module__AcUQ8W__confettiPiece:nth-child(5){--x:-7vw;--y:-16vh;--r:52deg;background:#75d1c7}.page-module__AcUQ8W__confettiPiece:nth-child(6){--x:8vw;--y:-23vh;--r:-62deg;background:#f0c96a}.page-module__AcUQ8W__confettiPiece:nth-child(7){--x:15vw;--y:20vh;--r:32deg;background:#83d3ef}.page-module__AcUQ8W__confettiPiece:nth-child(8){--x:21vw;--y:-14vh;--r:86deg;background:#4b9fd1}.page-module__AcUQ8W__confettiPiece:nth-child(9){--x:29vw;--y:11vh;--r:-28deg;background:#d5eaf5}.page-module__AcUQ8W__confettiPiece:nth-child(10){--x:-34vw;--y:3vh;--r:64deg;background:#75d1c7}.page-module__AcUQ8W__confettiPiece:nth-child(11){--x:34vw;--y:-3vh;--r:-54deg;background:#f0c96a}.page-module__AcUQ8W__confettiPiece:nth-child(12){--x:-25vw;--y:-4vh;--r:12deg;background:#4b9fd1}.page-module__AcUQ8W__confettiPiece:nth-child(13){--x:25vw;--y:5vh;--r:44deg;background:#83d3ef}.page-module__AcUQ8W__confettiPiece:nth-child(14){--x:-4vw;--y:27vh;--r:-78deg;background:#d5eaf5}.page-module__AcUQ8W__confettiPiece:nth-child(15){--x:4vw;--y:-29vh;--r:20deg;background:#75d1c7}.page-module__AcUQ8W__confettiPiece:nth-child(16){--x:-18vw;--y:27vh;--r:66deg;background:#f0c96a}.page-module__AcUQ8W__confettiPiece:nth-child(17){--x:18vw;--y:27vh;--r:-38deg;background:#4b9fd1}.page-module__AcUQ8W__confettiPiece:nth-child(18){--x:2vw;--y:24vh;--r:90deg;background:#83d3ef}.page-module__AcUQ8W__sudaneseIntro{animation:.55s ease-out both page-module__AcUQ8W__sudaneseIntroReveal}.page-module__AcUQ8W__sudaneseFormShell{animation:.65s ease-out 80ms both page-module__AcUQ8W__sudaneseFormReveal}.page-module__AcUQ8W__formShellHidden{display:none}@keyframes page-module__AcUQ8W__sudaneseWelcomeMessage{0%{opacity:0;transform:translateY(1.5rem)}22%,72%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1.5rem)}}@keyframes page-module__AcUQ8W__sudaneseWelcomeExit{to{opacity:0;transform:translateY(-1.5rem)scale(.98)}}@keyframes page-module__AcUQ8W__sudaneseHeartFloatLeft{0%{opacity:0;transform:translate(-.75rem,-50%)rotate(-18deg)scale(.7)}24%,72%{opacity:.9;transform:translateY(calc(-50% - .45rem))rotate(-8deg)scale(1)}to{opacity:0;transform:translate(-.25rem,calc(-50% - 1.5rem))rotate(8deg)scale(.86)}}@keyframes page-module__AcUQ8W__sudaneseHeartFloatRight{0%{opacity:0;transform:translate(.75rem,-50%)rotate(18deg)scale(.7)}24%,72%{opacity:.9;transform:translateY(calc(.45rem - 50%))rotate(8deg)scale(1)}to{opacity:0;transform:translate(.25rem,calc(-50% - 1.25rem))rotate(-8deg)scale(.86)}}@keyframes page-module__AcUQ8W__sudaneseIntroReveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__AcUQ8W__confettiBurst{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.6)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(var(--r)) scale(1)}}@keyframes page-module__AcUQ8W__sudaneseFormReveal{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.page-module__AcUQ8W__sudaneseWelcome{min-height:min(44vh,360px)}.page-module__AcUQ8W__sudaneseWelcomeMessage{max-width:88%;font-size:clamp(2.2rem,11vw,4.2rem)}.page-module__AcUQ8W__sudaneseWelcomeMessageSecond{max-width:14ch}}@media (prefers-reduced-motion:reduce){.page-module__AcUQ8W__sudaneseWelcomeMessage,.page-module__AcUQ8W__sudaneseWelcomeExit,.page-module__AcUQ8W__sudaneseFormShell,.page-module__AcUQ8W__sudaneseWelcomeHeartLeft,.page-module__AcUQ8W__sudaneseWelcomeHeartRight{animation:none}.page-module__AcUQ8W__confettiPiece{display:none}}
.service-choice-module__U97ALq__page{min-height:70vh;padding:clamp(3rem,8vw,6rem) 0 5rem;animation:.26s ease-out both service-choice-module__U97ALq__pageEnter}.service-choice-module__U97ALq__shell{width:min(820px,100%);margin-inline:auto}.service-choice-module__U97ALq__shellExiting{pointer-events:none;animation:.24s ease-in both service-choice-module__U97ALq__shellExit}.service-choice-module__U97ALq__intro{text-align:center;margin:0 auto 2rem}.service-choice-module__U97ALq__intro h1{letter-spacing:-.035em;margin-bottom:.65rem;font-size:clamp(2rem,5vw,3.25rem)}.service-choice-module__U97ALq__intro p{max-width:44ch;color:var(--text-soft);margin:0 auto;font-size:1rem;line-height:1.7}.service-choice-module__U97ALq__sudaneseWelcome{text-align:center;place-items:center;min-height:min(42vh,380px);display:grid;position:relative;overflow:hidden}.service-choice-module__U97ALq__sudaneseWelcomeMessage{z-index:1;max-width:24ch;color:var(--text-main);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,6.5vw,4.8rem);font-weight:700;line-height:1.14;animation:3.2s ease-in-out both service-choice-module__U97ALq__sudaneseWelcomeMessage;position:relative}.service-choice-module__U97ALq__sudaneseWelcomeMessageSecond{max-width:19ch;animation-duration:2.65s}.service-choice-module__U97ALq__sudaneseWelcomeHearts{color:#fff;pointer-events:none;position:absolute;inset:0}.service-choice-module__U97ALq__sudaneseWelcomeHeartLeft{opacity:.9;animation:3.2s ease-in-out both service-choice-module__U97ALq__sudaneseHeartFloatLeft;position:absolute;top:50%;left:17%}.service-choice-module__U97ALq__sudaneseWelcomeExit{animation:.45s ease-in forwards service-choice-module__U97ALq__sudaneseWelcomeExit}.service-choice-module__U97ALq__sudaneseSkipButton{border:1px solid var(--border-mid);border-radius:var(--radius-sm);min-width:7rem;min-height:2.75rem;color:var(--text-soft);font:inherit;cursor:pointer;transition:color var(--transition), border-color var(--transition), background-color var(--transition);background:0 0;padding:.55rem 1.15rem;font-size:.95rem;font-weight:600;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.service-choice-module__U97ALq__sudaneseSkipButton:hover{color:var(--text-main);border-color:var(--accent-light);background:var(--accent-dim)}.service-choice-module__U97ALq__confetti{pointer-events:none;position:absolute;inset:0}.service-choice-module__U97ALq__confettiPiece{opacity:0;background:#62b9e4;border-radius:.15rem;width:.75rem;height:.32rem;animation:2.65s ease-out both service-choice-module__U97ALq__confettiBurst;position:absolute;top:50%;left:50%}.service-choice-module__U97ALq__confettiPiece:first-child{--x:-29vw;--y:-19vh;--r:28deg;background:#83d3ef}.service-choice-module__U97ALq__confettiPiece:nth-child(2){--x:-22vw;--y:14vh;--r:-42deg;background:#f0c96a}.service-choice-module__U97ALq__confettiPiece:nth-child(3){--x:-16vw;--y:-25vh;--r:74deg;background:#4b9fd1}.service-choice-module__U97ALq__confettiPiece:nth-child(4){--x:-11vw;--y:23vh;--r:-18deg;background:#d5eaf5}.service-choice-module__U97ALq__confettiPiece:nth-child(5){--x:-7vw;--y:-16vh;--r:52deg;background:#75d1c7}.service-choice-module__U97ALq__confettiPiece:nth-child(6){--x:8vw;--y:-23vh;--r:-62deg;background:#f0c96a}.service-choice-module__U97ALq__confettiPiece:nth-child(7){--x:15vw;--y:20vh;--r:32deg;background:#83d3ef}.service-choice-module__U97ALq__confettiPiece:nth-child(8){--x:21vw;--y:-14vh;--r:86deg;background:#4b9fd1}.service-choice-module__U97ALq__confettiPiece:nth-child(9){--x:29vw;--y:11vh;--r:-28deg;background:#d5eaf5}.service-choice-module__U97ALq__confettiPiece:nth-child(10){--x:-34vw;--y:3vh;--r:64deg;background:#75d1c7}.service-choice-module__U97ALq__confettiPiece:nth-child(11){--x:34vw;--y:-3vh;--r:-54deg;background:#f0c96a}.service-choice-module__U97ALq__confettiPiece:nth-child(12){--x:-25vw;--y:-4vh;--r:12deg;background:#4b9fd1}.service-choice-module__U97ALq__confettiPiece:nth-child(13){--x:25vw;--y:5vh;--r:44deg;background:#83d3ef}.service-choice-module__U97ALq__confettiPiece:nth-child(14){--x:-4vw;--y:27vh;--r:-78deg;background:#d5eaf5}.service-choice-module__U97ALq__confettiPiece:nth-child(15){--x:4vw;--y:-29vh;--r:20deg;background:#75d1c7}.service-choice-module__U97ALq__confettiPiece:nth-child(16){--x:-18vw;--y:27vh;--r:66deg;background:#f0c96a}.service-choice-module__U97ALq__confettiPiece:nth-child(17){--x:18vw;--y:27vh;--r:-38deg;background:#4b9fd1}.service-choice-module__U97ALq__confettiPiece:nth-child(18){--x:2vw;--y:24vh;--r:90deg;background:#83d3ef}.service-choice-module__U97ALq__contentHidden{display:none}.service-choice-module__U97ALq__choicePanel{border:1px solid var(--border-mid);border-radius:var(--radius-lg);background:var(--bg-surface);padding:clamp(1rem,3vw,1.5rem)}.service-choice-module__U97ALq__choiceList{gap:.75rem;display:grid}.service-choice-module__U97ALq__choice{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface-2);width:100%;min-height:92px;color:var(--text-main);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--transition), background var(--transition);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:1rem;display:grid}.service-choice-module__U97ALq__choice:hover{border-color:var(--accent-light);background:rgba(var(--accent-rgb), .08)}.service-choice-module__U97ALq__choice:focus:not(:focus-visible){border-color:var(--border)!important;box-shadow:none!important;outline:none!important}.service-choice-module__U97ALq__choice:focus-visible{border-color:var(--accent)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb), .2)!important;outline:none!important}.service-choice-module__U97ALq__choiceIcon{border:1px solid rgba(var(--accent-rgb), .35);width:2.8rem;height:2.8rem;color:var(--accent-light);background:rgba(var(--accent-rgb), .12);border-radius:.8rem;place-items:center;display:grid}.service-choice-module__U97ALq__choiceCopy{gap:.25rem;min-width:0;display:grid}.service-choice-module__U97ALq__choiceCopy strong{font-size:1rem}.service-choice-module__U97ALq__choiceCopy small{color:var(--text-soft);font-size:.82rem;line-height:1.5}.service-choice-module__U97ALq__choiceArrow{color:var(--accent-light)}.service-choice-module__U97ALq__faqPanel{border:1px solid var(--border-mid);border-radius:var(--radius-lg);background:var(--bg-surface);gap:1rem;margin-top:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.service-choice-module__U97ALq__faqIntro h2{margin:0 0 .35rem;font-size:clamp(1.25rem,3vw,1.7rem)}.service-choice-module__U97ALq__faqIntro p{color:var(--text-soft);margin:0;line-height:1.6}.service-choice-module__U97ALq__faqList{gap:.6rem;display:grid}.service-choice-module__U97ALq__faqItem{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-surface-2);overflow:hidden}.service-choice-module__U97ALq__faqQuestion{width:100%;color:var(--text-main);background:var(--bg-surface-3);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--transition);border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;font-weight:700;display:flex}.service-choice-module__U97ALq__faqQuestion:hover{background:rgba(var(--accent-rgb), .08)}.service-choice-module__U97ALq__faqQuestion:focus-visible{outline:2px solid var(--accent-light);outline-offset:-2px}.service-choice-module__U97ALq__faqChevron{color:var(--accent-light);transition:transform var(--transition);flex:none;place-items:center;line-height:1;display:grid;transform:rotate(0)}.service-choice-module__U97ALq__faqItemOpen .service-choice-module__U97ALq__faqChevron{transform:rotate(180deg)}.service-choice-module__U97ALq__faqAnswer{grid-template-rows:0fr;transition:grid-template-rows .26s;display:grid}.service-choice-module__U97ALq__faqAnswerOpen{grid-template-rows:1fr}.service-choice-module__U97ALq__faqAnswerContent{min-height:0;overflow:hidden}.service-choice-module__U97ALq__faqAnswer p{color:var(--text-soft);margin:0;padding:0 1rem 1rem;line-height:1.7}.service-choice-module__U97ALq__faqAsk{border-top:1px solid var(--border);gap:1rem;margin-top:.35rem;padding-top:1.25rem;display:grid}.service-choice-module__U97ALq__faqAskIntro h3{color:var(--text-main);margin:0 0 .3rem;font-size:1.05rem}.service-choice-module__U97ALq__faqAskIntro p{color:var(--text-soft);margin:0;line-height:1.6}.service-choice-module__U97ALq__faqAskForm{grid-template-columns:minmax(0,1fr) minmax(12rem,.55fr);gap:.75rem;display:grid}.service-choice-module__U97ALq__faqAskForm label{color:var(--text-soft);gap:.35rem;font-size:.82rem;font-weight:700;display:grid}.service-choice-module__U97ALq__faqAskForm label em{color:var(--danger);font-style:normal}.service-choice-module__U97ALq__faqAskForm textarea,.service-choice-module__U97ALq__faqAskForm input{border:1px solid var(--border-mid);border-radius:var(--radius-sm);width:100%;min-height:44px;color:var(--text-main);background:var(--bg-surface-2);font:inherit;padding:.65rem .75rem}.service-choice-module__U97ALq__faqAskForm textarea{resize:vertical;min-height:7rem}.service-choice-module__U97ALq__faqAskForm textarea:focus,.service-choice-module__U97ALq__faqAskForm input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .14);outline:none}.service-choice-module__U97ALq__faqPhoneInput{text-align:right;direction:ltr}.service-choice-module__U97ALq__faqPhoneInputEnglish{text-align:left}.service-choice-module__U97ALq__faqAskQuestionField{grid-row:span 2}.service-choice-module__U97ALq__faqAskForm button{grid-column:2;justify-content:center;min-height:3rem}.service-choice-module__U97ALq__faqAskError{color:var(--danger);grid-column:1/-1;font-weight:600}.service-choice-module__U97ALq__faqAskSuccess{border:1px solid rgba(var(--accent-rgb), .35);border-radius:var(--radius-sm);background:var(--accent-dim);gap:.25rem;padding:1rem;display:grid}.service-choice-module__U97ALq__faqAskSuccess strong{color:var(--text-main)}.service-choice-module__U97ALq__faqAskSuccess p,.service-choice-module__U97ALq__faqAskSuccess small{color:var(--text-soft);margin:0;line-height:1.55}.service-choice-module__U97ALq__detailsPanel{border:1px solid var(--border-mid);border-radius:var(--radius-lg);background:var(--bg-surface);margin-top:1.5rem;padding:clamp(1.25rem,3vw,2rem);animation:.28s ease-out both service-choice-module__U97ALq__detailsPanelEnter}.service-choice-module__U97ALq__backButton{border:1px solid var(--border-mid);border-radius:var(--radius-sm);width:fit-content;color:var(--text-main);background:var(--bg-surface-2);font:inherit;cursor:pointer;transition:border-color var(--transition), background var(--transition), color var(--transition);align-items:center;gap:.45rem;margin-bottom:1.25rem;padding:.65rem .85rem;font-size:.8rem;font-weight:700;display:flex}.service-choice-module__U97ALq__backButton:hover{border-color:var(--accent);color:var(--text-main);background:var(--accent-dim)}.service-choice-module__U97ALq__backButton:focus:not(:focus-visible){border-color:var(--border-mid)!important;box-shadow:none!important;outline:none!important}.service-choice-module__U97ALq__backButton:focus-visible{border-color:var(--accent)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb), .2)!important;outline:none!important}.service-choice-module__U97ALq__extractionForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.service-choice-module__U97ALq__extractionForm label{color:var(--text-soft);gap:.35rem;font-size:.82rem;font-weight:700;display:grid}.service-choice-module__U97ALq__extractionForm label em{color:var(--danger);font-style:normal}.service-choice-module__U97ALq__extractionForm input{border:1px solid var(--border-mid);border-radius:var(--radius-sm);background:var(--bg-surface-2);width:100%;min-height:44px;color:var(--text-main);font:inherit;padding:.65rem .75rem;font-weight:500}.service-choice-module__U97ALq__extractionForm textarea{resize:vertical;border:1px solid var(--border-mid);border-radius:var(--radius-sm);background:var(--bg-surface-2);width:100%;min-height:118px;color:var(--text-main);font:inherit;padding:.65rem .75rem;font-weight:500}.service-choice-module__U97ALq__extractionForm input:focus,.service-choice-module__U97ALq__extractionForm textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .14);outline:none}.service-choice-module__U97ALq__fieldError input,.service-choice-module__U97ALq__fieldError textarea{box-shadow:inset 0 0 0 1px var(--danger);border-color:var(--danger)!important}.service-choice-module__U97ALq__fieldError input:focus,.service-choice-module__U97ALq__fieldError textarea:focus{box-shadow:inset 0 0 0 1px var(--danger);outline:none;border-color:var(--danger)!important}.service-choice-module__U97ALq__validationMessage{color:var(--danger);margin:-.1rem 0 0;font-size:.76rem;font-weight:600;line-height:1.4;display:block}.service-choice-module__U97ALq__validationMessageHidden{visibility:hidden;height:0;margin:0;overflow:hidden}.service-choice-module__U97ALq__phoneInput{text-align:right;direction:ltr}.service-choice-module__U97ALq__documentRequirements{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.25rem;display:grid}.service-choice-module__U97ALq__documentRequirements div{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface-2);gap:.2rem;padding:.9rem 1rem;display:grid}.service-choice-module__U97ALq__documentRequirements strong{color:var(--text-main);font-size:.9rem}.service-choice-module__U97ALq__documentRequirements small,.service-choice-module__U97ALq__laterNote{color:var(--text-soft);font-size:.78rem}.service-choice-module__U97ALq__processingNote{color:var(--text-soft);grid-column:1/-1;margin:-.25rem 0 0;font-size:.82rem;line-height:1.55}.service-choice-module__U97ALq__laterNote{grid-column:1/-1;margin:-.3rem 0 0}.service-choice-module__U97ALq__certificateChoice{border:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:.25rem 0 0;padding:0;display:grid}.service-choice-module__U97ALq__certificateChoice legend{color:var(--text-soft);grid-column:1/-1;margin-bottom:.1rem;font-size:.82rem;font-weight:700}.service-choice-module__U97ALq__certificateChoice legend em{color:var(--danger);font-style:normal}.service-choice-module__U97ALq__certificateOption{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-surface-2);cursor:pointer;min-height:64px;transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);align-items:flex-start;gap:.7rem;padding:.85rem 1rem;position:relative;grid-template-columns:none!important;display:flex!important}.service-choice-module__U97ALq__certificateOption:hover{border-color:var(--accent-light);background:rgba(var(--accent-rgb), .08)}.service-choice-module__U97ALq__certificateOption:has(input:checked){border-color:var(--accent);background:var(--accent-dim);box-shadow:0 0 0 2px rgba(var(--accent-rgb), .12)}.service-choice-module__U97ALq__certificateChoice.service-choice-module__U97ALq__fieldError .service-choice-module__U97ALq__certificateOption{border-color:var(--danger)}.service-choice-module__U97ALq__certificateOption input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);height:1px;margin:-1px;position:absolute;overflow:hidden;width:1px!important;min-height:1px!important}.service-choice-module__U97ALq__certificateOption:before{content:"";border:2px solid var(--text-mute);box-sizing:border-box;width:1.1rem;height:1.1rem;transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);background:0 0;border-radius:50%;flex:none;margin-top:.15rem}.service-choice-module__U97ALq__certificateOption:has(input:checked):before{border-color:var(--accent-light);background:var(--accent);box-shadow:inset 0 0 0 3px var(--bg-surface-2)}.service-choice-module__U97ALq__certificateOption:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .16)}.service-choice-module__U97ALq__certificateOption span{gap:.15rem;display:grid}.service-choice-module__U97ALq__certificateOption strong{color:var(--text-main);font-size:.88rem}.service-choice-module__U97ALq__certificateOption small{color:var(--text-soft);font-size:.76rem}.service-choice-module__U97ALq__extractionForm>.btn{grid-column:1/-1;justify-self:stretch;width:100%;min-height:44px}.service-choice-module__U97ALq__submitButton{justify-content:center;font-size:1rem;min-height:3.4rem!important}.service-choice-module__U97ALq__submitButtonDisabled{opacity:.58;cursor:not-allowed;filter:saturate(.7)}.service-choice-module__U97ALq__combinedActions{border:1px solid var(--border-mid);border-radius:var(--radius);background:var(--bg-surface-2);grid-column:1/-1;gap:1rem;margin-top:.25rem;padding:1.1rem;display:grid}.service-choice-module__U97ALq__combinedActions strong{color:var(--text-main);font-size:1rem}.service-choice-module__U97ALq__combinedActions p{color:var(--text-soft);margin:.3rem 0 0;line-height:1.55}.service-choice-module__U97ALq__combinedActionButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.service-choice-module__U97ALq__combinedActionButton,.service-choice-module__U97ALq__combinedSecondaryButton{text-align:center;justify-content:center;width:100%;min-height:3.2rem}.service-choice-module__U97ALq__combinedActionButton:disabled,.service-choice-module__U97ALq__combinedSecondaryButton:disabled{opacity:.58;cursor:not-allowed;filter:saturate(.7)}.service-choice-module__U97ALq__combinedSecondaryButton{border:1px solid var(--border-mid);color:var(--text-main);background:var(--bg-surface)}.service-choice-module__U97ALq__combinedSecondaryButton:hover{border-color:var(--accent-light);background:var(--accent-dim)}.service-choice-module__U97ALq__submitButton:focus:not(:focus-visible){border-color:var(--blue-hi)!important;box-shadow:none!important;outline:none!important}.service-choice-module__U97ALq__submitButton:focus-visible{border-color:var(--blue-hi)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb), .2)!important;outline:none!important}.service-choice-module__U97ALq__successMessage{color:var(--success);grid-column:1/-1;margin:0;font-weight:700}.service-choice-module__U97ALq__submissionError{color:var(--danger);grid-column:1/-1;margin:0;font-weight:700}.service-choice-module__U97ALq__applicationEligibilityMessage{border-radius:var(--radius-sm);color:#fecaca;background:#f871711a;border:1px solid #f8717173;grid-column:1/-1;margin:0;padding:.85rem 1rem;font-weight:700;line-height:1.6;animation:.24s ease-out both service-choice-module__U97ALq__eligibilityMessageEnter}.service-choice-module__U97ALq__successPanel{text-align:center;justify-items:center;gap:.9rem;max-width:34rem;margin:2rem auto;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.service-choice-module__U97ALq__successIcon{border:1px solid rgba(var(--accent-rgb), .45);width:4rem;height:4rem;color:var(--accent-light);background:var(--accent-dim);border-radius:50%;place-items:center;display:grid}.service-choice-module__U97ALq__successPanel h2{margin:0;font-size:clamp(1.5rem,4vw,2rem)}.service-choice-module__U97ALq__successPanel p{color:var(--text-soft);margin:0;line-height:1.7}.service-choice-module__U97ALq__successPanel .service-choice-module__U97ALq__submitButton{width:100%;margin-top:.5rem}.service-choice-module__U97ALq__demoNotice{font-size:.88rem;color:var(--accent-light)!important}.service-choice-module__U97ALq__applicationFields,.service-choice-module__U97ALq__contactFields{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.service-choice-module__U97ALq__failedSubjectsField{gap:.65rem;display:grid}.service-choice-module__U97ALq__fieldLabel{color:var(--text-soft);font-size:.82rem;font-weight:700}.service-choice-module__U97ALq__fieldLabel em{color:var(--danger);font-style:normal}.service-choice-module__U97ALq__subjectOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.service-choice-module__U97ALq__subjectOption{border:1px solid var(--border);border-radius:var(--radius-sm);min-height:3rem;color:var(--text-soft);background:var(--bg-surface-2);cursor:pointer;transition:border-color var(--transition), background var(--transition), color var(--transition);-webkit-tap-highlight-color:transparent;align-items:center;gap:.6rem;padding:.7rem .8rem;position:relative;display:flex!important}.service-choice-module__U97ALq__subjectOption:has(input:checked){border-color:var(--accent);color:var(--text-main);background:var(--accent-dim)}.service-choice-module__U97ALq__subjectOption input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);height:1px;margin:-1px;position:absolute;overflow:hidden;width:1px!important;min-height:1px!important}.service-choice-module__U97ALq__subjectCheck{border:2px solid var(--text-mute);color:#0000;width:1.25rem;height:1.25rem;transition:border-color var(--transition), background var(--transition), color var(--transition), box-shadow var(--transition);background:0 0;border-radius:.35rem;flex:none;place-items:center;display:grid}.service-choice-module__U97ALq__subjectCheckActive{border-color:var(--accent-light);color:#fff;background:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb), .15)}.service-choice-module__U97ALq__subjectOption:has(input:focus-visible){border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .16)}.service-choice-module__U97ALq__customSubjectOption{cursor:default;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;display:grid!important}.service-choice-module__U97ALq__subjectRemoveButton{width:1.5rem;height:1.5rem;color:var(--text-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.1rem;line-height:1;display:grid}.service-choice-module__U97ALq__addSubjectRow{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;display:grid}.service-choice-module__U97ALq__addSubjectButton{border:1px solid var(--border-mid);border-radius:var(--radius-sm);min-width:5.5rem;color:var(--text-main);background:var(--bg-surface-2);font:inherit;cursor:pointer;transition:border-color var(--transition), background var(--transition);justify-content:center;align-items:center;gap:.35rem;padding:.65rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex}.service-choice-module__U97ALq__addSubjectButton span{color:var(--accent-light);font-size:1.1rem;line-height:1}.service-choice-module__U97ALq__addSubjectButton:not(:disabled){border-color:var(--accent);color:#fff;background:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb), .14)}.service-choice-module__U97ALq__addSubjectButton:not(:disabled) span{color:#fff}.service-choice-module__U97ALq__addSubjectButton:disabled{opacity:.55;cursor:not-allowed}.service-choice-module__U97ALq__failedSubjectsField.service-choice-module__U97ALq__fieldError .service-choice-module__U97ALq__subjectOptions,.service-choice-module__U97ALq__failedSubjectsField.service-choice-module__U97ALq__fieldError .service-choice-module__U97ALq__addSubjectRow input{border-color:var(--danger)!important}.service-choice-module__U97ALq__acknowledgementField{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-surface-2);-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:.7rem;padding:.85rem 1rem;position:relative;display:flex!important}.service-choice-module__U97ALq__acknowledgementField input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);height:1px;margin:-1px;position:absolute;overflow:hidden;width:1px!important;min-height:1px!important}.service-choice-module__U97ALq__acknowledgementCheck{border:2px solid var(--text-mute);color:#0000;width:1.15rem;height:1.15rem;transition:border-color var(--transition), background var(--transition), color var(--transition), box-shadow var(--transition);background:0 0;border-radius:.35rem;flex:none;place-items:center;margin-top:.15rem;display:grid}.service-choice-module__U97ALq__acknowledgementCheckActive{border-color:var(--accent-light);color:#fff;background:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb), .15)}.service-choice-module__U97ALq__acknowledgementField:has(input:focus-visible){border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .16)}.service-choice-module__U97ALq__acknowledgementField>span:last-child{color:var(--text-soft);font-size:.82rem;line-height:1.55}.service-choice-module__U97ALq__acknowledgementField em{color:var(--danger);font-style:normal}.service-choice-module__U97ALq__acknowledgementField.service-choice-module__U97ALq__fieldError{border-color:var(--danger)}.service-choice-module__U97ALq__formSectionIntro{grid-column:1/-1;margin:.5rem 0 0}.service-choice-module__U97ALq__formSectionIntro h2{margin:0 0 .4rem;font-size:clamp(1.35rem,3vw,1.9rem)}.service-choice-module__U97ALq__formSectionIntro p{color:var(--text-soft);margin:0;line-height:1.65}.service-choice-module__U97ALq__fullWidth{grid-column:1/-1}.service-choice-module__U97ALq__applicationNoticeBackdrop{z-index:20;background:#040a14c7;place-items:center;padding:1.25rem;animation:.18s ease-out both service-choice-module__U97ALq__noticeBackdropEnter;display:grid;position:fixed;inset:0}.service-choice-module__U97ALq__applicationNoticeBackdropClosing{animation:.16s ease-in both service-choice-module__U97ALq__noticeBackdropExit}.service-choice-module__U97ALq__applicationNotice{border:1px solid var(--border-mid);border-radius:var(--radius-lg);background:var(--bg-surface);text-align:center;width:min(34rem,100%);padding:clamp(1.35rem,4vw,2rem);animation:.26s cubic-bezier(.22,1,.36,1) both service-choice-module__U97ALq__noticeEnter;box-shadow:0 1.5rem 4rem #00000059}.service-choice-module__U97ALq__applicationNoticeClosing{animation:.16s ease-in both service-choice-module__U97ALq__noticeExit}.service-choice-module__U97ALq__applicationNoticeIcon{border:1px solid rgba(var(--accent-rgb), .45);width:2.8rem;height:2.8rem;color:var(--accent-light);background:var(--accent-dim);border-radius:50%;place-items:center;margin:0 auto .9rem;font-size:1.4rem;font-weight:800;display:grid}.service-choice-module__U97ALq__applicationNotice h2{margin:0 0 .8rem;font-size:clamp(1.3rem,3vw,1.8rem)}.service-choice-module__U97ALq__applicationNoticeBlock{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-surface-2);text-align:start;padding:.8rem .9rem}.service-choice-module__U97ALq__applicationNoticeBlock+.service-choice-module__U97ALq__applicationNoticeBlock{margin-top:.7rem}.service-choice-module__U97ALq__applicationNoticeBlock h3{color:var(--text-main);margin:0;font-size:.9rem}.service-choice-module__U97ALq__applicationNoticeBlock p{color:var(--text-soft);margin:.35rem 0 0;line-height:1.65}.service-choice-module__U97ALq__applicationNoticePoints{color:var(--text-soft);gap:.65rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.service-choice-module__U97ALq__applicationNoticePoints li{align-items:flex-start;gap:.55rem;line-height:1.55;display:flex}.service-choice-module__U97ALq__applicationNoticePoints li>svg{color:var(--accent-light);flex:none;margin-top:.12rem}.service-choice-module__U97ALq__applicationNoticePoints strong{color:var(--text-main)}.service-choice-module__U97ALq__applicationNoticeActions{gap:.7rem;margin-top:1.3rem;display:grid}.service-choice-module__U97ALq__applicationNoticeButton,.service-choice-module__U97ALq__applicationNoticeDecline{justify-content:center;width:100%;min-height:3.2rem}.service-choice-module__U97ALq__applicationNoticeDecline{border:1px solid var(--border-mid);color:var(--text-soft);background:var(--bg-surface-2)}.service-choice-module__U97ALq__applicationNoticeDecline:hover{border-color:var(--danger);color:var(--text-main);background:#f871711a}.service-choice-module__U97ALq__confirmationText{color:var(--text-soft);margin:.25rem 0 0;line-height:1.7}@keyframes service-choice-module__U97ALq__detailsPanelEnter{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes service-choice-module__U97ALq__pageEnter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes service-choice-module__U97ALq__shellExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.5rem)}}@keyframes service-choice-module__U97ALq__eligibilityMessageEnter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes service-choice-module__U97ALq__noticeBackdropEnter{0%{opacity:0}to{opacity:1}}@keyframes service-choice-module__U97ALq__noticeEnter{0%{opacity:0;transform:translateY(.75rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes service-choice-module__U97ALq__noticeBackdropExit{0%{opacity:1}to{opacity:0}}@keyframes service-choice-module__U97ALq__noticeExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(.5rem)scale(.98)}}@keyframes service-choice-module__U97ALq__sudaneseWelcomeMessage{0%{opacity:0;transform:translateY(1.5rem)}22%,72%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1.5rem)}}@keyframes service-choice-module__U97ALq__sudaneseWelcomeExit{to{opacity:0;transform:translateY(-1.5rem)}}@keyframes service-choice-module__U97ALq__sudaneseHeartFloatLeft{0%{opacity:0;transform:translate(-.75rem,-50%)rotate(-18deg)scale(.7)}24%,72%{opacity:.9;transform:translateY(calc(-50% - .45rem))rotate(-8deg)scale(1)}to{opacity:0;transform:translate(-.25rem,calc(-50% - 1.5rem))rotate(8deg)scale(.86)}}@keyframes service-choice-module__U97ALq__confettiBurst{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.6)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(var(--r)) scale(1)}}@media (max-width:600px){.service-choice-module__U97ALq__page{padding-top:2.5rem}.service-choice-module__U97ALq__sudaneseWelcome{min-height:min(44vh,360px)}.service-choice-module__U97ALq__sudaneseWelcomeMessage{max-width:88%;font-size:clamp(2.2rem,11vw,4.2rem)}.service-choice-module__U97ALq__sudaneseWelcomeMessageSecond{max-width:14ch}.service-choice-module__U97ALq__choice{grid-template-columns:auto minmax(0,1fr)}.service-choice-module__U97ALq__choiceArrow{grid-area:1/2;justify-self:end}.service-choice-module__U97ALq__extractionForm,.service-choice-module__U97ALq__documentRequirements,.service-choice-module__U97ALq__certificateChoice,.service-choice-module__U97ALq__applicationFields,.service-choice-module__U97ALq__contactFields,.service-choice-module__U97ALq__faqAskForm{grid-template-columns:1fr}.service-choice-module__U97ALq__faqAskQuestionField{grid-row:auto}.service-choice-module__U97ALq__faqAskForm button{grid-column:auto}.service-choice-module__U97ALq__subjectOptions,.service-choice-module__U97ALq__combinedActionButtons{grid-template-columns:1fr}.service-choice-module__U97ALq__extractionForm>.btn{width:100%}}@media (hover:hover) and (pointer:fine){.service-choice-module__U97ALq__subjectOption:hover{border-color:var(--accent-light);background:rgba(var(--accent-rgb), .08);color:var(--text-main)}.service-choice-module__U97ALq__addSubjectButton:hover{border-color:var(--accent-light);background:var(--accent-dim)}.service-choice-module__U97ALq__subjectRemoveButton:hover{color:var(--text-main);background:rgba(var(--accent-rgb), .16)}}@media (prefers-reduced-motion:reduce){.service-choice-module__U97ALq__page,.service-choice-module__U97ALq__shell,.service-choice-module__U97ALq__shellExiting,.service-choice-module__U97ALq__detailsPanel,.service-choice-module__U97ALq__applicationEligibilityMessage,.service-choice-module__U97ALq__applicationNoticeBackdrop,.service-choice-module__U97ALq__applicationNotice,.service-choice-module__U97ALq__applicationNoticeBackdropClosing,.service-choice-module__U97ALq__applicationNoticeClosing,.service-choice-module__U97ALq__sudaneseWelcomeMessage,.service-choice-module__U97ALq__sudaneseWelcomeExit,.service-choice-module__U97ALq__sudaneseWelcomeHeartLeft{animation:none}.service-choice-module__U97ALq__confettiPiece{display:none}}
