.StudentEntry_app__v5q3R{--paper:#f7f8f3;--panel:#fff;--ink:#172e38;--muted:#5c7075;--line:#dce5de;--sea:#146f61;--sea-hover:#0c5d51;--sea-soft:#e5f1e9;--focus:#187364;--input:#fff;--shadow:0 22px 60px -34px #173c393b;--top:#f7f8f3f2;--soft:#eef2eb;min-height:100vh;color:var(--ink);background:var(--paper);color-scheme:light;font:400 1rem/1.65 Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.StudentEntry_app__v5q3R[data-theme=dark]{--paper:#101e34;--panel:#192d46;--ink:#edf5f0;--muted:#b6c9cc;--line:#385168;--sea:#92e0be;--sea-hover:#afeacd;--sea-soft:#244d49;--focus:#a7e8cb;--input:#12263d;--shadow:0 24px 65px -35px #0009;--top:#11223af2;--soft:#233c50;color-scheme:dark;background:radial-gradient(ellipse at 95% 0,#26745a29,transparent 40%),var(--paper)}.StudentEntry_app__v5q3R *{box-sizing:border-box}.StudentEntry_app__v5q3R button,.StudentEntry_app__v5q3R input,.StudentEntry_app__v5q3R select{font:inherit;color:inherit}.StudentEntry_app__v5q3R button{cursor:pointer;-webkit-tap-highlight-color:transparent}.StudentEntry_app__v5q3R button:disabled,.StudentEntry_app__v5q3R input:disabled,.StudentEntry_app__v5q3R select:disabled{cursor:not-allowed;opacity:.55}.StudentEntry_app__v5q3R a{color:inherit;text-decoration:none}.StudentEntry_app__v5q3R a:focus-visible,.StudentEntry_app__v5q3R button:focus-visible,.StudentEntry_app__v5q3R input:focus-visible,.StudentEntry_app__v5q3R select:focus-visible,.StudentEntry_app__v5q3R summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.StudentEntry_app__v5q3R svg{display:block;flex-shrink:0}.StudentEntry_app__v5q3R h1,.StudentEntry_app__v5q3R h2,.StudentEntry_app__v5q3R h3{font-family:Sora,system-ui,sans-serif;font-weight:600;line-height:1.2;letter-spacing:-.045em;margin:0;color:var(--ink)}.StudentEntry_app__v5q3R h1[tabindex],.StudentEntry_app__v5q3R main{outline:none}.StudentEntry_app__v5q3R p{margin:0}.StudentEntry_app__v5q3R a,.StudentEntry_app__v5q3R button{touch-action:manipulation}.StudentEntry_choice__BVCoV input,.StudentEntry_srOnly__EHwrq,.StudentEntry_timeChoices__bQYQ6 input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.StudentEntry_skipLink__VMQNU{position:fixed;top:8px;left:8px;z-index:100;background:var(--panel);padding:12px 20px;border:1px solid var(--line);border-radius:12px;transform:translateY(-180%)}.StudentEntry_skipLink__VMQNU:focus{transform:translateY(0)}.StudentEntry_header__eRKI2{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--line);background:var(--top);backdrop-filter:blur(20px)}.StudentEntry_headerInner__vf_ON{max-width:1240px;min-height:82px;margin:auto;padding:12px 30px;display:flex;gap:24px;align-items:center;justify-content:space-between}.StudentEntry_brand__3nmfp{display:inline-flex;align-items:center;gap:5px;border:0;padding:0;min-height:44px;background:none;white-space:nowrap;flex-shrink:0}.StudentEntry_brand__3nmfp>span{font:800 1.4rem Sora,system-ui,sans-serif;letter-spacing:-.065em}.StudentEntry_cap__fpILb{color:#ff8017;width:44px;height:39px}.StudentEntry_kampus__Jg7EN{background:linear-gradient(110deg,#1558ff,#00a5ef 24%,#00c3c7 44%,#05cf65 65%,#30d91d 78%,#1558ff);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:StudentEntry_seaFlow__VYmRK 9s ease-in-out infinite}@keyframes StudentEntry_seaFlow__VYmRK{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.StudentEntry_headerNav__O3tlX{display:flex;gap:26px;font-size:.875rem;color:var(--muted)}.StudentEntry_headerNav__O3tlX a{display:flex;align-items:center;min-height:44px}.StudentEntry_headerNav__O3tlX a:hover{color:var(--sea)}.StudentEntry_headerActions__r74HQ{display:flex;gap:12px;align-items:center}.StudentEntry_iconButton__14bjg{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:1px solid var(--line);border-radius:50%}.StudentEntry_iconButton__14bjg:hover{background:var(--soft)}.StudentEntry_headerCta__PKWrH,.StudentEntry_lightButton__7DZ8E,.StudentEntry_primary__wgDJC,.StudentEntry_secondary__scU4q{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;min-height:50px;padding:13px 22px;border-radius:16px;font-size:.9375rem!important;font-weight:600!important;line-height:1.45;text-align:center}.StudentEntry_headerCta__PKWrH,.StudentEntry_primary__wgDJC{background:var(--sea);color:#fff!important;box-shadow:0 9px 20px -14px #125e5080}.StudentEntry_headerCta__PKWrH:hover,.StudentEntry_primary__wgDJC:hover{background:var(--sea-hover)}.StudentEntry_headerCta__PKWrH{min-height:44px;padding:10px 18px;border-radius:13px;font-size:.875rem!important}.StudentEntry_app__v5q3R[data-theme=dark] .StudentEntry_headerCta__PKWrH,.StudentEntry_app__v5q3R[data-theme=dark] .StudentEntry_primary__wgDJC{color:#112f30!important}.StudentEntry_secondary__scU4q{background:var(--sea-soft);color:var(--sea)!important;border:1px solid var(--line)}.StudentEntry_lightButton__7DZ8E{background:#e8f5eb;color:#164e46!important}.StudentEntry_textButton__sipXL,.StudentEntry_textLink__kboZU{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--sea)!important;background:none;border:0;padding:7px 0;font-size:.875rem!important;font-weight:500!important}.StudentEntry_textLink__kboZU{border-bottom:1px solid var(--line)}.StudentEntry_textLink__kboZU:hover{border-bottom-color:var(--sea)}.StudentEntry_landing__zTAyo{max-width:1240px;margin:auto;padding:0 30px}.StudentEntry_eyebrow__0wCwO{display:flex;align-items:center;gap:9px;color:var(--sea);font-size:.75rem;font-weight:600;letter-spacing:.13em;line-height:1.6}.StudentEntry_eyebrow__0wCwO>span{width:17px;height:2px;background:currentColor}.StudentEntry_productStage__urmi7{min-width:0;position:relative;border-radius:38px;padding:35px 30px 20px;background:radial-gradient(ellipse at 100% 0,#45957c66,transparent 60%),linear-gradient(145deg,#153741,#153f3e 60%,#10293e);box-shadow:0 25px 60px -32px #102f4670}.StudentEntry_productWindow__SUSdx{background:var(--panel);border:1px solid var(--line);border-radius:23px;overflow:hidden;box-shadow:0 18px 38px -22px #0009}.StudentEntry_productTop__Yi6RR{display:flex;align-items:center;gap:9px;padding:16px 18px;border-bottom:1px solid var(--line);font-size:.8125rem}.StudentEntry_productMonogram__r0UHR{display:flex;align-items:center;justify-content:center;background:var(--sea-soft);color:var(--sea);width:30px;height:30px;border-radius:10px}.StudentEntry_demoTag__GpHrn{margin-left:auto;color:var(--muted);font-size:.75rem}.StudentEntry_productGreeting__TXxmF{padding:23px 20px 17px}.StudentEntry_productGreeting__TXxmF small{font-size:.75rem;letter-spacing:.09em;font-weight:600;color:var(--sea)}.StudentEntry_productGreeting__TXxmF h2{font-size:1.05rem;margin:8px 0;letter-spacing:-.025em}.StudentEntry_productGreeting__TXxmF p{font-size:.75rem;color:var(--muted)}.StudentEntry_productTabs__C_nih{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;background:var(--soft);border-radius:12px;margin:0 20px 17px;padding:4px}.StudentEntry_productTabs__C_nih button{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 5px;min-height:39px;border:0;background:none;border-radius:9px;font-size:.8125rem;color:var(--muted)}.StudentEntry_productTabs__C_nih button[aria-pressed=true]{background:var(--panel);color:var(--sea);box-shadow:0 2px 5px #00000007}.StudentEntry_productContent__b1jPe{margin:0 20px 20px;min-height:286px;border:1px solid var(--line);border-radius:17px;overflow:hidden}.StudentEntry_mint__sNCU2{background:linear-gradient(125deg,#e8f3e9,#cce6d9);color:#26765f}.StudentEntry_blue__GGh2X{background:linear-gradient(125deg,#eaf0f8,#d4e6ec);color:#36648c}.StudentEntry_lilac___dz21{background:linear-gradient(125deg,#f0eff9,#e2e2f3);color:#635cab}.StudentEntry_app__v5q3R[data-theme=dark] .StudentEntry_mint__sNCU2{background:linear-gradient(125deg,#244644,#2a5550);color:#ade5c6}.StudentEntry_app__v5q3R[data-theme=dark] .StudentEntry_blue__GGh2X{background:linear-gradient(125deg,#263e64,#2c526a);color:#b2d9ff}.StudentEntry_app__v5q3R[data-theme=dark] .StudentEntry_lilac___dz21{background:linear-gradient(125deg,#303b5c,#484a69);color:#d0c6fa}.StudentEntry_previewCourseArt__S4_Lz{position:relative;display:flex;align-items:center;justify-content:center;height:113px}.StudentEntry_previewCourseArt__S4_Lz>span{position:absolute;right:14px;bottom:9px;font:500 .75rem ui-monospace,monospace;opacity:.7}.StudentEntry_previewCourseBody__wQSEZ{padding:19px 18px}.StudentEntry_previewCourseBody__wQSEZ small{color:var(--muted);font-size:.75rem;letter-spacing:.07em}.StudentEntry_previewCourseBody__wQSEZ h3{margin-top:5px;font-size:1rem;letter-spacing:-.03em}.StudentEntry_previewCourseBody__wQSEZ p{margin-top:9px;color:var(--muted);font-size:.75rem}.StudentEntry_aiDemo__cWqPO button,.StudentEntry_practiceDemo__fODyP button,.StudentEntry_previewCourseBody__wQSEZ button{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:10px 0 0;background:none;border:0;color:var(--sea);font-size:.8125rem;font-weight:600}.StudentEntry_productBottom__CYzX8{display:flex;align-items:center;gap:7px;padding:0 20px 18px;color:var(--muted);font-size:.75rem}.StudentEntry_stageCaption___dAaD{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:18px!important;font-size:.75rem;color:#d5e8dd}.StudentEntry_aiDemo__cWqPO,.StudentEntry_practiceDemo__fODyP{padding:24px 20px}.StudentEntry_pill__qIukQ{padding:5px 10px;display:inline-flex;border-radius:20px;color:var(--sea);background:var(--sea-soft);font-size:.75rem}.StudentEntry_aiDemo__cWqPO h3,.StudentEntry_practiceDemo__fODyP h3{font-size:1.15rem;line-height:1.5;margin-top:15px}.StudentEntry_aiDemo__cWqPO p,.StudentEntry_practiceDemo__fODyP p{color:var(--muted);font-size:.8125rem;margin-top:12px}.StudentEntry_practiceDemo__fODyP>div{display:flex;gap:8px;align-items:center;background:var(--sea-soft);border:1px solid var(--line);color:var(--sea);margin-top:18px;padding:9px 12px;border-radius:10px;font-size:.8125rem}.StudentEntry_aiBadge__FfvyH{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--sea-soft);border-radius:15px;color:var(--sea)}.StudentEntry_aiDemo__cWqPO>small{display:block;color:var(--muted);font-size:.75rem;margin-top:9px}.StudentEntry_toolsSection__tqMUl{border-top:1px solid var(--line);padding:70px 0;scroll-margin-top:105px}.StudentEntry_sectionIntro__aMpvd{max-width:700px}.StudentEntry_faqSection__tWLAE h2,.StudentEntry_howSection__R_kMm>div:first-child>h2,.StudentEntry_sectionIntro__aMpvd h2{font-size:clamp(1.8rem,3.2vw,2.6rem);margin:16px 0 19px;line-height:1.25}.StudentEntry_sectionIntro__aMpvd>p:last-child{max-width:520px;color:var(--muted)}.StudentEntry_featureGrid__q_mjo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:35px}.StudentEntry_feature__n62x5{min-width:0;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:25px;padding:28px}.StudentEntry_featureIcon__Xa6mV{display:flex;align-items:center;justify-content:center;width:53px;height:53px;border-radius:17px;margin-bottom:23px}.StudentEntry_feature__n62x5>small{font-size:.75rem;color:var(--muted);letter-spacing:.1em}.StudentEntry_feature__n62x5 h3{font-size:1.2rem;line-height:1.45;margin-top:12px;letter-spacing:-.03em}.StudentEntry_feature__n62x5 p{color:var(--muted);margin-top:12px;font-size:.9375rem;line-height:1.85}.StudentEntry_featureTags__Eq3Q9{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:25px}.StudentEntry_featureTags__Eq3Q9 span{font-size:.75rem;padding:5px 9px;border:1px solid var(--line);border-radius:8px;color:var(--muted)}.StudentEntry_howSection__R_kMm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;margin:12px 0 72px;padding:48px;border-radius:32px;border:1px solid var(--line);background:var(--sea-soft);scroll-margin-top:105px}.StudentEntry_howSection__R_kMm>div:first-child>p:not(.StudentEntry_eyebrow__0wCwO){color:var(--muted);max-width:380px}.StudentEntry_howSection__R_kMm .StudentEntry_primary__wgDJC{margin-top:25px}.StudentEntry_howList__dVZA6{display:grid;gap:22px;list-style:none;padding:0;margin:28px 0 0}.StudentEntry_howList__dVZA6 li{display:flex;gap:18px}.StudentEntry_howList__dVZA6 li>span{display:flex;align-items:center;justify-content:center;border:1px solid var(--line);width:44px;height:44px;flex-shrink:0;border-radius:50%;background:var(--panel);color:var(--sea);font-size:.8125rem;font-weight:600}.StudentEntry_howList__dVZA6 h3{font-size:1rem;margin:9px 0}.StudentEntry_howList__dVZA6 p{color:var(--muted);font-size:.9375rem}.StudentEntry_faqSection__tWLAE{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:65px;margin-bottom:75px;scroll-margin-top:110px}.StudentEntry_faqSection__tWLAE h2{font-size:clamp(1.8rem,2.6vw,2.2rem)}.StudentEntry_faqList__Sv2f_ details{border-bottom:1px solid var(--line);padding:20px 0}.StudentEntry_faqList__Sv2f_ details:first-child{padding-top:7px}.StudentEntry_faqList__Sv2f_ summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;min-height:44px;font-size:.9375rem;font-weight:600}.StudentEntry_faqList__Sv2f_ summary::-webkit-details-marker{display:none}.StudentEntry_faqList__Sv2f_ details[open] summary svg{transform:rotate(45deg)}.StudentEntry_faqList__Sv2f_ details p{padding:8px 35px 7px 0;color:var(--muted);font-size:.9375rem}.StudentEntry_finalCta__YEaNh{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:48px;border-radius:32px;background:radial-gradient(ellipse at 100% 0,#36896d80,transparent 70%),#143d40}.StudentEntry_finalCta__YEaNh .StudentEntry_eyebrow__0wCwO{color:#b3d9c2}.StudentEntry_app__v5q3R .StudentEntry_finalCta__YEaNh h2{color:#f4f8ef;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.25;margin-top:16px}.StudentEntry_finalCta__YEaNh .StudentEntry_lightButton__7DZ8E{flex-shrink:0}.StudentEntry_landingFooter__wzk9a{display:flex;align-items:center;flex-wrap:wrap;gap:18px 30px;padding:36px 0}.StudentEntry_landingFooter__wzk9a p{font-size:.875rem;color:var(--muted)}.StudentEntry_landingFooter__wzk9a small{margin-left:auto;color:var(--muted);font-size:.75rem}.StudentEntry_stepCount__Js3qx{font-size:.8125rem;color:var(--muted);margin-left:auto}.StudentEntry_stepCount__Js3qx span{margin-left:3px}.StudentEntry_onboarding__7rtNk{max-width:1240px;padding:26px 30px 0;margin:auto}.StudentEntry_progressHeader__qo_BF{max-width:100%}.StudentEntry_progressTrack__A8Jc_{height:4px;border-radius:8px;overflow:hidden;background:var(--line)}.StudentEntry_progressTrack__A8Jc_>span{display:block;height:100%;background:linear-gradient(90deg,#147564,#76c9a3);border-radius:inherit;transition:width .25s ease}.StudentEntry_steps__Faf1j{list-style:none;display:flex;justify-content:space-between;gap:14px;padding:0;margin:18px 0 0}.StudentEntry_steps__Faf1j button{display:flex;align-items:center;gap:8px;border:0;padding:0;min-height:36px;font-size:.8125rem;background:none;color:var(--muted)}.StudentEntry_steps__Faf1j button>span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid var(--line);border-radius:50%;font-size:.75rem}.StudentEntry_steps__Faf1j button:disabled{opacity:.7}.StudentEntry_currentStep__8x7Tq button{color:var(--sea);font-weight:600}.StudentEntry_currentStep__8x7Tq button>span{background:var(--sea);color:var(--paper);border-color:var(--sea)}.StudentEntry_doneStep__vHDhs button>span{background:var(--sea-soft);color:var(--sea)}.StudentEntry_wizardShell__iDIcj{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:60px;align-items:start;margin-top:40px}.StudentEntry_formPane__7_a1D{min-width:0;padding:16px 0 0}.StudentEntry_formPane__7_a1D h1{font-size:clamp(1.85rem,3vw,2.7rem);margin-top:15px;line-height:1.25;overflow-wrap:anywhere}.StudentEntry_stepSupport__xcG3y{color:var(--muted);font-size:1rem;margin-top:17px!important;max-width:530px;line-height:1.85}.StudentEntry_formPane__7_a1D form{margin-top:29px}.StudentEntry_field__3hLIC{display:block;font-size:.875rem;font-weight:500;min-width:0;color:var(--ink)}.StudentEntry_optional__uWt_q{font-size:.8125rem;font-weight:400;color:var(--muted)}.StudentEntry_field__3hLIC input,.StudentEntry_field__3hLIC select{display:block;width:100%;min-width:0;min-height:50px;margin-top:8px;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:var(--input);color:var(--ink);font-size:1rem;line-height:1.5}.StudentEntry_courseSearch__TpN1K input::-moz-placeholder,.StudentEntry_field__3hLIC input::-moz-placeholder{color:var(--muted);opacity:.85}.StudentEntry_courseSearch__TpN1K input::placeholder,.StudentEntry_field__3hLIC input::placeholder{color:var(--muted);opacity:.85}.StudentEntry_fields__v8uMi{display:grid;gap:19px}.StudentEntry_fieldRow__1i1Ly{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px}.StudentEntry_fieldHint__osyr1{font-size:.8125rem;color:var(--muted);line-height:1.7}.StudentEntry_welcomeForm__EBXyK{padding-top:13px}.StudentEntry_welcomeBenefits__vdNXW{display:flex;flex-wrap:wrap;align-items:center;gap:16px 25px;margin-top:32px}.StudentEntry_welcomeBenefits__vdNXW span{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.875rem}.StudentEntry_welcomeBenefits__vdNXW svg{color:var(--sea)}.StudentEntry_formActions__ihCxF{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-top:23px;margin-top:32px;border-top:1px solid var(--line)}.StudentEntry_formActions__ihCxF .StudentEntry_primary__wgDJC{max-width:75%}.StudentEntry_skipStep__8AdhL{display:block;margin:10px 0 0 auto;min-height:44px;padding:6px 0 6px 10px;border:0;background:none;color:var(--muted)!important;font-size:.8125rem!important}.StudentEntry_skipStep__8AdhL:hover{color:var(--sea)!important}.StudentEntry_previewNotice__L1t9q{font-size:.8125rem;color:var(--muted);margin-top:18px!important}.StudentEntry_choiceFieldset__VYf7o,.StudentEntry_dailyFieldset__uVBRl{border:0;margin:0;padding:0;min-width:0}.StudentEntry_choiceFieldset__VYf7o>legend,.StudentEntry_dailyFieldset__uVBRl>legend{font-size:.875rem;margin-bottom:15px;padding:0;font-weight:500}.StudentEntry_choiceGrid__o1c7y{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.StudentEntry_choice__BVCoV{display:flex;position:relative;flex-direction:column;align-items:flex-start;min-width:0;padding:18px;border:1px solid var(--line);border-radius:17px;background:var(--panel);cursor:pointer;transition:background .18s,border-color .18s}.StudentEntry_choice__BVCoV:hover{border-color:var(--sea)}.StudentEntry_choice__BVCoV:focus-within,.StudentEntry_timeChoices__bQYQ6 label:focus-within{outline:3px solid var(--focus);outline-offset:3px}.StudentEntry_choice__BVCoV.StudentEntry_chosen__ahxtV{background:var(--sea-soft);border-color:var(--sea)}.StudentEntry_choiceIcon__lMsO3{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:var(--soft);color:var(--sea);margin-bottom:12px}.StudentEntry_choice__BVCoV.StudentEntry_chosen__ahxtV .StudentEntry_choiceIcon__lMsO3{background:var(--panel)}.StudentEntry_choice__BVCoV strong{display:block;font-size:.875rem;font-weight:600;line-height:1.55}.StudentEntry_choice__BVCoV small{display:block;color:var(--muted);font-size:.8125rem;margin-top:5px;line-height:1.6}.StudentEntry_selectionMark__Qs0Ua{display:flex;justify-content:center;align-items:center;position:absolute;top:17px;right:15px;border:1px solid var(--line);border-radius:6px;width:20px;height:20px}.StudentEntry_chosen__ahxtV .StudentEntry_selectionMark__Qs0Ua{background:var(--sea);border-color:var(--sea);color:var(--paper)}.StudentEntry_dailyFieldset__uVBRl{margin-top:30px}.StudentEntry_dailyFieldset__uVBRl .StudentEntry_optional__uWt_q{display:inline-block}.StudentEntry_timeChoices__bQYQ6{display:flex;flex-wrap:wrap;gap:9px}.StudentEntry_timeChoices__bQYQ6 label{position:relative;display:flex;justify-content:center;align-items:center;min-height:44px;padding:8px 15px;background:var(--panel);border:1px solid var(--line);border-radius:12px;font-size:.875rem;cursor:pointer}.StudentEntry_timeChoices__bQYQ6 label.StudentEntry_timeSelected__UOL99{background:var(--sea-soft);color:var(--sea);border-color:var(--sea)}.StudentEntry_dailyFieldset__uVBRl .StudentEntry_fieldHint__osyr1{margin-top:13px}.StudentEntry_courseListHeading__uUo4w{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.StudentEntry_courseListHeading__uUo4w h2{font-size:1rem;letter-spacing:-.02em}.StudentEntry_courseListHeading__uUo4w>span{color:var(--sea);background:var(--sea-soft);font-size:.75rem;padding:3px 10px;border-radius:20px}.StudentEntry_courseList__pZDuq{list-style:none;display:grid;gap:10px;padding:0;margin:0}.StudentEntry_courseList__pZDuq li{display:flex;align-items:center;gap:13px;padding:13px;background:var(--panel);border:1px solid var(--line);border-radius:17px;min-width:0}.StudentEntry_courseIcon__ob19A{display:flex;justify-content:center;align-items:center;width:45px;height:48px;border-radius:12px;flex-shrink:0}.StudentEntry_courseList__pZDuq li>div{flex:1;min-width:0}.StudentEntry_courseList__pZDuq strong{display:block;font-size:.875rem}.StudentEntry_courseList__pZDuq li>div>span{display:block;font-size:.8125rem;line-height:1.6;color:var(--muted);overflow-wrap:anywhere;margin-top:2px}.StudentEntry_removeButton__Qj8wy{display:flex;align-items:center;justify-content:center;width:40px;height:44px;border-radius:10px;border:0;background:none;color:var(--muted);flex-shrink:0}.StudentEntry_removeButton__Qj8wy:hover{background:var(--soft)}.StudentEntry_emptyCourses__XO6tC{padding:20px;border:1px dashed var(--line);border-radius:14px;color:var(--muted);font-size:.875rem;margin-bottom:14px!important}.StudentEntry_suggestedCourses__Yz9xl{margin-top:20px}.StudentEntry_courseSearch__TpN1K{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:12px;background:var(--input);padding:8px 13px;color:var(--muted)}.StudentEntry_courseSearch__TpN1K input{border:0;background:none;width:100%;min-width:0;min-height:32px;font-size:.875rem}.StudentEntry_suggestedCourses__Yz9xl>div{margin:10px 0}.StudentEntry_suggestedCourses__Yz9xl>div>button{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:48px;text-align:left;width:100%;padding:10px 12px;border:0;border-radius:12px;background:var(--sea-soft);color:var(--sea);font-size:.8125rem;margin-bottom:7px}.StudentEntry_suggestedCourses__Yz9xl button strong{margin-right:5px}.StudentEntry_suggestedCourses__Yz9xl>div>p{color:var(--muted);font-size:.8125rem;padding:8px 0}.StudentEntry_customCourse__5AsH6{margin-top:20px;border-top:1px solid var(--line);padding-top:8px}.StudentEntry_customCourse__5AsH6 summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;min-height:48px;color:var(--sea);font-size:.875rem;font-weight:500}.StudentEntry_customCourse__5AsH6 summary::-webkit-details-marker{display:none}.StudentEntry_customCourse__5AsH6 .StudentEntry_fieldRow__1i1Ly{margin:14px 0}.StudentEntry_customCourse__5AsH6 .StudentEntry_secondary__scU4q{min-height:44px;font-size:.875rem!important;margin-top:5px}.StudentEntry_error__w2hf4{padding:12px 15px;border:1px solid #be6767;border-radius:12px;background:#fff1f1;color:#8d2828;font-size:.875rem;margin-top:18px!important}.StudentEntry_app__v5q3R[data-theme=dark] .StudentEntry_error__w2hf4{background:#442e3d;color:#ffc6bf;border-color:#a06f7d}.StudentEntry_readyNote__C9PJK{display:flex;gap:13px;align-items:flex-start;padding:20px;border:1px solid var(--line);border-radius:18px;background:var(--sea-soft)}.StudentEntry_readyNote__C9PJK>span{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;background:var(--panel);border-radius:50%;color:var(--sea)}.StudentEntry_readyNote__C9PJK strong{font-size:.875rem}.StudentEntry_readyNote__C9PJK p{font-size:.8125rem;color:var(--muted);margin-top:5px}.StudentEntry_readySummary__H0TPe dl{margin:22px 0 0;border:1px solid var(--line);border-radius:20px;background:var(--panel);overflow:hidden}.StudentEntry_readySummary__H0TPe dl>div{display:grid;grid-template-columns:100px minmax(0,1fr) 36px;gap:13px;padding:17px;align-items:start;border-bottom:1px solid var(--line)}.StudentEntry_readySummary__H0TPe dl>div:last-child{border-bottom:0}.StudentEntry_readySummary__H0TPe dt{font-size:.8125rem;color:var(--muted);padding-top:6px}.StudentEntry_readySummary__H0TPe dd{margin:0;font-size:.875rem;overflow-wrap:anywhere;padding-top:5px}.StudentEntry_readySummary__H0TPe dl button{border:0;background:none;color:var(--sea);padding:0;font-size:.8125rem;min-height:36px}.StudentEntry_studyAside__d_Ooi{position:sticky;top:115px;border-radius:30px;padding:35px;overflow:hidden;background:radial-gradient(ellipse at 95% 0,#3d8d7066,transparent 65%),linear-gradient(150deg,#143946,#153e3c 60%,#142d46);color:#eff6f0}.StudentEntry_asideTop__OgEbj{display:flex;align-items:center;gap:12px;font-size:.75rem;letter-spacing:.14em;color:#c2dace}.StudentEntry_asideIcon__Sgb3Y{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #8cd3ac42;border-radius:15px;color:#abdfbe;background:#a7d2b910}.StudentEntry_app__v5q3R .StudentEntry_studyAside__d_Ooi h2{font-size:clamp(1.8rem,2.8vw,2.4rem);color:#eff6ee;line-height:1.3;margin-top:27px;letter-spacing:-.045em}.StudentEntry_planCard__df0dL{margin-top:30px;border:1px solid #a8d3b930;border-radius:20px;padding:20px;background:#f8faf1;color:#193638;box-shadow:0 16px 40px -20px #0006}.StudentEntry_planTitle___bKLw{display:flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;padding-bottom:15px;border-bottom:1px solid #dce8dd;overflow-wrap:anywhere}.StudentEntry_planTitle___bKLw svg{color:#236b58}.StudentEntry_planCampus__sFDbK{margin-top:17px}.StudentEntry_planCampus__sFDbK small{display:block;font-size:.75rem;line-height:1.6;letter-spacing:.045em;color:#586e65;overflow-wrap:anywhere}.StudentEntry_planCampus__sFDbK strong{display:block;font:600 1rem/1.5 Sora,system-ui,sans-serif;margin-top:8px;letter-spacing:-.025em;overflow-wrap:anywhere}.StudentEntry_planCounts__A_HKp{display:grid;grid-template-columns:.75fr .75fr 1.1fr;gap:9px;margin-top:22px;border-top:1px solid #dce8dd;padding-top:18px}.StudentEntry_planCounts__A_HKp>div{display:flex;flex-direction:column;gap:3px}.StudentEntry_planCounts__A_HKp strong{font:600 1.1rem/1.4 Sora,system-ui,sans-serif;color:#176a56;letter-spacing:-.035em}.StudentEntry_planCounts__A_HKp>div:last-child strong{font-size:.875rem;padding-top:3px}.StudentEntry_planCounts__A_HKp span{font-size:.75rem;color:#5e746e}.StudentEntry_planCourse__bAS4_{display:flex;gap:9px;align-items:center;margin-top:20px;padding-top:16px;border-top:1px solid #dce8dd}.StudentEntry_planCourse__bAS4_ .StudentEntry_courseIcon__ob19A{width:37px;height:40px}.StudentEntry_planCourse__bAS4_>div{min-width:0;flex:1}.StudentEntry_planCourse__bAS4_ strong{display:block;font-size:.75rem}.StudentEntry_planCourse__bAS4_>div>span{display:block;font-size:.75rem;color:#597069;line-height:1.5;margin-top:3px;overflow-wrap:anywhere}.StudentEntry_planCourse__bAS4_>svg{color:#276f58}.StudentEntry_asideNote__CRLTD{margin-top:24px!important;font-size:.875rem;color:#c3d8cf;line-height:1.85}.StudentEntry_onboardingFooter__yXV7o{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:45px;padding:20px 0 24px;border-top:1px solid var(--line);font-size:.75rem;color:var(--muted)}.StudentEntry_onboardingFooter__yXV7o button{min-height:44px;border:0;padding:0;background:none;color:var(--sea);font-size:.8125rem}@media (max-width:1050px){.StudentEntry_headerNav__O3tlX{gap:18px}.StudentEntry_productStage__urmi7{padding:25px 20px 18px}.StudentEntry_feature__n62x5{padding:23px}.StudentEntry_howSection__R_kMm{gap:35px;padding:35px}.StudentEntry_wizardShell__iDIcj{gap:35px}.StudentEntry_studyAside__d_Ooi{padding:25px}.StudentEntry_readySummary__H0TPe dl>div{grid-template-columns:85px minmax(0,1fr) 32px;gap:10px}.StudentEntry_choice__BVCoV{padding:16px}.StudentEntry_choice__BVCoV small{font-size:.75rem}}@media (max-width:850px){.StudentEntry_headerNav__O3tlX{display:none}.StudentEntry_productStage__urmi7{padding:30px 40px 20px}.StudentEntry_productGreeting__TXxmF h2{font-size:1.3rem}.StudentEntry_productContent__b1jPe{min-height:290px}.StudentEntry_previewCourseArt__S4_Lz{height:135px}.StudentEntry_featureGrid__q_mjo{grid-template-columns:minmax(0,1fr);gap:16px}.StudentEntry_feature__n62x5{display:grid;grid-template-columns:60px minmax(0,1fr);gap:0 18px}.StudentEntry_featureIcon__Xa6mV{grid-column:1;grid-row:1/4;margin-bottom:0}.StudentEntry_featureTags__Eq3Q9,.StudentEntry_feature__n62x5 h3,.StudentEntry_feature__n62x5 p,.StudentEntry_feature__n62x5>small{grid-column:2}.StudentEntry_feature__n62x5 h3{margin-top:7px}.StudentEntry_featureTags__Eq3Q9{padding-top:18px}.StudentEntry_faqSection__tWLAE,.StudentEntry_howSection__R_kMm{grid-template-columns:minmax(0,1fr);gap:35px}.StudentEntry_howSection__R_kMm>div:first-child>p:not(.StudentEntry_eyebrow__0wCwO){max-width:100%}.StudentEntry_finalCta__YEaNh{flex-direction:column;align-items:flex-start}.StudentEntry_landingFooter__wzk9a small{margin-left:0;width:100%}.StudentEntry_wizardShell__iDIcj{grid-template-columns:minmax(0,1fr);max-width:670px;margin:30px auto 0;gap:25px}.StudentEntry_formPane__7_a1D{padding-top:0}.StudentEntry_studyAside__d_Ooi{display:none;position:static}.StudentEntry_readyShell__v1TKS .StudentEntry_studyAside__d_Ooi,.StudentEntry_welcomeShell__LXgoP .StudentEntry_studyAside__d_Ooi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:12px 25px;grid-row:1;align-items:center;padding:25px}.StudentEntry_studyAside__d_Ooi .StudentEntry_asideTop__OgEbj{grid-column:1;grid-row:1}.StudentEntry_studyAside__d_Ooi h2{grid-column:1;grid-row:2}.StudentEntry_studyAside__d_Ooi .StudentEntry_planCard__df0dL{grid-column:2;grid-row:1/3;margin:0;padding:17px}.StudentEntry_studyAside__d_Ooi .StudentEntry_asideNote__CRLTD{grid-column:1/-1;margin-top:0!important}.StudentEntry_app__v5q3R .StudentEntry_studyAside__d_Ooi h2{font-size:1.75rem;margin-top:0}.StudentEntry_asideTop__OgEbj>span:last-child{font-size:.75rem;letter-spacing:.09em}.StudentEntry_asideIcon__Sgb3Y{width:34px;height:34px;border-radius:11px}.StudentEntry_planCounts__A_HKp{gap:7px;margin-top:15px;padding-top:12px}.StudentEntry_planCounts__A_HKp strong{font-size:.9375rem}.StudentEntry_planCounts__A_HKp>div:last-child strong{font-size:.75rem}.StudentEntry_planCourse__bAS4_,.StudentEntry_readyShell__v1TKS .StudentEntry_studyAside__d_Ooi{display:none}.StudentEntry_formPane__7_a1D h1{font-size:2.1rem}.StudentEntry_choiceGrid__o1c7y{gap:14px}.StudentEntry_choice__BVCoV{padding:20px}.StudentEntry_choice__BVCoV small{font-size:.8125rem}}@media (max-width:600px){.StudentEntry_headerInner__vf_ON{padding:10px 16px;gap:10px;min-height:70px}.StudentEntry_brand__3nmfp{gap:3px}.StudentEntry_brand__3nmfp>span{font-size:1.18rem}.StudentEntry_cap__fpILb{width:35px;height:33px}.StudentEntry_headerActions__r74HQ{gap:7px}.StudentEntry_iconButton__14bjg{width:38px;height:40px}.StudentEntry_headerCta__PKWrH{padding:10px 13px;min-height:42px;font-size:.8125rem!important;border-radius:12px}.StudentEntry_headerCta__PKWrH svg{display:none}.StudentEntry_landing__zTAyo{padding-inline:20px}.StudentEntry_hero__mjcaf .StudentEntry_eyebrow__0wCwO{font-size:.75rem;letter-spacing:.1em}.StudentEntry_productStage__urmi7{padding:23px 19px 17px;border-radius:28px}.StudentEntry_productTop__Yi6RR{padding:13px;gap:7px;font-size:.75rem}.StudentEntry_productTop__Yi6RR .StudentEntry_demoTag__GpHrn{font-size:.75rem}.StudentEntry_productGreeting__TXxmF{padding:21px 16px 17px}.StudentEntry_productGreeting__TXxmF h2{font-size:1.1rem}.StudentEntry_productTabs__C_nih{margin-inline:15px}.StudentEntry_productContent__b1jPe{margin:0 15px 17px;min-height:290px}.StudentEntry_productBottom__CYzX8{padding:0 16px 18px;font-size:.75rem}.StudentEntry_productGreeting__TXxmF p,.StudentEntry_stageCaption___dAaD{font-size:.75rem}.StudentEntry_toolsSection__tqMUl{padding:47px 0}.StudentEntry_eyebrow__0wCwO{font-size:.75rem;letter-spacing:.11em}.StudentEntry_faqSection__tWLAE h2,.StudentEntry_howSection__R_kMm>div:first-child>h2,.StudentEntry_sectionIntro__aMpvd h2{font-size:1.85rem;line-height:1.3}.StudentEntry_sectionIntro__aMpvd>p:last-child{font-size:.9375rem}.StudentEntry_featureGrid__q_mjo{margin-top:26px}.StudentEntry_feature__n62x5{padding:24px;display:flex}.StudentEntry_featureIcon__Xa6mV{margin-bottom:19px}.StudentEntry_feature__n62x5 h3{margin-top:9px;font-size:1.15rem}.StudentEntry_feature__n62x5 p{font-size:.9375rem}.StudentEntry_howSection__R_kMm{padding:28px 24px;margin-bottom:48px;border-radius:26px}.StudentEntry_howList__dVZA6{gap:23px}.StudentEntry_howList__dVZA6 li{gap:13px}.StudentEntry_howList__dVZA6 p{font-size:.875rem}.StudentEntry_faqSection__tWLAE{gap:19px;margin-bottom:45px}.StudentEntry_faqList__Sv2f_ summary{font-size:.9375rem}.StudentEntry_faqList__Sv2f_ details p{padding-right:0}.StudentEntry_finalCta__YEaNh{padding:30px 25px;border-radius:26px;gap:25px}.StudentEntry_app__v5q3R .StudentEntry_finalCta__YEaNh h2{font-size:1.85rem}.StudentEntry_finalCta__YEaNh .StudentEntry_lightButton__7DZ8E{width:100%;padding-inline:14px;font-size:.875rem!important}.StudentEntry_landingFooter__wzk9a{gap:15px;padding:25px 0}.StudentEntry_landingFooter__wzk9a .StudentEntry_brand__3nmfp>span{font-size:1.18rem}.StudentEntry_landingFooter__wzk9a p{font-size:.8125rem}.StudentEntry_landingFooter__wzk9a small{font-size:.75rem}.StudentEntry_onboarding__7rtNk{padding:18px 18px 0}.StudentEntry_stepCount__Js3qx{font-size:.75rem;white-space:nowrap}.StudentEntry_stepCount__Js3qx span{display:none}.StudentEntry_steps__Faf1j{gap:7px;margin-top:11px}.StudentEntry_steps__Faf1j button{font-size:.75rem;min-height:34px}.StudentEntry_steps__Faf1j button>span{display:none}.StudentEntry_wizardShell__iDIcj{margin-top:22px;gap:26px}.StudentEntry_welcomeShell__LXgoP .StudentEntry_studyAside__d_Ooi{padding:23px 20px;gap:14px;border-radius:24px}.StudentEntry_app__v5q3R .StudentEntry_studyAside__d_Ooi h2{font-size:1.3rem;line-height:1.4}.StudentEntry_asideTop__OgEbj>span:last-child{display:none}.StudentEntry_studyAside__d_Ooi .StudentEntry_planCard__df0dL{padding:14px;border-radius:15px}.StudentEntry_planTitle___bKLw{font-size:.75rem;gap:6px;padding-bottom:10px}.StudentEntry_planTitle___bKLw svg{width:15px;height:15px}.StudentEntry_planCampus__sFDbK{margin-top:11px}.StudentEntry_planCampus__sFDbK small{font-size:.75rem}.StudentEntry_planCampus__sFDbK strong{font-size:.75rem;margin-top:6px;line-height:1.7}.StudentEntry_studyAside__d_Ooi .StudentEntry_asideNote__CRLTD{font-size:.75rem;line-height:1.75}.StudentEntry_welcomeShell__LXgoP .StudentEntry_planCounts__A_HKp{display:none}.StudentEntry_formPane__7_a1D h1{font-size:1.9rem;line-height:1.28;margin-top:12px}.StudentEntry_stepSupport__xcG3y{font-size:.9375rem;margin-top:14px!important;line-height:1.85}.StudentEntry_formPane__7_a1D form{margin-top:25px}.StudentEntry_welcomeForm__EBXyK{padding-top:0}.StudentEntry_welcomeBenefits__vdNXW{gap:14px 17px;margin-top:22px}.StudentEntry_welcomeBenefits__vdNXW span{font-size:.8125rem;gap:6px}.StudentEntry_welcomeBenefits__vdNXW svg{width:18px;height:18px}.StudentEntry_formActions__ihCxF{margin-top:27px;padding-top:21px;gap:12px}.StudentEntry_formActions__ihCxF .StudentEntry_primary__wgDJC{padding:12px 16px;font-size:.875rem!important;border-radius:14px}.StudentEntry_formActions__ihCxF .StudentEntry_textButton__sipXL{font-size:.8125rem!important}.StudentEntry_fieldRow__1i1Ly{grid-template-columns:minmax(0,1fr);gap:18px}.StudentEntry_choiceGrid__o1c7y{gap:11px}.StudentEntry_choice__BVCoV{padding:16px 13px;border-radius:15px}.StudentEntry_choice__BVCoV strong{font-size:.8125rem}.StudentEntry_choice__BVCoV small{font-size:.75rem}.StudentEntry_selectionMark__Qs0Ua{right:12px;top:15px}.StudentEntry_choiceIcon__lMsO3{width:33px;height:33px}.StudentEntry_choiceFieldset__VYf7o>legend,.StudentEntry_dailyFieldset__uVBRl>legend{font-size:.8125rem}.StudentEntry_timeChoices__bQYQ6{gap:8px}.StudentEntry_timeChoices__bQYQ6 label{padding:8px 13px;font-size:.8125rem}.StudentEntry_readySummary__H0TPe dl>div{grid-template-columns:minmax(0,1fr) 35px;gap:3px 12px;padding:15px 17px}.StudentEntry_readySummary__H0TPe dt{grid-column:1;grid-row:1;padding:0}.StudentEntry_readySummary__H0TPe dd{grid-column:1;grid-row:2;padding:0}.StudentEntry_readySummary__H0TPe dl button{grid-column:2;grid-row:1/3;align-self:center;min-height:44px}.StudentEntry_readyNote__C9PJK{padding:17px;gap:11px}.StudentEntry_readyNote__C9PJK strong{font-size:.8125rem}.StudentEntry_readyNote__C9PJK p{font-size:.75rem}.StudentEntry_onboardingFooter__yXV7o{gap:0 12px;margin-top:30px;padding:12px 0 20px}.StudentEntry_onboardingFooter__yXV7o>span{font-size:.75rem}}@media (max-width:360px){.StudentEntry_headerInner__vf_ON{padding-inline:12px;gap:7px}.StudentEntry_brand__3nmfp>span{font-size:1.06rem}.StudentEntry_cap__fpILb{width:30px}.StudentEntry_headerActions__r74HQ{gap:5px}.StudentEntry_headerCta__PKWrH{padding:9px 10px;font-size:.75rem!important}.StudentEntry_iconButton__14bjg{width:35px}.StudentEntry_landing__zTAyo{padding-inline:16px}.StudentEntry_productStage__urmi7{padding:19px 12px 16px}.StudentEntry_productGreeting__TXxmF h2{font-size:1rem}.StudentEntry_productTop__Yi6RR{font-size:.75rem}.StudentEntry_productMonogram__r0UHR{width:25px;height:25px}.StudentEntry_productBottom__CYzX8,.StudentEntry_productTabs__C_nih button{font-size:.75rem}.StudentEntry_feature__n62x5,.StudentEntry_howSection__R_kMm{padding:24px 21px}.StudentEntry_onboarding__7rtNk{padding-inline:14px}.StudentEntry_steps__Faf1j{gap:5px}.StudentEntry_steps__Faf1j button{font-size:.75rem}.StudentEntry_welcomeShell__LXgoP .StudentEntry_studyAside__d_Ooi{gap:11px;padding:20px 16px}.StudentEntry_app__v5q3R .StudentEntry_studyAside__d_Ooi h2{font-size:1.15rem}.StudentEntry_studyAside__d_Ooi .StudentEntry_planCard__df0dL{padding:12px}.StudentEntry_formPane__7_a1D h1{font-size:1.7rem}.StudentEntry_welcomeBenefits__vdNXW{gap:12px}.StudentEntry_choiceGrid__o1c7y{grid-template-columns:minmax(0,1fr)}.StudentEntry_choice__BVCoV{flex-direction:row;gap:13px;padding:17px 38px 17px 16px}.StudentEntry_choiceIcon__lMsO3{flex-shrink:0;margin:0}.StudentEntry_choice__BVCoV strong{font-size:.875rem}.StudentEntry_choice__BVCoV small{font-size:.8125rem}.StudentEntry_selectionMark__Qs0Ua{top:20px}.StudentEntry_formActions__ihCxF .StudentEntry_primary__wgDJC{font-size:.8125rem!important;padding-inline:13px}.StudentEntry_formActions__ihCxF{gap:9px}.StudentEntry_courseList__pZDuq li{padding:11px;gap:9px}.StudentEntry_courseIcon__ob19A{width:39px;height:43px}}.StudentEntry_headerLogin__AaryB{background:none;border:0;min-height:44px;padding:8px 2px;color:var(--sea)!important;font-size:.875rem!important;font-weight:500!important;white-space:nowrap}.StudentEntry_heroLogin__1K3z9{margin-top:12px!important;font-size:.8125rem;color:var(--muted)}.StudentEntry_heroLogin__1K3z9 button{min-height:44px;padding:5px 4px;border:0;background:none;color:var(--sea);font-size:inherit;font-weight:600}.StudentEntry_authHeaderNote__1gGUA{margin-left:auto;font-size:.8125rem;color:var(--muted)}.StudentEntry_authPage__RDSDb{max-width:1240px;padding:40px 30px 0;margin:auto}.StudentEntry_authShell__UtlGb{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:65px;align-items:start}.StudentEntry_authStoryLabel__t0JDr{display:flex;gap:10px;align-items:center;color:#c0dfcd;font-size:.75rem;letter-spacing:.08em;line-height:1.7}.StudentEntry_authStudyCard__tGOD2{background:#f7f9f1;border:1px solid #a4d4b84a;border-radius:22px;color:#213d3f;padding:22px;margin-top:30px;box-shadow:0 16px 35px -25px #0008}.StudentEntry_authStudyCard__tGOD2>div{display:flex;align-items:center;gap:12px}.StudentEntry_authStudyIcon__Em_vD{width:55px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:15px;background:#e0efe4;color:#2b7961;flex-shrink:0}.StudentEntry_authStudyCard__tGOD2>div>span:last-child{min-width:0}.StudentEntry_authStudyCard__tGOD2 small{display:block;color:#61776b;font-size:.75rem;letter-spacing:.06em}.StudentEntry_authStudyCard__tGOD2 strong{display:block;font-size:.9375rem;font-weight:600;margin-top:5px;line-height:1.5}.StudentEntry_authStudyCard__tGOD2>div>span>span{display:block;color:#60766e;font-size:.75rem;margin-top:4px}.StudentEntry_authStudyCard__tGOD2 ul{list-style:none;padding:19px 0 0;margin:20px 0 0;border-top:1px solid #dce6da;display:grid;gap:15px}.StudentEntry_authStudyCard__tGOD2 li{display:flex;align-items:center;gap:10px;font-size:.8125rem;color:#4f6b60}.StudentEntry_authStudyCard__tGOD2 li svg{color:#277458}.StudentEntry_authFormPane__HX9Iy{padding:5px 6px;min-width:0;max-width:520px;width:100%;margin:auto}.StudentEntry_authFormTop__I2KJs{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.StudentEntry_authPreviewLabel__hC4VK{color:var(--muted);font-size:.75rem}.StudentEntry_authSupport__5yRYT{color:var(--muted);margin-top:14px!important;line-height:1.85;font-size:1rem}.StudentEntry_authForm__nL9Il{display:grid;gap:19px;margin-top:27px}.StudentEntry_authForm__nL9Il>.StudentEntry_error__w2hf4{margin-top:0!important}.StudentEntry_authForm__nL9Il>.StudentEntry_primary__wgDJC{margin-top:5px;width:100%}.StudentEntry_passwordLabel__CNg_J{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:.875rem;font-weight:500}.StudentEntry_passwordLabel__CNg_J button{border:0;padding:0;min-height:32px;background:none;color:var(--sea);font-size:.8125rem;font-weight:500}.StudentEntry_passwordInput___e7uR{display:flex;align-items:center;border:1px solid var(--line);border-radius:13px;background:var(--input)}.StudentEntry_passwordInput___e7uR input{flex:1;min-width:0;min-height:50px;padding:12px 0 12px 14px;border:0;border-radius:13px;font-size:1rem;background:none;line-height:1.5}.StudentEntry_passwordInput___e7uR input::-moz-placeholder{color:var(--muted);opacity:.85}.StudentEntry_passwordInput___e7uR input::placeholder{color:var(--muted);opacity:.85}.StudentEntry_passwordInput___e7uR button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:48px;border:0;border-radius:12px;background:none;color:var(--muted)}.StudentEntry_passwordGuidance__CLDaK{margin-top:13px}.StudentEntry_passwordGuidance__CLDaK>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.StudentEntry_passwordGuidance__CLDaK>div>span{height:3px;background:var(--line);border-radius:5px}.StudentEntry_passwordGuidance__CLDaK>div>.StudentEntry_passwordSegmentOn__j4BXj{background:var(--sea)}.StudentEntry_passwordGuidance__CLDaK p{font-size:.75rem;color:var(--muted);margin-top:8px}.StudentEntry_fieldError__mWX_8{display:block;color:#9a3939;font-size:.8125rem;margin-top:7px;font-weight:400}.StudentEntry_app__v5q3R[data-theme=dark] .StudentEntry_fieldError__mWX_8{color:#ffc2ba}.StudentEntry_authForm__nL9Il input[aria-invalid=true]{border:1px solid #b96969}.StudentEntry_authForm__nL9Il .StudentEntry_passwordInput___e7uR input[aria-invalid=true]{border-radius:12px 0 0 12px}.StudentEntry_authSampleNote__ol6q4{font-size:.75rem;line-height:1.8;color:var(--muted)}.StudentEntry_authForm__nL9Il>.StudentEntry_authSampleNote__ol6q4{margin-top:-7px;text-align:center}.StudentEntry_authDivider___YcsQ{display:flex;align-items:center;gap:12px;margin:20px 0;color:var(--muted);font-size:.75rem}.StudentEntry_authDivider___YcsQ>span{height:1px;flex:1;background:var(--line)}.StudentEntry_googleButton__sj6JO{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:50px;padding:12px 18px;border:1px solid var(--line);border-radius:14px;background:var(--panel);font-size:.9375rem!important;font-weight:500!important}.StudentEntry_googleButton__sj6JO:hover{border-color:var(--sea)}.StudentEntry_authSwitch__Yl5X2{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0 5px;color:var(--muted);font-size:.8125rem;margin-top:15px!important}.StudentEntry_authSwitch__Yl5X2 button{min-height:44px;border:0;padding:5px 0;background:none;color:var(--sea);font-weight:600;font-size:inherit}.StudentEntry_authStateIcon__WNfwB{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:23px;margin:36px 0 25px;color:var(--sea);background:var(--sea-soft)}.StudentEntry_authResult__mfxaj{margin-top:17px}.StudentEntry_authResult__mfxaj>p{color:var(--muted);line-height:1.85;overflow-wrap:anywhere}.StudentEntry_authResult__mfxaj>p strong{color:var(--ink);font-weight:500}.StudentEntry_authInfo__sfbfU{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid var(--line);background:var(--panel);border-radius:18px;margin-top:25px;color:var(--sea)}.StudentEntry_authInfo__sfbfU svg{margin-top:3px}.StudentEntry_authInfo__sfbfU p{color:var(--muted);font-size:.875rem;line-height:1.8}.StudentEntry_authResult__mfxaj>.StudentEntry_primary__wgDJC{margin-top:25px;width:100%}.StudentEntry_authResult__mfxaj>.StudentEntry_textButton__sipXL{display:flex;width:-moz-fit-content;width:fit-content;margin:12px auto 0}.StudentEntry_authResult__mfxaj>.StudentEntry_authSampleNote__ol6q4{margin-top:15px}.StudentEntry_authResultLinks__Uco9v{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:15px}.StudentEntry_authSuccessRow__imk9L{display:flex;align-items:center;gap:9px;padding:14px;margin-top:25px}.StudentEntry_authStatus__7bReN,.StudentEntry_authSuccessRow__imk9L{border:1px solid var(--line);border-radius:14px;background:var(--sea-soft);color:var(--sea);font-size:.8125rem}.StudentEntry_authStatus__7bReN{padding:14px 16px;margin-top:18px!important}.StudentEntry_authFooter__ZgnCh{text-align:center;padding:32px 0;color:var(--muted);font-size:.75rem}@media (max-width:1050px){.StudentEntry_authShell__UtlGb{gap:35px}.StudentEntry_authStudyCard__tGOD2{padding:18px}.StudentEntry_authStudyIcon__Em_vD{width:43px;height:52px}.StudentEntry_authFormPane__HX9Iy{padding-inline:0}.StudentEntry_headerNav__O3tlX{gap:15px;font-size:.8125rem}.StudentEntry_headerInner__vf_ON{gap:16px}}@media (max-width:850px){.StudentEntry_authPage__RDSDb{padding-top:25px}.StudentEntry_authShell__UtlGb{grid-template-columns:minmax(0,1fr);max-width:580px;margin:auto;gap:30px}.StudentEntry_authFormPane__HX9Iy{grid-row:1;max-width:none}.StudentEntry_authStudyCard__tGOD2{display:none}.StudentEntry_authStateIcon__WNfwB{margin-top:25px}.StudentEntry_authFormTop__I2KJs{margin-bottom:20px}}@media (max-width:600px){.StudentEntry_headerInner__vf_ON{gap:10px}.StudentEntry_authHeaderNote__1gGUA,.StudentEntry_headerLogin__AaryB{display:none}.StudentEntry_authPage__RDSDb{padding:24px 20px 0}.StudentEntry_authFormTop__I2KJs .StudentEntry_pill__qIukQ{font-size:.75rem}.StudentEntry_authSupport__5yRYT{font-size:.9375rem}.StudentEntry_authForm__nL9Il{gap:18px;margin-top:23px}.StudentEntry_authResultLinks__Uco9v .StudentEntry_textButton__sipXL{font-size:.8125rem!important}.StudentEntry_authFooter__ZgnCh{padding:25px 0}}@media (max-width:360px){.StudentEntry_headerInner__vf_ON{gap:7px}.StudentEntry_authPage__RDSDb{padding-inline:16px}.StudentEntry_authFormTop__I2KJs{gap:8px}.StudentEntry_authPreviewLabel__hC4VK{font-size:.75rem}.StudentEntry_authFormTop__I2KJs .StudentEntry_pill__qIukQ{padding-inline:8px}.StudentEntry_authResultLinks__Uco9v{flex-direction:column;align-items:flex-start;gap:0}.StudentEntry_authResult__mfxaj>.StudentEntry_primary__wgDJC{padding-inline:13px;font-size:.875rem!important}}.StudentEntry_hero__mjcaf{padding:66px 0 38px;text-align:center;max-width:960px;margin:auto}.StudentEntry_heroBadge__MRla9{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 13px;border:1px solid var(--line);border-radius:99px;background:var(--sea-soft);color:var(--sea);font-size:.75rem;font-weight:600;line-height:1.5}.StudentEntry_hero__mjcaf h1{margin:23px 0 0;font-size:clamp(2.5rem,5.7vw,4.8rem);font-weight:700;line-height:1.06;letter-spacing:-.065em}.StudentEntry_hero__mjcaf h1>span{background:linear-gradient(110deg,#5264db,#169fad 55%,#258862);background-clip:text;-webkit-background-clip:text;color:transparent}.StudentEntry_app__v5q3R[data-theme=dark] .StudentEntry_hero__mjcaf h1>span{background-image:linear-gradient(110deg,#9caaff,#70d9dd 55%,#9ce0b6)}.StudentEntry_heroSupport__TFo_5{max-width:705px;margin:24px auto 0!important;color:var(--muted);font-size:1.0625rem;line-height:1.8}.StudentEntry_heroActions__cDx2t{display:flex;justify-content:center;margin-top:26px}.StudentEntry_hero__mjcaf .StudentEntry_primary__wgDJC{min-height:54px;border-radius:99px;padding:14px 25px}.StudentEntry_heroLogin__1K3z9{margin-top:6px!important}.StudentEntry_studentImages__Jg_UU{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:22px;align-items:stretch;padding:0 0 65px}.StudentEntry_studentPortraitCard__CjMLD{display:grid;grid-template-columns:minmax(0,1fr) 95px;grid-template-rows:235px auto;gap:14px;min-width:0}.StudentEntry_studentPortraitCard__CjMLD>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:46% center;object-position:46% center;border-radius:27px}.StudentEntry_studentAccent___HhfL{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:23px 10px;border-radius:27px;color:#dcefdc;background:#285f53}.StudentEntry_studentAccent___HhfL>span{font-size:.75rem;text-align:center;line-height:1.7}.StudentEntry_studentPortraitCard__CjMLD>p{display:flex;flex-direction:column;justify-content:center;grid-column:1/-1;gap:5px;padding:23px 26px;border:1px solid var(--line);border-radius:25px;background:var(--sea-soft);color:var(--sea);font-size:.8125rem;line-height:1.6}.StudentEntry_studentPortraitCard__CjMLD>p strong{color:var(--ink);font-size:1.1875rem;font-weight:500;line-height:1.45;letter-spacing:-.02em}.StudentEntry_studentStudyCard__A_HeG{position:relative;min-width:0;margin:0;min-height:370px;overflow:hidden;border-radius:30px;background:#1c3739}.StudentEntry_studentStudyCard__A_HeG>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% center;object-position:50% center}.StudentEntry_studentStudyCard__A_HeG:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#0c2629e8)}.StudentEntry_studentStudyCard__A_HeG figcaption{position:absolute;z-index:1;bottom:26px;left:27px;right:27px;color:#fff}.StudentEntry_studentStudyCard__A_HeG figcaption>span{display:block;font-size:.6875rem;font-weight:500;letter-spacing:.1em;line-height:1.6;color:#dbeadd}.StudentEntry_studentStudyCard__A_HeG figcaption>strong{display:block;font-family:Sora,system-ui,sans-serif;font-size:1.55rem;font-weight:500;line-height:1.3;letter-spacing:-.035em;margin-top:9px;max-width:340px}.StudentEntry_institutionSection__s0wBe{padding:35px 0 44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.StudentEntry_institutionHeading__eQp9W{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:27px}.StudentEntry_institutionHeading__eQp9W h2{font-size:clamp(1.6rem,3vw,2.2rem);margin:12px 0}.StudentEntry_institutionHeading__eQp9W>div>p:last-child{font-size:.9375rem;color:var(--muted)}.StudentEntry_marqueeControl__Nuxlh{display:flex;justify-content:center;align-items:center;gap:6px;flex-shrink:0;min-height:44px;padding:8px 13px;color:var(--sea)!important;background:var(--sea-soft);border:1px solid var(--line);border-radius:99px;font-size:.75rem!important}.StudentEntry_institutionViewport__Y_3R3{overflow:hidden;padding:3px 0;border-radius:21px}.StudentEntry_institutionTrack__KwIKG{display:flex;width:-moz-max-content;width:max-content;animation:StudentEntry_campusDrift__pHV6K 38s linear infinite;will-change:transform}@keyframes StudentEntry_campusDrift__pHV6K{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.StudentEntry_institutionGroup__GeNrd{display:flex;flex-shrink:0;gap:16px;margin:0;padding:0 16px 0 0;list-style:none}.StudentEntry_institutionCard__cNMrH{display:flex;align-items:center;gap:14px;width:285px;min-height:104px;padding:17px;border:1px solid var(--line);background:var(--panel);border-radius:20px}.StudentEntry_institutionLogo__Ir1A_{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;flex-shrink:0;width:64px;height:64px;border-radius:12px;background:#fff}.StudentEntry_institutionLogo__Ir1A_>img{display:block;width:58px;height:58px;-o-object-fit:contain;object-fit:contain}.StudentEntry_institutionLogo__Ir1A_[data-institution=noun]>img,.StudentEntry_institutionLogo__Ir1A_[data-institution=unimaid]>img{position:absolute;left:4px;width:auto;max-width:none;height:62px}.StudentEntry_institutionLogo__Ir1A_[data-institution=ui]{background:#15356d}.StudentEntry_institutionLogo__Ir1A_[data-institution=ui]>img{position:absolute;width:270px;max-width:none;height:90px;left:-35px;top:-11px}.StudentEntry_institutionCard__cNMrH>span:last-child{min-width:0}.StudentEntry_institutionCard__cNMrH strong{display:block;font-size:.875rem;font-weight:600;line-height:1.4;letter-spacing:-.015em}.StudentEntry_institutionCard__cNMrH small{display:block;margin-top:5px;font-size:.75rem;color:var(--muted);line-height:1.4}.StudentEntry_authStory__9XuJy{background:radial-gradient(ellipse at 100% 0,#3d90714a,transparent 70%),linear-gradient(145deg,#1b334b,#153a3e 65%,#14263b);border-radius:32px;padding:36px 36px 32px;color:#edf5ef;min-width:0;position:sticky;top:118px}.StudentEntry_authOrbit__eEfEM{position:relative;width:300px;max-width:100%;height:300px;margin:0 auto 23px;isolation:isolate}.StudentEntry_authOrbit__eEfEM:after,.StudentEntry_authOrbit__eEfEM:before{content:"";position:absolute;z-index:-1;width:240px;height:240px;border:1px solid #a7d8c321;border-radius:50%;top:26px;left:50%;transform:translateX(-50%)}.StudentEntry_authOrbit__eEfEM:after{width:188px;height:188px;top:52px;border-color:#a7d8c318}.StudentEntry_orbitNote__koQYO{display:flex;align-items:center;gap:9px;position:absolute;padding:10px 12px;border:1px solid #a9d7c22e;background:#203f49;border-radius:15px;box-shadow:0 12px 25px -20px #000}.StudentEntry_orbitNote__koQYO>span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:#3b7765;color:#e7f4eb}.StudentEntry_orbitNote__koQYO strong{display:block;color:#eff6f0;font-size:.75rem;font-weight:500;line-height:1.4}.StudentEntry_orbitNote__koQYO small{display:block;color:#b9d1cc;font-size:.625rem;line-height:1.4;margin-top:3px}.StudentEntry_orbitMaterials__aBi_n{top:24px;left:17px}.StudentEntry_orbitQuestions__du_rs{top:79px;right:0}.StudentEntry_orbitQuestions__du_rs>span{background:#356582}.StudentEntry_orbitAi__dUuzM{top:142px;left:0}.StudentEntry_orbitHub__XMx_X{position:absolute;z-index:2;bottom:5px;left:77px;width:191px;padding:18px;background:#f8f7f0;color:#1d3b3e;border:1px solid #d9e3d7;border-radius:23px;box-shadow:0 18px 32px -21px #0009;transform:rotate(-3deg)}.StudentEntry_orbitHub__XMx_X>div{display:flex;gap:8px;margin-bottom:11px}.StudentEntry_orbitHub__XMx_X>div>span{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:9px;background:#e2eee5;color:#3d7d66}.StudentEntry_orbitHub__XMx_X>div>span:nth-child(2){background:#e7e8f1;color:#6874a7}.StudentEntry_orbitHub__XMx_X>div>span:nth-child(3){background:#e1edf0;color:#468397}.StudentEntry_orbitHub__XMx_X>strong{display:block;font-size:.75rem;font-weight:600}.StudentEntry_orbitHub__XMx_X>small{display:block;font-size:.625rem;color:#5b756e;margin-top:8px}.StudentEntry_orbitProgress__d2ckd{display:block;height:5px;background:#d8e5dc;border-radius:9px;margin-top:9px}.StudentEntry_orbitProgress__d2ckd>span{display:block;width:68%;height:100%;background:#4c9075;border-radius:inherit}.StudentEntry_app__v5q3R .StudentEntry_authStory__9XuJy h2{color:#f7f5ee;font-family:Georgia,Times New Roman,serif;font-size:2.25rem;line-height:1.2;font-weight:600;letter-spacing:-.022em}.StudentEntry_authStoryFoot__2ArBt{color:#bed8cc;font-size:.8125rem;margin-top:20px!important}.StudentEntry_authFormPane__HX9Iy{padding-top:15px}.StudentEntry_authTabs__wK2by{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%;max-width:365px;padding:4px;border:1px solid var(--line);border-radius:99px;background:var(--sea-soft);margin-bottom:26px}.StudentEntry_authTabs__wK2by:before{content:"";position:absolute;z-index:-1;inset:4px auto 4px 4px;width:calc((100% - 8px) / 2);border-radius:99px;background:var(--panel);box-shadow:0 4px 12px -6px #13392f45;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.StudentEntry_authTabs__wK2by[data-mode=signup]:before{transform:translateX(100%)}.StudentEntry_authTabs__wK2by button{min-height:43px;padding:9px 12px;border:0;border-radius:99px;background:none;color:var(--muted);font-size:.875rem;font-weight:500;transition:color .2s}.StudentEntry_authTabs__wK2by button[aria-pressed=true]{color:var(--ink)}.StudentEntry_app__v5q3R .StudentEntry_authFormPane__HX9Iy h1{font-family:Georgia,Times New Roman,serif;font-size:2.125rem;font-weight:600;line-height:1.25;letter-spacing:-.025em}.StudentEntry_authForm__nL9Il .StudentEntry_field__3hLIC input,.StudentEntry_authForm__nL9Il .StudentEntry_passwordInput___e7uR,.StudentEntry_authForm__nL9Il .StudentEntry_passwordInput___e7uR input{border-radius:12px}.StudentEntry_authForm__nL9Il .StudentEntry_field__3hLIC input,.StudentEntry_authForm__nL9Il .StudentEntry_passwordInput___e7uR{transition:border-color .18s,box-shadow .18s}.StudentEntry_authForm__nL9Il .StudentEntry_field__3hLIC input:focus,.StudentEntry_authForm__nL9Il .StudentEntry_passwordInput___e7uR:focus-within{border-color:var(--sea);box-shadow:0 0 0 3px var(--sea-soft)}.StudentEntry_authForm__nL9Il>.StudentEntry_primary__wgDJC,.StudentEntry_authResult__mfxaj>.StudentEntry_primary__wgDJC{border-radius:99px;min-height:52px}.StudentEntry_authSupport__5yRYT{line-height:1.7}@media (max-width:1050px){.StudentEntry_studentPortraitCard__CjMLD{grid-template-columns:minmax(0,1fr) 75px;grid-template-rows:218px auto}.StudentEntry_studentStudyCard__A_HeG{min-height:355px}.StudentEntry_authStory__9XuJy{padding:27px 24px}.StudentEntry_app__v5q3R .StudentEntry_authStory__9XuJy h2{font-size:2rem}}@media (max-width:850px){.StudentEntry_hero__mjcaf{padding:45px 0 30px;max-width:700px}.StudentEntry_hero__mjcaf h1{font-size:clamp(2.4rem,6.6vw,3.7rem)}.StudentEntry_studentImages__Jg_UU{grid-template-columns:minmax(0,1fr);max-width:620px;margin:auto;gap:20px;padding-bottom:45px}.StudentEntry_studentPortraitCard__CjMLD{grid-template-columns:minmax(0,1fr) 105px;grid-template-rows:280px auto}.StudentEntry_studentStudyCard__A_HeG{min-height:360px}.StudentEntry_authPage__RDSDb{padding-top:0}.StudentEntry_authShell__UtlGb{gap:30px}.StudentEntry_authStory__9XuJy{grid-row:1;position:static;padding:12px 28px 26px;border-radius:0 0 30px 30px}.StudentEntry_authFormPane__HX9Iy{grid-row:2;padding-top:0}.StudentEntry_authOrbit__eEfEM{height:235px;margin-bottom:9px}.StudentEntry_authOrbit__eEfEM:before{width:211px;height:211px;top:9px}.StudentEntry_authOrbit__eEfEM:after{width:167px;height:167px;top:31px}.StudentEntry_orbitMaterials__aBi_n{top:7px}.StudentEntry_orbitQuestions__du_rs{top:48px}.StudentEntry_orbitAi__dUuzM{top:111px}.StudentEntry_orbitHub__XMx_X{bottom:4px;left:91px;width:173px;padding:14px}.StudentEntry_app__v5q3R .StudentEntry_authStory__9XuJy h2{font-size:1.85rem;max-width:480px}.StudentEntry_authStoryFoot__2ArBt{display:none}}@media (max-width:600px){.StudentEntry_hero__mjcaf{padding:32px 0 27px}.StudentEntry_heroBadge__MRla9{font-size:.6875rem;padding:7px 10px;gap:6px}.StudentEntry_hero__mjcaf h1{font-size:clamp(2.125rem,7.6vw,2.8rem);margin-top:19px;line-height:1.08}.StudentEntry_heroSupport__TFo_5{font-size:.9375rem;margin-top:18px!important;line-height:1.75}.StudentEntry_heroActions__cDx2t{margin-top:22px}.StudentEntry_hero__mjcaf .StudentEntry_primary__wgDJC{min-height:50px;padding:13px 22px}.StudentEntry_heroLogin__1K3z9{font-size:.75rem}.StudentEntry_studentImages__Jg_UU{gap:18px}.StudentEntry_studentPortraitCard__CjMLD{grid-template-columns:minmax(0,1fr) 76px;grid-template-rows:220px auto;gap:12px}.StudentEntry_studentAccent___HhfL,.StudentEntry_studentPortraitCard__CjMLD>img{border-radius:23px}.StudentEntry_studentPortraitCard__CjMLD>p{padding:20px 23px;border-radius:22px}.StudentEntry_studentPortraitCard__CjMLD>p strong{font-size:1.1rem}.StudentEntry_studentStudyCard__A_HeG{min-height:310px;border-radius:25px}.StudentEntry_studentStudyCard__A_HeG figcaption{bottom:23px;left:22px;right:22px}.StudentEntry_studentStudyCard__A_HeG figcaption>strong{font-size:1.3rem}.StudentEntry_studentStudyCard__A_HeG figcaption>span{font-size:.625rem}.StudentEntry_howSection__R_kMm{padding:26px 17px}.StudentEntry_howSection__R_kMm>div:first-child{padding:0 5px}.StudentEntry_howList__dVZA6{margin-top:24px}.StudentEntry_howSection__R_kMm .StudentEntry_productStage__urmi7{padding:17px 10px 14px}.StudentEntry_institutionSection__s0wBe{padding:26px 0 30px}.StudentEntry_institutionHeading__eQp9W{gap:13px;align-items:flex-start}.StudentEntry_institutionHeading__eQp9W .StudentEntry_eyebrow__0wCwO{font-size:.625rem}.StudentEntry_institutionHeading__eQp9W h2{font-size:1.5rem}.StudentEntry_institutionHeading__eQp9W>div>p:last-child{font-size:.8125rem;line-height:1.7}.StudentEntry_marqueeControl__Nuxlh{padding:8px;width:44px}.StudentEntry_marqueeControl__Nuxlh>span{display:none}.StudentEntry_institutionCard__cNMrH{width:266px;gap:12px;padding:15px}.StudentEntry_authPage__RDSDb{padding:0}.StudentEntry_authShell__UtlGb{gap:30px}.StudentEntry_authStory__9XuJy{padding:7px 20px 24px;border-radius:0}.StudentEntry_authFormPane__HX9Iy{padding:0 20px}.StudentEntry_authTabs__wK2by{max-width:335px;margin-bottom:23px}.StudentEntry_app__v5q3R .StudentEntry_authStory__9XuJy h2{font-size:1.75rem}.StudentEntry_app__v5q3R .StudentEntry_authFormPane__HX9Iy h1{font-size:1.8rem}.StudentEntry_authSupport__5yRYT{font-size:.9375rem;margin-top:10px!important}.StudentEntry_authForm__nL9Il{margin-top:25px}.StudentEntry_authFooter__ZgnCh{padding:27px 20px}}@media (max-width:360px){.StudentEntry_hero__mjcaf h1{font-size:2.05rem}.StudentEntry_heroBadge__MRla9{font-size:.625rem}.StudentEntry_studentPortraitCard__CjMLD{grid-template-columns:minmax(0,1fr) 62px;grid-template-rows:190px auto}.StudentEntry_studentAccent___HhfL{padding:19px 6px}.StudentEntry_studentAccent___HhfL>span{font-size:.6875rem}.StudentEntry_studentStudyCard__A_HeG{min-height:270px}.StudentEntry_authFormPane__HX9Iy,.StudentEntry_authStory__9XuJy{padding-inline:16px}.StudentEntry_app__v5q3R .StudentEntry_authStory__9XuJy h2{font-size:1.65rem}.StudentEntry_app__v5q3R .StudentEntry_authFormPane__HX9Iy h1{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.StudentEntry_app__v5q3R *,.StudentEntry_app__v5q3R :after,.StudentEntry_app__v5q3R :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.StudentEntry_kampus__Jg7EN{background-position:35% 50%}.StudentEntry_institutionViewport__Y_3R3{overflow-x:auto}.StudentEntry_institutionTrack__KwIKG{transform:none;will-change:auto}.StudentEntry_institutionGroup__GeNrd[aria-hidden=true],.StudentEntry_marqueeControl__Nuxlh{display:none}}.LiveAccount_steps__pw9u_{display:flex;gap:8px;list-style:none;padding:0;margin:0 0 22px}.LiveAccount_steps__pw9u_ li{display:flex;align-items:center;gap:7px;flex:1;padding:9px 0;border-bottom:2px solid var(--line);color:var(--muted);font-size:.8125rem}.LiveAccount_steps__pw9u_ li[aria-current=step]{color:var(--sea);border-color:var(--sea);font-weight:600}.LiveAccount_steps__pw9u_ li>span{display:flex;align-items:center;justify-content:center;width:23px;height:23px;flex-shrink:0;border-radius:50%;background:var(--sea-soft);font-size:.75rem}.LiveAccount_listState__bFdmt{padding:12px 14px;border:1px solid var(--line);background:var(--sea-soft);border-radius:12px;color:var(--sea);font-size:.875rem}.LiveAccount_listState__bFdmt button{display:block;border:0;padding:8px 0 0;min-height:44px;background:none;color:inherit;text-decoration:underline}.LiveAccount_actions__r36qs{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:8px}.LiveAccount_review__douQg{margin:0;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--panel)}.LiveAccount_review__douQg>div{padding:13px 16px;border-bottom:1px solid var(--line)}.LiveAccount_review__douQg>div:last-child{border:0}.LiveAccount_review__douQg dt{font-size:.8125rem;color:var(--muted)}.LiveAccount_review__douQg dd{margin:3px 0 0;font-size:.9375rem;overflow-wrap:anywhere}.LiveAccount_notice__PdgEJ{padding:14px 16px;background:var(--sea-soft);border:1px solid var(--line);border-radius:14px;color:var(--sea);font-size:.875rem;margin-top:20px!important}.LiveAccount_passwordHint__eEpf4{font-size:.8125rem;color:var(--muted);margin-top:9px!important}.LiveAccount_success__tDPVZ{padding:20px;border:1px solid var(--line);border-radius:18px;background:var(--sea-soft);color:var(--sea)}.LiveAccount_success__tDPVZ a{display:inline-flex;min-height:44px;align-items:center;font-weight:600;text-decoration:underline}.LiveAccount_busy__A1x3z{opacity:.75}@media(max-width:360px){.LiveAccount_steps__pw9u_{gap:6px}.LiveAccount_steps__pw9u_ li{font-size:.75rem;gap:5px}.LiveAccount_actions__r36qs{gap:10px}}