.richTestPage_scope__ZdIJE{--bg:#fff;--surface:#fff;--surface-soft:#f8fbff;--ink:#07143c;--muted:#526285;--muted-2:#7583a1;--line:#dfe6f2;--blue:#075cf1;--blue-dark:#0047d6;--blue-soft:#edf4ff;--teal:#058ca0;--teal-soft:#e6f8f6;--gold:#b8935b;--shadow:0 10px 28px rgba(25,54,104,.08);--shadow-sm:0 4px 13px rgba(25,54,104,.07);background:var(--bg);font-size:14px;line-height:1.55;color:var(--ink)}.dark .richTestPage_scope__ZdIJE{--bg:#071127;--surface:#0d1932;--surface-soft:#101e3a;--ink:#eef4ff;--muted:#a8b5cf;--muted-2:#7f90af;--line:#233452;--blue:#4a8cff;--blue-dark:#74a6ff;--blue-soft:#112a55;--teal:#46c5ca;--teal-soft:#12373e;--shadow:0 10px 28px rgba(0,0,0,.28);--shadow-sm:0 4px 13px rgba(0,0,0,.22)}.richTestPage_shell__jxKSx{width:min(1300px,calc(100% - 48px));margin-inline:auto}.richTestPage_siteHeader__NOfTJ{position:fixed;inset-inline:0;top:0;z-index:50;height:66px;background:color-mix(in srgb,var(--bg) 92%,transparent);border-bottom:1px solid var(--line);backdrop-filter:blur(16px)}.richTestPage_navShell__oKoP0{width:min(1300px,calc(100% - 44px));height:100%;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px}.richTestPage_brand__ONW1X{display:inline-flex;align-items:center;min-width:-moz-max-content;min-width:max-content}.richTestPage_brand__ONW1X img{max-width:none}.richTestPage_mainNav__2gkX6{display:flex;justify-content:center;align-items:center;gap:clamp(14px,1.8vw,26px)}.richTestPage_navLink__6DYui{position:relative;white-space:nowrap;font-size:13px;font-weight:500;color:var(--ink);padding:4px 0;transition:color .2s ease}.richTestPage_navLink__6DYui:hover{color:var(--blue)}.richTestPage_navActions__2z0Zw{display:flex;align-items:center;gap:10px}.richTestPage_iconButton__xtJ_3{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--ink);display:grid;place-items:center;transition:border-color .2s,transform .2s}.richTestPage_iconButton__xtJ_3:hover{border-color:var(--blue);transform:translateY(-1px)}.richTestPage_menuToggle__jkb_I{display:none;width:36px;height:36px;border:1px solid var(--line);border-radius:7px;background:var(--surface);align-items:center;justify-content:center}.richTestPage_menuToggleBars__uGPTk{display:flex;flex-direction:column;gap:4px}.richTestPage_menuToggleBars__uGPTk span{display:block;width:18px;height:2px;background:var(--ink);transition:transform .2s,opacity .2s}.richTestPage_navBtn__ENRvR{min-height:34px;padding:0 15px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;border:1px solid transparent;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.richTestPage_navBtn__ENRvR:hover{transform:translateY(-1px)}.richTestPage_navBtnGhost__PJVmF{background:var(--surface);border-color:var(--line);color:var(--ink)}.richTestPage_navBtnGhost__PJVmF:hover{border-color:var(--blue);color:var(--blue)}.richTestPage_navBtnPrimary__d1_9G{background:linear-gradient(135deg,var(--blue),var(--blue-dark));color:#fff;box-shadow:0 5px 12px rgba(7,92,241,.25)}.richTestPage_navBtnPrimary__d1_9G:hover{box-shadow:0 7px 16px rgba(7,92,241,.32)}.richTestPage_mobileNav__5FvCV{position:absolute;inset-inline:0;top:66px;display:flex;flex-direction:column;gap:4px;padding:14px 24px 18px;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow)}.richTestPage_mobileNav__5FvCV a{padding:8px 0;font-size:14px;font-weight:500;color:var(--ink)}.richTestPage_mobileNav__5FvCV a:hover{color:var(--blue)}.richTestPage_navAuthDesktop___p0RD{display:flex;align-items:center;gap:10px}@media (max-width:900px){.richTestPage_mainNav__2gkX6,.richTestPage_navAuthDesktop___p0RD{display:none}.richTestPage_menuToggle__jkb_I{display:flex}}.richTestPage_hero__TSlnz{position:relative;padding:30px 8px 14px;display:grid;grid-template-columns:1.04fr .96fr;gap:38px;align-items:center}@media (max-width:900px){.richTestPage_hero__TSlnz{grid-template-columns:1fr;padding-top:32px;text-align:center}}.richTestPage_heroTitle__g3q7w{margin:0;font-size:clamp(32px,3.6vw,47px);font-weight:700;line-height:1.12;letter-spacing:-1.4px;color:var(--ink)}.richTestPage_heroTitle__g3q7w span{color:var(--blue)}.richTestPage_heroTitle__g3q7w .richTestPage_coral__6ZziG{color:var(--teal)}.richTestPage_heroLede__L3TXe{max-width:600px;margin:13px 0 18px;color:var(--muted);font-size:14.5px;line-height:1.75}@media (max-width:900px){.richTestPage_heroLede__L3TXe{margin-inline:auto}}.richTestPage_heroActions__Tgbps{display:flex;flex-wrap:wrap;gap:14px}@media (max-width:900px){.richTestPage_heroActions__Tgbps{justify-content:center}}.richTestPage_btn__R7Ofz{min-height:43px;padding:0 20px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:600;font-size:14px;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.richTestPage_btn__R7Ofz:hover{transform:translateY(-1px)}.richTestPage_btn__R7Ofz svg{width:17px;height:17px}.richTestPage_btnPrimary__W1gdY{background:linear-gradient(135deg,var(--blue),var(--blue-dark));color:#fff;box-shadow:0 7px 15px rgba(7,92,241,.25)}.richTestPage_btnPrimary__W1gdY:hover{box-shadow:0 9px 19px rgba(7,92,241,.32)}.richTestPage_btnOutline___PxRU{background:var(--surface);border-color:var(--teal);color:var(--teal)}.richTestPage_btnGhost__PMLxD{background:transparent;border-color:transparent;color:var(--ink);padding:0 6px}.richTestPage_btnGhost__PMLxD:hover{color:var(--blue)}.richTestPage_heroBenefits__Qejnz{margin-top:16px;display:flex;flex-wrap:wrap;gap:25px;color:var(--muted);font-size:12px}@media (max-width:900px){.richTestPage_heroBenefits__Qejnz{justify-content:center}}.richTestPage_heroBenefits__Qejnz span{display:flex;align-items:center;gap:7px}.richTestPage_heroBenefits__Qejnz i{width:15px;height:15px;display:grid;place-items:center;border-radius:50%;background:var(--blue);color:#fff;font-size:9px;font-style:normal;font-weight:800}.richTestPage_heroVisual__4kiOr{position:relative;min-width:0}.richTestPage_dashboard__l689H{position:relative;z-index:2;min-height:285px;padding:11px 145px 11px 11px;border:1px solid var(--line);border-radius:14px;display:grid;grid-template-columns:1.06fr 1fr;grid-template-rows:1.15fr .85fr;gap:9px;background:var(--surface);box-shadow:var(--shadow)}@media (max-width:720px){.richTestPage_dashboard__l689H{min-height:520px;padding:10px;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}}.richTestPage_chartCard__o45J0{min-width:0;overflow:hidden;padding:10px 12px 6px;background:var(--surface);border:1px solid var(--line);border-radius:9px;box-shadow:var(--shadow-sm)}.richTestPage_chartCard__o45J0 h3{margin:0 0 4px;font-size:10.5px;font-weight:700;color:var(--ink)}.richTestPage_chartCard__o45J0 svg{width:100%;height:auto;color:var(--blue)}.richTestPage_statStack__k2XlF{position:absolute;top:11px;right:11px;bottom:11px;width:123px;display:grid;grid-template-rows:repeat(3,1fr);gap:9px}@media (max-width:720px){.richTestPage_statStack__k2XlF{position:static;width:100%;grid-column:1;grid-row:auto;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}}.richTestPage_statCard__DarWO{padding:8px 12px;display:flex;align-items:center;gap:11px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow-sm)}@media (max-width:720px){.richTestPage_statCard__DarWO{justify-content:center}}.richTestPage_statCard__DarWO p{margin:0;color:var(--muted);font-size:9.5px;line-height:1.3}.richTestPage_statCard__DarWO strong{display:block;color:var(--ink);font-size:17px;line-height:1.4}.richTestPage_searchBar__WZa8S{display:grid;grid-template-columns:1.07fr 1fr;gap:24px;align-items:center;padding:9px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-sm)}@media (max-width:900px){.richTestPage_searchBar__WZa8S{grid-template-columns:1fr;gap:10px}}.richTestPage_searchInput__kDqhC{width:100%;height:40px;padding:0 42px;outline:none;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-size:13px}.richTestPage_searchInput__kDqhC:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(7,92,241,.12)}.richTestPage_quickLinks__FWADq{display:flex;align-items:center;gap:9px;flex-wrap:wrap}@media (max-width:900px){.richTestPage_quickLinks__FWADq{justify-content:center}}.richTestPage_quickLinks__FWADq strong{margin-right:4px;font-size:11.5px;color:var(--ink);white-space:nowrap}.richTestPage_quickChip__vHoUh{min-width:65px;height:34px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-size:11.5px;font-weight:500;transition:border-color .2s,color .2s,transform .2s}.richTestPage_quickChip__vHoUh:hover{color:var(--blue);border-color:var(--blue);transform:translateY(-1px)}.richTestPage_sectionHeading__SuraS{text-align:center;margin:0 auto 32px;max-width:640px}.richTestPage_sectionHeading__SuraS h2{margin:0;font-size:24px;font-weight:700;color:var(--ink)}.richTestPage_sectionHeading__SuraS p{margin:8px 0 0;color:var(--muted);font-size:14px}.richTestPage_gridCell__ZapOG{display:flex}.richTestPage_categoryGrid__gx0yX{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}@media (max-width:1180px){.richTestPage_categoryGrid__gx0yX{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.richTestPage_categoryGrid__gx0yX{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.richTestPage_categoryGrid__gx0yX{grid-template-columns:1fr}}.richTestPage_categoryCard__OhJVQ{min-height:167px;padding:13px 14px 12px;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;background:var(--surface);box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .2s,border-color .2s}.richTestPage_categoryCard__OhJVQ:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.richTestPage_roundIcon__Q4GtU{width:39px;height:39px;margin-bottom:5px;border-radius:50%;display:grid;place-items:center}.richTestPage_categoryCard__OhJVQ h3{margin:0 0 4px;font-size:13.2px;font-weight:700;color:var(--ink);line-height:1.35}.richTestPage_categoryCard__OhJVQ p{margin:0 0 8px;color:var(--muted);font-size:10.5px;line-height:1.55;flex:1}.richTestPage_cta__KHB3B{color:var(--blue);font-size:10.7px;font-weight:600}.richTestPage_toolsGrid__ft2a5{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:900px){.richTestPage_toolsGrid__ft2a5{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.richTestPage_toolsGrid__ft2a5{grid-template-columns:1fr}}.richTestPage_toolCard__4BJWM{min-height:116px;padding:14px;border:1px solid var(--line);border-radius:10px;display:grid;grid-template-columns:42% 1fr;gap:10px;align-items:center;background:var(--surface);box-shadow:var(--shadow-sm);transition:transform .2s,border-color .2s}.richTestPage_toolCard__4BJWM:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.richTestPage_toolChart__vV0PZ{min-width:0;color:var(--blue)}.richTestPage_toolCard__4BJWM h3{margin:0 0 4px;font-size:13px;font-weight:700;color:var(--ink);line-height:1.3}.richTestPage_toolCard__4BJWM p{margin:0 0 6px;color:var(--muted);font-size:10.5px;line-height:1.45}.richTestPage_tag__e7efY{display:inline-block;padding:2px 7px;border-radius:4px;font-size:9.5px;font-weight:600}.richTestPage_articleTopRow__thn11{margin-bottom:24px}.richTestPage_articleTopRow__thn11 h2{margin:0;font-size:24px;font-weight:700;color:var(--ink)}.richTestPage_articleTopRow__thn11 p{margin:8px 0 0;max-width:480px;color:var(--muted);font-size:13.5px;line-height:1.6}.richTestPage_articleViewAll___k8fP{display:inline-block;margin-top:10px;font-size:12.5px;font-weight:600;color:var(--blue)}.richTestPage_articleGrid__HJ2Q_{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media (max-width:560px){.richTestPage_articleGrid__HJ2Q_{grid-template-columns:1fr}}.richTestPage_articleCard__wD_4C{display:flex;flex-direction:column;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .2s}.richTestPage_articleCard__wD_4C:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.richTestPage_articleCardTop__jkIBh{display:flex;align-items:center;justify-content:space-between;gap:8px}.richTestPage_articleCardTopLeft__lDyAu{display:flex;min-width:0;align-items:center;gap:8px}.richTestPage_articleIndex__dssix{display:grid;flex:0 0 auto;width:28px;height:28px;place-items:center;border-radius:8px;font-size:12px;font-weight:700}.richTestPage_articleCategory__AzuyC{flex:0 1 auto;min-width:0;overflow:hidden;padding:3px 9px;border-radius:999px;background:var(--teal-soft);color:var(--teal);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis}.richTestPage_articleCard__wD_4C h3{margin:10px 0 4px;font-size:14.5px;font-weight:700;color:var(--ink);line-height:1.3}.richTestPage_articleSubtitle__oUYc3{margin:0;line-height:1.35;-webkit-line-clamp:2}.richTestPage_articleSubtitle__oUYc3,.richTestPage_articleSummary__Kkap_{display:-webkit-box;overflow:hidden;font-size:11.5px;color:var(--muted);-webkit-box-orient:vertical}.richTestPage_articleSummary__Kkap_{margin:8px 0 0;line-height:1.5;-webkit-line-clamp:4}.richTestPage_articleMeta__oxsg9{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:12px;font-size:10px;color:var(--muted-2)}.richTestPage_articleCta__bs2_U{margin-top:10px;font-size:11.5px;font-weight:600;color:var(--blue)}.richTestPage_hubGrid__KYPsh{display:grid;grid-template-columns:3fr 2fr;gap:32px;align-items:start}@media (max-width:1024px){.richTestPage_hubGrid__KYPsh{grid-template-columns:1fr}}.richTestPage_bookGrid__crbHu{display:flex;flex-direction:column;align-items:center;height:100%;padding:24px;text-align:center;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-sm)}.richTestPage_bookCover__EAM8w{width:130px;overflow:hidden;border-radius:4px;box-shadow:var(--shadow)}.richTestPage_bookBadge__m9Ksl{display:inline-block;margin-top:16px;border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,transparent)}.richTestPage_bookTitle__5PocD{margin:8px 0 0;font-size:18px;font-weight:700;color:var(--ink)}.richTestPage_bookLede__Hq8Qk{margin:8px 0 0;font-size:12px;color:var(--muted);line-height:1.55}.richTestPage_bookStats__XuMCw{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:16px;width:100%}.richTestPage_bookStatCard__5o0cl{padding:10px;text-align:center;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft);box-shadow:var(--shadow-sm)}.richTestPage_bookStatCard__5o0cl strong{display:block;font-size:14px;color:var(--ink)}.richTestPage_bookStatCard__5o0cl span{font-size:9.5px;color:var(--muted)}.richTestPage_bookActions__VAuZc{display:flex;flex-direction:column;gap:10px;margin-top:18px;width:100%}.richTestPage_bookBtnPrimary__QtFuB{background:linear-gradient(135deg,var(--gold),var(--blue-dark));color:#fff;box-shadow:0 7px 15px rgba(184,147,91,.25)}.richTestPage_bookBtnPrimary__QtFuB:hover{box-shadow:0 9px 19px rgba(184,147,91,.32)}.richTestPage_featureStrip__adrT7{padding:16px 20px;border:1px solid var(--line);border-radius:14px;display:grid;grid-template-columns:repeat(4,1fr);background:var(--surface);box-shadow:var(--shadow-sm)}@media (max-width:900px){.richTestPage_featureStrip__adrT7{grid-template-columns:repeat(2,1fr);gap:20px 0}}@media (max-width:560px){.richTestPage_featureStrip__adrT7{grid-template-columns:1fr}}.richTestPage_featureItem__5Q6cU{padding:0 18px;display:flex;align-items:center;gap:14px}.richTestPage_featureItem__5Q6cU:not(:first-child){border-left:1px solid var(--line)}@media (max-width:900px){.richTestPage_featureItem__5Q6cU:nth-child(3){border-left:none}}@media (max-width:560px){.richTestPage_featureItem__5Q6cU{border-left:none!important;padding:4px 8px}}.richTestPage_featureIcon__9pYO_{width:48px;height:48px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center}.richTestPage_featureItem__5Q6cU h3{margin:0 0 2px;font-size:13px;font-weight:700;color:var(--ink)}.richTestPage_featureItem__5Q6cU p{margin:0;color:var(--muted);font-size:11px;line-height:1.45}