.MobilePyq_page__GdViu{--bottom-nav-h:64px;max-width:640px;margin-inline:auto;padding:6px var(--mobile-gutter) calc(var(--bottom-nav-inset, calc(var(--bottom-nav-h) + env(safe-area-inset-bottom))) + 12px);background:var(--color-surface);color:var(--color-text);font-family:var(--font-ui)}.MobilePyq_page__GdViu>*+*{margin-top:4px}.MobilePyq_titleCard___bT3Z{background:transparent}.MobilePyq_titleRow__u1CPp{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.MobilePyq_hamburger__FMBjr{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-6px 0 -6px -8px;flex-shrink:0;border:0;background:none;color:var(--color-navy-950);cursor:pointer}.MobilePyq_title__bRpS8{margin:0;font-size:calc(16 * var(--mpx));font-weight:700;line-height:21px;letter-spacing:-.02em;color:var(--color-navy-950);min-width:0}.MobilePyq_countPill__rb59W{display:inline-flex;align-items:center;height:24px;margin-left:auto;padding:0 9px;border-radius:var(--radius-pill);background:var(--color-soft-blue);color:var(--on-soft-blue);font-size:10.5px;font-weight:800;letter-spacing:.03em;white-space:nowrap}.MobilePyq_subtitle__YnRSn{margin:2px 0 0;font-size:calc(11.5 * var(--mpx));font-weight:500;line-height:15px;color:var(--color-muted)}.MobilePyq_metrics__D7F_K{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:8px;padding:6px 2px;border:1px solid var(--color-border);background:var(--color-surface)}.MobilePyq_metricIcon__k8srd{display:flex;align-items:center;justify-content:center;height:17px}.MobilePyq_metric__PxQ_m+.MobilePyq_metric__PxQ_m{border-left:1px solid var(--color-track)}.MobilePyq_metric__PxQ_m{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center;padding-inline:2px;border-radius:var(--radius-nested)}.MobilePyq_metricTile__s9B_X{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-md)}.MobilePyq_tileBrand__ci9t0{background:var(--brand-orange-50);color:var(--brand-orange-action)}.MobilePyq_tileBlue__9aB_I{color:var(--color-action-blue)}.MobilePyq_tileGreen__w0CbT{color:var(--color-success-700)}.MobilePyq_tileViolet__YbwcT{color:var(--color-purple)}.MobilePyq_metricText__bmTJp{display:flex;flex-direction:column;min-width:0}.MobilePyq_metricValue__LhgRy{font-size:calc(15 * var(--mpx));font-weight:700;line-height:19px;letter-spacing:-.02em;color:var(--color-navy-950);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobilePyq_metricLabel__qGiV_{font-size:calc(10.5 * var(--mpx));font-weight:500;line-height:13px;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobilePyq_metricSub__k97fM{font-size:10.5px;line-height:14px;color:var(--color-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobilePyq_metricSkeleton__oJAvJ{display:block;width:46px;height:15px;border-radius:4px;background:var(--color-track)}.MobilePyq_plus__Ga9H9{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:12px;border:1px solid #f6dcc8;border-radius:var(--radius-lg);background:var(--brand-orange-50)}.MobilePyq_plusIcon__U6WfJ{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--color-surface);color:var(--brand-orange-action)}.MobilePyq_plusText__orD7i{min-width:0}.MobilePyq_plusTitleRow__2vIRE{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.MobilePyq_plusTitle__8Bzsi{margin:0;font-size:13.5px;font-weight:700;line-height:18px;color:var(--color-navy-950)}.MobilePyq_plusOffer__CpR_A{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--radius-sm);background:var(--tint-warning);color:var(--on-tint-warning);font-size:9.5px;font-weight:800}.MobilePyq_plusBenefits__1f9o6{margin:3px 0 0;font-size:11.5px;line-height:16px;color:var(--color-muted)}.MobilePyq_plusBenefit3__0AZdo{display:none}@media (min-width:390px){.MobilePyq_plusBenefit3__0AZdo{display:inline}}.MobilePyq_plusCta__EILNA{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;padding:0 14px;border:1px solid var(--brand-orange-600);border-radius:var(--radius-md);background:var(--color-surface);color:var(--brand-orange-action);font-size:12.5px;font-weight:700;cursor:pointer}.MobilePyq_plusCta__EILNA:hover{background:#FFEFE4}.MobilePyq_ribbon__QUGNJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;align-items:center;margin-top:9px;padding:8px;border:1px solid var(--color-border);border-radius:var(--radius-nested);background:var(--color-surface)}.MobilePyq_ribbonCell__aHLP0{display:flex;align-items:center;gap:6px;min-width:0;padding-inline:6px}.MobilePyq_iconGreen__pTQNo{color:var(--color-success-700);flex-shrink:0}.MobilePyq_iconBlue__AWUqY{color:var(--color-action-blue);flex-shrink:0}.MobilePyq_iconViolet__73zVE{color:var(--color-purple);flex-shrink:0}.MobilePyq_ribbonText__GH_QP{font-size:calc(10.5 * var(--mpx));font-weight:600;line-height:14px;color:var(--color-text);min-width:0}.MobilePyq_progress__DtEKh{padding:8px 10px;margin-top:4px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}.MobilePyq_progressTitle__l2kAz{margin:0 0 6px;font-size:calc(12.5 * var(--mpx));font-weight:700;color:var(--color-navy-950)}.MobilePyq_progressBody__elvHd{display:flex;align-items:center;gap:12px;min-width:0}.MobilePyq_ring__xJ_jj{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.MobilePyq_ringText__ZpJGT{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.MobilePyq_ringValue__1rYpQ{font-size:calc(13 * var(--mpx));font-weight:800;line-height:15px;color:var(--color-navy-950)}.MobilePyq_ringLabel__Mka5e{font-size:calc(8.5 * var(--mpx));font-weight:700;line-height:10px;color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em}.MobilePyq_legend__F6wi6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;flex:1;min-width:0}.MobilePyq_legendCell__gClVz{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:5px 3px;border-radius:9px;text-align:center}.MobilePyq_legendValue__y_GaM{font-size:calc(15 * var(--mpx));font-weight:800;line-height:18px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.MobilePyq_legendLabel__QCgDj{font-size:calc(9.5 * var(--mpx));font-weight:600;line-height:12px;color:var(--color-muted);white-space:nowrap}.MobilePyq_cellCompleted__XAg6r{background:var(--tint-success)}.MobilePyq_cellCompleted__XAg6r .MobilePyq_legendValue__y_GaM{color:var(--color-success-700)}.MobilePyq_cellProgress__isL1_{background:var(--tint-blue)}.MobilePyq_cellProgress__isL1_ .MobilePyq_legendValue__y_GaM{color:var(--color-action-blue)}.MobilePyq_cellIdle__D_4C1{background:var(--tint-neutral)}.MobilePyq_cellIdle__D_4C1 .MobilePyq_legendValue__y_GaM{color:var(--color-muted)}.MobilePyq_controls__PK3K2{display:flex;align-items:center;gap:10px}.MobilePyq_searchWrap__FYcPP{display:flex;align-items:center;gap:9px;flex:1;min-width:0;min-height:48px;padding-inline:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.MobilePyq_searchIcon__EjWaI{color:var(--color-muted);flex-shrink:0}.MobilePyq_search__cl4pD{flex:1;min-width:0;border:0;background:none;font:500 13px/1.3 var(--font-ui);color:var(--color-text)}.MobilePyq_search__cl4pD::-moz-placeholder{color:var(--color-muted)}.MobilePyq_search__cl4pD::placeholder{color:var(--color-muted)}.MobilePyq_clear__QQKD6{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;min-height:44px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:12.5px;font-weight:600;cursor:pointer}.MobilePyq_quickFilters__yapd4{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px;margin-top:7px}.MobilePyq_select__7Wzkw{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding-inline:11px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);cursor:pointer}.MobilePyq_select__7Wzkw select{flex:1;min-width:0;border:0;background:none;font:600 13px/1.3 var(--font-ui);color:var(--color-text);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.MobilePyq_select__7Wzkw select:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.MobilePyq_yearLabel__sns_H{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:calc(12.5 * var(--mpx));font-weight:700;color:var(--color-action-blue);justify-content:center}.MobilePyq_yearNav__E4xjR{display:flex;align-items:center;gap:6px;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface)}.MobilePyq_yearStep__npXYG{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:var(--radius-pill);background:var(--tint-neutral);color:var(--color-navy-950);cursor:pointer;position:relative}.MobilePyq_page__GdViu .MobilePyq_yearStep__npXYG{min-height:30px;min-width:30px}.MobilePyq_yearStep__npXYG:after{content:"";position:absolute;inset:-7px}.MobilePyq_yearStep__npXYG:disabled{opacity:.35;cursor:default}.MobilePyq_yearStep__npXYG:active:not(:disabled){transform:scale(.95)}.MobilePyq_yearCurrent__wrej9{position:relative;flex:1;min-width:0;display:inline-flex;align-items:baseline;justify-content:center;gap:6px}.MobilePyq_yearValue__NI2Ex{font-size:calc(14 * var(--mpx));font-weight:800;color:var(--color-navy-950);font-variant-numeric:tabular-nums}.MobilePyq_yearCount__5eIL_{font-size:calc(10.5 * var(--mpx));font-weight:600;color:var(--color-muted);white-space:nowrap}.MobilePyq_yearSelect__qxcLr{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;cursor:pointer}.MobilePyq_papers__Lz_za{padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.MobilePyq_papersHead__ld6b5{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.MobilePyq_papersTitle__GpYiR{margin:0;font-size:15px;font-weight:700;color:var(--color-navy-950)}.MobilePyq_papersSummary__eTErN{font-size:11px;color:var(--color-muted);white-space:nowrap}.MobilePyq_list__ZT58b{display:flex;flex-direction:column}.MobilePyq_row__nm79N{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;min-width:0}.MobilePyq_row__nm79N+.MobilePyq_row__nm79N{border-top:1px solid var(--color-border)}.MobilePyq_rowIndex__Ryarc{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-sm);background:var(--brand-orange-50);color:var(--brand-orange-action);font-size:calc(10.5 * var(--mpx));font-weight:800}.MobilePyq_rowBody__w9nqn{display:flex;flex-direction:column;gap:2px;min-width:0}.MobilePyq_rowTitle__9ovKn{margin:0;font-size:13.5px;font-weight:700;line-height:18px;color:var(--color-navy-950);min-width:0}.MobilePyq_rowShift__xx_1E{font-weight:600;color:var(--color-muted)}.MobilePyq_rowMeta__gBTav{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.MobilePyq_metaChip__h_QAh{display:inline-flex;align-items:center;gap:4px;color:var(--color-muted);font-size:calc(10.5 * var(--mpx));font-weight:500;white-space:nowrap}.MobilePyq_status__lwAb6{font-size:calc(10.5 * var(--mpx));font-weight:700}.MobilePyq_stateDone__yx88b{color:var(--color-success-700)}.MobilePyq_stateProgress___PI2C{color:var(--color-action-blue)}.MobilePyq_stateIdle__dOvOn{color:var(--color-muted)}.MobilePyq_stateLocked__oOH2r{color:var(--brand-orange-action)}.MobilePyq_rowActions__wd8jW{display:flex;align-items:center;gap:6px;flex-shrink:0}.MobilePyq_rowActionsPrimary__TXZi9{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.MobilePyq_solutionsLink__wCrta{border:0;background:none;padding:0;font-family:var(--font-ui);font-size:11px;font-weight:600;color:var(--color-action-blue);text-decoration:underline;cursor:pointer;position:relative}.MobilePyq_page__GdViu .MobilePyq_solutionsLink__wCrta{min-height:16px;min-width:0}.MobilePyq_solutionsLink__wCrta:after{content:"";position:absolute;inset:-8px -4px}.MobilePyq_cta__cPCPd{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;min-height:34px;position:relative;padding:0 10px;border:1px solid transparent;border-radius:9px;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.MobilePyq_cta__cPCPd:after{left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.MobilePyq_page__GdViu .MobilePyq_cta__cPCPd{min-height:34px}.MobilePyq_cta__cPCPd:after{content:"";position:absolute;inset:-5px -2px}.MobilePyq_ctaPrimary__4kyEN{background:rgba(244,89,3,.1);border-color:rgba(244,89,3,.28);color:var(--brand-orange-700)}.MobilePyq_ctaPrimary__4kyEN:active{background:rgba(244,89,3,.18)}.MobilePyq_ctaLocked__wWmmw{background:var(--color-surface);border-color:var(--brand-orange-600);color:var(--brand-orange-action)}.MobilePyq_secondary__COqGT{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:84px;min-height:40px;position:relative;padding:0 10px;border:1px solid var(--color-action-blue);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-action-blue);font-size:12px;font-weight:700;cursor:pointer}.MobilePyq_secondary__COqGT:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.MobilePyq_clear__QQKD6:focus-visible,.MobilePyq_cta__cPCPd:focus-visible,.MobilePyq_more__OG7XB:focus-visible,.MobilePyq_plusCta__EILNA:focus-visible,.MobilePyq_search__cl4pD:focus-visible,.MobilePyq_secondary__COqGT:focus-visible,.MobilePyq_yearSelect__qxcLr:focus-visible,.MobilePyq_yearStep__npXYG:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MobilePyq_more__OG7XB{display:block;width:100%;min-height:44px;margin-top:10px;border:0;border-top:1px solid var(--color-border);background:none;color:var(--color-action-blue);font-size:12.5px;font-weight:700;cursor:pointer}.MobilePyq_recommend__J1gCV{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 9px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}.MobilePyq_recommendIcon__AhQQw{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-md);background:var(--tint-blue);color:var(--color-action-blue)}.MobilePyq_recommendText__s0kJz{min-width:0}.MobilePyq_recommendTitle__GuyT8{margin:0;font-size:calc(12.5 * var(--mpx));font-weight:700;line-height:16px;color:var(--color-navy-950)}.MobilePyq_recommendMeta__vw2Xu{margin:1px 0 0;font-size:calc(11.5 * var(--mpx));line-height:15px;color:var(--color-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.MobilePyq_recommendSub__yxOxI{margin:0;font-size:calc(10.5 * var(--mpx));line-height:14px;color:var(--color-muted)}.MobilePyq_recommendCta__p2iTU{flex:none}.MobilePyq_skeleton__sUi59{height:88px;margin-bottom:8px;border-radius:var(--radius-nested);background:var(--color-track);opacity:.5}.MobilePyq_empty__NQ_Cd{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 12px}.MobilePyq_emptyText__ZsX8H{margin:0;font-size:12.5px;line-height:18px;color:var(--color-muted);text-align:center}@media (max-width:359px){.MobilePyq_metrics__D7F_K{padding-inline:0}.MobilePyq_metricValue__LhgRy{font-size:calc(14 * var(--mpx))}.MobilePyq_metricLabel__qGiV_{font-size:calc(9.5 * var(--mpx))}.MobilePyq_ribbon__QUGNJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 6px}.MobilePyq_ribbonCell__aHLP0:nth-child(odd){border-left:0}.MobilePyq_rowActions__wd8jW{flex-direction:column}.MobilePyq_secondary__COqGT{width:100%}}@media (min-width:460px){.MobilePyq_title__bRpS8{font-size:22px}.MobilePyq_metricValue__LhgRy{font-size:20px}}.HeaderSearch_search__9zJ3X{display:flex;align-items:center;gap:var(--space-2);flex:0 1 418px;min-width:0;height:40px;padding:0 10px 0 var(--space-3);background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:inherit;cursor:text;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.HeaderSearch_searchIcon__KQpmK{flex:none;color:var(--color-muted)}.HeaderSearch_searchLabel__QdC35{flex:1;min-width:0;text-align:left;font-size:13.5px;font-weight:500;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HeaderSearch_searchKbd__gwTQ7{flex:none;padding:2px 6px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);font-family:inherit;font-size:10.5px;font-weight:700;line-height:15px;color:var(--color-muted);white-space:nowrap}@media (max-width:1439px){.HeaderSearch_search__9zJ3X{flex-basis:390px}.HeaderSearch_primaryNav__zy2Th{gap:20px;padding-left:var(--space-4)}.HeaderSearch_header__taePV{padding-right:var(--space-3)}.HeaderSearch_brandCol__hxWAS{padding-left:var(--space-3)}.HeaderSearch_brandTagline__RA61o{display:none}.HeaderSearch_brandName__vAay_{font-size:16.5px}}@media (max-width:1279px){.HeaderSearch_search__9zJ3X{flex-basis:300px}.HeaderSearch_primaryNav__zy2Th{gap:14px;padding-left:var(--space-3)}.HeaderSearch_navLink__Fr_xh{font-size:13.5px}}.TopHeader_header__wdmfH{display:flex;align-items:center;height:var(--topbar-height);flex:none;padding-right:var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);font-family:var(--font-ui);position:relative;z-index:20}.TopHeader_brandCol__LQtft{display:flex;align-items:center;flex:none;width:var(--sidebar-width);padding-left:var(--space-4)}.TopHeader_brand__Gk1I5{display:inline-flex;align-items:center;gap:9px;min-width:0;text-decoration:none;border-radius:var(--radius-md);padding:2px 4px;margin-left:-4px}.TopHeader_brand__Gk1I5:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.TopHeader_brandMark__32gc2{width:34px;height:34px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex:none}.TopHeader_brandText__8Xx9c{display:flex;flex-direction:column;min-width:0;gap:1px}.TopHeader_brandName__abPqF{font-size:17px;font-weight:800;line-height:20px;letter-spacing:-.02em;color:var(--color-navy-950)}.TopHeader_brandTagline__TDx6z{font-size:10px;font-weight:700;line-height:13px;color:var(--brand-orange-action);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopHeader_search__Hxpit{display:flex;align-items:center;gap:var(--space-2);flex:0 1 418px;min-width:0;height:40px;padding:0 10px 0 var(--space-3);background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:inherit;cursor:text;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.TopHeader_search__Hxpit:hover{border-color:#D3D8E0;background:var(--color-surface)}.TopHeader_search__Hxpit:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.TopHeader_searchIcon__tmluI{flex:none;color:var(--color-muted)}.TopHeader_searchLabel__4MhCp{flex:1;min-width:0;text-align:left;font-size:13.5px;font-weight:500;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopHeader_searchKbd__xw67E{flex:none;padding:2px 6px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);font-family:inherit;font-size:10.5px;font-weight:700;line-height:15px;color:var(--color-muted);white-space:nowrap}.TopHeader_primaryNav__3_IgP{display:flex;align-items:center;gap:30px;min-width:0;flex:none;padding-left:var(--space-5)}.TopHeader_navLink__Nsr9R{display:inline-flex;align-items:center;gap:5px;padding:6px 2px;border:0;background:transparent;border-radius:6px;font-family:inherit;font-size:14px;font-weight:600;line-height:18px;color:var(--color-text);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease-out)}.TopHeader_navLinkActive__YeTVG,.TopHeader_navLink__Nsr9R:hover{color:var(--brand-orange-action)}.TopHeader_navLinkActive__YeTVG{font-weight:700;position:relative}.TopHeader_navLinkActive__YeTVG:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--brand-orange-action)}.TopHeader_navLink__Nsr9R:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.TopHeader_navTrigger__yQ52Z{padding-right:0}.TopHeader_navChevron__5pt_a{flex:none;color:var(--color-muted);transition:transform var(--motion-fast) var(--ease-out)}.TopHeader_navChevronOpen__fdVvQ{transform:rotate(180deg)}.TopHeader_resources__AbqJI{position:relative}.TopHeader_menu__lDTXI{position:absolute;top:calc(100% + 10px);left:-12px;z-index:40;display:flex;flex-direction:column;min-width:256px;padding:6px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-nested);box-shadow:var(--shadow-sm)}.TopHeader_menuItem__Ozc_9{display:flex;flex-direction:column;gap:1px;padding:8px 10px;border-radius:var(--radius-sm);text-decoration:none;transition:background-color var(--motion-fast) var(--ease-out)}.TopHeader_menuItem__Ozc_9:hover{background:var(--tint-neutral)}.TopHeader_menuItem__Ozc_9:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.TopHeader_menuLabel__sDsv_{font-size:13px;font-weight:600;line-height:18px;color:var(--color-text)}.TopHeader_menuDesc__s9YCi{font-size:11.5px;font-weight:500;line-height:15px;color:var(--color-muted)}.TopHeader_actions__X0r9o{display:flex;align-items:center;gap:var(--space-2);margin-left:auto;flex:none}.TopHeader_actions__X0r9o .TopHeader_centerUtility__n1z_j:not([data-selected]){background:var(--tint-success);border-color:#BFE5CE;color:var(--on-tint-success)}.TopHeader_actions__X0r9o .TopHeader_centerUtility__n1z_j:not([data-selected]):hover:not(:disabled):not([aria-disabled=true]){background:#D8F2E4;border-color:var(--color-success-700);color:var(--on-tint-success)}@media (max-width:1439px){.TopHeader_search__Hxpit{flex-basis:390px}.TopHeader_primaryNav__3_IgP{gap:20px;padding-left:var(--space-4)}.TopHeader_header__wdmfH{padding-right:var(--space-3)}.TopHeader_brandCol__LQtft{padding-left:var(--space-3)}.TopHeader_brandName__abPqF{font-size:16.5px}}@media (max-width:1279px){.TopHeader_search__Hxpit{flex-basis:300px}.TopHeader_primaryNav__3_IgP{gap:14px;padding-left:var(--space-3)}.TopHeader_navLink__Nsr9R{font-size:13.5px}}.TopHeader_centerCard__D2uOe{display:inline-flex;align-items:center;gap:11px;flex:0 1 auto;min-width:0;margin-left:auto;padding:5px 15px 5px 6px;border:1px solid #dce6fa;border-radius:12px;background:var(--color-surface,#FFFFFF);box-shadow:0 1px 2px rgba(16,24,40,.05);text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease}.TopHeader_centerCard__D2uOe:hover{border-color:#B9CFF6;box-shadow:0 2px 6px rgba(16,24,40,.08)}.TopHeader_centerCardTile__YacKq{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border-radius:9px;background:linear-gradient(140deg,#2B6CE8,#1B4DB1);color:#FFFFFF}.TopHeader_centerCardText__jtMDs{display:flex;flex-direction:column;gap:1px;min-width:0}.TopHeader_centerCardName__yxuHT{font-size:13.5px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--color-navy-950,#0B1736);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopHeader_centerCardKind__AwQIm{font-size:9.5px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#2B6CE8}@media (max-width:1439px){.TopHeader_centerCardText__jtMDs{display:none}.TopHeader_centerCard__D2uOe{padding:5px 6px}}.PlusTrialStrip_strip__1JsBm{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:14px;color:#fff;font-family:var(--font-ui,inherit);line-height:1.2;background:linear-gradient(100deg,var(--color-navy-950,#0B1736) 0,#172A63 46%,#8A3207 76%,var(--brand-orange-action,#CF4B03) 100%);box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)}.PlusTrialStrip_strip__1JsBm:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.1) 50%,transparent);transform:translateX(-100%);animation:PlusTrialStrip_sheen__kxFpE 6s ease-in-out 1.2s infinite;pointer-events:none}@keyframes PlusTrialStrip_sheen__kxFpE{0%{transform:translateX(-100%)}35%,to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.PlusTrialStrip_strip__1JsBm:after{animation:none;display:none}}.PlusTrialStrip_desktop__EiOjd{min-height:44px;padding:6px var(--page-gutter,24px);font-size:13.5px}.PlusTrialStrip_phone__eguV8{min-height:40px;padding:5px 6px 5px 8px;gap:8px;font-size:12px;justify-content:space-between;border-radius:12px}.PlusTrialStrip_pill__GWwyL{flex:none;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:#fff;color:var(--brand-orange-action,#CF4B03);font-size:11px;font-weight:800;letter-spacing:.06em}.PlusTrialStrip_phone__eguV8 .PlusTrialStrip_pill__GWwyL{padding:3px 7px;font-size:10px;letter-spacing:.04em}.PlusTrialStrip_text__zStOc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:rgba(255,255,255,.92)}.PlusTrialStrip_text__zStOc b{color:#FFD3B0;font-weight:800}.PlusTrialStrip_clock__GHvMW{flex:none;display:inline-flex;align-items:center;gap:3px}.PlusTrialStrip_ends__vKY6f{margin-right:4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.72)}.PlusTrialStrip_tile__m2nza{min-width:26px;padding:3px 5px;border-radius:6px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);font-variant-numeric:tabular-nums;font-weight:800;font-size:13px;text-align:center;color:#fff}.PlusTrialStrip_tile__m2nza i{font-style:normal;font-weight:700;font-size:10px;margin-left:1px;opacity:.85}.PlusTrialStrip_phone__eguV8 .PlusTrialStrip_tile__m2nza{min-width:22px;padding:2px 3px;font-size:12px}.PlusTrialStrip_colon__L7HiF{font-weight:800;color:rgba(255,255,255,.7)}.PlusTrialStrip_sep__uVNxe{width:2px}.PlusTrialStrip_cta__nxT3w{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 14px;border:0;border-radius:999px;background:#fff;color:var(--brand-orange-action,#CF4B03);font-size:12.5px;font-weight:800;white-space:nowrap;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.18);transition:transform .14s ease,box-shadow .14s ease}.PlusTrialStrip_cta__nxT3w:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.25)}.PlusTrialStrip_cta__nxT3w:focus-visible{outline:2px solid #fff;outline-offset:2px}.PlusTrialStrip_phone__eguV8 .PlusTrialStrip_cta__nxT3w{min-height:28px;padding:4px 10px;font-size:11.5px}.PlusTrialStrip_arrow__kI3_3{transition:transform .14s ease}.PlusTrialStrip_cta__nxT3w:hover .PlusTrialStrip_arrow__kI3_3{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.PlusTrialStrip_arrow__kI3_3,.PlusTrialStrip_cta__nxT3w{transition:none}.PlusTrialStrip_cta__nxT3w:hover{transform:none}}@media (max-width:340px){.PlusTrialStrip_phone__eguV8 .PlusTrialStrip_ctaYear__891CU{display:none}.PlusTrialStrip_phone__eguV8 .PlusTrialStrip_pill__GWwyL{letter-spacing:0}}.PlusTrialStrip_reveal__9aFEv{display:grid;grid-template-rows:1fr;animation:PlusTrialStrip_reveal__9aFEv .28s ease-out both}.PlusTrialStrip_revealInner__Ep9HP{min-height:0;overflow:hidden}@keyframes PlusTrialStrip_reveal__9aFEv{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@media (prefers-reduced-motion:reduce){.PlusTrialStrip_reveal__9aFEv{animation:none}}@media (min-width:768px){.StudentPerformance_switch__9pkrf{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;margin:0 0 14px;padding:4px;background:var(--center-canvas);border:1px solid var(--color-border);border-radius:var(--radius-pill)}.StudentPerformance_btn__A8bfA{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 15px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-muted);font-size:12.75px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color 165ms ease,color 165ms ease}.StudentPerformance_btn__A8bfA:hover{color:var(--color-text)}.StudentPerformance_btnOn__HLCMs{background:var(--center-teal-700);color:#FFFFFF}.StudentPerformance_btnOn__HLCMs:hover{color:#FFFFFF}.StudentPerformance_btn__A8bfA:focus-visible{outline:2px solid var(--center-teal-600);outline-offset:2px}.StudentPerformance_board__E4_qV{min-width:0}}.InstallAppChip_chip__mU1yW{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;display:inline-flex;align-items:center;border:1px solid var(--color-border,#e4e7ec);border-radius:999px;background:var(--color-surface,#ffffff);box-shadow:0 8px 24px -10px rgba(16,24,40,.35);overflow:hidden}.InstallAppChip_install__AK0_c{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 6px 0 14px;border:0;background:transparent;color:var(--color-text,#101828);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.InstallAppChip_close__IcxQd{width:34px;height:40px;border:0;background:transparent;color:var(--color-text-muted,#667085);font-size:18px;line-height:1;cursor:pointer}.InstallAppChip_close__IcxQd:focus-visible,.InstallAppChip_install__AK0_c:focus-visible{outline:2px solid var(--color-focus,#2563eb);outline-offset:-2px}.PhoneChromeFrame_body__GPvkq{--bottom-nav-h:64px;padding-bottom:calc(var(--bottom-nav-inset, calc(var(--bottom-nav-h) + env(safe-area-inset-bottom))) + 12px)}.ProgressRing_wrap__2peIp{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ProgressRing_svg__td4WZ{transform:rotate(-90deg);display:block}.ProgressRing_track__cuaYA{stroke:var(--color-track)}.ProgressRing_indicator__Etkx_{stroke-linecap:round;transition:stroke-dashoffset var(--motion-normal) var(--ease-out)}.ProgressRing_brand__dwitl{stroke:var(--brand-orange-action)}.ProgressRing_physics__ouz_l{stroke:var(--subject-physics)}.ProgressRing_chemistry__kinDT{stroke:var(--subject-chemistry)}.ProgressRing_maths__3Xg4_{stroke:var(--subject-maths)}.ProgressRing_success__Ne2Vs{stroke:var(--color-success-700)}.ProgressRing_purple__FWQqj{stroke:var(--color-purple)}.ProgressRing_muted__jKSep{stroke:var(--color-muted)}.ProgressRing_center__0f0Qs{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-ui);line-height:1.05;text-align:center;pointer-events:none}.ProgressRing_value__UWe6p{font-size:12.5px;font-weight:700;color:var(--color-navy-950);font-variant-numeric:tabular-nums}.ProgressRing_caption__6TxU3{margin-top:1px;font-size:8.5px;font-weight:500;color:var(--color-muted)}.ProgressRing_empty__IE6Bv .ProgressRing_value__UWe6p{color:var(--color-muted)}@media (min-width:768px){.PracticeBySubject_section__JiN_J{margin:0!important;padding:8px!important;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-ui)}.PracticeBySubject_header__qdCz8{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:var(--space-3);margin:0 0 7px!important}.PracticeBySubject_titleWrap__U1CsN{display:flex!important;flex-direction:column;gap:0;min-width:0}.PracticeBySubject_title__I5XLe{margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em;color:var(--color-navy-950)!important}.PracticeBySubject_subtitle__N8S5c{margin:0!important;font-size:12px!important;line-height:1.3!important;color:var(--color-muted)!important}.PracticeBySubject_legacyBlurb__zYsE4,.PracticeBySubject_legacyCta__PKVh8{display:none!important}.PracticeBySubject_grid__drYa2{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}.PracticeBySubject_card__jGy4k{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 13px!important;min-width:0;min-height:79px;padding:11px 13px!important;text-align:left!important;background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-nested)!important;box-shadow:var(--shadow-xs)!important;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.PracticeBySubject_card__jGy4k:hover{background:#FCFDFE!important;box-shadow:var(--shadow-xs)!important}.PracticeBySubject_cardPhysics__ZXVA_:hover{border-color:#B4D0FE!important}.PracticeBySubject_cardChemistry__QG4F_:hover{border-color:#A9E0C3!important}.PracticeBySubject_cardMaths__AzH6f:hover{border-color:#CFC0F3!important}.PracticeBySubject_card__jGy4k:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.PracticeBySubject_tile__fp7Hm{display:flex!important;grid-column:1;align-self:center;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-nested)}.PracticeBySubject_tilePhysics__WSa1m{background:var(--subject-physics-tint);color:var(--subject-physics)}.PracticeBySubject_tileChemistry__8Rmcy{background:var(--subject-chemistry-tint);color:var(--subject-chemistry)}.PracticeBySubject_tileMaths___Djyz{background:var(--subject-maths-tint);color:var(--subject-maths)}.PracticeBySubject_body__I8Wkn{display:flex!important;grid-column:2;align-self:center;flex-direction:column;align-items:flex-start!important;gap:3px;min-width:0;text-align:left}.PracticeBySubject_name__1mKNw{margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.01em;text-transform:none!important;color:var(--color-navy-950)!important;overflow:visible!important}.PracticeBySubject_desc__mEl_P{margin:0!important;font-size:12.5px!important;font-weight:400!important;line-height:1.35!important;color:var(--color-muted)!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.PracticeBySubject_stat__7X5iA{grid-column:3;align-self:center;flex:none;min-width:54px}.PracticeBySubject_counts__C68Er,.PracticeBySubject_stat__7X5iA{display:flex!important;align-items:center;justify-content:center}.PracticeBySubject_counts__C68Er{flex-direction:column;gap:1px;padding:0 2px}.PracticeBySubject_countValue__WJI0M{font-size:15px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--color-navy-950);font-variant-numeric:tabular-nums}.PracticeBySubject_countLabel___HJtF{font-size:10.5px;font-weight:500;line-height:1.2;color:var(--color-muted);white-space:nowrap}.PracticeBySubject_countPhysics__W3AtA{color:var(--subject-physics)}.PracticeBySubject_countChemistry__vTGll{color:var(--subject-chemistry)}.PracticeBySubject_countMaths__8cywj{color:var(--subject-maths)}}.AccountMenu_wrap__33v6u{position:relative;flex:none}.AccountMenu_trigger__NLxYR{display:inline-flex;align-items:center;gap:var(--space-2);height:40px;padding:0 10px 0 4px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-ui);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.AccountMenu_trigger__NLxYR:hover{border-color:#D3D8E0;background:var(--color-canvas)}.AccountMenu_trigger__NLxYR:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.AccountMenu_avatar__8kh0J{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.AccountMenu_avatarFallback__VkOk5{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex:none;background:var(--tint-orange);color:var(--on-tint-orange);font-size:14px;font-weight:700;line-height:1}.AccountMenu_name__3lCvM{font-size:13px;font-weight:600;color:var(--color-text);max-width:96px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AccountMenu_chevron__r5cwf{flex:none;color:var(--color-muted);transition:transform var(--motion-fast) var(--ease-out)}.AccountMenu_chevronOpen__fi7Gx{transform:rotate(180deg)}.AccountMenu_menu__KnCe1{position:absolute;top:calc(100% + 10px);right:0;z-index:40;display:flex;flex-direction:column;min-width:224px;padding:6px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-nested);box-shadow:var(--shadow-sm)}.AccountMenu_identity__WNrjI{display:flex;flex-direction:column;gap:1px;padding:6px 10px 8px}.AccountMenu_identityName__NO2EP{font-size:13px;font-weight:700;color:var(--color-navy-950);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AccountMenu_identityMeta__SG78R{font-size:11.5px;font-weight:500;color:var(--color-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AccountMenu_item__ZvF8E{display:block;width:100%;padding:8px 10px;border:0;background:none;border-radius:var(--radius-sm);font-family:var(--font-ui);font-size:13px;font-weight:600;line-height:18px;text-align:left;text-decoration:none;color:var(--color-text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out)}.AccountMenu_item__ZvF8E:hover{background:var(--tint-neutral)}.AccountMenu_item__ZvF8E:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.AccountMenu_item__ZvF8E:disabled{opacity:.6;cursor:default}.AccountMenu_separator__bFOCP{height:1px;margin:6px 4px;background:var(--color-border)}.AccountMenu_signOut__hh1Z_{color:var(--color-danger-700)}.AccountMenu_signOut__hh1Z_:hover{background:var(--tint-danger)}.HeaderUtilities_bellWrap__uvjAN{position:relative}.HeaderUtilities_bell__bxfp4{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;background:transparent;border-radius:var(--radius-md);color:var(--color-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.HeaderUtilities_bell__bxfp4:hover{background:var(--tint-neutral);color:var(--color-text)}.HeaderUtilities_bell__bxfp4:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.HeaderUtilities_badge__R3MZH{position:absolute;top:5px;right:5px;min-width:16px;height:16px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--color-danger-700);color:#FFFFFF;font-size:9.5px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;border:1.5px solid var(--color-surface)}.HeaderUtilities_panel__34EyZ{position:absolute;top:calc(100% + 6px);right:0;z-index:60;width:320px;max-height:380px;overflow-y:auto;padding:6px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.HeaderUtilities_panelHead___L45Y{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 8px 8px}.HeaderUtilities_panelTitle__0pqPG{font-family:var(--font-ui);font-size:12.5px;font-weight:700;color:var(--color-navy-950)}.HeaderUtilities_markRead__J9c2f{border:0;background:transparent;color:var(--brand-orange-action);font-family:var(--font-ui);font-size:11.5px;font-weight:600;cursor:pointer;padding:2px 4px;border-radius:4px}.HeaderUtilities_markRead__J9c2f:hover{background:var(--brand-orange-50)}.HeaderUtilities_markRead__J9c2f:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.HeaderUtilities_item__FbdWN{display:flex;gap:9px;padding:8px;border-radius:var(--radius-sm);text-decoration:none;color:inherit}.HeaderUtilities_item__FbdWN:hover{background:var(--tint-neutral)}.HeaderUtilities_item__FbdWN:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.HeaderUtilities_itemUnread__1iSLb{background:var(--hero-warm)}.HeaderUtilities_itemIcon__xwsBF{display:inline-flex;line-height:0;flex-shrink:0;margin-top:1px;color:var(--brand-orange-action)}.HeaderUtilities_itemBody__K73sZ{min-width:0}.HeaderUtilities_itemTitle__Zb_jL{display:block;font-family:var(--font-ui);font-size:12.5px;font-weight:600;line-height:17px;color:var(--color-text)}.HeaderUtilities_itemMeta__dbyml{display:block;margin-top:1px;font-family:var(--font-ui);font-size:11px;color:var(--color-muted)}.HeaderUtilities_empty__tU4vI{padding:22px 12px}.HeaderUtilities_empty__tU4vI,.InstituteFooter_footer__mDlts{text-align:center;font-family:var(--font-ui);font-size:12.5px;color:var(--color-muted)}.InstituteFooter_footer__mDlts{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;margin-top:var(--space-6,24px);padding:16px var(--page-gutter,24px);border-top:1px solid var(--color-border);line-height:18px}.InstituteFooter_legal__QUkYJ{flex:0 0 auto}@media (max-width:560px){.InstituteFooter_footer__mDlts{flex-direction:column;gap:4px}}.InstituteFooter_brand__aLzv7{font-weight:800;letter-spacing:-.01em;color:var(--brand-orange-action,#CF4B03);text-decoration:none}.InstituteFooter_dot__9zHqr{margin:0 6px;color:var(--color-border-strong,#98A2B3)}.InstituteFooter_link__W1eyX{color:var(--color-muted);text-decoration:none}.InstituteFooter_link__W1eyX:hover{color:var(--bk-primary-fill,var(--brand-orange-action,#CF4B03))}.InstituteFooter_brand__aLzv7:hover,.InstituteFooter_link__W1eyX:hover{text-decoration:underline;text-underline-offset:2px}.InstituteFooter_brand__aLzv7:focus-visible,.InstituteFooter_link__W1eyX:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}.InstituteFooter_legal__QUkYJ{display:flex;align-items:center;gap:0}.InstituteFooter_legal__QUkYJ>a+a:before{content:"·";margin:0 8px;color:var(--color-border-strong,#98A2B3);text-decoration:none;display:inline-block}@media (max-width:1099.98px){.InstituteFooter_footer__mDlts{justify-content:center;text-align:center;margin-top:var(--space-3,12px);padding:12px 16px calc(var(--center-nav-h, 62px) + 12px + env(safe-area-inset-bottom))}}@media (max-width:560px){.InstituteFooter_footer__mDlts{flex-direction:row;flex-wrap:nowrap;gap:0;white-space:nowrap;font-size:12px}.InstituteFooter_hideMobile__FA26A{display:none!important}.InstituteFooter_legal__QUkYJ:before{content:"·";margin:0 8px;color:var(--color-border-strong,#98A2B3)}.InstituteFooter_footer__mDlts a{display:inline-flex;align-items:center;min-width:0}}.InstituteFooter_footer__mDlts{margin-top:8px;padding:6px var(--page-gutter,16px);gap:2px 14px;font-size:11.5px;line-height:16px}.InstituteFooter_powered__il5lE{font-size:10px;line-height:14px}.InstituteFooter_footer__mDlts a{min-height:0;min-width:0}@media (max-width:1099.98px){.InstituteFooter_footer__mDlts{margin-top:6px;padding:5px 12px calc(var(--center-nav-h, 62px) + 4px + env(safe-area-inset-bottom))}}@media (max-width:560px){.InstituteFooter_footer__mDlts{font-size:11px}.InstituteFooter_footer__mDlts a{min-height:24px}}.AuthControls_cluster__wVzBH{display:flex;align-items:center;gap:var(--space-2);margin-left:auto;flex:none}.AuthControls_streak__DGauR{display:inline-flex;align-items:baseline;gap:5px;height:40px;padding:0 10px;border-radius:var(--radius-md);font-family:var(--font-ui);white-space:nowrap;align-self:center;line-height:40px}.AuthControls_flame__Sxx3P{color:var(--color-warning);align-self:center;flex:none}.AuthControls_streakValue__ACHku{font-size:14px;font-weight:800;color:var(--color-navy-950)}.AuthControls_streakLabel__mgL6t{font-size:11.5px;font-weight:600;color:var(--color-muted)}.AuthControls_plan__NLpqX{display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 12px;border-radius:999px;background:var(--color-action-blue);color:var(--color-on-accent);font-family:var(--font-ui);text-decoration:none;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out)}.AuthControls_plan__NLpqX:hover{background:var(--color-action-blue-hover)}.AuthControls_plan__NLpqX:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.AuthControls_planIcon__aRFAQ{flex:none}.AuthControls_upgrade__M51FZ{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border:0;border-radius:999px;font-family:var(--font-ui);color:#fff;background:linear-gradient(135deg,#fb923c,#ea580c);box-shadow:0 2px 8px rgba(234,88,12,.28);cursor:pointer;white-space:nowrap}.AuthControls_upgrade__M51FZ:hover{background:linear-gradient(135deg,#f97316,#c2410c)}.AuthControls_upgrade__M51FZ:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.AuthControls_planLabel__r74uZ{font-size:12.5px;font-weight:700;letter-spacing:.01em;max-width:92px;overflow:hidden;text-overflow:ellipsis}@media (max-width:1439px){.AuthControls_cluster__wVzBH{gap:6px}.AuthControls_streak__DGauR{padding:0 6px}}@media (max-width:1339px){.AuthControls_streakLabel__mgL6t{display:none}}.PremiumStrip_strip__jo5sR{display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:43px;padding:var(--space-2) var(--page-gutter);background:var(--hero-warm);border-bottom:1px solid var(--color-border);font-family:var(--font-ui);font-size:13px;line-height:1.3;color:var(--color-navy-950)}.PremiumStrip_icon__dLJYn{flex:none;color:var(--brand-orange-action)}.PremiumStrip_message__pcy53{font-weight:600}.PremiumStrip_offer__zNrKN{color:var(--color-text)}.PremiumStrip_offer__zNrKN strong{font-weight:700;color:var(--color-navy-950)}.PremiumStrip_mrp__yHhg9{color:var(--color-muted);font-weight:600}.PremiumStrip_price__ubgaU{font-weight:800;color:var(--brand-orange-action)}.PremiumStrip_validity__gFjib{font-size:12px;font-weight:600;color:var(--color-muted)}.PremiumStrip_cta__smLdI{flex:none;display:inline-flex;align-items:center;gap:var(--space-1);padding:2px 4px;border:0;background:none;border-radius:var(--radius-sm);font:inherit;font-weight:700;color:var(--brand-orange-action);cursor:pointer;transition:color var(--motion-fast) var(--ease-out)}.PremiumStrip_cta__smLdI:hover{color:var(--brand-orange-action-hover)}.PremiumStrip_cta__smLdI:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.PremiumStrip_ctaArrow__Z4J3K{transition:transform var(--motion-fast) var(--ease-out)}.PremiumStrip_cta__smLdI:hover .PremiumStrip_ctaArrow__Z4J3K{transform:translateX(2px)}@media (max-width:1439px){.PremiumStrip_strip__jo5sR{gap:var(--space-2);font-size:12.5px}.PremiumStrip_validity__gFjib{display:none}}.AppShell_appShell__nGNNi,.AppShell_body__5PUxM,.AppShell_workspace__frJ7q{display:contents}.AppShell_appShell__nGNNi>[data-redesign=premium-strip],.AppShell_appShell__nGNNi>header[data-redesign=header],.AppShell_body__5PUxM>aside[data-redesign=sidebar]{display:none}.AppShell_legacyTrustStrip__rG932{display:contents}.AppShell_legacyHeader__bHcxS,.AppShell_legacySidebar__pUipZ,.AppShell_legacyViewport__mWyTa{--legacy-chrome:visible}@media (max-width:767px){.AppShell_phoneChromeHeader__QxgMN{display:none}}@media (min-width:768px){.AppShell_appShell__nGNNi{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background:var(--color-canvas);font-family:var(--font-ui);color:var(--color-text)}.AppShell_appShell__nGNNi>[data-redesign=premium-strip],.AppShell_appShell__nGNNi>header[data-redesign=header]{display:flex}.AppShell_body__5PUxM{display:flex;flex:1 1 auto;min-height:0}.AppShell_body__5PUxM>aside[data-redesign=sidebar]{display:flex}.AppShell_workspace__frJ7q{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.AppShell_appShell__nGNNi .AppShell_legacyHeader__bHcxS,.AppShell_appShell__nGNNi .AppShell_legacySidebar__pUipZ{display:none!important}.AppShell_appShell__nGNNi .AppShell_legacyViewport__mWyTa{height:auto!important;min-height:0!important;overflow:visible!important}.AppShell_landingMain__teKKG{padding:10px var(--page-gutter) 16px!important}}@media (max-width:767.98px){.AppShell_appShell__nGNNi>header[data-redesign=institute-header]{display:none}}.IconTile_tile__rjHdn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-nested);line-height:0}.IconTile_sm__21Onx{width:38px;height:38px;border-radius:var(--radius-md)}.IconTile_md__sCfOq{width:42px;height:42px}.IconTile_lg__m1E6e{width:45px;height:45px}.IconTile_brand__TH_Ow{background:var(--brand-orange-50);color:var(--brand-orange-action)}.IconTile_blue__gtPhp{background:var(--tint-blue);color:var(--color-action-blue)}.IconTile_success__imGtq{background:var(--tint-success);color:var(--color-success-700)}.IconTile_purple__eCo8F{background:var(--tint-purple);color:var(--color-purple)}.IconTile_warning__llUMo{background:var(--tint-warning);color:var(--color-warning-700)}.IconTile_teal__vwloy{background:var(--tint-teal);color:var(--color-teal-700)}.IconTile_danger__pRjsc{background:var(--tint-danger);color:var(--color-danger-700)}.IconTile_neutral__Nsb8l{background:var(--tint-neutral);color:var(--color-muted)}.IconTile_physics__hkTmd{background:var(--subject-physics-tint);color:var(--subject-physics)}.IconTile_chemistry__W65Bo{background:var(--subject-chemistry-tint);color:var(--subject-chemistry)}.IconTile_maths__843bC{background:var(--subject-maths-tint);color:var(--subject-maths)}.IconTile_round__hzD0z{border-radius:var(--radius-pill)}.LimitedOfferTag_tag__qkN_D{display:inline-flex;align-items:center;gap:5px;flex:none;padding:2px 8px 2px 6px;border-radius:999px;border:1px solid #fecdca;background:#FEF0EF;color:#B42318;font-size:10.5px;font-weight:700;line-height:16px;letter-spacing:.02em;white-space:nowrap}.LimitedOfferTag_dark__Am4lA{border-color:rgba(253,164,175,.45);background:rgba(244,63,94,.16);color:#FECDD3}.LimitedOfferTag_xs__GD4T_{padding:1px 6px 1px 5px;font-size:9.5px;line-height:14px;gap:4px}.LimitedOfferTag_dot__EEHOQ{position:relative;width:6px;height:6px;flex:none;border-radius:999px;background:currentColor}.LimitedOfferTag_dot__EEHOQ:after{content:"";position:absolute;inset:0;border-radius:inherit;background:currentColor;animation:LimitedOfferTag_lotPing__A6a1F 1.8s ease-out infinite}@keyframes LimitedOfferTag_lotPing__A6a1F{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(2.4);opacity:0}}@media (prefers-reduced-motion:reduce){.LimitedOfferTag_dot__EEHOQ:after{animation:none;display:none}}