.QnATopController_back__gIgsT{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:5px 9px 5px 7px;border-radius:var(--radius-sm);color:var(--color-muted);font-family:var(--font-ui);font-size:12.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.QnATopController_back__gIgsT:hover{background:var(--color-primary-50);color:var(--color-primary-700)}.QnATopController_back__gIgsT:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:1099px){.QnATopController_backText__wUZiq{display:none}}.QnATopController_bar__L5wnr{display:flex;align-items:center;gap:14px;min-height:46px;padding:6px 12px;border:1px solid var(--qna-card-border);border-radius:var(--qna-card-radius);background:var(--color-surface);box-shadow:0 1px 2px rgba(16,24,40,.03);min-width:0}.QnATopController_selector__y2fMU{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:var(--color-navy-900);cursor:pointer;flex-shrink:0;max-width:320px}.QnATopController_selector__y2fMU:hover{background:var(--color-primary-50);border-color:var(--color-primary-100)}.QnATopController_selector__y2fMU:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.QnATopController_selectorStatic__tlzO9{cursor:default}.QnATopController_selectorStatic__tlzO9,.QnATopController_selectorStatic__tlzO9:hover{border-color:transparent;background:none}.QnATopController_selectorText__QL6PA{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QnATopController_track__YeY9I{flex:1;min-width:60px;height:6px;border-radius:var(--radius-pill);background:#E9EEF9;overflow:hidden}.QnATopController_fill__j_L_q{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1CB5A3,#16A394);transition:width var(--motion-normal) var(--ease-out)}@media (prefers-reduced-motion:reduce){.QnATopController_fill__j_L_q{transition:none}}.QnATopController_counter__RUtPa{font-weight:600;color:var(--color-navy-900);font-variant-numeric:tabular-nums}.QnATopController_counter__RUtPa,.QnATopController_percent__ulmW6{font-family:var(--font-ui);font-size:13px;line-height:18px;white-space:nowrap}.QnATopController_percent__ulmW6{font-weight:500;color:var(--color-muted);font-variant-numeric:tabular-nums;min-width:34px}.QnATopController_expand__hRSos{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-ui);font-size:12.5px;font-weight:600;color:var(--color-text);cursor:pointer;white-space:nowrap;flex-shrink:0}.QnATopController_expand__hRSos:hover{border-color:var(--color-primary-100);color:var(--color-primary-600)}.QnATopController_expand__hRSos:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:1279px){.QnATopController_bar__L5wnr{gap:10px}.QnATopController_selector__y2fMU{max-width:230px}}.QnATopController_selectorStack__tFIjK{display:flex;flex-direction:column;justify-content:center;min-width:0;line-height:1}.QnATopController_chapterCaption__qMaaD{font-family:var(--font-ui);font-size:13.5px;font-weight:700;line-height:16px;letter-spacing:-.005em;color:var(--color-primary-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QnATopController_selectorStack__tFIjK .QnATopController_selectorText__QL6PA{font-size:11px;font-weight:600;line-height:13px;letter-spacing:.01em;color:var(--color-muted)}.MobileQnAController_card__6oqE3{display:flex;flex-direction:column;gap:6px;padding:8px 9px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);box-shadow:var(--shadow-xs)}.MobileQnAController_topRow__49x03{display:flex;flex-wrap:nowrap;align-items:stretch;gap:6px}.MobileQnAController_back__h1_ui{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;min-height:34px;border-radius:6px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);text-decoration:none}.MobileQnAController_back__h1_ui:active{background:var(--color-primary-50);color:var(--color-primary-700)}.MobileQnAController_back__h1_ui:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MobileQnAController_selector__lOqWc{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:6px;min-height:34px;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);font:inherit;color:var(--color-navy-900);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) ease}.MobileQnAController_selector__lOqWc:hover{border-color:#B9CFF0}.MobileQnAController_selectorStatic___C1zY{cursor:default}.MobileQnAController_selectorIcon__kAAl9{flex-shrink:0;color:var(--color-primary-600)}.MobileQnAController_selectorChev__GhtGM{flex-shrink:0;color:var(--color-muted)}.MobileQnAController_selectorStack__ByzYo{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1px;line-height:1;text-align:left}.MobileQnAController_selectorPrimary__Ou7nN{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:max(11px,calc(13 * var(--mpx)));font-weight:700;line-height:max(14px,calc(16 * var(--mpx)));letter-spacing:-.005em;color:var(--color-primary-600)}.MobileQnAController_selectorSecondary__s0_Or{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:max(10.5px,calc(11 * var(--mpx)));font-weight:600;line-height:max(12px,calc(13 * var(--mpx)));letter-spacing:.01em;color:var(--color-muted)}.MobileQnAController_expand__duvax{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:34px;min-height:34px;padding:0;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);font:inherit;color:var(--color-navy-900);cursor:pointer;transition:border-color var(--motion-fast) ease,background var(--motion-fast) ease}.MobileQnAController_expand__duvax:hover{border-color:#B9CFF0}.MobileQnAController_expand__duvax[aria-pressed=true]{border-color:var(--color-primary-600);background:var(--color-primary-50);color:var(--color-primary-700)}.MobileQnAController_srOnly__J1B5v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MobileQnAController_progressRow__N67om{display:flex;align-items:center;gap:8px}.MobileQnAController_track__i7QK_{flex:1;min-width:0;height:6px;border-radius:var(--radius-pill);background:var(--color-track);overflow:hidden}.MobileQnAController_fill__8UWtX{display:block;height:100%;border-radius:var(--radius-pill);background:var(--color-primary-600);transition:width var(--motion-normal) ease}.MobileQnAController_count__GpA0x,.MobileQnAController_percent__lfwYB{flex-shrink:0;font-size:max(11px,calc(12 * var(--mpx)));font-weight:600;line-height:16px;font-variant-numeric:tabular-nums}.MobileQnAController_count__GpA0x{color:var(--color-muted)}.MobileQnAController_percent__lfwYB{color:var(--color-navy-900)}@media (max-width:359px){.MobileQnAController_card__6oqE3{padding:7px 8px;gap:5px}.MobileQnAController_progressRow__N67om{gap:6px}}@media (prefers-reduced-motion:reduce){.MobileQnAController_expand__duvax,.MobileQnAController_fill__8UWtX,.MobileQnAController_selector__lOqWc{transition:none}}.MobileQnAController_topRow__49x03 .MobileQnAController_back__h1_ui,.MobileQnAController_topRow__49x03 .MobileQnAController_expand__duvax,.MobileQnAController_topRow__49x03 .MobileQnAController_selector__lOqWc{position:relative;min-height:34px}.MobileQnAController_topRow__49x03 .MobileQnAController_back__h1_ui:after,.MobileQnAController_topRow__49x03 .MobileQnAController_expand__duvax:after,.MobileQnAController_topRow__49x03 .MobileQnAController_selector__lOqWc:after{content:"";position:absolute;inset:-5px 0}.Badge_badge__b1Fd7{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 var(--space-2);font-family:var(--font-ui);font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.02em;border-radius:var(--radius-pill);border:1px solid transparent;white-space:nowrap}.Badge_uppercase__fhrRx{text-transform:uppercase;letter-spacing:.05em}.Badge_live__VJMrX{background:var(--color-success-700);color:var(--color-on-accent);border-color:var(--color-success-700)}.Badge_upcoming__AupJm{background:var(--tint-primary);color:var(--color-primary-700);border-color:var(--color-primary-100)}.Badge_warning__bVa2R{background:var(--tint-warning);color:#B54708;border-color:#FDDCAB}.Badge_success__qmpE8{background:var(--tint-success);color:#087443;border-color:#A9E5C5}.Badge_danger__482l5{background:var(--tint-danger);color:#B42318;border-color:#FBC5C0}.Badge_mock__2UvLx{background:#C2410C;color:var(--color-on-accent);border-color:#C2410C}.Badge_pyq__G9bqg{background:var(--color-purple);color:var(--color-on-accent);border-color:var(--color-purple)}.Badge_neutral__EG44g{background:var(--tint-neutral);color:var(--color-muted);border-color:transparent;font-weight:600}.Badge_plan__w5akc{background:var(--tint-purple);color:#5D3BAE;border-color:#E0D5FB}.Badge_uniform__esWyv{min-width:46px;padding:0 4px;justify-content:center}.Badge_count__dHa4p{min-width:24px;height:18px;padding:0 5px;justify-content:center;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums}.Badge_dot__c9z2R{position:relative;display:inline-flex;width:6px;height:6px;flex-shrink:0}.Badge_dot__c9z2R:after,.Badge_dot__c9z2R:before{content:"";position:absolute;inset:0;border-radius:50%;background:currentColor}.Badge_dot__c9z2R:before{animation:Badge_badgePing__ipkAK 1.4s cubic-bezier(0,0,.2,1) infinite;opacity:.75}@keyframes Badge_badgePing__ipkAK{75%,to{transform:scale(2.2);opacity:0}}@media (prefers-reduced-motion:reduce){.Badge_dot__c9z2R:before{animation:none;opacity:0}}.Button_btn__2XqPO{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-ui);font-weight:600;white-space:nowrap;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.Button_btn__2XqPO:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Button_sm__QoZ7m{height:36px;padding:0 var(--space-3);font-size:13px}.Button_md__mtJhu{height:40px;padding:0 var(--space-4);font-size:14px}.Button_lg__f4mty{height:44px;padding:0 var(--space-5);font-size:14.5px}.Button_fullWidth__HOG1_{width:100%}.Button_primary__fU4Kj{background:var(--color-primary-600);color:var(--color-on-accent);border-color:var(--color-primary-600)}.Button_primary__fU4Kj:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-700);border-color:var(--color-primary-700)}.Button_secondary__HpbUY{background:var(--color-primary-50);color:var(--color-primary-700);border-color:var(--color-primary-100)}.Button_secondary__HpbUY:hover:not(:disabled):not([aria-disabled=true]){background:#E0EAFE;border-color:var(--color-primary-600)}.Button_neutral__0x2kU{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}.Button_neutral__0x2kU:hover:not(:disabled):not([aria-disabled=true]){background:var(--tint-neutral)}.Button_success__xzgWF{background:var(--color-success);color:var(--color-on-accent);border-color:var(--color-success)}.Button_success__xzgWF:hover:not(:disabled):not([aria-disabled=true]){background:#12A159;border-color:#12A159}.Button_purple__rJOYZ{background:var(--color-purple);color:var(--color-on-accent);border-color:var(--color-purple)}.Button_purple__rJOYZ:hover:not(:disabled):not([aria-disabled=true]){background:#6941C6;border-color:#6941C6}.Button_text__Np3JV{background:transparent;color:var(--color-primary-600);border-color:transparent;padding-inline:var(--space-2)}.Button_text__Np3JV:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-50)}.Button_text__Np3JV.Button_sm__QoZ7m{height:32px}.Button_text__Np3JV.Button_md__mtJhu{height:34px}.Button_text__Np3JV.Button_lg__f4mty{height:36px}.Button_btn__2XqPO:active:not(:disabled):not([aria-disabled=true]){transform:none}.Button_btn__2XqPO:disabled,.Button_btn__2XqPO[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_loading__uAmuK .Button_label__JK01A{visibility:hidden}.Button_spinner__lUYW9{position:absolute;width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:Button_btnSpin__JzOfl .7s linear infinite}@keyframes Button_btnSpin__JzOfl{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button_spinner__lUYW9{animation:none;opacity:.6}}.Button_label__JK01A{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.Button_icon__lTV1v{display:inline-flex;flex-shrink:0;line-height:0}.TopHeader_header__KDsDy{display:flex;align-items:center;gap:var(--space-4);height:var(--topbar-height);padding:0 var(--page-gutter);background:var(--color-surface);border-bottom:1px solid var(--color-border);min-width:0}@media (max-width:767px){.TopHeader_header__KDsDy{height:56px;padding:0 12px;gap:8px}}.TopHeader_searchSlot__1sodI{flex:1 1 auto;max-width:420px;min-width:220px}.TopHeader_searchSpacer__CM14m{flex:1 1 auto;min-width:0}.TopHeader_nav__zl5wf{display:flex;align-items:center;gap:26px;flex-shrink:0}@media (max-width:1279px){.TopHeader_nav__zl5wf{gap:18px}}@media (max-width:1199px){.TopHeader_nav__zl5wf{display:none}}.TopHeader_navItem__AJUtD{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 2px;border:0;background:transparent;font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text);text-decoration:none;cursor:pointer;white-space:nowrap;transition:color var(--motion-fast) var(--ease-out)}.TopHeader_navItem__AJUtD:hover{color:var(--color-primary-600)}.TopHeader_navItem__AJUtD:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:6px}.TopHeader_navItemActive__O_iGh{color:var(--color-primary-600)}.TopHeader_navChevron__yIk8h{display:inline-flex;line-height:0;transition:transform var(--motion-fast) var(--ease-out)}.TopHeader_navChevronOpen__H606E{transform:rotate(180deg)}.TopHeader_utilities__slZQr{display:flex;align-items:center;gap:var(--space-3);margin-left:auto;flex-shrink:0}.TopHeader_avatarButton___oo3f{display:inline-flex;align-items:center;gap:var(--space-2);height:40px;padding:0 6px 0 0;border:0;background:transparent;border-radius:var(--radius-md);font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:var(--color-text);cursor:pointer;max-width:170px;min-width:0}.TopHeader_avatarButton___oo3f:hover{background:var(--tint-neutral)}.TopHeader_avatarButton___oo3f:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.TopHeader_avatar__IO_fK{width:33px;height:33px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:var(--tint-neutral)}.TopHeader_avatarFallback__F8iBl{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;border-radius:50%;flex-shrink:0;background:var(--color-primary-50);color:var(--color-primary-700);font-size:13px;font-weight:700}.TopHeader_avatarName__q4Hb_{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width:1023px){.TopHeader_avatarName__q4Hb_{display:none}}.TopHeader_popoverWrap__dMVw6{position:relative}.TopHeader_popover__MhayP{position:absolute;top:calc(100% + 6px);right:0;z-index:60;min-width:208px;padding:6px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.TopHeader_popoverLeft__Xw9gp{right:auto;left:0}.TopHeader_popoverItem__pQPcF{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border:0;background:transparent;border-radius:var(--radius-sm);font-family:var(--font-ui);font-size:13px;font-weight:500;color:var(--color-text);text-align:left;text-decoration:none;cursor:pointer}.TopHeader_popoverItem__pQPcF:hover{background:var(--tint-neutral)}.TopHeader_popoverItem__pQPcF:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.TopHeader_popoverDanger__7A0Pw{color:var(--color-danger)}.TopHeader_popoverDivider__t4pXW{height:1px;margin:5px 6px;background:var(--color-border);border:0}.TopHeader_popoverHeader__feb3_{padding:8px 10px 6px;min-width:0}.TopHeader_popoverName__prQiE{font-size:13px;font-weight:700;color:var(--color-navy-900)}.TopHeader_popoverMeta__6NHP6,.TopHeader_popoverName__prQiE{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopHeader_popoverMeta__6NHP6{margin-top:1px;font-size:11.5px;color:var(--color-muted)}.TopHeader_authRow__ryIyZ{display:flex;align-items:center;gap:var(--space-2)}.TopHeader_actionBtn__deVdh{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:var(--color-text);white-space:nowrap;flex-shrink:0;text-decoration:none;cursor:pointer;transition:background var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}.TopHeader_actionBtn__deVdh:hover{background:var(--color-primary-50);border-color:var(--color-primary-100)}.TopHeader_actionBtn__deVdh:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.TopHeader_actionBtnCenter__MsUMx{background:#EAF7F7;border-color:#CDEBEA;color:#0E7C86}.TopHeader_actionBtnCenter__MsUMx:hover{background:#DCF1F0;border-color:#9FD9D8}.TopHeader_actionBtnCenterActive__4Dk5U{background:#CFEBEA;border-color:#9FD9D8;color:#0B6470}.InstituteLogo_logo__0eslF{flex:none;-o-object-fit:contain;object-fit:contain;border-radius:var(--bk-radius-sm,8px)}.InstituteLogo_crest__XDbCs{flex:none;display:grid;place-items:center;border-radius:var(--bk-radius-sm,8px);background:var(--bk-primary-50,#F0FBF9);color:var(--bk-primary-text,#0D9488);font-weight:800}.ReportQuestionButton_trigger__YQdsR.ReportQuestionButton_trigger__YQdsR{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;min-width:30px;min-height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:#94a3b8;cursor:pointer;transition:color .15s ease,background-color .15s ease}.ReportQuestionButton_trigger__YQdsR.ReportQuestionButton_trigger__YQdsR:after{content:"";position:absolute;inset:-7px}.ReportQuestionButton_trigger__YQdsR.ReportQuestionButton_trigger__YQdsR:hover{color:#c2410c;background:#fff7ed}.ReportQuestionButton_trigger__YQdsR.ReportQuestionButton_trigger__YQdsR:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}.ReportQuestionButton_overlay__Yn1Kx{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.45)}.ReportQuestionButton_dialog__REjkS{width:100%;max-width:420px;max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:16px;background:#fff;color:#0f172a;box-shadow:0 20px 50px rgba(15,23,42,.25);font-family:var(--font-ui,inherit)}.ReportQuestionButton_head__ORz7w{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px 20px;border-bottom:1px solid #eef2f7}.ReportQuestionButton_title__FSswC{margin:0;font-size:18px;font-weight:700}.ReportQuestionButton_close__B_Akv.ReportQuestionButton_close__B_Akv{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:36px;border:0;border-radius:8px;background:transparent;color:#475569;cursor:pointer}.ReportQuestionButton_close__B_Akv.ReportQuestionButton_close__B_Akv:hover{background:#f1f5f9}.ReportQuestionButton_body__ygyhY{display:flex;flex-direction:column;gap:6px;padding:14px 20px 4px}.ReportQuestionButton_which__iu6oS{margin:0 0 4px;font-size:13px;color:#64748b}.ReportQuestionButton_label__DH37j{margin-top:6px;font-size:14px;font-weight:600;color:#1e293b}.ReportQuestionButton_optional__jXOEJ{font-weight:400;color:#94a3b8}.ReportQuestionButton_field__XTLIO{width:100%;padding:10px 12px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#0f172a;font-size:16px;font-family:inherit}.ReportQuestionButton_field__XTLIO:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.2)}textarea.ReportQuestionButton_field__XTLIO{resize:vertical;min-height:76px}.ReportQuestionButton_error___lCGW{margin:6px 0 0;font-size:13px;color:#b91c1c}.ReportQuestionButton_foot__MwjKT{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px 18px}.ReportQuestionButton_cancel__fO5_I.ReportQuestionButton_cancel__fO5_I,.ReportQuestionButton_send__PLxVj.ReportQuestionButton_send__PLxVj{min-height:44px;padding:0 18px;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer}.ReportQuestionButton_cancel__fO5_I.ReportQuestionButton_cancel__fO5_I{border:0;background:transparent;color:#475569}.ReportQuestionButton_cancel__fO5_I.ReportQuestionButton_cancel__fO5_I:hover{background:#f1f5f9}.ReportQuestionButton_send__PLxVj.ReportQuestionButton_send__PLxVj{border:0;background:#c2410c;color:#fff}.ReportQuestionButton_send__PLxVj.ReportQuestionButton_send__PLxVj:hover{background:#9a3412}.ReportQuestionButton_send__PLxVj.ReportQuestionButton_send__PLxVj:disabled{opacity:.7;cursor:default}.ReportQuestionButton_sent__lNoso{margin:0;padding:22px 20px 26px;font-size:15px;color:#166534}.InstituteHeader_header__n8wMO{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);box-shadow:0 6px 16px -14px rgba(16,24,40,.28);font-family:var(--bk-font-body,var(--font-ui));position:relative;z-index:20}.InstituteHeader_h_compact__NP87_{height:52px}.InstituteHeader_h_tall__tUdzL{height:80px}.InstituteHeader_brandCol__5qVEY{display:flex;align-items:center;flex:0 1 auto;max-width:min(46%,560px);min-width:0;padding-left:var(--space-4);padding-right:28px}.InstituteHeader_brandCol__5qVEY .InstituteHeader_name__LKCfx{display:block;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset}.InstituteHeader_brand___z6W8{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--color-navy-950);text-decoration:none}.InstituteHeader_wordmark__ViI1u{display:flex;flex-direction:column;min-width:0}.InstituteHeader_tagline__pZuY8{font-size:11.5px;line-height:15px;font-weight:600}.InstituteHeader_caption2__JWgca,.InstituteHeader_tagline__pZuY8{color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InstituteHeader_caption2__JWgca{font-size:9.5px;line-height:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.InstituteHeader_name__LKCfx{min-width:0;font-family:var(--bk-font-heading,inherit);font-size:15px;font-weight:800;line-height:18px;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.InstituteHeader_nav__V8cEM{display:flex;align-items:center;align-self:stretch;gap:26px;min-width:0;flex:1 0 auto;padding-left:var(--space-5);overflow:hidden;overflow:clip visible}@media (max-width:1536px){.InstituteHeader_nav__V8cEM{gap:20px}}@media (max-width:1366px){.InstituteHeader_nav__V8cEM{gap:18px}}@media (max-width:1199px){.InstituteHeader_nav__V8cEM{gap:14px;padding-left:var(--space-3)}}.InstituteHeader_dd__yBvEi{position:relative;display:flex;align-items:center;align-self:stretch;flex:none}.InstituteHeader_ddTrigger__CEOQB{display:inline-flex;align-items:center;gap:5px}.InstituteHeader_ddCaret__Q64CE{opacity:.7;transition:transform var(--motion-fast,.12s) ease}.InstituteHeader_dd__yBvEi:focus-within .InstituteHeader_ddCaret__Q64CE,.InstituteHeader_dd__yBvEi:hover .InstituteHeader_ddCaret__Q64CE{transform:rotate(180deg)}.InstituteHeader_ddMenu__2Lf3Q{position:absolute;top:calc(100% - 6px);left:-12px;z-index:40;display:grid;min-width:190px;padding:6px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 14px 32px -12px rgba(16,24,40,.28);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s}.InstituteHeader_dd__yBvEi:focus-within .InstituteHeader_ddMenu__2Lf3Q,.InstituteHeader_dd__yBvEi:hover .InstituteHeader_ddMenu__2Lf3Q{opacity:1;visibility:visible;transform:none;transition:opacity .12s ease,transform .12s ease,visibility 0s}.InstituteHeader_ddItem__A1_kC{display:flex;align-items:center;min-height:38px;padding:0 12px;border-radius:8px;color:var(--color-text);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.InstituteHeader_ddItem__A1_kC:hover{background:var(--bk-primary-50,#F0FBF9);color:var(--bk-primary-text,#0D9488)}.InstituteHeader_ddItem__A1_kC:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.InstituteHeader_ddItemOn__sqfr9{color:var(--bk-primary-text,#0D9488);background:var(--bk-primary-50,#F0FBF9)}.InstituteHeader_headerLook__OJQsd .InstituteHeader_ddMenu__2Lf3Q .InstituteHeader_ddItem__A1_kC{color:var(--color-text);opacity:1}.InstituteHeader_headerLook__OJQsd .InstituteHeader_ddMenu__2Lf3Q .InstituteHeader_ddItemOn__sqfr9,.InstituteHeader_headerLook__OJQsd .InstituteHeader_ddMenu__2Lf3Q .InstituteHeader_ddItem__A1_kC:hover{color:var(--bk-primary-text,#0D9488)}@media (prefers-reduced-motion:reduce){.InstituteHeader_ddCaret__Q64CE,.InstituteHeader_ddMenu__2Lf3Q{transition:none}}.InstituteHeader_navLink__axBbY{position:relative;flex:none;padding:6px 2px;font-size:14px;font-weight:600;line-height:18px;color:var(--color-text);text-decoration:none;white-space:nowrap}.InstituteHeader_navLink__axBbY:hover{color:var(--bk-primary-text,#0D9488)}.InstituteHeader_navLink__axBbY:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:6px}.InstituteHeader_navLinkActive__0i3pg{color:var(--bk-primary-text,#0D9488);font-weight:700}.InstituteHeader_navLinkActive__0i3pg:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--bk-primary-text,#0D9488)}.InstituteHeader_actions__NqAmW{display:flex;align-items:center;gap:var(--space-3);flex:none;margin-left:var(--space-4)}.InstituteHeader_bell__c_DCE{display:inline-flex;align-items:center}.InstituteHeader_account__zimEt{position:relative}.InstituteHeader_trigger__eKTxt{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 10px 0 4px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.InstituteHeader_trigger__eKTxt:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.InstituteHeader_avatar__t2QBf{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--bk-primary-50,#F0FBF9);color:var(--bk-primary-text,#0D9488);font-size:12.5px;font-weight:800}.InstituteHeader_firstName__Vis4Q{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InstituteHeader_chevron__VAhWA{transition:transform var(--motion-fast,.12s) ease}.InstituteHeader_chevronOpen__ejUxS{transform:rotate(180deg)}.InstituteHeader_menu__Lm3W_{position:absolute;top:calc(100% + 8px);right:0;min-width:230px;padding:6px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 12px 32px rgba(16,24,40,.14);z-index:40}.InstituteHeader_identity__jp3ks{margin:0;padding:8px 10px 10px;border-bottom:1px solid var(--color-border);font-size:14px;font-weight:700;color:var(--color-navy-950)}.InstituteHeader_identityOrg__YBcjh{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--color-muted)}.InstituteHeader_item__V7Tfk{display:flex;align-items:center;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--color-text);font-family:inherit;font-size:14px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.InstituteHeader_item__V7Tfk:hover{background:var(--bk-primary-50,#F0FBF9)}.InstituteHeader_item__V7Tfk:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.InstituteHeader_signOut__Gq_75{color:var(--color-danger-700,#B42318)}.InstituteHeader_navButton__V7OYb{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--bk-radius-md,10px);background:var(--bk-btn-bg,var(--bk-primary-fill,#0D9488));color:var(--bk-btn-fg,#FFFFFF);border:1px solid var(--bk-btn-border,var(--bk-primary-fill,#0d9488));font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.InstituteHeader_navButton__V7OYb:hover{background:var(--bk-btn-hover,var(--bk-primary-800,#0F766E))}.InstituteHeader_navButton__V7OYb:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.InstituteHeader_name__LKCfx.InstituteHeader_nameLarge__wDmvI{font-size:18px;line-height:22px}.InstituteHeader_headerLook__OJQsd{background:transparent;isolation:isolate;border-bottom-color:var(--ih-border,transparent);box-shadow:none}.InstituteHeader_headerLook__OJQsd:before{content:"";position:absolute;inset:0 0 -1px 0;z-index:-1;background:var(--ih-bg);opacity:var(--ih-alpha,1);pointer-events:none}.InstituteHeader_headerLook__OJQsd .InstituteHeader_navLink__axBbY{color:var(--ih-fg);opacity:.88}.InstituteHeader_headerLook__OJQsd .InstituteHeader_navLinkActive__0i3pg,.InstituteHeader_headerLook__OJQsd .InstituteHeader_navLink__axBbY:hover{color:var(--ih-accent);opacity:1}.InstituteHeader_headerLook__OJQsd .InstituteHeader_navLinkActive__0i3pg:after{background:var(--ih-accent)}.InstituteHeader_headerLook__OJQsd .InstituteHeader_trigger__eKTxt{background:var(--ih-control-bg);border-color:var(--ih-control-border);color:var(--ih-fg)}.InstituteHeader_headerLook__OJQsd .InstituteHeader_bell__c_DCE,.InstituteHeader_headerLook__OJQsd .InstituteHeader_bell__c_DCE button{color:var(--ih-fg)}.InstituteHeader_brand___z6W8:not([data-header-style=light]){color:var(--ih-fg,var(--color-navy-950))}.InstituteHeader_brand___z6W8:not([data-header-style=light]) .InstituteHeader_caption2__JWgca,.InstituteHeader_brand___z6W8:not([data-header-style=light]) .InstituteHeader_tagline__pZuY8{color:var(--ih-muted,var(--color-muted))}.InstituteHeader_wave__qH9FS{position:absolute;inset:auto 0 0 0;width:100%;height:100%;color:var(--ih-fg,#0D9488);pointer-events:none;z-index:0}.InstituteHeader_waved__l_6HZ>:not(.InstituteHeader_wave__qH9FS){position:relative;z-index:1}.InstituteHeader_headerBrand__1kw00{background:var(--bk-banner-bg,#1F2A44);border-bottom-color:transparent}.InstituteHeader_headerBrand__1kw00 .InstituteHeader_navLink__axBbY{color:rgba(255,255,255,.86)}.InstituteHeader_headerBrand__1kw00 .InstituteHeader_navLinkActive__0i3pg,.InstituteHeader_headerBrand__1kw00 .InstituteHeader_navLink__axBbY:hover{color:#FFFFFF}.InstituteHeader_headerBrand__1kw00 .InstituteHeader_navLinkActive__0i3pg:after{background:#FFFFFF}.InstituteHeader_headerBrand__1kw00 .InstituteHeader_navButton__V7OYb{background:#FFFFFF;color:var(--color-navy-950);border-color:#FFFFFF}.InstituteHeader_headerBrand__1kw00 .InstituteHeader_trigger__eKTxt{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28);color:#FFFFFF}.InstituteHeader_headerBrand__1kw00 .InstituteHeader_bell__c_DCE,.InstituteHeader_headerBrand__1kw00 .InstituteHeader_bell__c_DCE button{color:#FFFFFF}.InstituteHeader_locked___WG0q{display:flex;flex:1;align-self:stretch;min-width:0;opacity:.45;filter:grayscale(1);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:767px){.InstituteHeader_locked___WG0q{display:none}}.InstituteHeader_clean__gFRIT{background:var(--color-surface,#FFFFFF);border-bottom:1px solid var(--color-border);box-shadow:0 1px 2px rgba(16,24,40,.04),0 8px 20px -18px rgba(16,24,40,.35)}.InstituteHeader_clean__gFRIT .InstituteHeader_brandCol__5qVEY{position:relative}.InstituteHeader_clean__gFRIT .InstituteHeader_actions__NqAmW:before,.InstituteHeader_clean__gFRIT .InstituteHeader_brandCol__5qVEY:after{content:"";position:absolute;top:50%;width:1px;height:40px;transform:translateY(-50%);background:var(--color-border)}.InstituteHeader_clean__gFRIT .InstituteHeader_brandCol__5qVEY:after{right:0}.InstituteHeader_clean__gFRIT .InstituteHeader_actions__NqAmW{position:relative;padding-left:var(--space-4)}.InstituteHeader_clean__gFRIT .InstituteHeader_actions__NqAmW:before{left:0}.InstituteHeader_clean__gFRIT .InstituteHeader_nav__V8cEM{gap:4px;padding-left:var(--space-4)}@media (max-width:1366px){.InstituteHeader_clean__gFRIT .InstituteHeader_nav__V8cEM{gap:2px}}.InstituteHeader_clean__gFRIT .InstituteHeader_navLink__axBbY{display:inline-flex;align-items:center;gap:8px;align-self:center;padding:9px 13px;border-radius:10px;font-size:14.5px;color:var(--color-text);transition:background var(--motion-fast,.12s) ease,color var(--motion-fast,.12s) ease}.InstituteHeader_clean__gFRIT .InstituteHeader_navIcon__JYmQH{flex:none;color:var(--color-muted);transition:color var(--motion-fast,.12s) ease}.InstituteHeader_clean__gFRIT .InstituteHeader_navLink__axBbY:hover{background:color-mix(in srgb,var(--bk-primary-text,#0D9488) 6%,#FFFFFF);color:var(--bk-primary-text,#0D9488)}.InstituteHeader_clean__gFRIT .InstituteHeader_navLink__axBbY:hover .InstituteHeader_navIcon__JYmQH{color:var(--bk-primary-text,#0D9488)}.InstituteHeader_clean__gFRIT .InstituteHeader_navLinkActive__0i3pg{background:color-mix(in srgb,var(--bk-primary-text,#0D9488) 11%,#FFFFFF);color:var(--bk-primary-text,#0D9488)}.InstituteHeader_clean__gFRIT .InstituteHeader_navLinkActive__0i3pg .InstituteHeader_navIcon__JYmQH{color:var(--bk-primary-text,#0D9488)}.InstituteHeader_clean__gFRIT .InstituteHeader_navLinkActive__0i3pg:after{left:14px;right:14px;bottom:-5px;height:3px;border-radius:3px}@media (max-width:1366px){.InstituteHeader_clean__gFRIT .InstituteHeader_navLink__axBbY{padding:8px 9px;gap:6px;font-size:14px}}@media (max-width:1180px){.InstituteHeader_clean__gFRIT .InstituteHeader_navIcon__JYmQH{display:none}}.InstituteHeader_clean__gFRIT .InstituteHeader_trigger__eKTxt{height:46px;padding:0 12px 0 5px;gap:10px;background:#F8FAFC;border-color:var(--color-border)}.InstituteHeader_clean__gFRIT .InstituteHeader_trigger__eKTxt:hover{background:color-mix(in srgb,var(--bk-primary-text,#0D9488) 6%,#FFFFFF)}.InstituteHeader_clean__gFRIT .InstituteHeader_avatar__t2QBf{width:36px;height:36px;background:color-mix(in srgb,var(--bk-primary-text,#0D9488) 14%,#FFFFFF);color:var(--bk-primary-text,#0D9488);font-size:13px}.SolutionActionRow_row__veYS3{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--color-primary-100)}.SolutionActionRow_notes__QKIqc,.SolutionActionRow_solution__uh4IP{height:34px;min-height:34px;padding:0 12px;border-radius:9px;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.SolutionActionRow_notes__QKIqc{background:var(--color-surface);border:1px solid #d0d5dd;color:var(--color-text)}.SolutionActionRow_notes__QKIqc:hover:not(:disabled){background:#F9FAFB;border-color:#B9C0CC}.SolutionActionRow_notes__QKIqc:disabled{border-color:var(--color-border);color:var(--color-subtle);cursor:default}.SolutionActionRow_solution__uh4IP{background:var(--color-primary-600);border:1px solid var(--color-primary-600);color:#FFFFFF}.SolutionActionRow_solution__uh4IP:hover{background:var(--color-primary-700);border-color:var(--color-primary-700)}.SolutionActionRow_notes__QKIqc:focus-visible,.SolutionActionRow_solution__uh4IP:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.dark .SolutionActionRow_row__veYS3{border-top-color:#1F2937}.dark .SolutionActionRow_notes__QKIqc{background:#111827;border-color:#374151;color:#E5E7EB}.InstituteFooter_footer__kndyT{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;margin-top:24px;padding:16px var(--page-gutter,18px);border-top:1px solid var(--color-border);font-family:var(--font-ui);font-size:12.5px;line-height:18px;color:var(--color-muted);text-align:center}.InstituteFooter_powered__3bJiM{display:inline-block;flex:0 0 auto;white-space:nowrap}.InstituteFooter_legal__Zqx__{flex:0 0 auto}@media (max-width:560px){.InstituteFooter_footer__kndyT{flex-direction:column;gap:4px}}.InstituteFooter_brand__GJwNA{font-weight:800;letter-spacing:-.01em;color:var(--color-primary-600,#2457F5);text-decoration:none}.InstituteFooter_dot__pSIUS{margin:0 6px;color:var(--color-border-strong,#98A2B3)}.InstituteFooter_link__dXxx_{color:var(--color-muted);text-decoration:none}.InstituteFooter_link__dXxx_:hover{color:var(--color-primary-600,#2457F5)}.InstituteFooter_brand__GJwNA:hover,.InstituteFooter_link__dXxx_:hover{text-decoration:underline;text-underline-offset:2px}.InstituteFooter_brand__GJwNA:focus-visible,.InstituteFooter_link__dXxx_:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}.InstituteFooter_legal__Zqx__{display:flex;align-items:center;gap:0}.InstituteFooter_legal__Zqx__>a+a:before{content:"·";margin:0 8px;color:var(--color-border-strong,#98A2B3);text-decoration:none;display:inline-block}.InstituteFooter_clearBar__FKTw2{justify-content:center;text-align:center;margin-top:12px;padding:12px 16px}@media (max-width:560px){.InstituteFooter_footer__kndyT{flex-direction:row;flex-wrap:nowrap;gap:0;white-space:nowrap;font-size:12px}.InstituteFooter_hideMobile__1tJwr{display:none!important}.InstituteFooter_legal__Zqx__:before{content:"·";margin:0 8px;color:var(--color-border-strong,#98A2B3)}.InstituteFooter_footer__kndyT a{display:inline-flex;align-items:center;min-width:0}}.AppShell_shell__HOIrR{display:grid;grid-template-columns:minmax(0,1fr);min-height:100dvh;background:var(--color-canvas);color:var(--color-text);font-family:var(--font-ui)}@media (min-width:768px){.AppShell_shell__HOIrR{grid-template-columns:var(--sidebar-width) minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}}.AppShell_instituteHeaderRow__G0iV7{display:none}@media (min-width:768px){.AppShell_shellInstitute__wnOvR{grid-template-rows:auto minmax(0,1fr)}.AppShell_instituteHeaderRow__G0iV7{display:block;grid-column:1/-1;position:relative;z-index:50}.AppShell_shellInstitute__wnOvR .AppShell_sidebarCol__2SLBn:after{top:0}}.AppShell_sidebarCol__2SLBn{position:relative;display:none;min-width:0;background:var(--color-surface)}.AppShell_sidebarCol__2SLBn:after{content:"";position:absolute;top:var(--topbar-height);right:0;bottom:0;width:1px;background:var(--color-border);pointer-events:none}@media (min-width:768px){.AppShell_sidebarCol__2SLBn{display:flex;flex-direction:column;height:100%;min-height:0}}.AppShell_workspace__Gmtbf{display:flex;flex-direction:column;min-width:0}@media (min-width:768px){.AppShell_workspace__Gmtbf{min-height:0;overflow-y:auto}}.AppShell_headerSlot__5rWNk{display:none;position:sticky;top:0;z-index:50}@media (min-width:768px){.AppShell_headerSlot__5rWNk{display:block}}.AppShell_mobileHeaderSlot__n5cWg{display:block}@media (min-width:768px){.AppShell_mobileHeaderSlot__n5cWg{display:none}}.AppShell_main__J03jk{padding:10px var(--page-gutter) 16px;min-width:0;flex:1}.AppShell_main__J03jk>*+*{margin-top:var(--section-gap)}@media (max-width:767px){.AppShell_main__J03jk{padding:4px 8px 32px}}.AppShell_mobileNavBar__SFz1s{padding:12px 8px 0}@media (min-width:768px){.AppShell_mobileNavBar__SFz1s{display:none}}.AppShell_mobileNavButton__sWqxi{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:10px 16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-family:var(--font-ui);font-size:14px;font-weight:600;cursor:pointer}.AppShell_drawer__LRTr5{position:fixed;inset:0;z-index:90;display:flex}@media (min-width:768px){.AppShell_drawer__LRTr5{display:none}}.AppShell_drawerScrim__IP_rg{position:absolute;inset:0;background:rgba(16,24,40,.45);border:0;padding:0}.AppShell_drawerPanel__t9hoB{position:relative;width:84%;max-width:20rem;height:100%;overflow-y:auto;background:var(--color-surface);box-shadow:var(--shadow-sm);padding:12px 12px calc(16px + env(safe-area-inset-bottom))}.AppShell_drawerHead__g8v_n{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:0 4px}.AppShell_drawerClose__D_3__{border:0;background:transparent;color:var(--color-muted);font-size:20px;line-height:1;cursor:pointer;padding:4px 8px;min-height:44px;min-width:44px}.ArticleActions_actions__aDxDL{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto}.ArticleActions_action__psFzk{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-ui);font-size:13px;font-weight:600;color:var(--color-text);cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}.ArticleActions_action__psFzk svg{color:var(--color-muted)}.ArticleActions_action__psFzk:hover{border-color:var(--color-primary-100);background:var(--color-primary-50)}.ArticleActions_action__psFzk:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ArticleActions_label__2YOea{display:inline-grid;text-align:center}.ArticleActions_label__2YOea>*{grid-area:1/1}.ArticleActions_label__2YOea>[data-on=false]{visibility:hidden}.DashCard_card__JuggR{display:flex;flex-direction:column;min-width:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;box-shadow:0 6px 24px rgba(15,23,42,.04)}.DashCard_head__mX_tb{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 0;min-width:0}.DashCard_headText__0QlGe{min-width:0}.DashCard_title__UgX4z{margin:0;font-family:var(--font-ui);font-size:16px;font-weight:650;line-height:22px;color:var(--color-navy-900)}.DashCard_subtitle__uIT0R{margin:3px 0 0;font-family:var(--font-ui);font-size:12px;line-height:16px;color:var(--color-muted)}.DashCard_filter__8kcuk{flex-shrink:0}.DashCard_body___JRA6{padding:16px 20px 20px;min-width:0;flex:1}.DashCard_flush__3lfeK{padding:0}.DashCard_skeleton__fYokC{width:100%;border-radius:12px;background:linear-gradient(90deg,var(--color-canvas) 25%,#EFF3F9 37%,var(--color-canvas) 63%);background-size:400% 100%;animation:DashCard_shimmer__q555a 1.4s ease-in-out infinite}@keyframes DashCard_shimmer__q555a{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.DashCard_skeleton__fYokC{animation:none}}.DashCard_error__N0hWe{display:flex;align-items:center;gap:9px;padding:14px;border:1px solid #fedf89;border-radius:12px;background:#FFFAEB;font-family:var(--font-ui);font-size:12.5px;line-height:18px;color:#B54708}.DashCard_error__N0hWe svg{flex-shrink:0}.DashCard_retry__ACiiB{margin-left:auto;padding:4px 10px;border:1px solid #fedf89;border-radius:8px;background:var(--color-surface);font-family:var(--font-ui);font-size:12px;font-weight:600;color:#B54708;cursor:pointer}.DashCard_retry__ACiiB:hover{background:#FFFAEB}.DashCard_retry__ACiiB:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.DashCard_empty__t_ZgE{margin:0;padding:20px 4px;text-align:center;font-family:var(--font-ui);font-size:13px;line-height:19px;color:var(--color-muted)}.DashCard_footer__NuU_q{margin-top:auto;border-top:1px solid var(--color-border)}.ResultSummary_trigger__sLb12{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--color-primary-600);border-radius:9px;background:var(--tint-primary);color:var(--color-primary-700);font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.ResultSummary_trigger__sLb12:hover{background:var(--color-primary-100)}.ResultSummary_trigger__sLb12:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ResultSummary_triggerCompact__F0Vtd{height:32px;padding:0 10px;font-size:12px}.ResultSummary_backdrop__SGpqD{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:16px;background:rgba(16,24,40,.45)}.ResultSummary_dialog__eTpti{width:100%;max-width:520px;max-height:90dvh;overflow-y:auto;padding:18px 20px 20px;border-radius:16px;background:var(--color-surface,#FFFFFF);color:var(--color-text);font-family:var(--font-ui);box-shadow:0 24px 48px rgba(16,24,40,.22)}.ResultSummary_head__Ey4en{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ResultSummary_title__L4_sz{margin:0;font-size:17px;font-weight:800;color:var(--color-navy-900)}.ResultSummary_close__WVvtV{display:grid;place-items:center;width:34px;height:34px;min-height:34px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface,#FFFFFF);color:var(--color-muted);font-size:14px;cursor:pointer}.ResultSummary_close__WVvtV:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ResultSummary_scoreRow__YbiXf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:14px 16px;border-radius:12px;background:var(--tint-primary)}.ResultSummary_score__Udof4{display:flex;align-items:baseline;gap:6px;color:var(--color-primary-700)}.ResultSummary_scoreValue__gKbX_{font-size:34px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.ResultSummary_scoreMax___k4Lo{font-size:16px;font-weight:700}.ResultSummary_scoreMeta__pKJIh{display:grid;gap:2px;font-size:12.5px;color:var(--color-text);text-align:right}.ResultSummary_counts__NIWV7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none}.ResultSummary_counts__NIWV7 li{display:grid;justify-items:center;gap:2px;padding:10px 4px;border-radius:10px;font-size:11.5px;font-weight:600;text-align:center}.ResultSummary_counts__NIWV7 strong{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.ResultSummary_cCorrect__ZX85e{background:var(--tint-success);color:var(--color-success-700)}.ResultSummary_cWrong__uZEGO{background:var(--tint-danger);color:#B42318}.ResultSummary_cUnanswered__l6_AT{background:var(--tint-warning);color:#93370D}.ResultSummary_cNotVisited__QAZMX{background:var(--tint-neutral);color:#475467}.ResultSummary_table___Jyrq{width:100%;margin-top:14px;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.ResultSummary_caption__vZijb{margin-bottom:6px;text-align:left;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#475467}.ResultSummary_table___Jyrq td,.ResultSummary_table___Jyrq th{padding:8px 6px;border-bottom:1px solid var(--color-border);text-align:right}.ResultSummary_table___Jyrq thead th{font-size:11.5px;font-weight:700;color:#475467}.ResultSummary_table___Jyrq th[scope=row],.ResultSummary_table___Jyrq thead th:first-child{text-align:left;font-weight:700;color:var(--color-text)}.ResultSummary_table___Jyrq tbody tr:last-child td,.ResultSummary_table___Jyrq tbody tr:last-child th{border-bottom:0}.ResultSummary_tdCorrect__mA4dK{color:var(--color-success-700);font-weight:700}.ResultSummary_tdWrong__gukKf{color:#B42318;font-weight:700}.ResultSummary_tdMarks__kLBSa{font-weight:800;color:var(--color-navy-900);white-space:nowrap}.ResultSummary_tdMax__31NBK{font-weight:500;color:#475467}@media (max-width:420px){.ResultSummary_dialog__eTpti{padding:16px}.ResultSummary_counts__NIWV7{grid-template-columns:repeat(2,minmax(0,1fr))}.ResultSummary_scoreMeta__pKJIh{text-align:left}.ResultSummary_table___Jyrq{font-size:12.5px}.ResultSummary_table___Jyrq td,.ResultSummary_table___Jyrq th{padding:8px 4px}.ResultSummary_table___Jyrq thead th{font-size:11px}.ResultSummary_tdMax__31NBK{display:none}}@media (max-width:360px){.ResultSummary_backdrop__SGpqD{padding:10px}.ResultSummary_dialog__eTpti{padding:14px 12px}.ResultSummary_table___Jyrq td,.ResultSummary_table___Jyrq th{padding:8px 3px}}.dark .ResultSummary_dialog__eTpti{background:#111827;color:#E5E7EB}.dark .ResultSummary_title__L4_sz{color:#F3F4F6}.dark .ResultSummary_close__WVvtV{background:#1F2937;border-color:#374151;color:#D1D5DB}.dark .ResultSummary_table___Jyrq td,.dark .ResultSummary_table___Jyrq th{border-color:#1F2937}.dark .ResultSummary_table___Jyrq th[scope=row]{color:#E5E7EB}.dark .ResultSummary_tdMarks__kLBSa{color:#F3F4F6}.dark .ResultSummary_scoreMeta__pKJIh{color:#E5E7EB}.FileGlyph_glyph__JltOA{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border-radius:var(--radius-sm);line-height:0}.FileGlyph_pdf__iQJ2_{background:var(--tint-danger);color:var(--color-danger)}.FileGlyph_image__cvKRZ{background:var(--tint-purple);color:var(--color-purple-700)}.FileGlyph_doc__L38NC{background:var(--tint-primary);color:var(--color-primary-600)}.FileGlyph_sheet__hKSYQ{background:var(--tint-success);color:var(--color-success-700)}.FileGlyph_slides__R2WLf{background:var(--tint-warning);color:#B54708}.FileGlyph_text__syW7p{background:var(--tint-neutral);color:var(--color-muted)}.FileGlyph_notes__RRI2d{background:var(--tint-teal);color:#0E7C80}.FileGlyph_file__v4vZX{background:var(--tint-neutral);color:var(--color-muted)}.SigninEffects_fx__4kLn7{--fx-1:var(--bk-primary-fill,#0D9488);--fx-2:var(--bk-accent,#2563EB);position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.SigninEffects_orbA__1ykxE,.SigninEffects_orbB__ozT_q,.SigninEffects_orbC__TXlIu{position:absolute;border-radius:50%;filter:blur(70px);opacity:.28}.SigninEffects_orbA__1ykxE{width:42vmax;height:42vmax;top:-14vmax;left:-10vmax;background:var(--fx-1)}.SigninEffects_orbB__ozT_q{width:34vmax;height:34vmax;bottom:-16vmax;right:-8vmax;background:var(--fx-2);opacity:.22}.SigninEffects_orbC__TXlIu{width:22vmax;height:22vmax;top:30%;left:42%;background:var(--fx-1);opacity:.12}.SigninEffects_onDark__99vWC .SigninEffects_orbA__1ykxE,.SigninEffects_onDark__99vWC .SigninEffects_orbB__ozT_q{opacity:.42}.SigninEffects_onDark__99vWC .SigninEffects_orbC__TXlIu{opacity:.2}.SigninEffects_ribbonA__iTV90,.SigninEffects_ribbonB__XKhGZ{position:absolute;left:-20%;width:140%;height:46%;filter:blur(60px);border-radius:50%}.SigninEffects_ribbonA__iTV90{top:-8%;background:linear-gradient(90deg,transparent,var(--fx-1),var(--fx-2),transparent);opacity:.32;transform:rotate(-8deg)}.SigninEffects_ribbonB__XKhGZ{top:22%;background:linear-gradient(90deg,transparent,var(--fx-2),var(--fx-1),transparent);opacity:.2;transform:rotate(6deg)}.SigninEffects_onDark__99vWC .SigninEffects_ribbonA__iTV90{opacity:.5}.SigninEffects_onDark__99vWC .SigninEffects_ribbonB__XKhGZ{opacity:.34}.SigninEffects_mesh__VBXqk{background:radial-gradient(42% 52% at 0 0,color-mix(in srgb,var(--fx-1) 30%,transparent),transparent 70%),radial-gradient(38% 48% at 100% 8%,color-mix(in srgb,var(--fx-2) 24%,transparent),transparent 70%),radial-gradient(50% 50% at 80% 100%,color-mix(in srgb,var(--fx-1) 20%,transparent),transparent 70%),radial-gradient(36% 40% at 8% 96%,color-mix(in srgb,var(--fx-2) 16%,transparent),transparent 70%)}.SigninEffects_dots__wwRyS,.SigninEffects_grid__PIDrb{-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000 30%,transparent 80%);mask-image:radial-gradient(70% 70% at 50% 40%,#000 30%,transparent 80%)}.SigninEffects_grid__PIDrb{background-image:linear-gradient(color-mix(in srgb,var(--fx-1) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--fx-1) 16%,transparent) 1px,transparent 1px);background-size:44px 44px}.SigninEffects_dots__wwRyS{background-image:radial-gradient(color-mix(in srgb,var(--fx-1) 30%,transparent) 1.4px,transparent 1.6px);background-size:22px 22px}.SigninEffects_onDark__99vWC.SigninEffects_grid__PIDrb{background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0)}.SigninEffects_onDark__99vWC.SigninEffects_dots__wwRyS{background-image:radial-gradient(rgba(255,255,255,.18) 1.4px,transparent 1.6px)}.SigninEffects_waveSvg__HhOI_{position:absolute;left:0;bottom:0;width:200%;height:34%;min-height:120px}.SigninEffects_waveA__3F_GN{fill:var(--fx-1);opacity:.12}.SigninEffects_waveB__EcEhv{fill:var(--fx-2);opacity:.1}.SigninEffects_onDark__99vWC .SigninEffects_waveA__3F_GN{opacity:.22}.SigninEffects_onDark__99vWC .SigninEffects_waveB__EcEhv{opacity:.16}@keyframes SigninEffects_fxDriftA__yomuw{0%{transform:translate(0) scale(1)}to{transform:translate(6vmax,4vmax) scale(1.08)}}@keyframes SigninEffects_fxDriftB__WiuYa{0%{transform:translate(0) scale(1)}to{transform:translate(-5vmax,-3vmax) scale(1.12)}}@keyframes SigninEffects_fxRibbon__70r8Z{0%{transform:translateX(-6%) rotate(-8deg)}to{transform:translateX(6%) rotate(-3deg)}}@keyframes SigninEffects_fxRibbonB__ue6oQ{0%{transform:translateX(5%) rotate(6deg)}to{transform:translateX(-5%) rotate(2deg)}}@keyframes SigninEffects_fxWave__YkX9c{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:no-preference){.SigninEffects_moving__I04SN .SigninEffects_orbA__1ykxE{animation:SigninEffects_fxDriftA__yomuw 18s ease-in-out infinite alternate}.SigninEffects_moving__I04SN .SigninEffects_orbB__ozT_q{animation:SigninEffects_fxDriftB__WiuYa 22s ease-in-out infinite alternate}.SigninEffects_moving__I04SN .SigninEffects_orbC__TXlIu{animation:SigninEffects_fxDriftA__yomuw 26s ease-in-out infinite alternate-reverse}.SigninEffects_moving__I04SN .SigninEffects_ribbonA__iTV90{animation:SigninEffects_fxRibbon__70r8Z 20s ease-in-out infinite alternate}.SigninEffects_moving__I04SN .SigninEffects_ribbonB__XKhGZ{animation:SigninEffects_fxRibbonB__ue6oQ 26s ease-in-out infinite alternate}.SigninEffects_moving__I04SN .SigninEffects_waveSvg__HhOI_{animation:SigninEffects_fxWave__YkX9c 30s linear infinite}}.InstitutePublicFrame_frame___YBK8{min-height:100dvh;display:flex;flex-direction:column;background:var(--color-canvas,#F5F7FB);font-family:var(--font-ui,inherit)}.InstitutePublicFrame_bar__VODLF{display:flex;align-items:center;min-height:60px;padding:max(8px,env(safe-area-inset-top)) 16px 8px;background:var(--color-surface,#FFFFFF);border-bottom:1px solid var(--color-border,#e4e7ec)}.InstitutePublicFrame_brand__qUxHL{display:inline-flex;align-items:center;gap:10px;min-width:0;text-decoration:none;color:var(--color-navy-950,#101828)}.InstitutePublicFrame_logo__fDlYy{flex:none;width:38px;height:38px;-o-object-fit:contain;object-fit:contain;border-radius:var(--bk-radius-sm,8px)}.InstitutePublicFrame_crest__oldTR{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:var(--bk-radius-sm,8px);background:var(--bk-primary-50,#F0FBF9);color:var(--bk-primary-text,#0D9488);font-weight:800;font-size:14px}.InstitutePublicFrame_name__amr30{font-family:var(--bk-font-heading,inherit);font-size:16px;line-height:20px;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.InstitutePublicFrame_main__dXhTZ{flex:1 0 auto;width:100%}.InstitutePublicFrame_frame___YBK8 [data-institute-footer]{margin-top:0;padding-bottom:calc(14px + env(safe-area-inset-bottom))}@media (min-width:768px){.InstitutePublicFrame_bar__VODLF{padding-inline:24px;min-height:68px}.InstitutePublicFrame_name__amr30{font-size:17px}}.OffInstituteHome_grid__Oe_Pv{display:grid;gap:12px;padding:12px;max-width:1280px;margin-inline:auto}.OffInstituteHome_signIn__R3Hsa{min-width:0;scroll-margin-top:12px}.OffInstituteHome_signIn__R3Hsa:focus{outline:none}.OffInstituteHome_content__dDmlp{min-width:0}.OffInstituteHome_intro__XIvPl{padding:20px;background:var(--color-surface,#FFFFFF);border:1px solid var(--color-border,#e4e7ec);border-radius:var(--bk-radius-lg,14px)}.OffInstituteHome_title___AzZ1{margin:0;font-family:var(--bk-font-heading,inherit);font-size:24px;line-height:30px;font-weight:800;color:var(--color-navy-950,#101828)}.OffInstituteHome_lead__ZUO0l{margin:8px 0 0;font-size:15px;line-height:22px;color:var(--color-muted,#475467)}.OffInstituteHome_contact__DKRWu{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:16px 0 0;font-size:14px}.OffInstituteHome_contact__DKRWu dt{font-weight:700;color:var(--color-navy-950,#101828)}.OffInstituteHome_contact__DKRWu dd{margin:0;color:var(--color-text,#344054);overflow-wrap:anywhere}.OffInstituteHome_contact__DKRWu a{color:var(--bk-primary-text,#0D9488)}.OffInstituteHome_report__5Ww7c{display:flex;justify-content:center;padding:8px 0}@media (min-width:1000px){.OffInstituteHome_grid__Oe_Pv{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:20px;padding:20px 24px}.OffInstituteHome_signIn__R3Hsa{grid-column:2;grid-row:1;position:sticky;top:20px}.OffInstituteHome_content__dDmlp{grid-column:1;grid-row:1}}