.CookieConsent_panel__XlDN0{position:fixed;z-index:1000;left:12px;right:12px;bottom:12px;display:flex;max-width:760px;margin:0 auto;align-items:center;gap:14px;border:1px solid #c8c2b2;border-radius:16px;background:#ffffff;padding:13px 14px;box-shadow:0 24px 52px -30px rgba(14,30,51,.48);color:#0e1e33}.CookieConsent_content__LrbmY{min-width:0;flex:1 1}.CookieConsent_title__5MUZO{margin:0;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:15px;font-weight:700;letter-spacing:-.01em}.CookieConsent_copy__nnv8N{margin:4px 0 0;color:#3c4759;font-size:12px;line-height:1.45}.CookieConsent_link__vexJN{color:#185fa5;font-weight:700;text-underline-offset:2px}.CookieConsent_actions__ykoUD{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:7px;gap:7px;flex:0 0 auto}.CookieConsent_buttonPrimary__q2k_S,.CookieConsent_buttonSecondary__FHyu_{min-height:42px;border-radius:11px;padding:9px 12px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.CookieConsent_buttonPrimary__q2k_S{border:1.5px solid #185fa5;background:#185fa5;color:#ffffff}.CookieConsent_buttonPrimary__q2k_S:hover{background:#134d87;border-color:#134d87}.CookieConsent_buttonSecondary__FHyu_{border:1.5px solid #c8c2b2;background:#ffffff;color:#0e1e33}.CookieConsent_buttonSecondary__FHyu_:hover{border-color:#0e1e33}.CookieConsent_buttonPrimary__q2k_S:focus-visible,.CookieConsent_buttonSecondary__FHyu_:focus-visible,.CookieConsent_link__vexJN:focus-visible{outline:3px solid #bfd7ec;outline-offset:2px}@media (max-width:620px){.CookieConsent_panel__XlDN0{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));display:grid;grid-template-columns:minmax(0,1fr);grid-gap:7px;gap:7px;padding:9px 10px;border-radius:14px}.CookieConsent_title__5MUZO{font-size:12.5px}.CookieConsent_copy__nnv8N{margin-top:2px;font-size:10px;line-height:1.3}.CookieConsent_actions__ykoUD{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:0}.CookieConsent_buttonPrimary__q2k_S,.CookieConsent_buttonSecondary__FHyu_{width:100%;min-width:0;min-height:34px;padding:6px 8px;border-radius:9px;font-size:10.5px;white-space:nowrap}}@media (max-width:799px){.CookieConsent_panel__XlDN0.CookieConsent_aboveMobileBar__gzRxo{bottom:calc(76px + env(safe-area-inset-bottom, 0px))}}@media print{.CookieConsent_panel__XlDN0{display:none}}.AudioMiniPlayer_mini__XBVwD{position:fixed;z-index:44;right:16px;bottom:76px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;width:min(420px,calc(100vw - 32px));align-items:center;border:1px solid #dcd9e9;border-radius:15px;background:rgba(255,255,255,.97);padding:11px 12px;box-shadow:0 18px 44px -24px rgba(8,42,77,.42);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.AudioMiniPlayer_copy__Y3Xby{min-width:0}.AudioMiniPlayer_copy__Y3Xby small{display:block;color:#6A67A8;font-size:var(--cc-type-meta);font-weight:850;letter-spacing:.1em}.AudioMiniPlayer_copy__Y3Xby strong{display:block;overflow:hidden;margin-top:2px;color:#0D2B57;font-size:var(--cc-type-small);text-overflow:ellipsis;white-space:nowrap}.AudioMiniPlayer_track__B0JdS{height:3px;margin-top:7px;overflow:hidden;border-radius:99px;background:#ECEAF4}.AudioMiniPlayer_track__B0JdS span{display:block;height:100%;border-radius:inherit;background:#6E72DA}.AudioMiniPlayer_actions__B0HwD{display:flex;align-items:center;gap:5px}.AudioMiniPlayer_actions__B0HwD a,.AudioMiniPlayer_actions__B0HwD button{display:grid;min-width:34px;height:34px;place-items:center;border:1px solid #e2e0e8;border-radius:9px;background:#fff;color:#0D2B57;padding:0 8px;font:inherit;font-size:var(--cc-type-meta);font-weight:800;text-decoration:none}.AudioMiniPlayer_actions__B0HwD button{cursor:pointer}.AudioMiniPlayer_actions__B0HwD button:disabled{opacity:.35;cursor:default}.AudioMiniPlayer_actions__B0HwD .AudioMiniPlayer_play__MFM7F{border-color:#082A4D;background:#082A4D;color:#fff}@media(min-width:900px){.AudioMiniPlayer_mini__XBVwD{right:22px;bottom:22px;width:390px}}@media(prefers-reduced-motion:reduce){.AudioMiniPlayer_mini__XBVwD{-webkit-backdrop-filter:none;backdrop-filter:none}}.AppShell_shell__l9wMI{min-height:100dvh;background:var(--cc-shell-bg);color:var(--cc-ink)}.AppShell_frame__cpCKX{position:relative;display:flex;min-height:100dvh;flex-direction:column;background:var(--cc-paper)}.AppShell_topbar__fQkQi{position:-webkit-sticky;position:sticky;top:0;z-index:50;flex:0 0 auto;border-bottom:1px solid color-mix(in srgb,var(--cc-border) 82%,transparent);background:color-mix(in srgb,#fff 96%,var(--cc-topbar));box-shadow:0 8px 24px -28px rgba(8,42,77,.65);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.AppShell_topbarInner__zgN_B{display:flex;width:100%;max-width:1180px;min-height:64px;margin:0 auto;padding:0 20px;align-items:center;gap:16px}.AppShell_brand__lEGab{display:inline-flex;flex:0 0 auto;border-radius:9px;text-decoration:none}.AppShell_logoCompact__ZKWIX{display:inline-flex}.AppShell_logoFull__JWUa_{display:none!important}.AppShell_desktopNav__n00E4{display:none}.AppShell_desktopNavLink__RL2uu{display:inline-flex;min-height:40px;align-items:center;gap:7px;border-radius:6px;color:var(--cc-faint);padding:8px 10px;font-size:var(--cc-type-small);font-weight:760;text-decoration:none;transition:background .16s ease-out,color .16s ease-out}.AppShell_desktopNavLink__RL2uu:hover{background:var(--cc-well);color:var(--cc-ink)}.AppShell_desktopNavLinkActive__hFa_y{background:#edf4ff;color:#185fa5}.AppShell_topbarActions__gH2Pw{display:flex;margin-left:auto;align-items:center;gap:8px}.AppShell_starterPill__Z2zLc{display:none;border:1px solid color-mix(in srgb,var(--cc-teal-border) 82%,transparent);border-radius:999px;background:color-mix(in srgb,var(--cc-tint-teal) 88%,#fff);color:#0e5f66;padding:6px 10px;font-size:var(--cc-type-meta);font-weight:800;letter-spacing:.02em;white-space:nowrap}.AppShell_topbarMore__8ioIk{display:inline-flex;min-height:40px;align-items:center;gap:5px;border:1px solid var(--cc-border);border-radius:7px;background:var(--cc-surface);color:var(--cc-muted);padding:7px 10px;cursor:pointer;font:inherit;font-size:var(--cc-type-small);font-weight:750}.AppShell_topbarMore__8ioIk span{display:none}.AppShell_main__k_K7V{display:flex;min-width:0;min-height:0;flex:1 1;flex-direction:column;background:linear-gradient(180deg,color-mix(in srgb,var(--cc-paper) 96%,#fff) 0,var(--cc-paper) 48%,color-mix(in srgb,var(--cc-paper) 98%,#efe6d6) 100%)}.AppShell_header__Qjvn3{flex:0 0 auto;padding:18px 18px 8px}.AppShell_headerInner__SfBay{width:100%;max-width:1040px;margin:0 auto}.AppShell_kicker__1lhLt{color:var(--cc-faint);font-size:var(--cc-type-meta);font-weight:800;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.AppShell_title___CmIP{margin:3px 0 0;color:var(--cc-ink);font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:var(--cc-type-page-mobile);font-weight:800;letter-spacing:-.035em;line-height:1.08}.AppShell_scroll__NJXAj{min-height:0;flex:1 1;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.AppShell_content__hr9u0{width:100%;max-width:1040px;min-height:100%;margin:0 auto}.AppShell_mobileNav__sLyOg{position:-webkit-sticky;position:sticky;bottom:0;z-index:45;display:flex;flex:0 0 auto;border-top:1px solid color-mix(in srgb,var(--cc-border) 85%,transparent);background:rgba(255,255,255,.97);padding:7px 5px calc(7px + env(safe-area-inset-bottom, 0px));box-shadow:0 -12px 28px -28px rgba(8,42,77,.7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.AppShell_mobileNavLink__B4p47{display:flex;min-width:0;min-height:52px;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-decoration:none}.AppShell_mobileNavLabel__uwNlh{font-size:var(--cc-type-meta);font-weight:780;letter-spacing:-.01em}.AppShell_moreOverlay__M_Iz2{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-end;justify-content:center}.AppShell_moreBackdrop__H2csS{position:absolute;inset:0;border:0;background:rgba(8,25,48,.48);cursor:pointer}.AppShell_moreSheet__mvsyJ{position:relative;width:100%;max-height:min(78dvh,640px);overflow-y:auto;border-radius:22px 22px 0 0;background:var(--cc-surface);padding:12px 18px calc(20px + env(safe-area-inset-bottom, 0px));box-shadow:0 -18px 45px -28px rgba(8,25,48,.7)}.AppShell_moreTop__Q_9mP{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--cc-border);padding:2px 0 11px}.AppShell_moreTop__Q_9mP span,.AppShell_moreTop__Q_9mP strong{display:block}.AppShell_moreTop__Q_9mP strong{color:var(--cc-ink);font-size:18px}.AppShell_moreTop__Q_9mP span{margin-top:2px;color:var(--cc-faint);font-size:var(--cc-type-meta)}.AppShell_iconButton__15quL{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:0;border-radius:12px;background:var(--cc-well);cursor:pointer}.AppShell_moreLink__S_VvH{display:block;border-bottom:1px solid var(--cc-border);padding:14px 3px;text-decoration:none}.AppShell_moreLinkTitle__40vZB{color:var(--cc-ink);font-size:var(--cc-type-body);font-weight:750}.AppShell_moreLinkSub__ua6tE{margin-top:2px;color:var(--cc-muted);font-size:var(--cc-type-small)}.AppShell_moreDisplay__SW27Y{border-bottom:1px solid var(--cc-border);padding:14px 3px}.AppShell_morePricing__Yw6Z2 .AppShell_moreLinkTitle__40vZB{color:#185fa5}.AppShell_moreSignOut__RkYtX{width:100%;border:0;background:none;color:var(--cc-muted);cursor:pointer;padding:13px 3px;text-align:left;font:inherit;font-size:var(--cc-type-small);font-weight:650}.AppShell_brand__lEGab:focus-visible,.AppShell_desktopNavLink__RL2uu:focus-visible,.AppShell_iconButton__15quL:focus-visible,.AppShell_mobileNavLink__B4p47:focus-visible,.AppShell_moreLink__S_VvH:focus-visible,.AppShell_moreSignOut__RkYtX:focus-visible,.AppShell_topbarMore__8ioIk:focus-visible{outline:3px solid #bfd7ec;outline-offset:2px}@media (min-width:900px){.AppShell_topbarInner__zgN_B{min-height:68px;padding-inline:28px}.AppShell_desktopNav__n00E4{display:flex;align-items:center;gap:2px;margin-left:auto}.AppShell_starterPill__Z2zLc{display:inline-flex}.AppShell_topbarActions__gH2Pw{margin-left:0}.AppShell_topbarMore__8ioIk span{display:inline}.AppShell_header__Qjvn3{padding:28px 28px 10px}.AppShell_title___CmIP{font-size:var(--cc-type-page)}.AppShell_scroll__NJXAj{padding:0 12px 38px}.AppShell_mobileNav__sLyOg{display:none}.AppShell_moreOverlay__M_Iz2{align-items:center;padding:24px}.AppShell_moreSheet__mvsyJ{width:min(440px,100%);max-height:min(80dvh,620px);border-radius:22px;padding:16px 22px 22px}.AppShell_frame__cpCKX{height:100dvh;min-height:100dvh;flex-direction:row;overflow:hidden}.AppShell_topbar__fQkQi{position:-webkit-sticky;position:sticky;top:0;width:76px;height:100dvh;flex:0 0 76px;border-right:1px solid color-mix(in srgb,var(--cc-border) 88%,transparent);border-bottom:0;box-shadow:12px 0 30px -32px rgba(8,42,77,.75)}.AppShell_topbarInner__zgN_B{width:100%;max-width:none;height:100%;min-height:0;padding:18px 10px;flex-direction:column;align-items:center;gap:18px}.AppShell_brand__lEGab{width:100%;justify-content:center}.AppShell_logoCompact__ZKWIX>span{display:none!important}.AppShell_desktopNav__n00E4{width:100%;margin:4px 0 0;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:5px}.AppShell_desktopNavLink__RL2uu{width:100%;min-height:52px;justify-content:center;padding:10px;border-radius:10px}.AppShell_desktopNavLink__RL2uu>span{display:none}.AppShell_desktopNavLinkActive__hFa_y{background:color-mix(in srgb,#edf4ff 78%,transparent);box-shadow:inset 3px 0 0 #1e9f8d}.AppShell_topbarActions__gH2Pw{width:100%;margin:auto 0 0}.AppShell_topbarMore__8ioIk{width:100%;min-height:48px;justify-content:center;padding:9px;border-radius:10px}.AppShell_topbarMore__8ioIk span{display:none}.AppShell_main__k_K7V{height:100dvh;min-width:0}.AppShell_header__Qjvn3{padding:30px 28px 12px}.AppShell_content__hr9u0,.AppShell_headerInner__SfBay{max-width:1120px}.AppShell_scroll__NJXAj{padding:0 20px 42px}}@media (min-width:1200px){.AppShell_topbar__fQkQi{width:224px;flex-basis:224px}.AppShell_topbarInner__zgN_B{padding:24px 16px 20px;align-items:stretch}.AppShell_brand__lEGab{justify-content:flex-start;padding:2px 8px 10px}.AppShell_logoCompact__ZKWIX{display:none!important}.AppShell_logoFull__JWUa_{display:inline-flex!important}.AppShell_desktopNav__n00E4{margin-top:8px}.AppShell_desktopNavLink__RL2uu{min-height:48px;justify-content:flex-start;gap:11px;padding:11px 13px}.AppShell_desktopNavLink__RL2uu>span{display:inline}.AppShell_topbarMore__8ioIk{justify-content:flex-start;gap:9px;padding-inline:13px}.AppShell_topbarMore__8ioIk span{display:inline}.AppShell_header__Qjvn3{padding:34px 32px 12px}.AppShell_scroll__NJXAj{padding:0 24px 48px}}@media (max-width:440px){.AppShell_topbarInner__zgN_B{min-height:62px;padding-inline:16px}.AppShell_header__Qjvn3{padding:16px 17px 7px}.AppShell_title___CmIP{font-size:var(--cc-type-page-mobile)}}@media (prefers-reduced-motion:reduce){.AppShell_desktopNavLink__RL2uu{transition:none}}.AppShell_desktopNavLinkActive__hFa_y{background:transparent;color:#0e5c84;box-shadow:inset 0 -2px 0 #1e9f8d}.AppShell_starterPill__Z2zLc{border-radius:6px}.AppShell_mobileNav__sLyOg{background:rgba(255,254,250,.98)}.AppShell_mobileNavLink__B4p47{border-radius:7px}.AppShell_moreSheet__mvsyJ{border-radius:12px 12px 0 0}.AppShell_iconButton__15quL{border-radius:7px}@media (min-width:900px){.AppShell_moreSheet__mvsyJ{border-radius:10px}}@media (max-width:360px){.AppShell_topbarInner__zgN_B{padding-inline:12px}.AppShell_header__Qjvn3{padding-inline:14px}.AppShell_mobileNavLabel__uwNlh{font-size:var(--cc-type-meta)}}@media (min-width:900px){.AppShell_desktopNavLinkActive__hFa_y{background:color-mix(in srgb,#edf4ff 78%,transparent);box-shadow:inset 3px 0 0 #1e9f8d}}.AppShell_frame__cpCKX,.AppShell_shell__l9wMI{background:#FBFAF6}.AppShell_topbar__fQkQi{border-color:rgba(13,43,87,.07);background:rgba(255,255,255,.97);box-shadow:0 12px 30px -32px rgba(8,42,77,.58)}.AppShell_main__k_K7V{background:linear-gradient(180deg,#FCFBF8,#FBFAF6 58%,#F7F4EE)}.AppShell_header__Qjvn3{padding-top:20px}.AppShell_kicker__1lhLt{color:#718096;font-weight:850;letter-spacing:.12em}.AppShell_title___CmIP{color:#0D2B57;font-weight:850;letter-spacing:-.045em}.AppShell_mobileNav__sLyOg{border-color:#E7E3DA;background:rgba(255,255,255,.985);box-shadow:0 -14px 34px -30px rgba(8,42,77,.72)}.AppShell_mobileNavLink__B4p47{min-height:55px}.AppShell_mobileNavLink__B4p47[aria-current=page]{background:linear-gradient(180deg,rgba(234,243,255,.72),rgba(255,255,255,0))}.AppShell_moreSheet__mvsyJ{border:1px solid #e7e3da;background:#FFFFFF}.AppShell_moreTop__Q_9mP{border-color:#E7E3DA}.AppShell_desktopNavLink__RL2uu{color:#6D7A8F}.AppShell_desktopNavLink__RL2uu:hover{background:#F4F6F8;color:#0D2B57}@media(min-width:900px){.AppShell_topbar__fQkQi{background:#FFFFFF;border-right-color:#E7E3DA}.AppShell_desktopNavLink__RL2uu{border-radius:12px}.AppShell_desktopNavLinkActive__hFa_y{background:#EDF4FF;box-shadow:inset 3px 0 0 #11B583;color:#2468CC}.AppShell_header__Qjvn3{padding-top:30px}}@media(min-width:1200px){.AppShell_topbarInner__zgN_B{padding-top:25px}.AppShell_desktopNavLink__RL2uu{min-height:50px}}@media(max-width:899px){.AppShell_topbarInner__zgN_B{min-height:62px;padding:0 17px}.AppShell_topbarMore__8ioIk{width:38px;min-width:38px;height:38px;min-height:38px;border:0;border-radius:50%;background:#0D2B57;padding:0;justify-content:center}.AppShell_topbarMore__8ioIk svg{display:none}.AppShell_topbarMore__8ioIk:before{content:"SP";color:#fff;font-size:var(--cc-type-meta);font-weight:850;letter-spacing:-.02em}.AppShell_header__Qjvn3{padding:14px 17px 4px}.AppShell_kicker__1lhLt:empty{display:none}.AppShell_title___CmIP{margin-top:0;font-size:28px;line-height:1;letter-spacing:-.045em}.AppShell_content__hr9u0{padding-bottom:6px}}@media(min-width:900px){.AppShell_topbarMore__8ioIk:before{content:none}}@media (max-width:899px){.AppShellScroll_frame__BbSkc,.AppShellScroll_shell__hDbFL{height:100dvh;min-height:0;max-height:100dvh;overflow:hidden}.AppShellScroll_main___zxLY{min-height:0;overflow:hidden}.AppShellScroll_scroll__A5rq6{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}}@media (min-width:900px){.AppShellScroll_frame__BbSkc,.AppShellScroll_main___zxLY{min-height:100dvh}.AppShellScroll_scroll__A5rq6{overflow-x:hidden}}.CalculationLab_modeGrid__BcZTU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.CalculationLab_modeButton__8UwB5{min-width:0;min-height:94px}.CalculationLab_modeDetail__xpW_g,.CalculationLab_modeLabel__HyQN4{overflow-wrap:anywhere;word-break:normal}@media (min-width:700px){.CalculationLab_modeGrid__BcZTU{grid-template-columns:repeat(4,minmax(0,1fr))}.CalculationLab_modeButton__8UwB5{min-height:82px}}.AppPage_page__jqgyX{display:flex;flex-direction:column;gap:11px;width:100%;padding:14px 16px 34px}.AppPage_intro__uMn2g{max-width:700px;margin:0 2px 4px}.AppPage_actionGrid__r4vic,.AppPage_cardGrid__cnS_8,.AppPage_planGrid___BydQ,.AppPage_todayGrid__gR18K{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:11px;gap:11px;min-width:0}.AppPage_actionGrid__r4vic>*,.AppPage_cardGrid__cnS_8>*,.AppPage_planGrid___BydQ>*,.AppPage_todayGrid__gR18K>*{min-width:0}.AppPage_planAside__M0Jw0,.AppPage_planMain__7pWnu{display:flex;min-width:0;flex-direction:column;gap:12px}.AppPage_readingWidth__Vm9FB{width:100%;max-width:820px;margin:0 auto}@media (min-width:800px){.AppPage_page__jqgyX{gap:14px;padding:22px 24px 42px}.AppPage_actionGrid__r4vic,.AppPage_cardGrid__cnS_8{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.AppPage_todayGrid__gR18K{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-template-areas:"score mission" "plan mission" "locked locked";align-items:stretch;gap:14px}.AppPage_todayScore__qFo5e{grid-area:score}.AppPage_todayMission__0B3SI{grid-area:mission}.AppPage_todayPlan__FDOVy{grid-area:plan}.AppPage_todayLocked__DXmEt{grid-area:locked}.AppPage_planGrid___BydQ{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);align-items:start;gap:16px}.AppPage_planAside__M0Jw0{position:-webkit-sticky;position:sticky;top:16px}}@media (min-width:1180px){.AppPage_page__jqgyX{padding:26px 32px 48px}.AppPage_cardGrid__cnS_8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:799px){.AppPage_page__jqgyX{padding-bottom:calc(32px + env(safe-area-inset-bottom, 0px))}}.AppPage_page__jqgyX{max-width:1120px;margin:0 auto;gap:14px;padding-top:12px}.AppPage_actionGrid__r4vic,.AppPage_cardGrid__cnS_8,.AppPage_planGrid___BydQ,.AppPage_todayGrid__gR18K{gap:14px}@media(min-width:800px){.AppPage_page__jqgyX{padding:18px 24px 46px}.AppPage_actionGrid__r4vic,.AppPage_cardGrid__cnS_8{gap:16px}}@media(min-width:1180px){.AppPage_page__jqgyX{padding:20px 30px 52px}}.LearnHubPage_journeyIntro__xZ02U{padding:4px 0 8px}.LearnHubPage_journeyIntro__xZ02U small{display:block;color:#1e7e72;font-size:var(--cc-type-meta);font-weight:850;letter-spacing:.11em;text-transform:uppercase}.LearnHubPage_journeyIntro__xZ02U p{max-width:680px;margin:8px 0 0;color:var(--cc-body);font-size:var(--cc-type-body);line-height:1.6}.LearnHubPage_featured__hwoZN{position:relative;overflow:hidden;border:1px solid var(--cc-border);border-top:5px solid #1e9f8d;border-radius:12px;background:#fff;padding:24px}.LearnHubPage_featuredTop__Isi76{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:start}.LearnHubPage_featuredKicker__Yvdep{color:#1e7e72;font-size:var(--cc-type-meta);font-weight:900;letter-spacing:.12em;text-transform:uppercase}.LearnHubPage_featured__hwoZN h2{max-width:660px;margin:9px 0 0;color:var(--cc-ink);font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:clamp(30px,5vw,42px);font-weight:800;line-height:1.02;letter-spacing:-.05em}.LearnHubPage_featured__hwoZN p{max-width:620px;margin:11px 0 0;color:var(--cc-muted);font-size:var(--cc-type-body);line-height:1.6}.LearnHubPage_unitPill__nNSCm{border-radius:6px;background:#eef5ff;color:#2770c5;padding:6px 9px;font-size:var(--cc-type-meta);font-weight:850}.LearnHubPage_lessonMeta__hWNo2{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:16px;color:var(--cc-faint);font-size:var(--cc-type-small)}.LearnHubPage_routeGrid__NRc_I{display:grid;grid-template-columns:1.25fr .85fr .65fr;grid-gap:1px;gap:1px;margin-top:20px;border:1px solid var(--cc-border);background:var(--cc-border)}.LearnHubPage_route__IEbgr{display:flex;min-height:108px;flex-direction:column;justify-content:space-between;padding:17px;text-decoration:none}.LearnHubPage_route__IEbgr small{font-size:var(--cc-type-meta);font-weight:900;letter-spacing:.1em;text-transform:uppercase}.LearnHubPage_route__IEbgr strong{display:block;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:20px;font-weight:800;letter-spacing:-.035em}.LearnHubPage_route__IEbgr span span{display:block;margin-top:4px;font-size:var(--cc-type-small);line-height:1.4}.LearnHubPage_routePrimary__wJWWD{background:#0b2a43;color:#fff}.LearnHubPage_routePrimary__wJWWD small{color:#8ed8ca}.LearnHubPage_routePrimary__wJWWD span span{color:#b8c6d1}.LearnHubPage_routeQuick__sv8h_{background:#fff;color:var(--cc-ink)}.LearnHubPage_routeQuick__sv8h_ small{color:#2770c5}.LearnHubPage_routePractice__95ROE span span,.LearnHubPage_routeQuick__sv8h_ span span{color:var(--cc-muted)}.LearnHubPage_routePractice__95ROE{background:#eef5f2;color:var(--cc-ink)}.LearnHubPage_routePractice__95ROE small{color:#1e7e72}.LearnHubPage_featuredFooter__R53G3{display:flex;justify-content:space-between;gap:12px;margin-top:14px;color:var(--cc-faint);font-size:var(--cc-type-small)}.LearnHubPage_directory__M4Nmd{margin-top:18px}.LearnHubPage_directory__M4Nmd>summary{display:none;min-height:52px;align-items:center;justify-content:space-between;border:1px solid var(--cc-border);border-radius:10px;background:#fff;padding:0 15px;color:var(--cc-ink);font-size:var(--cc-type-small);font-weight:800;cursor:pointer;list-style:none}.LearnHubPage_directory__M4Nmd>summary::-webkit-details-marker{display:none}.LearnHubPage_directory__M4Nmd>summary:after{content:"+";font-size:20px;font-weight:500}.LearnHubPage_directory__M4Nmd[open]>summary:after{content:"−"}.LearnHubPage_directoryLabel____zkE{margin:6px 0 10px;color:var(--cc-faint);font-size:var(--cc-type-meta);font-weight:850;letter-spacing:.09em;text-transform:uppercase}.LearnHubPage_directoryBody__Q3MaK{display:block}.LearnHubPage_topicMetaFloor___aefh{font-size:var(--cc-type-meta)!important}.LearnHubPage_topicTitleFloor__DlmY_{font-size:var(--cc-type-body)!important}.LearnHubPage_topicActionFloor__z6Ofx{font-size:var(--cc-type-small)!important}@media(max-width:759px){.LearnHubPage_featured__hwoZN{padding:21px 18px}.LearnHubPage_featuredTop__Isi76{grid-template-columns:1fr}.LearnHubPage_unitPill__nNSCm{justify-self:start;grid-row:1}.LearnHubPage_featured__hwoZN h2{font-size:32px}.LearnHubPage_routeGrid__NRc_I{grid-template-columns:1fr}.LearnHubPage_route__IEbgr{min-height:92px}.LearnHubPage_featuredFooter__R53G3{flex-direction:column;gap:3px}.LearnHubPage_directory__M4Nmd>summary{display:flex}.LearnHubPage_directoryLabel____zkE,.LearnHubPage_directory__M4Nmd:not([open]) .LearnHubPage_directoryBody__Q3MaK{display:none}.LearnHubPage_directory__M4Nmd[open] .LearnHubPage_directoryBody__Q3MaK{display:block;margin-top:12px}}@media(min-width:760px){.LearnHubPage_directory__M4Nmd:not([open]) .LearnHubPage_directoryBody__Q3MaK{display:block}.LearnHubPage_directory__M4Nmd>summary{display:none}}.LearnHubPage_featured__hwoZN{border-color:#E7E3DA;border-top:1px solid #e7e3da;border-radius:16px;background:linear-gradient(135deg,#FFFFFF,#F8FBFF);box-shadow:0 18px 42px -38px rgba(8,42,77,.46)}.LearnHubPage_featured__hwoZN:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:#11B583}.LearnHubPage_featuredKicker__Yvdep{color:#0B675B}.LearnHubPage_featured__hwoZN h2{color:#0D2B57}.LearnHubPage_unitPill__nNSCm{border-radius:7px;background:#EAF3FF;color:#2468CC}.LearnHubPage_routeGrid__NRc_I{overflow:hidden;gap:0;border-color:#E7E3DA;border-radius:13px;background:#E7E3DA}.LearnHubPage_route__IEbgr{min-height:112px}.LearnHubPage_routePrimary__wJWWD{background:#082A4D}.LearnHubPage_routeQuick__sv8h_{background:#FFFFFF}.LearnHubPage_routePractice__95ROE{background:#E2F8F1}.LearnHubPage_directory__M4Nmd>summary{border-color:#E7E3DA;border-radius:12px;background:#FFFFFF}.LearnHubPage_mobileLessonList__C_O98,.LearnHubPage_mobileLessonVisual__a_tAp{display:none}@media(max-width:759px){.LearnHubPage_journeyIntro__xZ02U{padding:0 2px 8px}.LearnHubPage_journeyIntro__xZ02U small{display:none}.LearnHubPage_journeyIntro__xZ02U p{margin:0;color:#65748A;font-size:12px;line-height:1.45}.LearnHubPage_featured__hwoZN{padding:15px;border-radius:14px;background:#FFFFFF;box-shadow:none}.LearnHubPage_featured__hwoZN:before{display:none}.LearnHubPage_featuredTop__Isi76{display:grid;grid-template-columns:1fr auto;grid-gap:6px 10px;gap:6px 10px}.LearnHubPage_featuredTop__Isi76>div{min-width:0}.LearnHubPage_featuredKicker__Yvdep{font-size:var(--cc-type-meta);letter-spacing:.08em;text-transform:none}.LearnHubPage_featured__hwoZN h2{margin-top:6px;font-size:22px;line-height:1.05}.LearnHubPage_featuredTop__Isi76>div>p,.LearnHubPage_lessonMeta__hWNo2{display:none}.LearnHubPage_unitPill__nNSCm{grid-column:2;grid-row:1;align-self:start;justify-self:end}.LearnHubPage_mobileLessonVisual__a_tAp{display:flex;min-height:118px;margin-top:13px;align-items:center;justify-content:flex-end;border-radius:11px;background:linear-gradient(135deg,rgba(11,42,77,.08),rgba(255,255,255,.18)),repeating-linear-gradient(0deg,#E9E1D2 0 1px,#F8F3E8 1px 19px);padding:17px;color:#2569C5;font-family:Comic Sans MS,Bradley Hand,cursive;font-size:16px;font-style:italic;line-height:1.3;text-align:right}.LearnHubPage_mobileLessonList__C_O98{display:flex;flex-direction:column;gap:8px;margin:13px 0;padding:0;list-style:none}.LearnHubPage_mobileLessonList__C_O98 li{display:flex;gap:8px;align-items:center;color:#11A979;font-size:var(--cc-type-meta);font-weight:850}.LearnHubPage_mobileLessonList__C_O98 li span{color:#536178;font-weight:700}.LearnHubPage_routeGrid__NRc_I{display:block;border:0;border-radius:0;background:transparent}.LearnHubPage_routeGrid__NRc_I>a:nth-child(n+2){display:none}.LearnHubPage_routePrimary__wJWWD{min-height:45px;border-radius:9px;background:#082A4D;padding:0 14px;align-items:center}.LearnHubPage_routePrimary__wJWWD>span:first-child{display:none}.LearnHubPage_routePrimary__wJWWD>span:last-child{width:100%}.LearnHubPage_routePrimary__wJWWD strong{font-size:12px!important;color:#fff}.LearnHubPage_routePrimary__wJWWD strong:after{content:"  →"}.LearnHubPage_routePrimary__wJWWD span span{display:none!important}.LearnHubPage_featuredFooter__R53G3{display:none}.LearnHubPage_directory__M4Nmd{margin-top:10px}.LearnHubPage_directory__M4Nmd>summary{min-height:50px;padding:0 14px;font-size:var(--cc-type-meta)}}.LearnHubPage_mobileUnitSelect__1GzJu{display:none}.LearnHubPage_featuredHint__lGvZ7{display:inline}@media(max-width:759px){.LearnHubPage_journeyIntro__xZ02U{padding-bottom:10px}.LearnHubPage_featured__hwoZN{padding:13px 14px 14px}.LearnHubPage_mobileUnitSelect__1GzJu{display:flex;min-height:45px;margin-bottom:14px;align-items:center;justify-content:space-between;border:1px solid #e3e7ed;border-radius:10px;background:#FFFFFF;color:#0D2B57;padding:0 12px;font-size:12px;text-decoration:none}.LearnHubPage_mobileUnitSelect__1GzJu strong{font-size:13px}.LearnHubPage_mobileUnitSelect__1GzJu span{color:#536178;font-size:16px}.LearnHubPage_featuredHint__lGvZ7{display:none}.LearnHubPage_featuredKicker__Yvdep{color:#536178;font-size:11px;font-weight:700}.LearnHubPage_featured__hwoZN h2{font-size:21px;line-height:1.08}.LearnHubPage_mobileLessonVisual__a_tAp{min-height:124px;justify-content:flex-end;border:1px solid #e7e3da;background:linear-gradient(110deg,rgba(255,255,255,.18),rgba(37,105,197,.04)),repeating-linear-gradient(0deg,#E9E1D2 0 1px,#F8F3E8 1px 19px);box-shadow:inset 0 0 0 7px rgba(255,255,255,.28)}.LearnHubPage_mobileLessonList__C_O98{gap:9px;margin:14px 1px}.LearnHubPage_mobileLessonList__C_O98 li{font-size:11px}.LearnHubPage_routePrimary__wJWWD{min-height:47px}.LearnHubPage_routePrimary__wJWWD strong{font-size:12.5px!important}}.QuestionCard_card__2lCPo{width:100%}.QuestionCard_metaRow__OKa0B{display:flex;align-items:center;justify-content:space-between;gap:12px}.QuestionCard_metaLabel__h8ZjO{display:inline-flex;align-items:center;min-height:30px;border:1px solid #ded8cb;border-radius:6px;background:#f4f0e8;padding:4px 9px;color:#64737c;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:var(--cc-type-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.QuestionCard_counter__afJhY{color:#7b878d;font-size:var(--cc-type-small);font-weight:700}.QuestionCard_stem__xQf3Z{margin:20px 0 0;color:#0b2a43;font-family:Georgia,Times New Roman,serif;font-size:var(--cc-reading-question);font-weight:650;line-height:1.46;letter-spacing:-.018em}.QuestionCard_options__YMItl{display:flex;flex-direction:column;gap:10px;margin-top:20px}.QuestionCard_option__eUKjM{display:flex;min-height:56px;align-items:center;gap:13px;border:1.25px solid #d7d0c3;border-radius:9px;background:#fff;padding:13px 15px;color:#40545d;text-align:left;font:inherit;font-size:var(--cc-reading-option);line-height:1.45;cursor:pointer;transition:border-color .18s ease-out,background .18s ease-out,opacity .18s ease-out}.QuestionCard_option__eUKjM:hover:not(:disabled){border-color:#86a9bc;background:#fbfcfc}.QuestionCard_option__eUKjM:disabled{cursor:default}.QuestionCard_letter__MCsHe{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:7px;background:#f2eee5;color:#66747c;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:13px;font-weight:800}.QuestionCard_optionText__05JKM{flex:1 1}.QuestionCard_dim__Ml_P5{opacity:.5}.QuestionCard_correct__aIUow{border-color:#9bcdbb;background:#eaf6ef;color:#1b674f}.QuestionCard_correct__aIUow .QuestionCard_letter__MCsHe{background:#1e9f8d;color:#fff}.QuestionCard_wrong__8qZl6{border-color:#e0afa5;background:#fff0ed;color:#963f35}.QuestionCard_wrong__8qZl6 .QuestionCard_letter__MCsHe{background:#cf6153;color:#fff}.QuestionCard_stateIcon__VuMhW{flex:0 0 auto;font-size:17px;font-weight:900}.QuestionCard_correct__aIUow .QuestionCard_stateIcon__VuMhW{color:#1e9f8d}.QuestionCard_wrong__8qZl6 .QuestionCard_stateIcon__VuMhW{color:#cf6153}.QuestionCard_feedbackStack__NIB3D{display:flex;flex-direction:column;gap:10px;margin-top:18px}.QuestionCard_feedback__we8Xm,.QuestionCard_memoryHook__Wz4ew,.QuestionCard_optionExplanations__msiUi{border:1px solid #ded8cb;border-radius:9px;padding:15px 17px;color:#42565f;font-size:var(--cc-reading-explanation);line-height:1.65}.QuestionCard_feedback__we8Xm{background:#f9f6ef}.QuestionCard_feedbackLabel__x4YRE,.QuestionCard_optionHeading__mCHuU{margin-bottom:7px;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:var(--cc-type-meta);font-weight:850;letter-spacing:.09em;text-transform:uppercase}.QuestionCard_feedbackLabel__x4YRE{color:#185fa5}.QuestionCard_optionExplanations__msiUi{background:#fff}.QuestionCard_optionHeading__mCHuU{color:#7a858b}.QuestionCard_optionExplanationList__zsieG{display:flex;flex-direction:column;gap:9px}.QuestionCard_optionExplanation__MMS7W{display:grid;grid-template-columns:26px 1fr;grid-gap:9px;gap:9px;color:#42565f}.QuestionCard_optionExplanation__MMS7W strong{font-family:var(--font-grotesk),"Space Grotesk",sans-serif}.QuestionCard_optionExplanationCorrect__m2F8q strong{color:#1e7e72}.QuestionCard_memoryHook__Wz4ew{border-color:#b8ddd3;background:#edf7f3;color:#155f55}.QuestionCard_memoryHook__Wz4ew strong{font-family:var(--font-grotesk),"Space Grotesk",sans-serif}.QuestionCard_sourceRef__ucPSE{color:#7a858b;font-size:var(--cc-type-small);line-height:1.5}@media(max-width:520px){.QuestionCard_metaRow__OKa0B{align-items:flex-start}.QuestionCard_metaLabel__h8ZjO{max-width:72%;white-space:normal}.QuestionCard_stem__xQf3Z{margin-top:18px}.QuestionCard_option__eUKjM{min-height:56px;padding:12px 13px}.QuestionCard_feedback__we8Xm,.QuestionCard_memoryHook__Wz4ew,.QuestionCard_optionExplanations__msiUi{padding:14px 15px}}@media(prefers-reduced-motion:reduce){.QuestionCard_option__eUKjM{transition:none}}.QuestionCard_card__2lCPo{color:#0D2B57}.QuestionCard_option__eUKjM{border-color:#E3E6EB;border-radius:11px;background:#FFFFFF}.QuestionCard_option__eUKjM:hover{border-color:#C5DCF7;background:#F8FBFF}.QuestionCard_optionSelected__Oky4u{border-color:#72A9EA;background:#EAF3FF}.QuestionCard_explanation__hzT2O{border-color:#D8E8F8;border-radius:12px;background:#F2F7FF}.AudioRevisionPlayer_player__FrQZB{border:1px solid #e7e3da;border-radius:16px;background:linear-gradient(145deg,#F1EFFF,#FFFFFF 72%);padding:18px;box-shadow:0 18px 42px -38px rgba(8,42,77,.46)}.AudioRevisionPlayer_header__pQ_2e{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.AudioRevisionPlayer_header__pQ_2e small{color:#6A67A8;font-size:var(--cc-type-meta);font-weight:850;letter-spacing:.1em}.AudioRevisionPlayer_header__pQ_2e h3{margin:5px 0 0;color:#0D2B57;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:20px;letter-spacing:-.035em}.AudioRevisionPlayer_header__pQ_2e>span{border-radius:999px;background:#fff;color:#65748A;padding:5px 8px;font-size:var(--cc-type-meta);font-weight:800}.AudioRevisionPlayer_controls__vHJQU{display:grid;grid-template-columns:42px 1fr 42px;grid-gap:8px;gap:8px;margin-top:16px}.AudioRevisionPlayer_controls__vHJQU button{min-height:44px;border:1px solid #e7e3da;border-radius:10px;background:#fff;color:#0D2B57;font:inherit;font-weight:800;cursor:pointer}.AudioRevisionPlayer_controls__vHJQU button:disabled{opacity:.38;cursor:default}.AudioRevisionPlayer_controls__vHJQU .AudioRevisionPlayer_play__XOHvo{border:0;background:#082A4D;color:#fff}.AudioRevisionPlayer_scrubber__w98Fv{width:100%;margin:16px 0 0;accent-color:#2468CC}.AudioRevisionPlayer_meta__R5JnO{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:7px;color:#65748A;font-size:var(--cc-type-meta)}.AudioRevisionPlayer_meta__R5JnO label{display:flex;align-items:center;gap:6px}.AudioRevisionPlayer_meta__R5JnO select{border:1px solid #e7e3da;border-radius:7px;background:#fff;color:#0D2B57;padding:5px 7px}.AudioRevisionPlayer_transcript__hx4At{margin-top:15px;border-top:1px solid #e7e3da;padding-top:12px}.AudioRevisionPlayer_transcript__hx4At summary{color:#2468CC;font-size:var(--cc-type-small);font-weight:800;cursor:pointer}.AudioRevisionPlayer_transcript__hx4At p{max-height:220px;overflow:auto;margin:10px 0 0;color:#42536A;font-size:var(--cc-type-small);line-height:1.65;white-space:pre-line}.AudioRevisionPlayer_evidenceNote__A5kC8{margin:14px 0 0;color:#78869A;font-size:var(--cc-type-meta);line-height:1.5}.LessonPage_article__cc1Us{--lesson-navy:#0b2a43;--lesson-ink:#17354c;--lesson-muted:#687687;--lesson-paper:#fffefa;--lesson-cream:#f7f2e8;--lesson-line:#ddd4c5;max-width:1180px;margin:0 auto;padding:18px 22px 64px}.LessonPage_modeBar__bs5I_{position:-webkit-sticky;position:sticky;top:74px;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px;padding:10px 12px;border:1px solid rgba(11,42,67,.1);background:rgba(247,242,232,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.LessonPage_modeCopy__2MM03 strong{display:block;color:var(--lesson-navy);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.LessonPage_modeCopy__2MM03 span{display:block;margin-top:2px;color:var(--lesson-muted);font-size:11px}.LessonPage_modeSwitch__0Pk0Q{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px;min-width:250px;padding:3px;border:1px solid rgba(11,42,67,.12);background:#eee7db}.LessonPage_modeButton__EpcTi{min-height:40px;border:0;background:transparent;color:#556576;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.LessonPage_modeButtonActive__rfJK0{background:var(--lesson-navy);color:#fffefa;box-shadow:0 10px 24px -20px rgba(11,42,67,.65)}.LessonPage_fullGrid__Gw_pU{display:grid;justify-content:center;grid-gap:48px;gap:48px}.LessonPage_rail__y6nu1{position:-webkit-sticky;position:sticky;top:152px;align-self:start;padding-top:12px}.LessonPage_railLabel__Glu71{color:#1e9f8d;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.LessonPage_railTitle__SzpW0{margin:8px 0 20px;color:var(--lesson-navy);font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.15;letter-spacing:-.025em}.LessonPage_railLink__rG7p6{display:grid;grid-template-columns:26px 1fr;grid-gap:8px;gap:8px;padding:9px 0;color:#5f6d7c;text-decoration:none;font-size:11px;line-height:1.35;border-top:1px solid rgba(11,42,67,.08)}.LessonPage_railLink__rG7p6 span:first-child{color:#1e9f8d;font-weight:800}.LessonPage_railMeta__0T_BG{margin-top:20px;padding-top:16px;border-top:1px solid rgba(11,42,67,.12);color:var(--lesson-muted);font-size:10.5px}.LessonPage_reading__P2PH_{min-width:0}.LessonPage_fullHero__NrMH5{position:relative;overflow:hidden;padding:34px 34px 30px;border-top:5px solid #1e9f8d;background:var(--lesson-paper)}.LessonPage_fullHero__NrMH5:after{content:"";position:absolute;right:-70px;top:-84px;width:210px;height:210px;border:1px solid rgba(30,159,141,.25);border-radius:50%;box-shadow:0 0 0 28px rgba(30,159,141,.06),0 0 0 58px rgba(30,159,141,.035)}.LessonPage_kicker__zfqow{position:relative;z-index:1;color:#1e7e72;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.LessonPage_fullHero__NrMH5 h2{position:relative;z-index:1;max-width:650px;margin:9px 0 12px;color:var(--lesson-navy);font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,5vw,52px);line-height:.98;letter-spacing:-.045em}.LessonPage_fullHero__NrMH5 p{position:relative;z-index:1;max-width:650px;margin:0;color:#4f6070;font-size:14px;line-height:1.72}.LessonPage_heroMeta__4qql0{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;color:#6a7785;font-size:10.5px;font-weight:700}.LessonPage_objectives__NsKYn{margin:0;padding:25px 30px 26px;border-top:1px solid var(--lesson-line)}.LessonPage_sectionEyebrow__JocUC{color:#1e7e72;font-size:9.5px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.LessonPage_chapter__fv5WK h3,.LessonPage_checkpoint__xVhm5 h3,.LessonPage_compare__M41Ce h3,.LessonPage_objectives__NsKYn h3,.LessonPage_recap__L43IN h3{margin:8px 0 0;color:var(--lesson-navy);font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1.08;letter-spacing:-.035em}.LessonPage_objectiveList__mn7lf{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 24px;gap:10px 24px;margin:20px 0 0;padding:0;list-style:none}.LessonPage_objectiveList__mn7lf li{position:relative;padding-left:22px;color:#4e5e6f;font-size:11.5px;line-height:1.55}.LessonPage_objectiveList__mn7lf li:before{content:"✓";position:absolute;left:0;top:0;color:#1e9f8d;font-weight:900}.LessonPage_chapter__fv5WK{padding:38px 30px 34px;border-bottom:1px solid var(--lesson-line);scroll-margin-top:150px}.LessonPage_chapterHead__2tex4{display:grid;grid-template-columns:42px 1fr;grid-gap:12px;gap:12px;align-items:start}.LessonPage_chapterNumber__7DjM5{padding-top:3px;color:#c95f52;font-size:11px;font-weight:900;letter-spacing:.08em}.LessonPage_chapterLead__xCkIW{max-width:640px;margin:11px 0 0 54px;color:#5c6a79;font-size:13px;line-height:1.65}.LessonPage_prose__LgYHJ{display:grid;grid-gap:14px;gap:14px;margin:23px 0 0 54px}.LessonPage_prose__LgYHJ p{margin:0;color:#354b5f;font-size:13.2px;line-height:1.82}.LessonPage_bulletList__ABsDe{display:grid;grid-gap:8px;gap:8px;margin:18px 0 0 54px;padding:0;list-style:none}.LessonPage_bulletList__ABsDe li{position:relative;padding-left:20px;color:#3f5264;font-size:12px;line-height:1.6}.LessonPage_bulletList__ABsDe li:before{content:"";position:absolute;left:0;top:.68em;width:8px;height:2px;background:#1e9f8d}.LessonPage_callout__1YMm7{margin:22px 0 0 54px;padding:17px 18px 17px 20px;border-left:4px solid #1e9f8d;background:#eef6f2}.LessonPage_calloutCoral__IOoMw{border-left-color:#d87062;background:#f8ece8}.LessonPage_calloutBlue__FN9nV{border-left-color:#0e5c84;background:#e8f0f3}.LessonPage_callout__1YMm7 strong{display:block;margin-bottom:5px;color:var(--lesson-navy);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.LessonPage_callout__1YMm7 p{margin:0;color:#415669;font-size:11.5px;line-height:1.6}.LessonPage_compare__M41Ce{margin:32px 0;padding:28px 30px 30px;background:var(--lesson-navy);color:#f7f2e8}.LessonPage_compare__M41Ce .LessonPage_sectionEyebrow__JocUC{color:#8ad9ca}.LessonPage_compare__M41Ce h3{color:#fffefa}.LessonPage_compare__M41Ce>p{margin:8px 0 20px;color:#b9c8d3;font-size:11.5px}.LessonPage_tableWrap__NBAW_{overflow-x:auto}.LessonPage_compare__M41Ce table{width:100%;border-collapse:collapse;min-width:560px}.LessonPage_compare__M41Ce td,.LessonPage_compare__M41Ce th{padding:12px 10px;border-top:1px solid rgba(255,255,255,.12);text-align:left;vertical-align:top;font-size:10.8px;line-height:1.45}.LessonPage_compare__M41Ce th{color:#8ad9ca;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.LessonPage_checkpoint__xVhm5{margin:32px 0;padding:28px 30px;border:1px solid #d9cfbf;background:#fffefa}.LessonPage_checkpointQuestion__Axvo6{margin:14px 0 0;color:#344a5e;font-size:13px;line-height:1.65}.LessonPage_checkpointOptions__WS009{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.LessonPage_checkpointOption__J07DI{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;align-items:center;width:100%;padding:11px 12px;border:1px solid #ded6c7;background:#faf7f0;color:#31485c;text-align:left;font:inherit;font-size:11.5px;cursor:pointer}.LessonPage_checkpointOption__J07DI:hover{border-color:#aebdb7}.LessonPage_checkpointOptionSelected__x4Sra{border-color:#0e5c84;background:#eaf1f3}.LessonPage_checkpointOptionCorrect__qpDwZ{border-color:#1e9f8d;background:#e8f5ef}.LessonPage_checkpointOptionWrong__FTjHV{border-color:#d87062;background:#f9ebe7}.LessonPage_optionLetter__p8IjR{display:grid;width:26px;height:26px;place-items:center;border:1px solid;font-size:9.5px;font-weight:900}.LessonPage_checkpointFeedback__ne4Vy{margin-top:14px;padding-top:14px;border-top:1px solid #ded6c7;color:#4a5d70;font-size:11.5px;line-height:1.6}.LessonPage_recap__L43IN{padding:30px;background:#e9f3ef}.LessonPage_recap__L43IN ul{display:grid;grid-gap:9px;gap:9px;margin:18px 0 0;padding-left:19px;color:#36596a;font-size:11.5px;line-height:1.55}.LessonPage_quick__AaWDc{max-width:820px;margin:0 auto}.LessonPage_quickIntro__OOj35{padding:28px 30px;background:#fffefa;border-top:4px solid #0e5c84}.LessonPage_quickIntro__OOj35 h2{margin:8px 0;color:var(--lesson-navy);font-family:Georgia,Times New Roman,serif;font-size:32px;line-height:1;letter-spacing:-.04em}.LessonPage_quickIntro__OOj35 p{margin:0;color:#526273;font-size:12.5px;line-height:1.65}.LessonPage_quickSection__vaFvx{padding:26px 28px;border-bottom:1px solid var(--lesson-line);background:rgba(255,254,250,.68)}.LessonPage_quickSection__vaFvx h3{margin:0 0 12px;color:var(--lesson-navy);font-family:Georgia,Times New Roman,serif;font-size:22px;letter-spacing:-.03em}.LessonPage_quickTips__vb6jq{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin-top:22px;background:var(--lesson-line);border:1px solid var(--lesson-line)}.LessonPage_quickTips__vb6jq section{padding:18px;background:#fffefa}.LessonPage_quickTips__vb6jq h3{margin:0;color:var(--lesson-navy);font-family:Georgia,Times New Roman,serif;font-size:18px}.LessonPage_quickTips__vb6jq ul{margin:11px 0 0;padding-left:18px;color:#536476;font-size:11px;line-height:1.6}.LessonPage_bottomActions__Frqyg{display:flex;gap:10px;margin-top:24px}.LessonPage_backAction__UqNME,.LessonPage_practiceAction__CcH6P{min-height:46px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:800;font-size:11.5px}.LessonPage_backAction__UqNME{padding:0 18px;border:1px solid var(--lesson-line);color:var(--lesson-navy);background:#fffefa}.LessonPage_practiceAction__CcH6P{flex:1 1;padding:0 20px;background:var(--lesson-navy);color:#fff}@media (max-width:900px){.LessonPage_article__cc1Us{padding-inline:16px}.LessonPage_fullGrid__Gw_pU{grid-template-columns:1fr;gap:0}.LessonPage_rail__y6nu1{display:none}.LessonPage_modeBar__bs5I_{top:62px}}@media (max-width:620px){.LessonPage_article__cc1Us{padding:10px 12px 48px}.LessonPage_modeBar__bs5I_{position:relative;top:auto;display:grid;grid-gap:10px;gap:10px;margin-bottom:14px;padding:10px}.LessonPage_modeSwitch__0Pk0Q{width:100%;min-width:0}.LessonPage_fullHero__NrMH5{padding:26px 20px 23px}.LessonPage_fullHero__NrMH5 h2{font-size:38px}.LessonPage_chapter__fv5WK,.LessonPage_checkpoint__xVhm5,.LessonPage_compare__M41Ce,.LessonPage_objectives__NsKYn,.LessonPage_recap__L43IN{padding-inline:20px}.LessonPage_objectiveList__mn7lf{grid-template-columns:1fr}.LessonPage_chapterHead__2tex4{grid-template-columns:34px 1fr}.LessonPage_bulletList__ABsDe,.LessonPage_callout__1YMm7,.LessonPage_chapterLead__xCkIW,.LessonPage_prose__LgYHJ{margin-left:0}.LessonPage_chapterLead__xCkIW{margin-top:12px}.LessonPage_quickIntro__OOj35,.LessonPage_quickSection__vaFvx{padding-inline:20px}.LessonPage_quickTips__vb6jq{grid-template-columns:1fr}.LessonPage_bottomActions__Frqyg{display:grid;grid-template-columns:1fr}}@media (max-width:360px){.LessonPage_fullHero__NrMH5 h2{font-size:34px}.LessonPage_fullHero__NrMH5 p,.LessonPage_prose__LgYHJ p{font-size:12.5px}.LessonPage_chapter__fv5WK,.LessonPage_checkpoint__xVhm5,.LessonPage_compare__M41Ce,.LessonPage_objectives__NsKYn,.LessonPage_quickIntro__OOj35,.LessonPage_quickSection__vaFvx,.LessonPage_recap__L43IN{padding-inline:17px}}@media (prefers-reduced-motion:reduce){.LessonPage_checkpointOption__J07DI,.LessonPage_modeBar__bs5I_{scroll-behavior:auto;transition:none}}.LessonPage_simpleRule__iXkam{margin:14px 0 0 54px;padding:14px 16px 15px;border-left:4px solid #1e9f8d;background:#eef6f2}.LessonPage_examLens__zTi3_ span,.LessonPage_simpleRule__iXkam span{display:block;margin-bottom:5px;color:#1e7e72;font-size:9.5px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.LessonPage_simpleRule__iXkam p{margin:0;color:#17354c;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.45;letter-spacing:-.015em}.LessonPage_examLens__zTi3_{margin:18px 0 0 54px;padding:15px 17px;border:1px solid rgba(201,95,82,.24);background:#fbf1ed}.LessonPage_examLens__zTi3_ span{color:#a94f45}.LessonPage_examLens__zTi3_ p{margin:0;color:#415669;font-size:11.8px;line-height:1.65}.LessonPage_checkUnavailable__2GC5P{margin:14px 0 0 54px;padding:12px 14px;border:1px dashed rgba(11,42,67,.18);color:#687687;font-size:10.5px;line-height:1.55}@media (max-width:720px){.LessonPage_checkUnavailable__2GC5P,.LessonPage_examLens__zTi3_,.LessonPage_simpleRule__iXkam{margin-left:0}}.LessonPage_contrastBox__V9w8o{margin-top:18px;padding:17px 18px;border:1px solid rgba(11,42,67,.14);border-left:4px solid #315f85;background:#f7f9fb}.LessonPage_contrastBox__V9w8o>span,.LessonPage_memoryRule__FfdUD strong{display:block;margin-bottom:6px;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:#315f85}.LessonPage_contrastBox__V9w8o>strong{display:block;color:#0b2a43;font-size:14px}.LessonPage_contrastBox__V9w8o>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.LessonPage_contrastBox__V9w8o p{margin:0;padding:11px 12px;border:1px solid rgba(11,42,67,.1);background:#fff;color:#33495c;font-size:12.5px;line-height:1.55}.LessonPage_memoryRule__FfdUD{display:flex;align-items:baseline;gap:10px;margin-top:14px;padding:11px 13px;border:1px solid rgba(30,159,141,.22);background:rgba(30,159,141,.07);color:#155f55;font-size:12.5px;line-height:1.5}.LessonPage_memoryRule__FfdUD strong{margin:0;color:#155f55;flex:0 0 auto}@media (max-width:640px){.LessonPage_contrastBox__V9w8o>div{grid-template-columns:1fr}.LessonPage_memoryRule__FfdUD{align-items:flex-start;flex-direction:column;gap:3px}}.LessonPage_article__cc1Us{padding-bottom:84px}.LessonPage_modeBar__bs5I_{border:0;border-bottom:1px solid rgba(11,42,67,.12);padding:10px 0 12px;background:color-mix(in srgb,var(--lesson-cream) 94%,transparent)}.LessonPage_modeCopy__2MM03 strong{font-size:var(--cc-type-meta)}.LessonPage_modeCopy__2MM03 span{margin-top:4px;font-size:var(--cc-type-small);line-height:1.45}.LessonPage_modeSwitch__0Pk0Q{min-width:280px;border-radius:8px}.LessonPage_modeButton__EpcTi{min-height:44px;border-radius:6px;font-size:var(--cc-type-small)}.LessonPage_fullGrid__Gw_pU{grid-template-columns:220px minmax(0,760px);gap:54px}.LessonPage_rail__y6nu1{top:148px}.LessonPage_railLabel__Glu71{font-size:var(--cc-type-meta)}.LessonPage_railTitle__SzpW0{margin-bottom:24px;font-size:22px}.LessonPage_railLink__rG7p6{min-height:42px;align-items:center;padding:10px 0;font-size:var(--cc-type-small);line-height:1.4}.LessonPage_railMeta__0T_BG{font-size:var(--cc-type-meta);line-height:1.55}.LessonPage_reading__P2PH_{width:100%;max-width:760px}.LessonPage_fullHero__NrMH5{overflow:visible;padding:18px 0 36px;border-top:0;border-bottom:1px solid var(--lesson-line);background:transparent}.LessonPage_fullHero__NrMH5:after{display:none}.LessonPage_kicker__zfqow,.LessonPage_sectionEyebrow__JocUC{font-size:var(--cc-type-meta)}.LessonPage_fullHero__NrMH5 h2{max-width:720px;margin:10px 0 15px;font-size:clamp(38px,5vw,54px);line-height:1.02}.LessonPage_fullHero__NrMH5 p{max-width:700px;color:#425568;font-size:var(--cc-reading-body-large);line-height:1.7}.LessonPage_heroMeta__4qql0{gap:8px 20px;margin-top:20px;font-size:var(--cc-type-meta)}.LessonPage_objectives__NsKYn{padding:32px 0 38px;border-top:0;border-bottom:1px solid var(--lesson-line)}.LessonPage_chapter__fv5WK h3,.LessonPage_checkpoint__xVhm5 h3,.LessonPage_compare__M41Ce h3,.LessonPage_objectives__NsKYn h3,.LessonPage_recap__L43IN h3{font-size:28px;line-height:1.12}.LessonPage_objectiveList__mn7lf{gap:12px 28px;margin-top:22px}.LessonPage_objectiveList__mn7lf li{padding-left:24px;color:#425568;font-size:var(--cc-reading-body);line-height:1.62}.LessonPage_chapter__fv5WK{padding:48px 0 44px;border-bottom:1px solid color-mix(in srgb,var(--lesson-line) 72%,transparent)}.LessonPage_chapterHead__2tex4{grid-template-columns:38px minmax(0,1fr);gap:14px}.LessonPage_chapterNumber__7DjM5{padding-top:5px;font-size:var(--cc-type-meta)}.LessonPage_chapterLead__xCkIW{max-width:680px;margin:14px 0 0 52px;color:#596a7a;font-size:var(--cc-reading-body);line-height:1.68}.LessonPage_prose__LgYHJ{gap:18px;max-width:700px;margin:26px 0 0 52px}.LessonPage_prose__LgYHJ p{color:#30495d;font-size:var(--cc-reading-body-large);line-height:1.72}.LessonPage_bulletList__ABsDe{gap:11px;max-width:690px;margin:22px 0 0 52px}.LessonPage_bulletList__ABsDe li{padding-left:22px;font-size:var(--cc-reading-body);line-height:1.65}.LessonPage_callout__1YMm7,.LessonPage_checkUnavailable__2GC5P,.LessonPage_examLens__zTi3_,.LessonPage_simpleRule__iXkam{max-width:690px;margin-left:52px}.LessonPage_callout__1YMm7{margin-top:26px;padding:18px 20px;border-left-width:3px}.LessonPage_callout__1YMm7 strong,.LessonPage_contrastBox__V9w8o>span,.LessonPage_examLens__zTi3_ span,.LessonPage_memoryRule__FfdUD strong,.LessonPage_simpleRule__iXkam span{font-size:var(--cc-type-meta)}.LessonPage_callout__1YMm7 p,.LessonPage_examLens__zTi3_ p{font-size:var(--cc-reading-body);line-height:1.62}.LessonPage_simpleRule__iXkam{margin-top:18px;padding:16px 18px}.LessonPage_simpleRule__iXkam p{font-size:var(--cc-reading-body-large);line-height:1.55}.LessonPage_examLens__zTi3_{margin-top:22px;padding:17px 19px}.LessonPage_checkUnavailable__2GC5P{font-size:var(--cc-type-small)}.LessonPage_contrastBox__V9w8o{margin-top:22px;padding:19px 20px}.LessonPage_contrastBox__V9w8o>strong{font-size:var(--cc-type-task)}.LessonPage_contrastBox__V9w8o p,.LessonPage_memoryRule__FfdUD{font-size:var(--cc-reading-body);line-height:1.58}.LessonPage_compare__M41Ce{margin:42px 0;padding:30px 32px 32px;border-radius:10px}.LessonPage_compare__M41Ce>p{font-size:var(--cc-reading-body);line-height:1.6}.LessonPage_compare__M41Ce td,.LessonPage_compare__M41Ce th{padding:13px 11px;font-size:var(--cc-type-small);line-height:1.5}.LessonPage_compare__M41Ce th{font-size:var(--cc-type-meta)}.LessonPage_checkpoint__xVhm5{margin:42px 0;padding:28px 0 30px;border:0;border-top:1px solid var(--lesson-line);border-bottom:1px solid var(--lesson-line);background:transparent}.LessonPage_checkpointQuestion__Axvo6{font-size:var(--cc-reading-body-large);line-height:1.62}.LessonPage_checkpointOption__J07DI{min-height:52px;padding:12px 14px;border-radius:8px;font-size:var(--cc-reading-option)}.LessonPage_optionLetter__p8IjR{width:30px;height:30px;border-radius:6px;font-size:var(--cc-type-meta)}.LessonPage_checkpointFeedback__ne4Vy{font-size:var(--cc-reading-explanation);line-height:1.65}.LessonPage_recap__L43IN{margin-top:38px;padding:30px 32px;border-radius:10px}.LessonPage_recap__L43IN ul{font-size:var(--cc-reading-body);line-height:1.62}.LessonPage_quick__AaWDc{max-width:760px}.LessonPage_quickIntro__OOj35{padding:22px 0 32px;border-top:0;border-bottom:1px solid var(--lesson-line);background:transparent}.LessonPage_quickIntro__OOj35 h2{font-size:38px;line-height:1.05}.LessonPage_quickIntro__OOj35 p{font-size:var(--cc-reading-body-large);line-height:1.68}.LessonPage_quickSection__vaFvx{padding:34px 0;background:transparent}.LessonPage_quickSection__vaFvx h3{font-size:25px}.LessonPage_quickTips__vb6jq{gap:12px;margin-top:28px;border:0;background:transparent}.LessonPage_quickTips__vb6jq section{border:1px solid var(--lesson-line);border-radius:9px;padding:20px}.LessonPage_quickTips__vb6jq h3{font-size:20px}.LessonPage_quickTips__vb6jq ul{font-size:var(--cc-reading-body);line-height:1.62}.LessonPage_backAction__UqNME,.LessonPage_practiceAction__CcH6P{min-height:50px;border-radius:8px;font-size:var(--cc-type-small)}@media (max-width:900px){.LessonPage_article__cc1Us{max-width:790px;padding-inline:22px}.LessonPage_modeBar__bs5I_{top:62px}}@media (max-width:620px){.LessonPage_article__cc1Us{padding:8px 17px 58px}.LessonPage_modeBar__bs5I_{padding:10px 0 14px}.LessonPage_fullHero__NrMH5{padding:22px 0 30px}.LessonPage_fullHero__NrMH5 h2{font-size:38px}.LessonPage_chapter__fv5WK,.LessonPage_checkpoint__xVhm5,.LessonPage_objectives__NsKYn{padding-left:0;padding-right:0}.LessonPage_chapter__fv5WK{padding-top:40px;padding-bottom:38px}.LessonPage_bulletList__ABsDe,.LessonPage_callout__1YMm7,.LessonPage_chapterLead__xCkIW,.LessonPage_checkUnavailable__2GC5P,.LessonPage_examLens__zTi3_,.LessonPage_prose__LgYHJ,.LessonPage_simpleRule__iXkam{margin-left:0}.LessonPage_fullHero__NrMH5 p,.LessonPage_prose__LgYHJ p{font-size:var(--cc-reading-body-large)}.LessonPage_compare__M41Ce,.LessonPage_recap__L43IN{margin-inline:-4px;padding-inline:20px}.LessonPage_quickIntro__OOj35,.LessonPage_quickSection__vaFvx{padding-left:0;padding-right:0}}@media (max-width:360px){.LessonPage_fullHero__NrMH5 h2{font-size:34px}.LessonPage_fullHero__NrMH5 p,.LessonPage_prose__LgYHJ p{font-size:var(--cc-reading-body-large)}}.LessonPage_listenWrap__rnlWu{max-width:760px;margin:0 auto;padding-top:8px}.QuestionRunner_overlay__C7hDl{position:fixed;inset:0;z-index:80;display:flex;justify-content:center;background:#f7f2e8}.QuestionRunner_frame__UF92a{display:flex;width:100%;max-width:760px;height:100dvh;flex-direction:column;background:#fff;box-shadow:0 24px 70px -50px rgba(8,42,77,.58)}.QuestionRunner_header__FqG__{display:flex;min-height:64px;align-items:center;gap:12px;border-bottom:1px solid #ded8cb;background:rgba(255,255,255,.97);padding:9px 16px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.QuestionRunner_closeButton__uuQTR{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:0;border-radius:9px;background:transparent;cursor:pointer}.QuestionRunner_closeButton__uuQTR:hover{background:#f4f0e8}.QuestionRunner_headerMain__0lvIN{min-width:0;flex:1 1}.QuestionRunner_headerRow__AX750{display:flex;align-items:center;justify-content:space-between;gap:10px}.QuestionRunner_title__qZH1k{min-width:0;overflow:hidden;color:#0b2a43;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:var(--cc-type-body);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.QuestionRunner_progress__K0rps{height:4px;margin-top:7px;overflow:hidden;border-radius:2px;background:#ece6da}.QuestionRunner_progress__K0rps span{display:block;height:100%;background:#1e9f8d;transition:width .25s ease-out}.QuestionRunner_body__hHCrV{min-height:0;flex:1 1;overflow-y:auto;padding:24px 22px 116px}.QuestionRunner_confidence__fOVo_{margin-top:18px}.QuestionRunner_confidenceLabel__C7sqQ{margin-bottom:8px;color:#7a858b;font-size:var(--cc-type-meta);font-weight:800;letter-spacing:.09em;text-transform:uppercase}.QuestionRunner_confidenceOptions__PUfy1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.QuestionRunner_confidenceButton__sq29b{min-height:44px;border:1px solid #d8d1c4;border-radius:9px;background:#fff;color:#61717a;font:inherit;font-size:var(--cc-type-small);font-weight:750;cursor:pointer}.QuestionRunner_confidenceButtonActive__NoX25{border-color:#2770c5;background:#eef5ff;color:#185fa5}.QuestionRunner_footer__eytKh{position:-webkit-sticky;position:sticky;bottom:0;border-top:1px solid #ded8cb;background:rgba(255,255,255,.97);padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.QuestionRunner_doneButton__UGc3J,.QuestionRunner_nextButton__JBimW{min-height:50px;border:0;border-radius:8px;background:#0b2a43;color:#fff;font:inherit;font-size:var(--cc-type-body);font-weight:800;cursor:pointer;box-shadow:0 10px 24px -18px rgba(11,42,67,.65)}.QuestionRunner_nextButton__JBimW{width:100%}.QuestionRunner_done__3jpfk{display:flex;min-height:100%;padding:42px 8px 20px;flex-direction:column;align-items:center;text-align:center}.QuestionRunner_doneScore__JhK_O{color:#0b2a43;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:58px;font-weight:850;line-height:1;letter-spacing:-.055em}.QuestionRunner_doneLabel__wkHGB{margin-top:8px;color:#1e7e72;font-size:var(--cc-type-meta);font-weight:850;letter-spacing:.11em;text-transform:uppercase}.QuestionRunner_done__3jpfk p{max-width:390px;margin:14px 0 0;color:#5c6d76;font-size:var(--cc-type-body);line-height:1.62}.QuestionRunner_doneButton__UGc3J{margin-top:20px;padding:0 28px}@media(max-width:620px){.QuestionRunner_header__FqG__{min-height:60px;padding:7px 12px}.QuestionRunner_body__hHCrV{padding:20px 16px 110px}.QuestionRunner_frame__UF92a{max-width:none}.QuestionRunner_confidenceOptions__PUfy1{gap:6px}.QuestionRunner_confidenceButton__sq29b{font-size:12px}.QuestionRunner_footer__eytKh{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.QuestionRunner_progress__K0rps span{transition:none}}.QuestionRunner_overlay__C7hDl{background:#FBFAF6}.QuestionRunner_frame__UF92a{background:#FFFFFF}.QuestionRunner_header__FqG__{border-color:#E7E3DA;background:rgba(255,255,255,.985)}.QuestionRunner_progress__K0rps{height:5px;background:#ECE8E0}.QuestionRunner_progress__K0rps span{background:#11B583}.QuestionRunner_body__hHCrV{background:linear-gradient(180deg,#FFFFFF,#FBFAF6)}.QuestionRunner_confidenceButton__sq29b{border-color:#E7E3DA;border-radius:10px;background:#FFFFFF;color:#65748A}.QuestionRunner_confidenceButtonActive__NoX25{border-color:#9FC3EF;background:#EAF3FF;color:#2468CC}.QuestionRunner_footer__eytKh{border-color:#E7E3DA;background:rgba(255,255,255,.985)}.QuestionRunner_doneButton__UGc3J,.QuestionRunner_nextButton__JBimW{border-radius:10px;background:#082A4D}.QuestionRunner_brandSlot___6qfj{display:flex;flex:0 0 auto;align-items:center}.QuestionRunner_counter__gT9uA{margin-top:2px;color:#65748A;font-size:var(--cc-type-meta);font-weight:700}@media(max-width:620px){.QuestionRunner_header__FqG__{min-height:72px;padding:8px 12px;gap:10px}.QuestionRunner_brandSlot___6qfj{align-self:flex-start;padding-top:3px}.QuestionRunner_headerMain__0lvIN{align-self:stretch}.QuestionRunner_headerRow__AX750{align-items:flex-start}.QuestionRunner_title__qZH1k{font-size:16px;line-height:1.1}.QuestionRunner_counter__gT9uA{font-size:var(--cc-type-meta)}.QuestionRunner_closeButton__uuQTR{width:36px;height:36px;flex-basis:36px;border-radius:50%;background:#F5F7FA}.QuestionRunner_progress__K0rps{margin-top:8px;height:4px}.QuestionRunner_body__hHCrV{padding:17px 14px 108px}.QuestionRunner_confidence__fOVo_{margin-top:14px}.QuestionRunner_confidenceLabel__C7sqQ{font-size:var(--cc-type-meta);letter-spacing:.05em;text-transform:none}.QuestionRunner_confidenceButton__sq29b{min-height:40px;border-radius:9px;font-size:var(--cc-type-meta)}.QuestionRunner_footer__eytKh{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px))}.QuestionRunner_nextButton__JBimW{min-height:46px}}.MemoryBankPage_page__jqFow{max-width:1050px;margin:0 auto;padding:26px 22px 70px}.MemoryBankPage_hero__QzAfB{background:#0b2a43;color:#fff;border-radius:28px;padding:38px 40px;box-shadow:0 18px 50px rgba(11,42,67,.13)}.MemoryBankPage_cram__q50jK small,.MemoryBankPage_hero__QzAfB span{font-size:11px;font-weight:800;letter-spacing:.16em}.MemoryBankPage_hero__QzAfB h2{font-family:Georgia,serif;font-size:clamp(32px,5vw,54px);line-height:1.02;margin:12px 0}.MemoryBankPage_hero__QzAfB em{color:#8ed8ca;font-weight:400}.MemoryBankPage_hero__QzAfB p{max-width:650px;color:#dbe6eb;font-size:16px;line-height:1.65}.MemoryBankPage_stats__3golF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:18px 0}.MemoryBankPage_stats__3golF div{background:#fff;border:1px solid #e5e0d5;border-radius:18px;padding:20px}.MemoryBankPage_stats__3golF b{display:block;font-family:Georgia,serif;font-size:30px;color:#0b2a43}.MemoryBankPage_stats__3golF span{font-size:12px;color:#66727a}.MemoryBankPage_cram__q50jK{display:flex;justify-content:space-between;gap:20px;align-items:end;background:#edf7f3;border:1px solid #c9e6dc;border-radius:22px;padding:24px 26px;margin:18px 0}.MemoryBankPage_cram__q50jK h3{font-family:Georgia,serif;color:#0b2a43;font-size:27px;margin:5px 0}.MemoryBankPage_cram__q50jK p{margin:0;color:#52636c}.MemoryBankPage_tabs__nF9Xd{display:flex;gap:6px;background:#fff;padding:5px;border-radius:13px}.MemoryBankPage_tabs__nF9Xd button{border:0;background:transparent;padding:9px 12px;border-radius:9px;font-weight:700;cursor:pointer}.MemoryBankPage_tabs__nF9Xd .MemoryBankPage_active__RCIcF{background:#0b2a43;color:#fff}.MemoryBankPage_cards__ziPye{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.MemoryBankPage_card___oo95{background:#fff;border:1px solid #e5e0d5;border-radius:21px;padding:23px;box-shadow:0 8px 25px rgba(11,42,67,.05)}.MemoryBankPage_cardTop__Fof0E{display:flex;justify-content:space-between;gap:12px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#718087}.MemoryBankPage_cardTop__Fof0E b{color:#c45d50}.MemoryBankPage_card___oo95 h3{font-family:Georgia,serif;font-size:24px;color:#0b2a43;margin:16px 0 12px}.MemoryBankPage_card___oo95 blockquote{margin:0;background:#f7f4ec;border-left:3px solid #1e9f8d;padding:15px 17px;border-radius:0 12px 12px 0;color:#243c4a;font-weight:650}.MemoryBankPage_prompt__k3MtR{color:#53636c;line-height:1.55}.MemoryBankPage_card___oo95 footer{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.MemoryBankPage_card___oo95 footer span{font-size:11px;background:#f7f4ec;border-radius:999px;padding:6px 9px;color:#65727a}.MemoryBankPage_empty__tPYzo{margin-top:18px;background:#fff;border:1px solid #e5e0d5;border-radius:20px;padding:28px;color:#53636c}.MemoryBankPage_note__7f84D{text-align:center;color:#7b858a;font-size:12px;margin-top:22px}@media(max-width:700px){.MemoryBankPage_page__jqFow{padding:18px 14px 60px}.MemoryBankPage_hero__QzAfB{padding:28px 24px;border-radius:22px}.MemoryBankPage_stats__3golF{grid-template-columns:repeat(2,1fr)}.MemoryBankPage_cram__q50jK{display:block}.MemoryBankPage_tabs__nF9Xd{margin-top:18px;width:max-content}.MemoryBankPage_cards__ziPye{grid-template-columns:1fr}}.MemoryBankPage_essentials__JSu0J{margin-top:34px;padding-top:30px;border-top:1px solid #ddd7ca}.MemoryBankPage_sectionHead__6YwKa{max-width:700px;margin-bottom:18px}.MemoryBankPage_sectionHead__6YwKa small{font-size:11px;font-weight:800;letter-spacing:.15em;color:#1e9f8d}.MemoryBankPage_sectionHead__6YwKa h3{font-family:Georgia,serif;color:#0b2a43;font-size:30px;margin:6px 0}.MemoryBankPage_sectionHead__6YwKa p{color:#617078;line-height:1.55}.MemoryBankPage_essentialGrid__NDsl_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.MemoryBankPage_essentialCard__hPmxz{background:#fff;border:1px solid #e5e0d5;border-radius:18px;padding:20px}.MemoryBankPage_essentialCard__hPmxz>div{display:flex;justify-content:space-between;gap:10px;align-items:start}.MemoryBankPage_essentialCard__hPmxz>div span{font-size:9px;letter-spacing:.1em;font-weight:850;color:#c45d50}.MemoryBankPage_essentialCard__hPmxz>div small{font-size:9px;color:#849096;text-align:right}.MemoryBankPage_essentialCard__hPmxz h4{font-family:Georgia,serif;color:#0b2a43;font-size:20px;margin:13px 0 8px}.MemoryBankPage_essentialCard__hPmxz p{color:#52636c;font-size:13px;line-height:1.55;margin:0}@media(max-width:850px){.MemoryBankPage_essentialGrid__NDsl_{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.MemoryBankPage_essentialGrid__NDsl_{grid-template-columns:1fr}}.MemoryBankPage_sourceNote__ImoZI{margin-top:18px;max-width:760px;border-top:1px solid rgba(255,255,255,.16);padding-top:14px;color:#bcd0d9;font-size:11px;line-height:1.55}.MemoryBankPage_misconceptions__WheVB{margin-top:34px}.MemoryBankPage_misconceptionGrid__69P_K{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.MemoryBankPage_misconceptionCard__6YYJ_{background:#fff7f3;border:1px solid #efd5cb;border-radius:18px;padding:18px 20px}.MemoryBankPage_misconceptionCard__6YYJ_>div{display:flex;justify-content:space-between;gap:14px}.MemoryBankPage_misconceptionCard__6YYJ_ b{color:#0b2a43;font-size:14px}.MemoryBankPage_misconceptionCard__6YYJ_ span{font-size:10px;font-weight:800;color:#c45d50;white-space:nowrap}.MemoryBankPage_misconceptionCard__6YYJ_ p{color:#59686f;font-size:12.5px;line-height:1.55;margin:8px 0 0}@media(max-width:650px){.MemoryBankPage_misconceptionGrid__69P_K{grid-template-columns:1fr}}.MemoryBankPage_misconceptionCard__6YYJ_ blockquote{margin:12px 0 0;padding:10px 12px;border-left:3px solid #1e9f8d;background:#fff;color:#0b2a43;font-size:12.5px;font-weight:700;line-height:1.45}.MemoryBankPage_queueBanner__6k207{display:flex;align-items:center;justify-content:space-between;gap:22px;background:#0f344f;color:#fff;border-radius:18px;padding:18px 20px;margin:0 0 18px;box-shadow:0 10px 28px rgba(11,42,67,.08)}.MemoryBankPage_queueBanner__6k207 div{display:flex;flex-direction:column;gap:4px;min-width:max-content}.MemoryBankPage_queueBanner__6k207 small{font-size:9px;font-weight:850;letter-spacing:.14em;color:#8ed8ca}.MemoryBankPage_queueBanner__6k207 strong{font-family:Georgia,serif;font-size:19px;font-weight:600}.MemoryBankPage_queueBanner__6k207 p{margin:0;max-width:650px;color:#d8e5ea;font-size:12.5px;line-height:1.5}@media(max-width:650px){.MemoryBankPage_queueBanner__6k207{align-items:flex-start;flex-direction:column;gap:9px}}.TodayPage_page__fxSdd{display:flex;flex-direction:column;gap:12px;padding:10px 16px 38px}.TodayPage_intro__FtNe5{padding:5px 2px 3px}.TodayPage_intro__FtNe5 h2{margin:0;color:var(--today-ink);font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:23px;letter-spacing:-.035em}.TodayPage_intro__FtNe5 p{margin:5px 0 0;color:var(--today-muted);font-size:var(--cc-type-small)}.TodayPage_heroGrid__O5YH7{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.TodayPage_focusCard__7XfvP,.TodayPage_nextCard__70Dxw,.TodayPage_passiqCard__jAr2p,.TodayPage_planCard__CiO_R,.TodayPage_progressStrip__yUvFp,.TodayPage_stateCard__xdGWX{border:1px solid var(--today-border,#e5dfce);border-radius:16px;background:var(--today-surface,#fff);box-shadow:0 12px 30px -30px rgba(8,42,77,.5)}.TodayPage_nextCard__70Dxw{padding:18px;background:linear-gradient(145deg,#fff3f4,#fff 68%)}.TodayPage_nextTop__sg2r5{display:flex;align-items:center;gap:10px}.TodayPage_targetIcon__ocYb7{color:#ef2f45;font-size:32px;font-weight:900;line-height:1}.TodayPage_nextLabel__Gdnuk{display:flex;flex:1 1;align-items:center;justify-content:space-between;gap:12px}.TodayPage_nextLabel__Gdnuk small{color:#69778d;font-size:var(--cc-type-meta);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.TodayPage_nextLabel__Gdnuk span{background:rgba(255,255,255,.8);color:#69778d;padding:5px 8px;font-size:var(--cc-type-meta);font-weight:800}.TodayPage_nextCard__70Dxw>h2{margin:15px 0 0;color:var(--today-ink);font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:23px;letter-spacing:-.035em;line-height:1.08}.TodayPage_nextCard__70Dxw>p{margin:9px 0 0;max-width:58ch;color:var(--today-muted);font-size:var(--cc-type-body);line-height:1.55}.TodayPage_primaryButton__akkNf{display:flex;width:100%;min-height:52px;margin-top:17px;align-items:center;justify-content:space-between;border:0;border-radius:12px;background:#082a4d;color:#fff;padding:0 16px;cursor:pointer;font:inherit;font-size:var(--cc-type-body);font-weight:800;text-decoration:none}.TodayPage_upNext__xvfWN{display:flex;flex-direction:column;gap:6px;margin-top:15px;border-top:1px solid rgba(14,42,85,.08);padding-top:12px}.TodayPage_upNext__xvfWN>strong{color:var(--today-faint);font-size:var(--cc-type-meta);text-transform:uppercase;letter-spacing:.07em}.TodayPage_upNext__xvfWN a,.TodayPage_upNext__xvfWN button{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;border-radius:9px;background:rgba(255,255,255,.72);color:var(--today-ink);padding:9px 10px;cursor:pointer;font:inherit;font-size:var(--cc-type-small);font-weight:700;text-align:left;text-decoration:none}.TodayPage_upNext__xvfWN small{color:var(--today-faint);font-size:var(--cc-type-meta)}.TodayPage_passiqCard__jAr2p{padding:18px;background:linear-gradient(145deg,#f4f1ff,#fff 68%)}.TodayPage_passiqTop__182Dx{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.TodayPage_passiqTop__182Dx>div>span{color:#526078;font-size:var(--cc-type-small);font-weight:800}.TodayPage_passiqTop__182Dx h2{margin:2px 0 0;color:var(--today-ink);font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:22px;letter-spacing:-.03em}.TodayPage_unitPill__3MXgV{border-radius:8px;background:#e9f1ff;color:#2169c9;padding:5px 8px;font-size:var(--cc-type-meta);font-weight:800}.TodayPage_evidenceState__rmKLa{display:flex;align-items:center;gap:12px;margin-top:16px}.TodayPage_bars__AEOtP{display:flex;width:42px;height:42px;align-items:flex-end;justify-content:center;gap:3px;border-radius:12px;background:#e2f8ef;padding:9px}.TodayPage_bars__AEOtP i{width:5px;border-radius:3px;background:#11ad7c}.TodayPage_bars__AEOtP i:first-child{height:11px}.TodayPage_bars__AEOtP i:nth-child(2){height:18px}.TodayPage_bars__AEOtP i:nth-child(3){height:25px}.TodayPage_evidenceState__rmKLa strong{color:var(--today-ink);font-size:12px}.TodayPage_evidenceState__rmKLa p{margin:4px 0 0;color:var(--today-muted);font-size:var(--cc-type-small);line-height:1.5}.TodayPage_evidenceHeading__y2W8G{margin-top:15px;color:var(--today-faint);font-size:var(--cc-type-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.TodayPage_evidenceRows__ilB_q{margin-top:5px}.TodayPage_evidenceRows__ilB_q>div{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(14,42,85,.07);color:var(--today-muted);font-size:var(--cc-type-small)}.TodayPage_evidenceRows__ilB_q>div:last-child{border-bottom:0}.TodayPage_evidenceRows__ilB_q span{display:inline-flex;align-items:center;gap:7px}.TodayPage_evidenceRows__ilB_q i{width:7px;height:7px;border-radius:50%;background:#18b78a}.TodayPage_evidenceRows__ilB_q strong{color:var(--today-ink)}.TodayPage_textLink__0ZjcF{display:flex;margin-top:12px;align-items:center;justify-content:space-between;color:#2269c9;font-size:var(--cc-type-small);font-weight:800;text-decoration:none}.TodayPage_passiqNote__GquXZ{margin:9px 0 0;color:var(--today-faint);font-size:var(--cc-type-meta);line-height:1.45}.TodayPage_progressStrip__yUvFp{display:grid;grid-template-columns:1fr 1fr;background:#fff}.TodayPage_progressStrip__yUvFp>div{display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;grid-gap:0 8px;gap:0 8px;align-items:center;padding:13px;border-right:1px solid var(--today-border);border-bottom:1px solid var(--today-border)}.TodayPage_progressStrip__yUvFp>div:nth-child(2n){border-right:0}.TodayPage_progressStrip__yUvFp>div:nth-last-child(-n+2){border-bottom:0}.TodayPage_statIcon__Y5brr{grid-row:1/3;display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#eef4ff;color:#236bd0;font-size:14px}.TodayPage_progressStrip__yUvFp strong{color:var(--today-ink);font-size:16px}.TodayPage_progressStrip__yUvFp small{color:var(--today-faint);font-size:var(--cc-type-meta)}.TodayPage_lowerGrid__y7ja2{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.TodayPage_focusCard__7XfvP,.TodayPage_planCard__CiO_R{padding:17px}.TodayPage_focusCard__7XfvP small,.TodayPage_planCard__CiO_R small{color:var(--today-faint);font-size:var(--cc-type-meta);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.TodayPage_focusCard__7XfvP h2,.TodayPage_planCard__CiO_R h2{margin:5px 0 0;color:var(--today-ink);font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:var(--cc-type-task);letter-spacing:-.025em}.TodayPage_focusCard__7XfvP p,.TodayPage_planCard__CiO_R p{margin:5px 0 0;color:var(--today-muted);font-size:var(--cc-type-small);line-height:1.45}.TodayPage_planMeta__sb3ZV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-top:14px}.TodayPage_planMeta__sb3ZV span{border-radius:9px;background:var(--today-well);padding:9px;color:var(--today-faint);font-size:var(--cc-type-meta);text-align:center}.TodayPage_planMeta__sb3ZV b{display:block;color:var(--today-ink);font-size:var(--cc-type-small)}.TodayPage_focusCard__7XfvP>a,.TodayPage_planCard__CiO_R>a{display:flex;margin-top:14px;align-items:center;justify-content:space-between;color:#2269c9;font-size:var(--cc-type-small);font-weight:800;text-decoration:none}.TodayPage_focusCard__7XfvP{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;background:linear-gradient(135deg,#e9f8f3,#fff 75%)}.TodayPage_focusIcon__r7S9c{color:#12a878;font-size:25px}.TodayPage_focusCard__7XfvP>a{grid-column:1/-1}.TodayPage_loading__1KluS{display:grid;grid-gap:12px;gap:12px;padding:12px 16px}.TodayPage_loading__1KluS>div{height:165px;border-radius:18px;background:#eeece6}.TodayPage_stateCard__xdGWX{margin:12px 16px;padding:24px;text-align:center}.TodayPage_stateCard__xdGWX p{color:#5b6577;font-size:12px;line-height:1.5}.TodayPage_stateCard__xdGWX button{min-height:42px;margin-top:9px;border:0;border-radius:10px;background:#185fa5;color:#fff;padding:0 16px;font:inherit;font-size:var(--cc-type-small);font-weight:800}@media (max-width:759px){.TodayPage_passiqCard__jAr2p{padding-block:16px}.TodayPage_evidenceState__rmKLa{margin-top:12px}.TodayPage_evidenceHeading__y2W8G,.TodayPage_evidenceRows__ilB_q,.TodayPage_passiqNote__GquXZ{display:none}.TodayPage_textLink__0ZjcF{margin-top:12px}.TodayPage_progressStrip__yUvFp>div:last-child{background:color-mix(in srgb,var(--today-well) 72%,transparent)}}@media (min-width:760px){.TodayPage_page__fxSdd{gap:14px;padding:14px 28px 48px}.TodayPage_heroGrid__O5YH7{grid-template-columns:1.12fr .88fr}.TodayPage_nextCard__70Dxw,.TodayPage_passiqCard__jAr2p{padding:22px}.TodayPage_nextCard__70Dxw>h2{font-size:27px}.TodayPage_progressStrip__yUvFp{grid-template-columns:repeat(4,1fr)}.TodayPage_progressStrip__yUvFp>div{border-bottom:0}.TodayPage_progressStrip__yUvFp>div:nth-child(2n){border-right:1px solid var(--today-border)}.TodayPage_progressStrip__yUvFp>div:last-child{border-right:0}.TodayPage_lowerGrid__y7ja2{grid-template-columns:1.08fr .92fr}}.TodayPage_focusCard__7XfvP h2,.TodayPage_intro__FtNe5 h2,.TodayPage_nextCard__70Dxw>h2,.TodayPage_passiqTop__182Dx h2,.TodayPage_planCard__CiO_R h2{font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-weight:800;letter-spacing:-.045em}.TodayPage_page__fxSdd{gap:18px;max-width:1180px;margin:0 auto}.TodayPage_intro__FtNe5{padding-top:10px}.TodayPage_intro__FtNe5 h2{font-size:clamp(30px,4vw,44px);line-height:.98;max-width:760px}.TodayPage_intro__FtNe5 p{max-width:560px;font-size:13px;line-height:1.6}.TodayPage_focusCard__7XfvP,.TodayPage_nextCard__70Dxw,.TodayPage_passiqCard__jAr2p,.TodayPage_planCard__CiO_R,.TodayPage_progressStrip__yUvFp{border-radius:10px;box-shadow:0 16px 40px -34px rgba(8,42,77,.28)}.TodayPage_nextCard__70Dxw{position:relative;overflow:hidden;border-color:rgba(188,75,60,.22);background:#fff;padding:20px 20px 20px 24px}.TodayPage_nextCard__70Dxw:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#d87062}.TodayPage_targetIcon__ocYb7{color:#c95f52}.TodayPage_nextLabel__Gdnuk span{border-radius:6px;background:#f6eee8}.TodayPage_primaryButton__akkNf{border-radius:7px;background:#0b2a43;transition:transform .16s ease-out,background .16s ease-out}.TodayPage_primaryButton__akkNf:hover{background:#123e5d;transform:translateY(-1px)}.TodayPage_upNext__xvfWN a,.TodayPage_upNext__xvfWN button{border-radius:6px;background:transparent;border-top:1px solid rgba(11,42,67,.06)}.TodayPage_passiqCard__jAr2p{background:#fff;border-color:rgba(30,159,141,.24)}.TodayPage_bars__AEOtP{border-radius:9px;background:#e0f2ec}.TodayPage_bars__AEOtP i{transform-origin:bottom;animation:TodayPage_ccBarGrow__PUcYK .5s cubic-bezier(.2,.7,.2,1) both}.TodayPage_bars__AEOtP i:nth-child(2){animation-delay:60ms}.TodayPage_bars__AEOtP i:nth-child(3){animation-delay:.12s}.TodayPage_unitPill__3MXgV{border-radius:5px;background:#e7eff1;color:#0e5c84}.TodayPage_progressStrip__yUvFp{border-left:0;border-right:0;background:transparent}.TodayPage_progressStrip__yUvFp>div{background:rgba(255,254,250,.55)}.TodayPage_statIcon__Y5brr{border-radius:7px;background:#edf2f1;color:#0e5c84}.TodayPage_focusCard__7XfvP,.TodayPage_planCard__CiO_R{background:rgba(255,254,250,.66)}.TodayPage_focusCard__7XfvP{background:#eaf4ef}.TodayPage_focusIcon__r7S9c{color:#1e9f8d}@media (min-width:760px){.TodayPage_intro__FtNe5 h2{font-size:34px}.TodayPage_heroGrid__O5YH7{grid-template-columns:1.18fr .82fr;gap:18px}.TodayPage_nextCard__70Dxw,.TodayPage_passiqCard__jAr2p{padding:24px}.TodayPage_nextCard__70Dxw{padding-left:28px}.TodayPage_nextCard__70Dxw>h2{font-size:31px}}@media (prefers-reduced-motion:reduce){.TodayPage_bars__AEOtP i,.TodayPage_primaryButton__akkNf{animation:none;transition:none}}.TodayPage_page__fxSdd{max-width:1080px;gap:14px}.TodayPage_intro__FtNe5 h2{color:#0D2B57;font-size:clamp(31px,4vw,43px)}.TodayPage_focusCard__7XfvP,.TodayPage_nextCard__70Dxw,.TodayPage_passiqCard__jAr2p,.TodayPage_planCard__CiO_R,.TodayPage_progressStrip__yUvFp{border-color:#E7E3DA;border-radius:16px;box-shadow:0 18px 42px -36px rgba(8,42,77,.48)}.TodayPage_nextCard__70Dxw{border-left:1px solid rgba(239,70,89,.16);background:linear-gradient(145deg,#FFF0F2,#FFFFFF 72%);padding-left:22px}.TodayPage_nextCard__70Dxw:before{width:0}.TodayPage_targetIcon__ocYb7{color:#EF4659}.TodayPage_nextLabel__Gdnuk span{border-radius:999px;background:#FFFFFF;color:#6D7A8E}.TodayPage_primaryButton__akkNf{border-radius:10px;background:#082A4D;box-shadow:0 12px 26px -20px rgba(8,42,77,.7)}.TodayPage_passiqCard__jAr2p{border-color:rgba(91,104,208,.12);background:linear-gradient(145deg,#F1EFFF,#FFFFFF 72%)}.TodayPage_bars__AEOtP{border-radius:11px;background:#DFF8EF}.TodayPage_bars__AEOtP i{background:#11B583}.TodayPage_unitPill__3MXgV{border-radius:7px;background:#EAF3FF;color:#2468CC}.TodayPage_progressStrip__yUvFp{overflow:hidden;background:#FFFFFF}.TodayPage_progressStrip__yUvFp>div{background:#FFFFFF}.TodayPage_statIcon__Y5brr{border-radius:10px;background:#EEF4FF;color:#2468CC}.TodayPage_focusCard__7XfvP{background:linear-gradient(135deg,#E2F8F1,#FFFFFF 78%)}.TodayPage_focusIcon__r7S9c{color:#11B583}@media(max-width:759px){.TodayPage_page__fxSdd{padding-inline:14px}.TodayPage_heroGrid__O5YH7{gap:12px}.TodayPage_nextCard__70Dxw,.TodayPage_passiqCard__jAr2p{padding:18px}}.TodayPage_quoteCard__Qj4qE,.TodayPage_streakCard__tp75s{display:none}@media(max-width:759px){.TodayPage_page__fxSdd{gap:11px;padding:2px 14px 18px}.TodayPage_intro__FtNe5{padding:0 2px 2px}.TodayPage_intro__FtNe5 h2{display:none}.TodayPage_intro__FtNe5 p{margin:0;color:#65748A;font-size:12px;line-height:1.35}.TodayPage_heroGrid__O5YH7{display:block}.TodayPage_nextCard__70Dxw{padding:16px;border-radius:14px}.TodayPage_nextTop__sg2r5{gap:9px}.TodayPage_targetIcon__ocYb7{font-size:27px}.TodayPage_nextLabel__Gdnuk small{font-size:var(--cc-type-meta);letter-spacing:.07em}.TodayPage_nextLabel__Gdnuk span{font-size:var(--cc-type-meta)}.TodayPage_nextCard__70Dxw h2{margin-top:12px;font-size:20px;line-height:1.05}.TodayPage_nextCard__70Dxw>p{font-size:12px;line-height:1.45}.TodayPage_primaryButton__akkNf{min-height:45px;font-size:12px}.TodayPage_passiqCard__jAr2p,.TodayPage_upNext__xvfWN{display:none}.TodayPage_progressStrip__yUvFp{grid-template-columns:repeat(3,1fr);border-radius:14px}.TodayPage_progressStrip__yUvFp>div{min-height:74px;padding:11px 7px}.TodayPage_statIcon__Y5brr{width:27px;height:27px;font-size:13px}.TodayPage_progressStrip__yUvFp strong{font-size:17px}.TodayPage_progressStrip__yUvFp small{font-size:var(--cc-type-meta);line-height:1.25}.TodayPage_streakCard__tp75s{display:flex;min-height:66px;align-items:center;gap:12px;border:1px solid #e7e3da;border-radius:14px;background:#FFFFFF;padding:12px 14px}.TodayPage_streakIcon__9qQ_k{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#FFF5DD;color:#E8A715;font-size:18px}.TodayPage_streakCard__tp75s small,.TodayPage_streakCard__tp75s strong{display:block}.TodayPage_streakCard__tp75s strong{font-size:12px}.TodayPage_streakCard__tp75s small{margin-top:2px;color:#65748A;font-size:var(--cc-type-meta)}.TodayPage_quoteCard__Qj4qE{display:block;min-height:78px;margin:0;border:1px solid #eee9de;border-radius:14px;background:#F6F2E9;color:#506078;padding:20px 16px;font-family:Georgia,serif;font-size:15px;font-style:italic;line-height:1.45}.TodayPage_lowerGrid__y7ja2{display:none}}.TodayPage_courseProgressNote__S_aFl{display:block;margin-top:10px;color:#78869A;font-size:var(--cc-type-meta);line-height:1.4}@media(max-width:759px){.TodayPage_progressStrip__yUvFp{gap:7px;overflow:visible;border:0;background:transparent}.TodayPage_progressStrip__yUvFp>div{display:flex;min-height:82px;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid #e7e3da!important;border-radius:12px;background:#FFFFFF!important;padding:9px 5px;text-align:center}.TodayPage_progressStrip__yUvFp>div:first-child .TodayPage_statIcon__Y5brr{background:#EAF3FF;color:#2468CC}.TodayPage_progressStrip__yUvFp>div:nth-child(2) .TodayPage_statIcon__Y5brr{background:#E2F8F1;color:#11B583}.TodayPage_progressStrip__yUvFp>div:nth-child(3) .TodayPage_statIcon__Y5brr{background:#FFF5DF;color:#E59A12}.TodayPage_statIcon__Y5brr{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:8px}.TodayPage_progressStrip__yUvFp strong{font-size:16px;line-height:1.05}.TodayPage_progressStrip__yUvFp small{max-width:74px;font-size:var(--cc-type-meta);line-height:1.2}.TodayPage_nextLabel__Gdnuk small{color:#506078;text-transform:none;letter-spacing:0}.TodayPage_nextCard__70Dxw>h2{font-size:18px}}.PassIQPage_page__oblSI{width:100%;max-width:760px;margin:0 auto;padding:2px 14px 28px;color:#0D2B57}.PassIQPage_intro__w_Tgz{margin:0 2px 10px;color:#65748A;font-size:12px;line-height:1.45}.PassIQPage_tabs__DvUlC{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;border-radius:10px;background:#F3F5F8;padding:3px;font-size:11px;font-weight:750}.PassIQPage_tabs__DvUlC span{padding:8px 4px;border-radius:8px;color:#65748A;text-align:center}.PassIQPage_tabs__DvUlC span[aria-current=page]{background:#FFFFFF;color:#2468CC;box-shadow:0 2px 8px rgba(8,42,77,.06)}.PassIQPage_nextCard__Wd9gn,.PassIQPage_readinessCard__19oxc,.PassIQPage_stateCard__NfIfm,.PassIQPage_topicCard__9ky9x{border:1px solid #e7e3da;border-radius:15px;background:#FFFFFF;box-shadow:0 18px 42px -38px rgba(8,42,77,.48)}.PassIQPage_readinessCard__19oxc{margin-top:10px;padding:15px}.PassIQPage_topRow__4T6H0{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PassIQPage_state__eF4Xw{display:flex;align-items:center;gap:12px}.PassIQPage_evidenceIcon__BjdGQ{display:grid;width:48px;height:48px;place-items:center;border-radius:12px;background:#DFF8EF}.PassIQPage_state__eF4Xw h2{margin:0;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:24px;letter-spacing:-.04em}.PassIQPage_state__eF4Xw p{margin:3px 0 0;color:#65748A;font-size:11px}.PassIQPage_unitPill__JK0av{border-radius:7px;background:#EAF3FF;color:#2468CC;padding:5px 8px;font-size:11px;font-weight:850}.PassIQPage_sentence__lW1gt{margin:13px 0 0;color:#42536A;font-size:12px;line-height:1.55}.PassIQPage_statusRows__8dkvn{margin-top:13px;border-top:1px solid #eef0f3}.PassIQPage_statusRows__8dkvn>div{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #eef0f3;color:#42536A;font-size:11px}.PassIQPage_statusRows__8dkvn span{display:flex;align-items:center;gap:8px}.PassIQPage_statusRows__8dkvn i{display:block;width:8px;height:8px;border-radius:50%}.PassIQPage_green__RHryB{background:#11B583}.PassIQPage_amber__x5XFG{background:#F0B529}.PassIQPage_grey__n7S6Q{background:#AAB4C2}.PassIQPage_statusRows__8dkvn strong{color:#0D2B57}.PassIQPage_changeCard__AWZpA{display:grid;grid-template-columns:38px 1fr;grid-gap:10px;gap:10px;margin-top:13px;border-radius:11px;background:#E2F8F1;padding:12px}.PassIQPage_changeCard__AWZpA>span{display:grid;width:34px;height:34px;place-items:center;color:#11A979;font-size:25px;font-weight:900}.PassIQPage_changeCard__AWZpA strong{font-size:12px}.PassIQPage_changeCard__AWZpA p{margin:3px 0 0;color:#42536A;font-size:10.5px;line-height:1.45}.PassIQPage_breakdown__3zdcC{display:flex;min-height:44px;margin-top:11px;align-items:center;justify-content:space-between;border-radius:9px;background:#EAF3FF;color:#2468CC;padding:0 12px;font-size:11px;font-weight:850;text-decoration:none}.PassIQPage_topicCard__9ky9x{margin-top:10px;padding:14px}.PassIQPage_sectionHead__imRjf{display:flex;align-items:center;justify-content:space-between;gap:12px}.PassIQPage_sectionHead__imRjf strong{font-size:13px}.PassIQPage_sectionHead__imRjf a{color:#2468CC;font-size:11px;font-weight:850;text-decoration:none}.PassIQPage_topicRow__OjJaX{display:grid;grid-template-columns:minmax(0,1fr) 100px auto;grid-gap:9px;gap:9px;align-items:center;min-height:37px;border-top:1px solid #eef0f3;font-size:10.5px}.PassIQPage_topicRow__OjJaX:first-of-type{margin-top:8px}.PassIQPage_topicRow__OjJaX>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PassIQPage_topicRow__OjJaX>div{height:7px;overflow:hidden;border-radius:999px;background:#EEF1F4}.PassIQPage_topicRow__OjJaX i{display:block;height:100%;border-radius:inherit;background:#11B583}.PassIQPage_topicRow__OjJaX strong{min-width:54px;color:#65748A;font-size:10px;text-align:right}.PassIQPage_nextCard__Wd9gn{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;margin-top:10px;padding:13px;background:linear-gradient(145deg,#FFF0F2,#FFFFFF 75%)}.PassIQPage_repairIcon__WLpIh{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#FFE7EA}.PassIQPage_nextCard__Wd9gn small{color:#78869A;font-size:10px;font-weight:800}.PassIQPage_nextCard__Wd9gn h2{margin:3px 0 0;font-family:var(--font-grotesk),"Space Grotesk",sans-serif;font-size:16px;letter-spacing:-.03em}.PassIQPage_nextCard__Wd9gn p{margin:4px 0 0;color:#536178;font-size:10.5px;line-height:1.4}.PassIQPage_nextCard__Wd9gn>a{grid-column:1/-1;display:flex;min-height:44px;align-items:center;justify-content:space-between;border-radius:9px;background:#082A4D;color:#fff;padding:0 12px;font-size:11px;font-weight:850;text-decoration:none}.PassIQPage_note__rBmA1{margin:12px 2px 0;color:#78869A;font-size:10.5px;line-height:1.45}.PassIQPage_loading__cb6i6{display:grid;grid-gap:10px;gap:10px;padding:8px 14px}.PassIQPage_loading__cb6i6>div{height:120px;border-radius:14px;background:#EEECE6}.PassIQPage_stateCard__NfIfm{margin:8px 14px;padding:22px;text-align:center}.PassIQPage_stateCard__NfIfm p{color:#65748A;font-size:12px}.PassIQPage_stateCard__NfIfm button{min-height:42px;border:0;border-radius:9px;background:#082A4D;color:#fff;padding:0 15px;font:inherit;font-weight:800}@media(min-width:760px){.PassIQPage_page__oblSI{max-width:880px;padding:14px 28px 48px}.PassIQPage_tabs__DvUlC{font-size:12px}.PassIQPage_readinessCard__19oxc{padding:22px}.PassIQPage_state__eF4Xw h2{font-size:29px}.PassIQPage_topicCard__9ky9x{padding:19px}.PassIQPage_topicRow__OjJaX{grid-template-columns:minmax(0,1fr) 180px auto;font-size:12px}.PassIQPage_nextCard__Wd9gn{padding:17px}.PassIQPage_nextCard__Wd9gn h2{font-size:19px}}