.select_root___zWKb{position:relative;width:100%}.select_rootOpen__Sblkq{z-index:40}.select_trigger__ZwMOJ{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.85rem;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff,#f8fbff);padding:.45rem .7rem .45rem .95rem;color:var(--foreground);text-align:left;box-shadow:inset 0 1px 0 rgb(255 255 255/.9);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.select_trigger__ZwMOJ:hover:not(:disabled){border-color:rgb(1 53 123/.28)}.select_trigger__ZwMOJ:focus-visible{outline:2px solid var(--sea-blue);outline-offset:2px}.select_triggerOpen__lSe53{border-color:var(--public-blue,#01357b);box-shadow:0 0 0 3px rgb(1 53 123/.12),inset 0 1px 0 rgb(255 255 255/.9)}.select_triggerInvalid__GixWB{border-color:var(--danger)}.select_triggerInvalid__GixWB:focus-visible{outline-color:var(--danger)}.select_trigger__ZwMOJ:disabled{cursor:not-allowed;background:#f8fafc;color:var(--muted)}.select_value__38nUf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;letter-spacing:-.01em}.select_placeholder__ZAlJf{color:var(--muted);font-weight:500}.select_chevronWrap__P5m9N{display:grid;flex:0 0 auto;place-items:center;width:1.85rem;height:1.85rem;border-radius:999px;background:rgb(1 53 123/.07);color:var(--public-blue,#01357b)}.select_chevron__DdiOm{transition:transform .18s ease}.select_triggerOpen__lSe53 .select_chevron__DdiOm{transform:rotate(180deg)}.select_menu__jAvx4{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:50;display:grid;gap:.15rem;max-height:min(18.5rem,70vh);overflow:auto;padding:.4rem;border:1px solid rgb(1 53 123/.12);border-radius:1rem;background:rgb(255 255 255/.98);box-shadow:0 18px 40px rgb(1 39 92/.16),0 2px 8px rgb(1 39 92/.06);backdrop-filter:blur(10px);scrollbar-width:thin}.select_menuUp__veY7J{top:auto;bottom:calc(100% + .4rem)}.select_option__lwdYP{display:flex;width:100%;min-height:2.55rem;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;padding:.45rem .8rem;color:#012a63;text-align:left;transition:background-color .14s ease,color .14s ease}.select_optionLabel__QKpZA{min-width:0;font-size:.95rem;font-weight:600;line-height:1.35}.select_optionActive__qW_NU,.select_option__lwdYP:hover{background:#eef8f1;color:#0b7a3b}.select_optionSelected__At8WU{background:#e8f6ee;color:#0b7a3b}.select_option__lwdYP:focus-visible{outline:2px solid #01357b;outline-offset:-2px}.select_check__k5ihf{flex-shrink:0;color:#1f8a4c}@media (prefers-reduced-motion:reduce){.select_chevron__DdiOm,.select_option__lwdYP,.select_trigger__ZwMOJ{transition:none}}.student-subjects_page__62FRm{display:flex;flex-direction:column;gap:1.1rem}.student-subjects_header__5Wn0N{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.25rem}.student-subjects_title__0f_00{margin:0;color:var(--student-navy);font-size:clamp(1.2rem,1.05rem + .45vw,1.35rem);font-weight:700;line-height:1.3}.shell[data-theme=dark] .student-subjects_title__0f_00{color:var(--student-ink)}.student-subjects_lede__1wJb9{font-size:.9375rem}.student-subjects_ledeSupport__PmuGk,.student-subjects_lede__1wJb9{margin:.35rem 0 0;max-width:40rem;color:var(--student-muted);line-height:1.45}.student-subjects_ledeSupport__PmuGk{font-size:.8125rem}.student-subjects_countryMeta__gOxZB{margin:0;color:var(--student-muted);font-size:.8125rem}.student-subjects_countryMeta__gOxZB strong{color:var(--student-ink);font-weight:650}.student-subjects_countryCode__MK6f5{margin-left:.25rem;opacity:.8}.student-subjects_toolbar__XyO9J{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.student-subjects_search__BwbsR{position:relative;display:flex;flex:1 1 16rem;min-width:0;height:2.75rem;align-items:center;align-self:stretch;gap:.45rem;padding:0 .75rem;border:1px solid var(--student-border);border-radius:.7rem;background:var(--student-surface);box-shadow:var(--student-shadow);color:var(--student-muted);box-sizing:border-box}.student-subjects_search__BwbsR input{width:100%;min-width:0;height:100%;border:0;background:transparent;color:var(--student-ink);font:inherit;font-size:1rem;line-height:1.25;outline:none;-webkit-appearance:none;appearance:none}.student-subjects_search__BwbsR input::-webkit-search-cancel-button,.student-subjects_search__BwbsR input::-webkit-search-decoration{-webkit-appearance:none}.student-subjects_clearSearch__pesPQ{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:0;border-radius:999px;background:var(--student-soft);color:var(--student-muted);cursor:pointer}.student-subjects_backLink__pSSAG:focus-visible,.student-subjects_cardAction__wQO63:focus-visible,.student-subjects_clearAll__c8Sqa:focus-visible,.student-subjects_clearSearch__pesPQ:focus-visible,.student-subjects_filterChip__kWCGt:focus-visible,.student-subjects_retry__2oJ6f:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-subjects_filters__fz1j6{display:flex;flex-wrap:wrap;gap:.35rem}.student-subjects_filterChip__kWCGt{min-height:2.25rem;padding:.35rem .75rem;border:1px solid var(--student-border);border-radius:999px;background:var(--student-surface);color:var(--student-ink);font-size:.8125rem;font-weight:600;cursor:pointer}.student-subjects_filterChipActive__v2_cQ{border-color:var(--student-navy);background:var(--student-navy);color:#fff}.shell[data-theme=dark] .student-subjects_filterChipActive__v2_cQ{border-color:var(--student-green);background:var(--student-green);color:#06120c}.student-subjects_resultsBar__W5ptb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.student-subjects_resultsCount__BUORP{margin:0;color:var(--student-muted);font-size:.8125rem}.student-subjects_clearAll__c8Sqa,.student-subjects_retry__2oJ6f{border:0;background:transparent;color:var(--student-navy);font-size:.8125rem;font-weight:650;cursor:pointer;text-decoration:underline;text-underline-offset:.15em}.shell[data-theme=dark] .student-subjects_clearAll__c8Sqa,.shell[data-theme=dark] .student-subjects_retry__2oJ6f{color:var(--student-green)}.student-subjects_grid__dEaX7{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.85rem;margin:0;padding:0;list-style:none}.student-subjects_cardItem__gv43d{min-width:0;display:flex}.student-subjects_card__lTDdF{position:relative;display:flex;width:100%;height:100%;flex-direction:column;gap:.85rem;padding:.9rem;border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface);box-shadow:var(--student-shadow);color:inherit}.student-subjects_card__lTDdF:hover{border-color:color-mix(in srgb,var(--student-navy) 22%,var(--student-border))}.student-subjects_cardMobileHit__Ogd6j{display:none}.student-subjects_cardChevron__pvUSw{display:none;flex-shrink:0;color:var(--student-muted)}.student-subjects_cardTop__oRnnx{display:flex;gap:.7rem;min-width:0;flex:1}.student-subjects_icon__4Ebnb{display:grid;flex:0 0 auto;place-items:center;width:2.35rem;height:2.35rem;border-radius:.65rem}.student-subjects_cardCopy__az3IF{min-width:0;flex:1}.student-subjects_cardMeta__t53Vz{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.25rem}.student-subjects_badge__u7b0l{display:inline-flex;padding:.12rem .45rem;border-radius:999px;background:var(--student-soft);color:var(--student-muted);font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.student-subjects_cardTitle__qY9Af{margin:0;color:var(--student-ink);font-size:.98rem;font-weight:700;line-height:1.3}.student-subjects_availability__utNUT,.student-subjects_cardFocus__dM_M3{margin:.3rem 0 0;color:var(--student-muted);font-size:.8125rem;line-height:1.4}.student-subjects_availability__utNUT{font-weight:600}.student-subjects_cardFooter__XlcBV{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;min-width:0}.student-subjects_cardAction__wQO63{display:inline-flex;align-items:center;gap:.3rem;color:var(--student-navy);font-size:.8125rem;font-weight:700;text-decoration:none}.shell[data-theme=dark] .student-subjects_cardAction__wQO63,[data-student-shell=true][data-theme=dark] .student-subjects_cardAction__wQO63{color:var(--student-green)}.student-subjects_cardPinSlot__q9Tqw{position:relative;flex:0 0 auto;z-index:2}.student-subjects_pinStatus__l_Oq7{min-height:0}.student-subjects_pinStatusError__Kfdtl,.student-subjects_pinStatusOk__A_I5U{margin:0 0 .35rem;padding:.45rem .65rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;line-height:1.35}.student-subjects_pinStatusOk__A_I5U{border:1px solid color-mix(in srgb,var(--student-green) 35%,var(--student-border));background:var(--student-green-soft);color:var(--student-ink)}.student-subjects_pinStatusError__Kfdtl{border:1px solid color-mix(in srgb,#b42318 35%,var(--student-border));background:color-mix(in srgb,#b42318 8%,var(--student-surface));color:#b42318}.shell[data-theme=dark] .student-subjects_pinStatusError__Kfdtl,[data-student-shell=true][data-theme=dark] .student-subjects_pinStatusError__Kfdtl{color:#f3a4a0}.student-subjects_empty__0HqoI,.student-subjects_errorPanel___4LnB{padding:1.1rem;border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface)}.student-subjects_emptyTitle__ZJveW,.student-subjects_errorTitle__JBhqK{margin:0;color:var(--student-ink);font-size:1rem;font-weight:700}.student-subjects_emptyBody__ZNknF,.student-subjects_errorBody__rihrE{margin:.4rem 0 .85rem;color:var(--student-muted);font-size:.9rem;line-height:1.45}.student-subjects_detail__ijUAM{display:flex;flex-direction:column;gap:1.15rem}.student-subjects_detailLayout__szYsa{display:grid;gap:1.15rem;align-items:start}.student-subjects_detailMain__6Au2I{display:flex;min-width:0;flex-direction:column;gap:1.15rem}.student-subjects_modeGrid__xLan9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.student-subjects_modeCard___cShi{display:grid;align-content:start;gap:.45rem;padding:.85rem;border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface);color:var(--student-ink);text-decoration:none}.student-subjects_modeCard___cShi span{color:var(--student-muted);font-size:.8125rem;line-height:1.4}.student-subjects_modeCard___cShi[href]:hover{border-color:var(--student-green)}.student-subjects_modeCard___cShi[aria-disabled=true]{opacity:.72}.student-subjects_modeCard___cShi:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}@media (min-width:1024px){.student-subjects_detailLayout__szYsa{grid-template-columns:minmax(0,1fr) minmax(18rem,21rem);grid-template-areas:"main rail"}.student-subjects_detailMain__6Au2I{grid-area:main}.student-subjects_detailRail__IlOTl{position:sticky;top:calc(var(--student-topbar-height) + 1rem);grid-area:rail}}@media (min-width:1600px){.student-subjects_detailLayout__szYsa{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}}.student-subjects_backLink__pSSAG{display:inline-flex;align-items:center;gap:.3rem;width:fit-content;color:var(--student-muted);font-size:.8125rem;font-weight:650;text-decoration:none}.student-subjects_backLink__pSSAG:hover{color:var(--student-navy)}.student-subjects_hero__MAoM4{display:flex;gap:.85rem;align-items:flex-start;padding:1rem;border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface);box-shadow:var(--student-shadow)}.student-subjects_heroCopy__FcyTn{flex:1;min-width:0}.student-subjects_detailPin__lyea_{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;flex:0 0 auto}.student-subjects_detailPinHint__wSrRo{margin:0;color:var(--student-muted);font-size:.75rem;font-weight:600}.student-subjects_heroTitle__VePQT{margin:.25rem 0 0;color:var(--student-navy);font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem);font-weight:700;line-height:1.3}.shell[data-theme=dark] .student-subjects_heroTitle__VePQT{color:var(--student-ink)}.student-subjects_heroFocus__tcBbQ{margin:.45rem 0 0;max-width:40rem;color:var(--student-muted);font-size:.9375rem;line-height:1.45}.student-subjects_summaryLine__xBtOp{margin:0;color:var(--student-ink);font-size:.9rem;line-height:1.5}.student-subjects_summaryLine__xBtOp span{color:var(--student-muted)}.student-subjects_section__CqHdS{padding:1rem;border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface);box-shadow:var(--student-shadow)}.student-subjects_sectionTitle__rhLsI{margin:0 0 .65rem;color:var(--student-ink);font-size:1rem;font-weight:700}.student-subjects_topicList__w4A6n{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none}.student-subjects_topicRow__mK8_4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .85rem;padding:.65rem 0;border-bottom:1px solid var(--student-border)}.student-subjects_topicRow__mK8_4:last-child{border-bottom:0;padding-bottom:0}.student-subjects_topicName__xvBfZ{margin:0;color:var(--student-ink);font-size:.9rem;font-weight:650}.student-subjects_topicMeta__uk4ir{margin:0;color:var(--student-muted);font-size:.8rem}.student-subjects_practiceNote__ppSJ_{margin:0;color:var(--student-muted);font-size:.9rem;line-height:1.45}.student-subjects_practiceBody__2dM0n{display:grid;gap:.65rem}.student-subjects_practiceLead__3170g{margin:0;color:var(--student-ink);font-size:.95rem;font-weight:650}.student-subjects_practiceActions__5khWw{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem}.student-subjects_practicePrimary__keel_,.student-subjects_practiceSecondary__0qPJe{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;padding:.55rem 1.1rem;border-radius:.75rem;font-size:.9rem;font-weight:650;text-decoration:none}.student-subjects_practicePrimary__keel_{background:var(--student-navy);color:#fff}.student-subjects_practiceSecondary__0qPJe{border:1px solid var(--student-border);background:var(--student-surface);color:var(--student-ink)}[data-student-shell=true][data-theme=dark] .student-subjects_practicePrimary__keel_{background:var(--student-green);color:#06120c}.student-subjects_practicePrimary__keel_:focus-visible,.student-subjects_practiceSecondary__0qPJe:focus-visible,.student-subjects_topicPractice__PtE7r:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-subjects_topicInfo__OfBqS{display:grid;gap:.15rem;min-width:0}.student-subjects_topicPractice__PtE7r{display:inline-flex;min-height:2.5rem;align-items:center;gap:.3rem;padding:.35rem .8rem;border:1px solid var(--student-border);border-radius:999px;color:var(--student-ink);font-size:.8125rem;font-weight:650;text-decoration:none}.student-subjects_topicPractice__PtE7r:hover{border-color:var(--student-green)}.student-subjects_srOnly__zkBdL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.student-subjects_tintEnglish__pOE9K{background:#e8f0fb;color:#01357b}.student-subjects_tintMaths__X_f_4{background:#e8f6ef;color:#1c7a45}.student-subjects_tintScience__SSMqU{background:#f7f0d8;color:#9a6b12}.student-subjects_tintSocial__5gK_K{background:#e8eef4;color:#4a6278}.student-subjects_tintLanguage__Xwd_D{background:#e8f0fb;color:#01357b}.student-subjects_tintAgriculture__TvwVu{background:#eaf6ea;color:#2f6b38}.student-subjects_tintBusiness__Bd_dL{background:#eef2f8;color:#35507a}.student-subjects_tintTechnical__vvXHN{background:#f1f0f4;color:#4d4a63}.student-subjects_tintArts__LMbmr{background:#f7eef4;color:#7a3f62}.student-subjects_tintHome__iiKjP{background:#f6f0ea;color:#7a5538}.student-subjects_tintReligion__Qgfhm{background:#f3f0f7;color:#5a4578}.student-subjects_tintIct__HL_Vh{background:#eaf4f7;color:#2b6478}.student-subjects_tintGeography__sI7zV{background:#eaf3ef;color:#2f6a55}.student-subjects_tintMusic__4gs0p{background:#f5eef7;color:#6a3f78}.student-subjects_tintHumanities__k4zBs{background:#e8eef4;color:#4a6278}.shell[data-theme=dark] .student-subjects_tintEnglish__pOE9K{background:#1a2a44;color:#8eb6ef}.shell[data-theme=dark] .student-subjects_tintMaths__X_f_4{background:#143526;color:#6fd99a}.shell[data-theme=dark] .student-subjects_tintScience__SSMqU{background:#3a2f14;color:#e0b322}.shell[data-theme=dark] .student-subjects_tintSocial__5gK_K{background:#243041;color:#a8bdd4}.shell[data-theme=dark] .student-subjects_tintLanguage__Xwd_D{background:#1a2a44;color:#8eb6ef}.shell[data-theme=dark] .student-subjects_tintAgriculture__TvwVu{background:#16301c;color:#8fd49a}.shell[data-theme=dark] .student-subjects_tintBusiness__Bd_dL{background:#1c2740;color:#9bb4df}.shell[data-theme=dark] .student-subjects_tintTechnical__vvXHN{background:#262433;color:#b3adc8}.shell[data-theme=dark] .student-subjects_tintArts__LMbmr{background:#33202c;color:#d9a0bf}.shell[data-theme=dark] .student-subjects_tintHome__iiKjP{background:#32261c;color:#d4b08f}.shell[data-theme=dark] .student-subjects_tintReligion__Qgfhm{background:#2a2238;color:#c2a8e0}.shell[data-theme=dark] .student-subjects_tintIct__HL_Vh{background:#1a2d36;color:#8dc8db}.shell[data-theme=dark] .student-subjects_tintGeography__sI7zV{background:#1a3028;color:#8dceb8}.shell[data-theme=dark] .student-subjects_tintMusic__4gs0p{background:#2d2036;color:#c9a0db}.shell[data-theme=dark] .student-subjects_tintHumanities__k4zBs{background:#243041;color:#a8bdd4}@media (max-width:639px){.student-subjects_modeGrid__xLan9{grid-template-columns:1fr}.student-subjects_page__62FRm{gap:.85rem}.student-subjects_lede__1wJb9{font-size:.875rem}.student-subjects_ledeSupport__PmuGk{display:none}.student-subjects_ledeDetails__1mRT6{margin:.35rem 0 0;max-width:40rem}.student-subjects_ledeSummary__4TsD0{color:var(--student-navy);font-size:.8125rem;font-weight:650;cursor:pointer;list-style:none}.student-subjects_ledeSummary__4TsD0::-webkit-details-marker{display:none}.student-subjects_ledeDetails__1mRT6[open] .student-subjects_ledeSummary__4TsD0{margin-bottom:.25rem}.student-subjects_ledeDetails__1mRT6 .student-subjects_ledeSupport__PmuGk{display:block}.student-subjects_toolbar__XyO9J{flex-direction:column;align-items:stretch;gap:.55rem}.student-subjects_search__BwbsR{flex:0 0 auto;width:100%;height:2.75rem}.student-subjects_filters__fz1j6{width:100%;flex-wrap:nowrap;overflow-x:auto;gap:.4rem;padding-bottom:.1rem;-webkit-overflow-scrolling:touch}.student-subjects_filterChip__kWCGt{flex:0 0 auto;min-height:2.75rem;padding-inline:.9rem}.student-subjects_grid__dEaX7{grid-template-columns:1fr;gap:.45rem}.student-subjects_card__lTDdF{flex-direction:row;align-items:center;gap:.45rem;padding:.65rem .7rem}.student-subjects_cardTop__oRnnx{flex:1;min-width:0;align-items:center;position:relative;z-index:0}.student-subjects_icon__4Ebnb{width:2.25rem;height:2.25rem}.student-subjects_cardFocus__dM_M3{display:none}.student-subjects_cardTitle__qY9Af{font-size:.9375rem}.student-subjects_availability__utNUT{margin-top:.15rem;font-size:.75rem;font-weight:600}.student-subjects_cardFooter__XlcBV{flex:0 0 auto;margin-top:0;position:relative;z-index:2}.student-subjects_cardAction__wQO63{display:none}.student-subjects_cardMobileHit__Ogd6j{display:block;position:absolute;inset:0;right:3.1rem;z-index:1;border-radius:inherit}.student-subjects_cardMobileHit__Ogd6j:focus-visible{outline:2px solid var(--student-focus);outline-offset:-2px}.student-subjects_cardChevron__pvUSw{display:inline-flex;align-self:center;margin-left:.15rem}.student-subjects_cardPinSlot__q9Tqw{width:2.5rem;display:flex;justify-content:center}.student-subjects_hero__MAoM4{padding:.85rem}.student-subjects_topicRow__mK8_4{padding-block:.7rem}}.student-subjects_ledeDetails__1mRT6{display:none}@media (max-width:639px){.student-subjects_ledeDetails__1mRT6{display:block}}.student-help_page__9tbiD{display:flex;flex-direction:column;gap:1.15rem;width:100%;max-width:72rem}.student-help_header__M0Ymg{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.85rem 1rem}.student-help_headerText__6v8FU{min-width:0;flex:1 1 16rem}.student-help_title__F4tZb{margin:0;color:var(--student-navy);font-size:clamp(1.2rem,1.05rem + .45vw,1.4rem);font-weight:700;line-height:1.25}.shell[data-theme=dark] .student-help_title__F4tZb{color:var(--student-ink)}.student-help_lede__8bb4W{margin:.3rem 0 0;color:var(--student-muted);font-size:.9rem;line-height:1.45;max-width:40rem}.student-help_helpNav__85sRk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.student-help_helpNavTabs__pNZ8i{display:inline-flex;flex-wrap:wrap;gap:.35rem;border:1px solid var(--student-border);border-radius:999px;background:var(--student-surface);padding:.2rem}.student-help_helpNavTab__BlWdr{display:inline-flex;min-height:2.1rem;align-items:center;gap:.4rem;border-radius:999px;color:var(--student-muted);font-size:.84rem;font-weight:600;padding:.3rem .8rem;text-decoration:none}.student-help_helpNavTabActive__wRCrr{background:color-mix(in srgb,var(--student-navy) 10%,var(--student-surface));color:var(--student-navy)}.shell[data-theme=dark] .student-help_helpNavTabActive__wRCrr{background:color-mix(in srgb,var(--student-gold) 18%,transparent);color:var(--student-ink)}.student-help_helpNavBadge__CwQ71{min-width:1.25rem;border-radius:999px;background:#f59e0b;color:#1f1305;font-size:.68rem;font-weight:800;line-height:1;padding:.2rem .35rem;text-align:center}.student-help_helpNavNewActive__yUu18{box-shadow:0 0 0 2px color-mix(in srgb,var(--student-navy) 25%,transparent)}.student-help_newReplyBadge__klACh{display:inline-flex;margin-left:.35rem;border-radius:999px;background:color-mix(in srgb,#0d9488 18%,transparent);color:#0f766e;font-size:.68rem;font-weight:800;letter-spacing:.02em;padding:.18rem .45rem;text-transform:uppercase;position:relative;z-index:1}.student-help_ticketRow___2upy{position:relative;transition:background-color .12s ease}.student-help_ticketRow___2upy:focus-within td,.student-help_ticketRow___2upy:hover td{background:color-mix(in srgb,var(--student-navy) 5%,transparent)}.student-help_ticketRowLink__gtfpL{position:static;display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;color:inherit;text-decoration:none}.student-help_ticketRowLink__gtfpL:after{content:"";position:absolute;inset:0;z-index:0}.student-help_ticketRefChip__2jWIo{position:relative;z-index:1;display:inline-flex;align-items:center;max-width:100%;border:1px solid color-mix(in srgb,var(--student-navy) 22%,transparent);border-radius:999px;background:color-mix(in srgb,var(--student-navy) 8%,transparent);color:var(--student-navy);font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;font-weight:700;letter-spacing:.01em;padding:.28rem .65rem;line-height:1.2}.student-help_ticketCard__v0K7s:focus-visible .student-help_ticketRefChip__2jWIo,.student-help_ticketCard__v0K7s:hover .student-help_ticketRefChip__2jWIo,.student-help_ticketRow___2upy:focus-within .student-help_ticketRefChip__2jWIo,.student-help_ticketRow___2upy:hover .student-help_ticketRefChip__2jWIo{border-color:color-mix(in srgb,var(--student-navy) 40%,transparent);background:color-mix(in srgb,var(--student-navy) 14%,transparent)}.shell[data-theme=dark] .student-help_ticketRefChip__2jWIo{border-color:color-mix(in srgb,#93c5fd 35%,transparent);background:color-mix(in srgb,#93c5fd 12%,transparent);color:#bfdbfe}.student-help_ticketSubjectCell__g_8Nc{position:relative;z-index:0;font-weight:600;color:var(--student-ink)}.student-help_ticketOpenCell__uJkRh{width:1%;white-space:nowrap;text-align:right;vertical-align:middle}.student-help_ticketOpenHint__Pxt0o{position:relative;z-index:0;display:inline-flex;align-items:center;gap:.15rem;border-radius:999px;border:1px solid var(--student-border);background:var(--student-bg);color:var(--student-navy);font-size:.75rem;font-weight:700;padding:.28rem .55rem .28rem .7rem;transition:background-color .12s ease,border-color .12s ease}.student-help_ticketCard__v0K7s:focus-visible .student-help_ticketOpenHint__Pxt0o,.student-help_ticketCard__v0K7s:hover .student-help_ticketOpenHint__Pxt0o,.student-help_ticketRow___2upy:focus-within .student-help_ticketOpenHint__Pxt0o,.student-help_ticketRow___2upy:hover .student-help_ticketOpenHint__Pxt0o{border-color:color-mix(in srgb,var(--student-navy) 35%,transparent);background:color-mix(in srgb,var(--student-navy) 10%,transparent)}.shell[data-theme=dark] .student-help_ticketOpenHint__Pxt0o{color:#bfdbfe}.student-help_ticketCardFooter__wvnow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-top:.15rem}.student-help_previewCell__7cdPC{max-width:16rem}.student-help_previewText__KC5iY{display:block;overflow:hidden;color:var(--student-muted);font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.student-help_previewTime__0qxO4{display:block;margin-top:.15rem;color:var(--student-muted);font-size:.72rem}.student-help_ticketCardBadges__AKBoU{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.student-help_ticketPreview__VQuDb{margin:.35rem 0 0;color:var(--student-muted);font-size:.82rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.student-help_ticketCard__v0K7s[data-unread=true],.student-help_ticketTable__bS7ZS tr[data-unread=true] td{background:color-mix(in srgb,#0d9488 6%,transparent)}.student-help_ticketCard__v0K7s[data-unread=true]:hover,.student-help_ticketRow___2upy[data-unread=true]:focus-within td,.student-help_ticketRow___2upy[data-unread=true]:hover td{background:color-mix(in srgb,#0d9488 10%,transparent)}.student-help_threadHeroCompact__xAe99{display:grid;gap:.45rem;border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface);padding:.85rem 1rem}.student-help_threadTitleCompact__RJ2Ui{margin:0;color:var(--student-navy);font-size:1.15rem;font-weight:700;line-height:1.3}.shell[data-theme=dark] .student-help_threadTitleCompact__RJ2Ui{color:var(--student-ink)}.student-help_jumpLatest__VqsaU{display:inline-flex;min-height:2rem;align-items:center;gap:.3rem;margin-left:auto;border:1px solid var(--student-border);border-radius:999px;background:var(--student-surface);color:var(--student-navy);font-size:.78rem;font-weight:650;padding:.25rem .7rem;cursor:pointer}.student-help_newRepliesDivider__xHWC6{display:flex;align-items:center;gap:.65rem;margin:.35rem 0 .65rem;color:#0f766e;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.student-help_newRepliesDivider__xHWC6:after,.student-help_newRepliesDivider__xHWC6:before{content:"";flex:1;border-top:1px dashed color-mix(in srgb,#0d9488 45%,var(--student-border))}.student-help_closedNoticeBox__wMxr9{display:grid;gap:.65rem;justify-items:start}.student-help_section__1hdKx{border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface);box-shadow:var(--student-shadow);padding:1rem 1.1rem 1.15rem}.student-help_sectionHead__kYp8a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem;margin-bottom:.85rem}.student-help_sectionTitle__NRwKk{margin:0;color:var(--student-ink);font-size:1.05rem;font-weight:700;line-height:1.3}.student-help_sectionLede__nsLCK{margin:.25rem 0 0;color:var(--student-muted);font-size:.8125rem;line-height:1.45}.student-help_searchLabel__gaI9r{display:grid;gap:.35rem;margin-bottom:.85rem}.student-help_searchLabelText__dGTyW{color:var(--student-muted);font-size:.75rem;font-weight:650}.student-help_searchInput__9U1hu{width:100%;min-height:2.5rem;border:1px solid var(--student-border);border-radius:.65rem;background:var(--student-bg);color:var(--student-ink);padding:.45rem .75rem;font-size:.875rem}.student-help_searchInput__9U1hu:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-help_faqGroups__gEqec{display:grid;gap:1rem}.student-help_faqGroupTitle__9hEPu{margin:0 0 .45rem;color:var(--student-navy);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.shell[data-theme=dark] .student-help_faqGroupTitle__9hEPu{color:#8eb6ef}.student-help_faqList__P6QoD{display:grid;gap:.45rem}.student-help_faqItem__LEAau{border:1px solid var(--student-border);border-radius:.75rem;background:var(--student-bg);overflow:hidden}.student-help_faqSummary__JlhKM{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none;padding:.7rem .85rem;color:var(--student-ink);font-size:.875rem;font-weight:650;line-height:1.35}.student-help_faqSummary__JlhKM::-webkit-details-marker{display:none}.student-help_faqSummary__JlhKM:after{content:"";flex-shrink:0;width:.45rem;height:.45rem;border-right:2px solid var(--student-muted);border-bottom:2px solid var(--student-muted);transform:rotate(45deg);transition:transform .12s ease}.student-help_faqItem__LEAau[open] .student-help_faqSummary__JlhKM:after{transform:rotate(-135deg);margin-top:.25rem}.student-help_faqSummary__JlhKM:focus-visible{outline:2px solid var(--student-focus);outline-offset:-2px}.student-help_faqBody__cjehC{border-top:1px solid var(--student-border);padding:.7rem .85rem .85rem;color:var(--student-muted);font-size:.8125rem;line-height:1.5}.student-help_faqBody__cjehC p{margin:0}.student-help_faqLinks__rC_iP{display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin-top:.65rem}.student-help_faqLink__ivVzs{color:var(--student-navy);font-size:.78rem;font-weight:650;text-decoration:underline;text-underline-offset:.15em}.shell[data-theme=dark] .student-help_faqLink__ivVzs{color:#93c5fd}.student-help_emptyFaqs__BScac{margin:0;color:var(--student-muted);font-size:.875rem}.student-help_toolbar__EaXvr{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem}.student-help_filters__Uagxy{display:flex;flex-wrap:wrap;gap:.35rem}.student-help_filterChip__qCPcW{display:inline-flex;min-height:2rem;align-items:center;border:1px solid var(--student-border);border-radius:999px;background:var(--student-surface);color:var(--student-muted);padding:.2rem .7rem;font-size:.75rem;font-weight:650;text-decoration:none}.student-help_filterChip__qCPcW[data-active=true]{border-color:color-mix(in srgb,var(--student-navy) 45%,var(--student-border));background:var(--student-soft);color:var(--student-navy)}.shell[data-theme=dark] .student-help_filterChip__qCPcW[data-active=true]{color:#dbeafe}.student-help_filterChip__qCPcW:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-help_primaryButton__6V3YU,.student-help_secondaryButton__Ww_js{display:inline-flex;min-height:2.4rem;align-items:center;justify-content:center;gap:.4rem;border-radius:.65rem;padding:.45rem .9rem;font-size:.875rem;font-weight:650;text-decoration:none;cursor:pointer}.student-help_primaryButton__6V3YU{border:1px solid transparent;background:var(--student-navy);color:#fff}.student-help_primaryButton__6V3YU:hover{background:var(--student-navy-deep)}.student-help_secondaryButton__Ww_js{border:1px solid var(--student-border);background:var(--student-surface);color:var(--student-ink)}.student-help_primaryButton__6V3YU:focus-visible,.student-help_secondaryButton__Ww_js:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-help_primaryButton__6V3YU:disabled,.student-help_secondaryButton__Ww_js:disabled{opacity:.55;cursor:not-allowed}.student-help_ticketTable__bS7ZS{width:100%;border-collapse:collapse;display:none}.student-help_ticketTable__bS7ZS td,.student-help_ticketTable__bS7ZS th{padding:.7rem .55rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--student-border);font-size:.8125rem}.student-help_ticketTable__bS7ZS th{color:var(--student-muted);font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.student-help_ticketLink__UshBu{color:var(--student-navy);font-weight:650;text-decoration:none}.student-help_ticketLink__UshBu:hover{text-decoration:underline}.shell[data-theme=dark] .student-help_ticketLink__UshBu{color:#93c5fd}.student-help_ticketCards__cJM9j{display:grid;gap:.65rem}.student-help_ticketCard__v0K7s{display:grid;gap:.45rem;border:1px solid var(--student-border);border-radius:.75rem;background:var(--student-bg);padding:.85rem .9rem;text-decoration:none;color:inherit;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.student-help_ticketCard__v0K7s:hover{border-color:color-mix(in srgb,var(--student-navy) 28%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--student-navy) 8%,transparent)}.student-help_ticketCard__v0K7s:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-help_ticketCardTop___KtnA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .65rem}.student-help_ticketRef__wr_AL{color:var(--student-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;font-weight:650}.student-help_ticketSubject__L8wxW{margin:0;color:var(--student-ink);font-size:.9rem;font-weight:650;line-height:1.35}.student-help_ticketMeta__fq4hj{display:flex;flex-wrap:wrap;gap:.35rem .65rem;color:var(--student-muted);font-size:.75rem}.student-help_badge__9AScQ{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700;line-height:1.2}.student-help_badgeIn_progress__RX5z7,.student-help_badgeOpen__dfmhR{background:#e8f0fb;color:#01357b}.student-help_badgeWaiting__VMetw{background:#f7f0d8;color:#9a6b12}.student-help_badgeResolved__iGYGc{background:#e8f6ef;color:#1c7a45}.student-help_badgeClosed__lANwi{background:#eef1f5;color:#5b6b82}.shell[data-theme=dark] .student-help_badgeIn_progress__RX5z7,.shell[data-theme=dark] .student-help_badgeOpen__dfmhR{background:#1a2a44;color:#93c5fd}.shell[data-theme=dark] .student-help_badgeWaiting__VMetw{background:#3a2f14;color:#f0d48a}.shell[data-theme=dark] .student-help_badgeResolved__iGYGc{background:#143526;color:#3dba72}.shell[data-theme=dark] .student-help_badgeClosed__lANwi{background:#1a2434;color:#9aa8bc}.student-help_emptyState__augox,.student-help_errorState__A9287,.student-help_successState__kV6UB{display:grid;gap:.55rem;justify-items:start;border:1px dashed var(--student-border);border-radius:.75rem;padding:1rem}.student-help_emptySupportLink__OaRAW{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;color:var(--student-navy);font-size:.875rem;font-weight:650;text-decoration:underline;text-underline-offset:.15em}.shell[data-theme=dark] .student-help_emptySupportLink__OaRAW{color:#93c5fd}.student-help_errorState__A9287{border-style:solid;border-color:color-mix(in srgb,#b42318 35%,var(--student-border));background:color-mix(in srgb,#b42318 6%,var(--student-surface))}.student-help_successState__kV6UB{border-style:solid;border-color:color-mix(in srgb,var(--student-green) 35%,var(--student-border));background:var(--student-green-soft)}.student-help_emptyTitle__jPV3c,.student-help_errorTitle__dLRh1,.student-help_successTitle__YYPid{margin:0;font-size:.95rem;font-weight:700}.student-help_emptyBody__nT_Qu,.student-help_errorBody__1Ct_G,.student-help_successBody__NZDM_{margin:0;color:var(--student-muted);font-size:.8125rem;line-height:1.45}.student-help_pagination__ZA2ms{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem;margin-top:.85rem}.student-help_pageInfo__MtRUk{color:var(--student-muted);font-size:.75rem}.student-help_form__E7SUw{display:grid;gap:.85rem;max-width:36rem}.student-help_field__OSEWE{display:grid;gap:.35rem}.student-help_label___qWpp{color:var(--student-ink);font-size:.8125rem;font-weight:650}.student-help_labelRow__sVgbI{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.student-help_charCount__wSt2N{color:var(--student-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:.7rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.student-help_hint__wz4DE{margin:0;color:var(--student-muted);font-size:.75rem;line-height:1.4}.student-help_input__yWv_B,.student-help_select__NDBVQ,.student-help_textarea__LSrYc{width:100%;border:1px solid var(--student-border);border-radius:.75rem;background:var(--student-surface);color:var(--student-ink);padding:.65rem .85rem;font:inherit;font-size:.875rem;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.student-help_selectWrap__EbDUP{position:relative}.student-help_selectWrap__EbDUP:after{content:"";pointer-events:none;position:absolute;top:50%;right:.95rem;width:.4rem;height:.4rem;border-right:2px solid var(--student-muted);border-bottom:2px solid var(--student-muted);transform:translateY(-65%) rotate(45deg)}.student-help_select__NDBVQ{appearance:none;padding-right:2.25rem}.student-help_textarea__LSrYc{min-height:9rem;resize:vertical;line-height:1.45}.student-help_createTextarea__PX_yb{min-height:11.5rem}.student-help_createSelect__s44Iv{width:100%}.student-help_createSelect__s44Iv button[role=combobox]{min-height:2.65rem;border-radius:.75rem;border-color:var(--student-border);background:var(--student-surface);color:var(--student-ink);box-shadow:none;font-size:.875rem}.student-help_createSelect__s44Iv button[role=combobox]:hover:not(:disabled){border-color:color-mix(in srgb,var(--student-navy) 28%,var(--student-border))}.student-help_createSelect__s44Iv button[role=combobox]:focus-visible{outline:none;border-color:color-mix(in srgb,var(--student-navy) 55%,var(--student-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--student-navy) 14%,transparent)}.student-help_createSelect__s44Iv [class*=chevronWrap]{background:color-mix(in srgb,var(--student-navy) 8%,transparent);color:var(--student-navy)}.student-help_createSelect__s44Iv [role=listbox]{border-color:color-mix(in srgb,var(--student-navy) 16%,var(--student-border));background:var(--student-surface);box-shadow:0 18px 40px rgb(0 43 91/.14),0 2px 8px rgb(0 43 91/.05)}.student-help_createSelect__s44Iv [role=option]{color:var(--student-ink);font-size:.875rem}.student-help_createSelect__s44Iv [role=option]:hover,.student-help_createSelect__s44Iv [role=option][aria-selected=true]{background:color-mix(in srgb,var(--student-green) 12%,var(--student-surface));color:var(--student-green)}.shell[data-theme=dark] .student-help_createSelect__s44Iv button[role=combobox]{background:var(--student-bg)}.shell[data-theme=dark] .student-help_createSelect__s44Iv [class*=chevronWrap]{color:#93c5fd;background:color-mix(in srgb,#93c5fd 12%,transparent)}.student-help_input__yWv_B::placeholder,.student-help_textarea__LSrYc::placeholder{color:color-mix(in srgb,var(--student-muted) 78%,transparent)}.student-help_input__yWv_B:hover,.student-help_select__NDBVQ:hover,.student-help_textarea__LSrYc:hover{border-color:color-mix(in srgb,var(--student-navy) 28%,var(--student-border))}.student-help_input__yWv_B:focus-visible,.student-help_select__NDBVQ:focus-visible,.student-help_textarea__LSrYc:focus-visible{outline:none;border-color:color-mix(in srgb,var(--student-navy) 55%,var(--student-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--student-navy) 14%,transparent),0 1px 2px rgb(18 35 63/.06)}.student-help_input__yWv_B[aria-invalid=true],.student-help_select__NDBVQ[aria-invalid=true],.student-help_textarea__LSrYc[aria-invalid=true]{border-color:color-mix(in srgb,#b42318 55%,var(--student-border))}.student-help_fieldError__11TOk{margin:0;color:#b42318;font-size:.75rem}.student-help_createActions__pRXu8,.student-help_formActions__8zK_x{display:flex;flex-wrap:wrap;gap:.55rem;padding-top:.25rem}.student-help_identityNote__dBnGn{margin:0;border-left:3px solid var(--student-green);padding-left:.7rem;color:var(--student-muted);font-size:.8125rem;line-height:1.45}.student-help_backLink__PPZFp{display:inline-flex;align-items:center;gap:.35rem;color:var(--student-navy);font-size:.8125rem;font-weight:650;text-decoration:none}.student-help_backLink__PPZFp:hover{text-decoration:underline}.shell[data-theme=dark] .student-help_backLink__PPZFp{color:#93c5fd}.student-help_backButton__4EiEI{display:inline-flex;min-height:2.25rem;align-items:center;gap:.4rem;border:1px solid var(--student-border);border-radius:999px;background:var(--student-surface);color:var(--student-ink);padding:.35rem .85rem .35rem .7rem;font-size:.8125rem;font-weight:650;text-decoration:none;box-shadow:var(--student-shadow);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.student-help_backButton__4EiEI:hover{border-color:color-mix(in srgb,var(--student-navy) 28%,var(--student-border));background:color-mix(in srgb,var(--student-soft) 70%,var(--student-surface))}.student-help_backButton__4EiEI:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-help_threadTop__rg2nJ{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.student-help_threadHero__8aIgw{display:grid;gap:.7rem;border:1px solid var(--student-border);border-radius:calc(var(--student-radius) + .1rem);background:linear-gradient(180deg,color-mix(in srgb,var(--student-soft) 70%,var(--student-surface)) 0,var(--student-surface) 100%);box-shadow:var(--student-shadow);padding:1.1rem 1.15rem 1.15rem}.student-help_threadHeroTop__SKPqW{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .65rem}.student-help_refButton__Drz2b{display:inline-flex;min-height:2.15rem;align-items:center;gap:.45rem;border:1px solid color-mix(in srgb,var(--student-navy) 18%,var(--student-border));border-radius:999px;background:var(--student-surface);color:var(--student-navy);padding:.3rem .75rem .3rem .8rem;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.student-help_refButton__Drz2b:hover{border-color:color-mix(in srgb,var(--student-navy) 40%,var(--student-border));background:var(--student-soft)}.student-help_refButton__Drz2b:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-help_refButton__Drz2b:active{transform:translateY(1px)}.student-help_refButtonCode__mk_6E{font-family:var(--font-mono,ui-monospace,monospace);font-size:.8rem;font-weight:700;letter-spacing:.03em}.student-help_refButtonHint__8wI90{color:var(--student-muted);font-size:.7rem;font-weight:650}.shell[data-theme=dark] .student-help_refButton__Drz2b{color:#dbeafe}.student-help_threadTitle__bq70X{margin:0;color:var(--student-navy);font-size:clamp(1.25rem,1.1rem + .55vw,1.55rem);font-weight:750;line-height:1.25;letter-spacing:-.02em}.shell[data-theme=dark] .student-help_threadTitle__bq70X{color:var(--student-ink)}.student-help_threadMeta__7z2MS{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem;color:var(--student-muted);font-size:.78rem}.student-help_threadMetaChip__hLRrC{display:inline-flex;align-items:center;border-radius:999px;background:var(--student-soft);color:var(--student-navy);padding:.18rem .55rem;font-size:.72rem;font-weight:700}.shell[data-theme=dark] .student-help_threadMetaChip__hLRrC{color:#bfdbfe}.student-help_replyPanel__IdD7B,.student-help_threadPanel__QP2dS{display:grid;gap:.9rem;border:1px solid var(--student-border);border-radius:calc(var(--student-radius) + .1rem);background:var(--student-surface);box-shadow:var(--student-shadow);padding:1rem 1.1rem 1.15rem}.student-help_threadPanelHead__a2Ydn{display:flex;align-items:center;gap:.45rem;color:var(--student-navy)}.shell[data-theme=dark] .student-help_threadPanelHead__a2Ydn{color:#93c5fd}.student-help_replyPanelTitle__UstqA,.student-help_threadPanelTitle__TOymj{margin:0;color:var(--student-ink);font-size:.95rem;font-weight:750;line-height:1.3}.student-help_ticketHeader__wxZ__{display:grid;gap:.45rem}.student-help_ticketHeaderTop__DuXmS{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem}.student-help_conversation__BOzdM{display:grid;gap:.85rem;position:relative}.student-help_conversation__BOzdM:before{content:"";position:absolute;top:.4rem;bottom:.4rem;left:1.05rem;width:1px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--student-border) 90%,transparent) 12%,color-mix(in srgb,var(--student-border) 90%,transparent) 88%,transparent)}.student-help_message__jJEU3{position:relative;display:grid;gap:.45rem;margin-left:.15rem;border:1px solid var(--student-border);border-radius:1rem;padding:.85rem .95rem;background:var(--student-bg);box-shadow:0 1px 0 rgb(18 35 63/.03)}.student-help_message__jJEU3[data-author=you]{border-color:color-mix(in srgb,var(--student-navy) 18%,var(--student-border));background:color-mix(in srgb,var(--student-soft) 55%,var(--student-surface))}.student-help_message__jJEU3[data-author=support]{border-color:color-mix(in srgb,var(--student-green) 24%,var(--student-border));background:color-mix(in srgb,var(--student-green-soft) 45%,var(--student-surface))}.student-help_messageMeta__feNNw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .75rem}.student-help_messageAuthor__XlRNm{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;color:var(--student-ink)}.student-help_messageAvatar__f3Bcz{display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:999px;background:var(--student-navy);color:#fff;font-size:.65rem;font-weight:750;box-shadow:0 0 0 3px var(--student-surface)}.student-help_message__jJEU3[data-author=support] .student-help_messageAvatar__f3Bcz{background:var(--student-green)}.student-help_messageTime__ZrwFD{color:var(--student-muted);font-size:.72rem}.student-help_messageBody__qHqOK{margin:0;color:var(--student-ink);font-size:.9rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.student-help_replyForm__QaaTS{display:grid;gap:.85rem}.student-help_replyTextarea__H8kn6{min-height:8.5rem}.student-help_closedNotice__uRhga{margin:0;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--student-border) 80%,#9a6b12);background:color-mix(in srgb,#f7f0d8 55%,var(--student-surface));padding:.85rem .95rem;color:var(--student-muted);font-size:.8125rem;line-height:1.45}.student-help_createShell__yy_Up{overflow:hidden;border:1px solid var(--student-border);border-radius:calc(var(--student-radius) + .15rem);background:var(--student-surface);box-shadow:var(--student-shadow),0 18px 40px -28px rgb(0 43 91/.28)}.student-help_createHero__ZMOR3{position:relative;display:grid;gap:1rem;padding:1.25rem 1.2rem 1.15rem;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--student-green) 18%,transparent),transparent 48%),linear-gradient(135deg,color-mix(in srgb,var(--student-navy) 94%,#0a4a8a) 0,var(--student-navy) 42%,var(--student-navy-deep) 100%);color:#f5f8fc}.student-help_createHeroGlow__gke78{pointer-events:none;position:absolute;inset:auto -10% -55% 35%;height:10rem;background:radial-gradient(circle,color-mix(in srgb,var(--student-green) 35%,transparent),transparent 68%);opacity:.7}.student-help_createHeroMain__SEoPF{position:relative;z-index:1;display:grid;gap:.4rem;max-width:38rem}.student-help_createEyebrow__wXwOi{display:inline-flex;align-items:center;gap:.4rem;margin:0;color:color-mix(in srgb,#fff 78%,var(--student-green));font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.student-help_createTitle__tkeRk{margin:0;color:#fff;font-size:clamp(1.35rem,1.15rem + .7vw,1.7rem);font-weight:750;line-height:1.2;letter-spacing:-.02em}.student-help_createLede__mOmPK{margin:0;color:color-mix(in srgb,#fff 78%,#9db6d6);font-size:.9rem;line-height:1.5}.student-help_identityCard__u6FSW{position:relative;z-index:1;display:flex;align-items:center;gap:.75rem;width:fit-content;max-width:100%;border:1px solid color-mix(in srgb,#fff 18%,transparent);border-radius:999px;background:color-mix(in srgb,#00182f 42%,transparent);backdrop-filter:blur(8px);padding:.4rem .85rem .4rem .4rem}.student-help_identityAvatar__E6VBl{display:grid;place-items:center;flex-shrink:0;width:2.35rem;height:2.35rem;border-radius:999px;background:linear-gradient(145deg,var(--student-green),#167a45);color:#fff;font-size:.78rem;font-weight:750;letter-spacing:.02em}.student-help_identityCopy__RK4mB{min-width:0;display:grid;gap:.05rem;padding-right:.25rem}.student-help_identityLabel__cN3uJ{margin:0;color:color-mix(in srgb,#fff 62%,transparent);font-size:.65rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.student-help_identityName__3tiNx{margin:0;color:#fff;font-size:.82rem;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-help_identityEmail__Ptf4J{margin:0;color:color-mix(in srgb,#fff 72%,#a8c0dc);font-size:.72rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-help_createBody__rGfAs{display:grid;gap:1.15rem;padding:1.15rem 1.1rem 1.25rem}.student-help_createForm__SXQEC{display:grid;gap:1rem;min-width:0}.student-help_createAside__mz0yc{display:grid;gap:.65rem;align-content:start;border:1px solid var(--student-border);border-radius:.9rem;background:linear-gradient(180deg,color-mix(in srgb,var(--student-soft) 88%,var(--student-surface)) 0,var(--student-surface) 100%);padding:.95rem 1rem}.student-help_createAsideTitle__BgLvM{margin:0;color:var(--student-navy);font-size:.78rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.shell[data-theme=dark] .student-help_createAsideTitle__BgLvM{color:#9fc0ef}.student-help_createTipList___y2Yb{margin:0;padding:0;list-style:none;display:grid;gap:.65rem}.student-help_createTipList___y2Yb li{position:relative;padding-left:1.15rem;color:var(--student-muted);font-size:.8125rem;line-height:1.45}.student-help_createTipList___y2Yb li:before{content:"";position:absolute;top:.4rem;left:0;width:.45rem;height:.45rem;border-radius:999px;background:var(--student-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--student-green) 18%,transparent)}.student-help_createSuccess__nBn5I{position:relative;overflow:hidden;display:grid;gap:1.05rem;justify-items:start;border:1px solid color-mix(in srgb,var(--student-green) 28%,var(--student-border));border-radius:calc(var(--student-radius) + .15rem);background:var(--student-surface);box-shadow:var(--student-shadow),0 18px 40px -28px rgb(0 43 91/.22);padding:1.45rem 1.3rem 1.35rem;animation:student-help_createSuccessIn__lgN9W .28s ease-out}.student-help_createSuccessBanner__AtuFi{position:absolute;inset:0 0 auto;height:.28rem;background:linear-gradient(90deg,var(--student-green),color-mix(in srgb,var(--student-navy) 55%,var(--student-green)))}.student-help_createSuccessIcon__TGxU_{display:grid;place-items:center;width:3.15rem;height:3.15rem;border-radius:999px;background:var(--student-green-soft);color:var(--student-green);box-shadow:0 0 0 6px color-mix(in srgb,var(--student-green) 10%,transparent)}.student-help_createSuccessCopy__6JJPU{display:grid;gap:.35rem;max-width:34rem}.student-help_createSuccessRef__h_deN{margin:.35rem 0 0;width:fit-content;border-radius:.55rem;background:var(--student-soft);color:var(--student-navy);font-family:var(--font-mono,ui-monospace,monospace);font-size:.85rem;font-weight:700;letter-spacing:.03em;padding:.4rem .7rem}.student-help_createSuccessRefButton__Z3SYi{display:grid;gap:.2rem;width:min(100%,22rem);border:1px solid color-mix(in srgb,var(--student-navy) 18%,var(--student-border));border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--student-soft) 80%,var(--student-surface)) 0,var(--student-surface) 100%);color:inherit;text-decoration:none;padding:.85rem 1rem;box-shadow:var(--student-shadow);transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.student-help_createSuccessRefButton__Z3SYi:hover{border-color:color-mix(in srgb,var(--student-navy) 40%,var(--student-border));box-shadow:0 10px 24px -16px rgb(0 43 91/.45);transform:translateY(-1px)}.student-help_createSuccessRefButton__Z3SYi:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-help_createSuccessRefLabel__i4G4t{color:var(--student-muted);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.student-help_createSuccessRefCode__5fADM{color:var(--student-navy);font-family:var(--font-mono,ui-monospace,monospace);font-size:1.05rem;font-weight:750;letter-spacing:.04em}.shell[data-theme=dark] .student-help_createSuccessRefCode__5fADM,.shell[data-theme=dark] .student-help_createSuccessRef__h_deN{color:#dbeafe}.student-help_createSuccessRefCta__BZPNA{margin-top:.25rem;color:var(--student-green);font-size:.78rem;font-weight:700}.student-help_createSuccessActions__TirwA{display:flex;flex-wrap:wrap;gap:.55rem}@keyframes student-help_createSuccessIn__lgN9W{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){.student-help_createHero__ZMOR3{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem 1.5rem;padding:1.45rem 1.45rem 1.35rem}.student-help_createBody__rGfAs{grid-template-columns:minmax(0,1fr) minmax(14rem,17rem);align-items:start;gap:1.35rem;padding:1.35rem 1.45rem 1.45rem}.student-help_createAside__mz0yc{position:sticky;top:1rem}}@media (min-width:768px){.student-help_ticketTable__bS7ZS{display:table}.student-help_ticketCards__cJM9j{display:none}}@media (max-width:1023px){.shell[data-bottom-nav=visible] .student-help_replyPanel__IdD7B{margin-bottom:.35rem;padding-bottom:1.15rem}}@media (max-width:639px){.student-help_backButton__4EiEI,.student-help_createSuccessRefButton__Z3SYi,.student-help_primaryButton__6V3YU,.student-help_refButton__Drz2b,.student-help_secondaryButton__Ww_js{width:100%;justify-content:center;min-height:2.75rem}.student-help_filters__Uagxy{flex-wrap:nowrap;overflow-x:auto;gap:.35rem;padding-bottom:.15rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.student-help_filterChip__qCPcW{flex:0 0 auto;min-height:2.5rem}.student-help_emptyState__augox{padding:.85rem .75rem;gap:.4rem}.student-help_createActions__pRXu8,.student-help_createSuccessActions__TirwA,.student-help_formActions__8zK_x{flex-direction:column}.student-help_identityCard__u6FSW{width:100%;border-radius:1rem}.student-help_conversation__BOzdM:before{display:none}}@media (prefers-reduced-motion:reduce){.student-help_faqSummary__JlhKM:after,.student-help_input__yWv_B,.student-help_select__NDBVQ,.student-help_textarea__LSrYc{transition:none}.student-help_createSuccess__nBn5I{animation:none}}.student-progress_page___Ds0N{display:grid;gap:.85rem;min-width:0}.student-progress_attempt__XQKMm h3,.student-progress_head__3DOcf h1,.student-progress_history__OCR3u h2,.student-progress_panel__4IA9W h2,.student-progress_topic__0iVlN h3{margin:0;color:var(--student-ink);line-height:1.3}.student-progress_head__3DOcf h1{font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem);font-weight:700}.student-progress_attempt__XQKMm h3,.student-progress_history__OCR3u h2,.student-progress_panel__4IA9W h2,.student-progress_topic__0iVlN h3{font-size:1rem;font-weight:700}.student-progress_about__bBZMQ li,.student-progress_head__3DOcf p,.student-progress_meta__AZh_r,.student-progress_note__bet6_,.student-progress_state__Idf2J p{margin:.35rem 0 0;color:var(--student-muted);font-size:.82rem;line-height:1.45}.student-progress_head__3DOcf p{max-width:42rem}.student-progress_about__bBZMQ{margin-top:.35rem}.student-progress_chip__JD8Yu,.student-progress_pageLink__aOdQL{min-height:2.75rem}.student-progress_about__bBZMQ summary,.student-progress_limited__rgnX1 summary{display:list-item;width:fit-content;min-height:2.75rem;color:var(--student-ink);font-size:.82rem;font-weight:650;cursor:pointer}.student-progress_about__bBZMQ ul{margin:.35rem 0 0;padding-left:1.1rem}.student-progress_modes__lEe9_,.student-progress_stats__K5tvd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface);box-shadow:var(--student-shadow)}.student-progress_modes__lEe9_ p,.student-progress_stat__9dl6N{min-width:0;margin:0;padding:.7rem .85rem}.student-progress_stat__9dl6N{border-bottom:1px solid var(--student-border)}.student-progress_modes__lEe9_ p:nth-child(odd),.student-progress_stat__9dl6N:nth-child(odd){border-right:1px solid var(--student-border)}.student-progress_stat__9dl6N:nth-last-child(-n+2){border-bottom:0}.student-progress_modes__lEe9_ span,.student-progress_stat__9dl6N span{display:block;color:var(--student-muted);font-size:.75rem;line-height:1.3}.student-progress_modes__lEe9_ strong,.student-progress_stat__9dl6N strong{display:block;margin-top:.15rem;color:var(--student-ink);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.student-progress_modes__lEe9_{background:var(--student-soft);box-shadow:none}.student-progress_modes__lEe9_ p{border-bottom:1px solid var(--student-border)}.student-progress_modes__lEe9_ p:nth-last-child(-n+2){border-bottom:0}.student-progress_modes__lEe9_ p span{font-weight:650}.student-progress_columns__4sWcu{display:grid;gap:.85rem;align-items:start}.student-progress_history__OCR3u,.student-progress_panel__4IA9W,.student-progress_state__Idf2J{min-width:0;border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface);box-shadow:var(--student-shadow);padding:.9rem 1rem}.student-progress_history__OCR3u,.student-progress_panel__4IA9W{display:grid;gap:.65rem;align-content:start}.student-progress_barRow__dr2rh{display:grid;gap:.2rem;padding-top:.55rem;border-top:1px solid var(--student-border)}.student-progress_barRow__dr2rh>span{color:var(--student-ink);font-size:.92rem;font-weight:700}.student-progress_barTrack__woNyu{height:.4rem;overflow:hidden;border-radius:999px;background:var(--student-soft)}.student-progress_bar__NNqnK{height:100%;border-radius:inherit;background:var(--student-icon-english)}.student-progress_toolbar__uD62H{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.student-progress_chips__5MyRH{display:flex;flex-wrap:wrap;gap:.4rem}.student-progress_chip__JD8Yu,.student-progress_pageLink__aOdQL{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .75rem;border:1px solid var(--student-border);border-radius:999px;background:var(--student-surface);color:var(--student-ink);font:inherit;font-size:.82rem;text-decoration:none;cursor:pointer}.student-progress_chip__JD8Yu[aria-pressed=true]{border-color:var(--student-ink);background:var(--student-soft);font-weight:700}.student-progress_about__bBZMQ summary:focus-visible,.student-progress_chip__JD8Yu:focus-visible,.student-progress_limited__rgnX1 summary:focus-visible,.student-progress_pageLink__aOdQL:focus-visible{outline:2px solid var(--student-focus);outline-offset:2px}.student-progress_subjectField__4IoY4{display:flex;flex:1 1 14rem;align-items:center;gap:.45rem;max-width:20rem;color:var(--student-muted);font-size:.8rem;font-weight:650}.student-progress_subjectField__4IoY4>span{flex-shrink:0}.student-progress_subjectSelect__5P_U5{flex:1;min-width:8rem}.student-progress_status__MXFB6{margin:0;color:var(--student-muted);font-size:.78rem}.student-progress_live__wqnJB{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.student-progress_listPending__y5Lsc,.student-progress_list__vDHNC{display:grid;gap:0;margin:0;padding:0;list-style:none}.student-progress_listPending__y5Lsc{opacity:.55}.student-progress_attempt__XQKMm,.student-progress_topic__0iVlN{display:grid;gap:.35rem .75rem;align-items:center;padding:.7rem 0;border-top:1px solid var(--student-border)}.student-progress_attempt__XQKMm{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto auto auto}.student-progress_topic__0iVlN{grid-template-columns:minmax(0,1fr) auto}.student-progress_score__3ofYh{margin:0;color:var(--student-ink);font-weight:700;text-align:end}.student-progress_results__Kf477{min-height:2.75rem;padding-inline:.8rem;white-space:nowrap}.student-progress_pager__1XP_p{display:flex;justify-content:space-between;align-items:center;gap:.75rem;color:var(--student-muted);font-size:.82rem}.student-progress_limited__rgnX1 summary{margin-top:.35rem}@media (min-width:900px){.student-progress_modes__lEe9_,.student-progress_stats__K5tvd{grid-template-columns:repeat(4,minmax(0,1fr))}.student-progress_modes__lEe9_ p,.student-progress_stat__9dl6N{border-bottom:0;border-right:1px solid var(--student-border)}.student-progress_modes__lEe9_ p:last-child,.student-progress_stat__9dl6N:last-child{border-right:0}.student-progress_columns__4sWcu{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media (max-width:720px){.student-progress_attempt__XQKMm{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"subject score" "mode score" "date results"}.student-progress_attempt__XQKMm h3{grid-area:subject}.student-progress_attempt__XQKMm .student-progress_meta__AZh_r:first-of-type{grid-area:mode}.student-progress_attempt__XQKMm .student-progress_meta__AZh_r:nth-of-type(2){grid-area:date}.student-progress_attempt__XQKMm .student-progress_score__3ofYh{grid-area:score;align-self:start}.student-progress_attempt__XQKMm .student-progress_results__Kf477{grid-area:results;justify-self:end}}.register-form_steps__iB4Qc{display:flex;align-items:flex-start;gap:6px;margin-bottom:18px}.register-form_step__qi3Gw{display:flex;min-width:0;flex:1;align-items:center;gap:8px;border:0;background:transparent;padding:0;text-align:left;color:#7b8aa3;cursor:pointer}.register-form_step__qi3Gw:disabled{cursor:default}.register-form_stepComplete__SQ5pO,.register-form_stepCurrent__YSZTC{color:#12233f}.register-form_marker__0qiW3{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border:1.5px solid rgb(1 53 123/.18);border-radius:999px;background:#f7f9fc;font-size:12px;font-weight:700}.register-form_stepCurrent__YSZTC .register-form_marker__0qiW3{border-width:2px;border-color:#01357b;background:#01357b;color:white;box-shadow:0 0 0 3px rgb(1 53 123/.12)}.register-form_stepComplete__SQ5pO .register-form_marker__0qiW3{border-color:#01357b;background:#01357b;color:white}.register-form_label__E5flo{min-width:0;font-size:12px;font-weight:600;line-height:1.3}.register-form_stepCurrent__YSZTC .register-form_label__E5flo{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.register-form_step__qi3Gw:focus-visible{outline:2px solid #e0b322;outline-offset:3px;border-radius:8px}.register-form_mobileStatus___xWYw{margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#219653}.register-form_stepTitle__R2fck{margin:0 0 16px;font-size:16px;font-weight:600;color:#12233f}.register-form_stepTitle__R2fck:focus{outline:none}.register-form_stepTitle__R2fck:focus-visible{outline:2px solid #e0b322;outline-offset:3px;border-radius:6px}.register-form_fields__IQGZl{display:flex;flex-direction:column;gap:16px}.register-form_select__g9a0M [role=combobox]{min-height:48px;border-radius:12px;border-color:rgb(1 53 123/.14);background:#f7f9fc;font-size:16px;font-weight:500;box-shadow:none}.register-form_form__STT_J .register-form_select__g9a0M [role=combobox]:focus-visible{outline:2px solid #e0b322;outline-offset:2px;box-shadow:0 0 0 2px #e0b322}.register-form_actions__WmMKG{display:flex;gap:10px;margin-top:20px}.register-form_back__NEFd7{display:inline-flex;min-height:48px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:1px solid rgb(1 53 123/.16);border-radius:12px;background:white;padding:0 16px;font-size:15px;font-weight:600;color:#01357b;cursor:pointer}.register-form_back__NEFd7:hover:not(:disabled){background:#f7f9fc}.register-form_back__NEFd7:focus-visible{outline:2px solid #e0b322;outline-offset:3px}.register-form_back__NEFd7:disabled,.register-form_submitGrow__7rxqy:disabled{cursor:not-allowed;opacity:.6}.register-form_submitGrow__7rxqy{margin-top:0;flex:1}.register-form_srOnly__m_XTq{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.register-form_desktopSteps__oAHT7{display:none}.register-form_mobileSteps__Ci5Tn{display:block}@media (min-width:640px){.register-form_desktopSteps__oAHT7{display:flex}.register-form_mobileSteps__Ci5Tn{display:none}}@media (prefers-reduced-motion:no-preference){.register-form_fields__IQGZl[data-motion=forward]{animation:register-form_register-step-forward__8nq_e .22s ease}.register-form_fields__IQGZl[data-motion=back]{animation:register-form_register-step-back__RoXER .22s ease}}@keyframes register-form_register-step-forward__8nq_e{0%{opacity:.4;transform:translateX(8px)}to{opacity:1;transform:none}}@keyframes register-form_register-step-back__RoXER{0%{opacity:.4;transform:translateX(-8px)}to{opacity:1;transform:none}}.contact-page_inner__fchDd{position:relative;z-index:1;margin-inline:auto;max-width:1280px;padding:1.35rem 1.25rem 1.1rem}@media (min-width:640px){.contact-page_inner__fchDd{padding-block:1.6rem 1.2rem}}.contact-page_eyebrow__swO7O{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--public-type-eyebrow,.78rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.contact-page_heading__Qmm1k{margin:0;font-weight:800;letter-spacing:-.02em;line-height:1.12}.contact-page_lede__YH8_P{margin:.7rem 0 0;max-width:34rem;font-size:var(--public-type-body,1.0625rem);line-height:var(--public-type-body-leading,1.62)}.contact-page_delay0__LALyz{animation-delay:0s}.contact-page_delay1__bdG2C{animation-delay:90ms}.contact-page_delay2__D6NwC{animation-delay:.18s}.contact-page_delay3__HZZxa{animation-delay:.24s}.contact-page_hero__BPNaW{position:relative;isolation:isolate;overflow:clip;background:linear-gradient(135deg,#01357b,#01275c);color:white;padding-bottom:2.4rem}.contact-page_heroInner__Irl0_{display:flex;flex-wrap:wrap;gap:1.1rem 2.4rem;align-items:center;background:inherit}.contact-page_heroInner__Irl0_>div:first-child{flex:1 1 18rem;max-width:36rem}.contact-page_heroEyebrow__TnF9P{padding:.34rem .8rem .34rem .65rem;border-radius:999px;background:rgb(124 222 138/.16);color:#b7f0c2}.contact-page_heroHeading__qgHjK{margin-top:.7rem;max-width:16ch;font-size:var(--public-type-hero,1.7rem);font-weight:700;color:white;line-height:1.14}.contact-page_heroLede__rsGov{color:rgb(255 255 255/.78)}.contact-page_formCard__uRXao,.contact-page_guideStack___uvqK,.contact-page_heroArt__jTGkw,.contact-page_heroCopy__rWOVj{opacity:0}.contact-page_heroWave__iB61K{position:absolute;left:0;right:0;bottom:-1px;z-index:2;display:block;width:100%;height:1.85rem;color:var(--public-cream);pointer-events:none}.contact-page_visual__0cuH9{position:relative;flex:0 0 auto;width:min(100%,13.5rem)}.contact-page_visualGlow__ckt5y{position:absolute;inset:12% 8% 18%;border-radius:50%;background:radial-gradient(circle,rgb(124 222 138/.22) 0,transparent 70%);filter:blur(8px);animation:contact-page_contact-glow__GWqMu 5.5s ease-in-out infinite alternate;animation-play-state:paused}.contact-page_heroFloat__Orc4G{position:relative;z-index:1}.contact-page_stack__iNUVJ{position:relative;height:10.4rem}.contact-page_cardBubble__61mKt,.contact-page_cardEnvelope__sdSy1{position:absolute;display:grid;place-items:center;border-radius:1.1rem;background:white;color:#01357b;box-shadow:0 12px 24px rgb(1 27 70/.22);animation-play-state:paused}.contact-page_cardEnvelope__sdSy1{left:.15rem;bottom:.35rem;width:6.6rem;height:4.7rem;transform:rotate(-7deg);box-shadow:0 12px 24px rgb(1 27 70/.22),0 0 0 1px rgb(224 179 34/.28);animation:contact-page_contact-float-a__72KM6 4.6s ease-in-out infinite alternate}.contact-page_cardBubble__61mKt{right:0;top:.1rem;width:6rem;height:4.45rem;background:#f6f1e8;transform:rotate(8deg);animation:contact-page_contact-float-b__U7oWA 5.2s ease-in-out infinite alternate}.contact-page_cardGlyph__k1BuA{width:1.85rem;height:1.85rem}.contact-page_body__ShJh7{position:relative;isolation:isolate;overflow:visible;background:var(--public-cream)}.contact-page_bodyInner__wxPeR{display:grid;gap:1.25rem;padding-top:1.35rem;padding-bottom:2.6rem}@media (min-width:960px){.contact-page_bodyInner__wxPeR{grid-template-columns:minmax(16rem,.92fr) minmax(0,1.18fr);grid-template-areas:"guide form";align-items:start;gap:1.75rem}.contact-page_guideStack___uvqK{grid-area:guide}.contact-page_formCol__T0fIQ{grid-area:form}}.contact-page_formCol__T0fIQ{min-width:0}.contact-page_guideStack___uvqK{display:grid;gap:.75rem;min-width:0}.contact-page_faqPanel__0NBbK,.contact-page_guideCard__Ltw__{padding:.95rem 1rem;border:1px solid #e4ebf5;border-radius:1.05rem;background:white;box-shadow:0 8px 20px rgb(1 39 92/.04);transition:transform .18s ease,box-shadow .18s ease}.contact-page_guideCard__Ltw__:focus-within,.contact-page_guideCard__Ltw__:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgb(1 39 92/.08)}.contact-page_guideIcon__mKhMK{display:grid;place-items:center;width:2rem;height:2rem;margin-bottom:.55rem;border-radius:.55rem;background:rgb(33 150 83/.12);color:#19693f}.contact-page_guideTitle___qBIh{margin:0;color:#01357b;font-size:.98rem;font-weight:750}.contact-page_guideBody__sGiYc{margin:.35rem 0 0;color:#52688a;font-size:.9rem;line-height:1.55}.contact-page_faqPanel__0NBbK{background:#f7fbf8;border-color:rgb(33 150 83/.18)}.contact-page_faqLink__iB7m6{display:inline-flex;align-items:center;gap:.35rem;margin-top:.55rem;color:#01357b;font-size:.9rem;font-weight:700;text-decoration:none}.contact-page_faqLink__iB7m6:focus-visible .contact-page_faqArrow__PqqIr,.contact-page_faqLink__iB7m6:hover .contact-page_faqArrow__PqqIr{transform:translateX(3px)}.contact-page_faqLink__iB7m6:focus-visible{outline:2px solid #e0b322;outline-offset:3px}.contact-page_faqArrow__PqqIr{transition:transform .18s ease}.contact-page_formCard__uRXao{padding:1.15rem 1.1rem 1.25rem;overflow:visible;border:1px solid #e4ebf5;border-radius:1.25rem;background:white;box-shadow:0 18px 40px rgb(1 39 92/.1)}@media (min-width:640px){.contact-page_formCard__uRXao{padding:1.4rem 1.35rem 1.5rem}}.contact-page_formTitle__W_o4v{margin:0 0 1rem;color:#01357b;font-size:1.15rem;font-weight:800}.contact-page_fields__ocyLE{display:grid;gap:0;position:relative}.contact-page_fields__ocyLE>*{margin-bottom:.95rem}.contact-page_fields__ocyLE>.contact-page_fold__aklYj:not(.contact-page_foldOpen__zhrxe),.contact-page_fields__ocyLE>:last-child{margin-bottom:0}.contact-page_honeypot___Km3L{position:absolute;inset:0 auto auto 0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);display:none!important}.contact-page_notice__f9550{margin:0;color:#52688a;font-size:.82rem;line-height:1.5}.contact-page_submitRow__AGxT8{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.contact-page_submit__k1fyP{min-height:3rem;padding-inline:1.25rem}.contact-page_submit__k1fyP:focus-visible .contact-page_submitIcon__B79rB,.contact-page_submit__k1fyP:hover .contact-page_submitIcon__B79rB{transform:translateX(3px)}.contact-page_submitIcon__B79rB{margin-left:.4rem;transition:transform .18s ease}.contact-page_fold__aklYj{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease}.contact-page_foldOpen__zhrxe{grid-template-rows:1fr}.contact-page_foldInner__NbfpS{overflow:hidden}.contact-page_live__rMgCI{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.contact-page_success__6gSQM{display:grid;justify-items:start;gap:.7rem}.contact-page_successMark__vRbh5{display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:#219653;color:white}.contact-page_successMark__vRbh5 svg{width:1.35rem;height:1.35rem;stroke-dasharray:28;stroke-dashoffset:28;animation:contact-page_contact-check__XxGuU .42s ease forwards}.contact-page_successTitle__exiSy{margin:0;color:#01357b;font-size:1.2rem;font-weight:800}.contact-page_successBody__NgbIy,.contact-page_successRef__Titgh{margin:0;color:#52688a;font-size:.95rem;line-height:1.55}.contact-page_successRef__Titgh strong{color:#01357b}.contact-page_motionEntered__f1lLp .contact-page_formCard__uRXao,.contact-page_motionEntered__f1lLp .contact-page_guideStack___uvqK,.contact-page_motionEntered__f1lLp .contact-page_heroArt__jTGkw,.contact-page_motionEntered__f1lLp .contact-page_heroCopy__rWOVj{animation:contact-page_contact-enter__QhX4l .5s cubic-bezier(.22,1,.36,1) both}.contact-page_motionLive__gARZ4 .contact-page_cardBubble__61mKt,.contact-page_motionLive__gARZ4 .contact-page_cardEnvelope__sdSy1,.contact-page_motionLive__gARZ4 .contact-page_visualGlow__ckt5y{animation-play-state:running}.contact-page_motionStatic__Y4VyW .contact-page_formCard__uRXao,.contact-page_motionStatic__Y4VyW .contact-page_guideStack___uvqK,.contact-page_motionStatic__Y4VyW .contact-page_heroArt__jTGkw,.contact-page_motionStatic__Y4VyW .contact-page_heroCopy__rWOVj{opacity:1;animation:none;transform:none}@keyframes contact-page_contact-enter__QhX4l{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes contact-page_contact-float-a__72KM6{0%{transform:rotate(-7deg) translateY(0)}to{transform:rotate(-7deg) translateY(-8px)}}@keyframes contact-page_contact-float-b__U7oWA{0%{transform:rotate(8deg) translateY(0)}to{transform:rotate(8deg) translateY(6px)}}@keyframes contact-page_contact-glow__GWqMu{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.06)}}@keyframes contact-page_contact-check__XxGuU{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.contact-page_cardBubble__61mKt,.contact-page_cardEnvelope__sdSy1,.contact-page_faqArrow__PqqIr,.contact-page_fold__aklYj,.contact-page_formCard__uRXao,.contact-page_guideCard__Ltw__,.contact-page_guideStack___uvqK,.contact-page_heroArt__jTGkw,.contact-page_heroCopy__rWOVj,.contact-page_submitIcon__B79rB,.contact-page_successMark__vRbh5 svg,.contact-page_visualGlow__ckt5y{animation:none!important;transition:none;opacity:1;transform:none;stroke-dashoffset:0}.contact-page_guideCard__Ltw__:focus-within,.contact-page_guideCard__Ltw__:hover{transform:none}}.mock_page__2NQEv{display:grid;gap:1rem}.mock_head__gpkf6 h1{margin:0;color:var(--student-navy);font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem);font-weight:700;line-height:1.3}.mock_head__gpkf6 p{max-width:48rem;margin:.35rem 0 0;color:var(--student-muted)}.mock_panel__ZgtYY,.mock_state__lYHe4{padding:1rem;border:1px solid var(--student-border);border-radius:var(--student-radius);background:var(--student-surface);box-shadow:var(--student-shadow)}.mock_form__RCGjz{display:grid;gap:1rem}.mock_grid__pCdTL{display:grid;gap:.8rem}.mock_field__yrIVH{display:grid;gap:.35rem}.mock_field__yrIVH>span,.mock_legend__ZJG7b{color:var(--student-ink);font-size:.82rem;font-weight:650}.mock_field__yrIVH small,.mock_help__xGSeo,.mock_summary__5O763{color:var(--student-muted);font-size:.82rem;line-height:1.45}.mock_duration__DxVqU{width:100%;min-height:2.75rem;padding:.55rem .75rem;border:1px solid var(--student-border);border-radius:.7rem;background:var(--student-surface);color:var(--student-ink);font:inherit}.mock_duration__DxVqU:focus-visible{outline:2px solid var(--student-gold);outline-offset:2px}.mock_actions__TeK9n{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.mock_error__Iul_u{margin:0;color:#b42318;font-size:.85rem}.mock_availability__7q4db{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.mock_availability__7q4db li{padding:.25rem .55rem;border-radius:999px;background:var(--student-soft);color:var(--student-muted);font-size:.75rem}.mock_resume__ApiQL{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.mock_resume__ApiQL h2,.mock_state__lYHe4 h2{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.mock_resume__ApiQL p,.mock_state__lYHe4 p{margin:.25rem 0 0}.mock_state__lYHe4>:first-child{margin-top:0}.mock_state__lYHe4>:last-child{margin-bottom:0}@media(min-width:768px){.mock_grid__pCdTL{grid-template-columns:repeat(2,minmax(0,1fr))}.mock_wide__VL9sK{grid-column:1/-1}}@media(max-width:639px){.mock_resume__ApiQL{align-items:stretch;flex-direction:column}.mock_actions__TeK9n>*{width:100%}}