.AccountRail_rail__co3I_{--ease:cubic-bezier(.2,.8,.2,1);--fast:.18s;min-width:0}.AccountRail_railInner__j71B6{position:sticky;top:calc(var(--header-h) + 12px);padding:var(--page-top) 0 32px}.AccountRail_pageList__FvBAC,.AccountRail_sections__yBIUq{display:grid;gap:2px;margin:0;padding:0;list-style:none}.AccountRail_page___su7S,.AccountRail_section__SE9Jk{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:6px 10px 6px 6px;border-radius:12px;color:var(--fg-ink);font:500 15px/1.3 var(--font-sans),sans-serif;text-decoration:none;transition:background var(--fast),box-shadow var(--fast),color var(--fast)}.AccountRail_icon__ZnzPs{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--fg-soft);color:var(--fg-ink);transition:background var(--fast),color var(--fast),transform var(--fast) var(--ease)}.AccountRail_label__EzGfD{min-width:0;overflow-wrap:anywhere}.AccountRail_page___su7S:hover,.AccountRail_section__SE9Jk:hover{background:rgb(var(--home-ink)/.045)}.AccountRail_page___su7S:hover .AccountRail_icon__ZnzPs,.AccountRail_section__SE9Jk:hover .AccountRail_icon__ZnzPs{background:rgb(var(--home-ink)/.12)}.AccountRail_page___su7S:active .AccountRail_icon__ZnzPs,.AccountRail_section__SE9Jk:active .AccountRail_icon__ZnzPs{transform:scale(.94)}.AccountRail_page___su7S:focus-visible,.AccountRail_section__SE9Jk:focus-visible{outline:2px solid rgb(var(--home-ink));outline-offset:2px}.AccountRail_page___su7S[aria-current]{font:400 19px/1.2 var(--fg-serif);font-variant-numeric:lining-nums;letter-spacing:-.01em}.AccountRail_page___su7S[aria-current] .AccountRail_icon__ZnzPs{background:rgb(var(--home-ember));color:#fff}.AccountRail_sections__yBIUq{position:relative;margin:4px 0 10px;padding-left:22px}.AccountRail_sections__yBIUq:before{content:"";position:absolute;top:2px;bottom:2px;left:22px;width:1px;background:var(--fg-border)}.AccountRail_section__SE9Jk{margin-left:8px}.AccountRail_section__SE9Jk .AccountRail_icon__ZnzPs{width:30px;height:30px;border-radius:9px}.AccountRail_section__SE9Jk[aria-current]{background:#fff;box-shadow:0 1px 0 rgb(40 35 25/.03),0 10px 22px -16px rgb(40 35 25/.5),inset 0 0 0 1px var(--fg-border);font-weight:600}.AccountRail_section__SE9Jk[aria-current] .AccountRail_icon__ZnzPs{background:rgb(var(--home-ink));color:#fff}.AccountRail_who__RbGGP{display:grid;gap:8px;margin-top:18px;padding:16px 0 0 8px;border-top:1px solid var(--fg-border)}.AccountRail_email__HNvNc{display:flex;align-items:center;gap:8px;margin:0;min-width:0;font-size:var(--type-label);line-height:1.35;color:var(--fg-muted)}.AccountRail_email__HNvNc svg{flex-shrink:0}.AccountRail_email__HNvNc span{min-width:0;overflow-wrap:break-word}.AccountRail_signOut__f5oRc{justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--fg-soft);color:var(--fg-ink);font:500 var(--type-label)/1 var(--font-sans),sans-serif;cursor:pointer;transition:background var(--fast),color var(--fast),transform var(--fast) var(--ease)}.AccountRail_signOut__f5oRc:hover{background:rgb(var(--home-ink));color:#fff}.AccountRail_signOut__f5oRc:active{transform:scale(.96)}.AccountRail_signOut__f5oRc:focus-visible{outline:2px solid rgb(var(--home-ink));outline-offset:2px}.AccountRail_pagesAtEnd__55Ybu{display:none}@media (prefers-reduced-motion:reduce){.AccountRail_icon__ZnzPs,.AccountRail_page___su7S,.AccountRail_section__SE9Jk,.AccountRail_signOut__f5oRc{transition:none}}@media (max-width:860px){.AccountRail_rail__co3I_{position:sticky;top:var(--account-bar-top,calc(2.75rem + 1rem));z-index:20;margin-inline:calc(-1 * var(--gutter));padding:6px var(--gutter);border-bottom:1px solid var(--fg-border);background:rgb(var(--home-paper)/.94);backdrop-filter:saturate(1.4) blur(12px)}.AccountRail_rail__co3I_[data-one-section]{display:none}.AccountRail_railInner__j71B6{position:static;padding:0}.AccountRail_rail__co3I_ .AccountRail_pageList__FvBAC>li:not([data-current]),.AccountRail_rail__co3I_ .AccountRail_pageList__FvBAC>li>.AccountRail_page___su7S,.AccountRail_rail__co3I_ .AccountRail_who__RbGGP{display:none}.AccountRail_rail__co3I_ .AccountRail_sections__yBIUq{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;margin:0;padding:0}.AccountRail_rail__co3I_ .AccountRail_sections__yBIUq:before{display:none}.AccountRail_rail__co3I_ .AccountRail_section__SE9Jk{grid-template-columns:minmax(0,1fr);justify-items:center;gap:3px;margin:0;padding:4px 2px 5px;font-size:var(--type-label);text-align:center}.AccountRail_rail__co3I_ .AccountRail_section__SE9Jk .AccountRail_icon__ZnzPs{width:30px;height:26px;border-radius:8px}.AccountRail_rail__co3I_ .AccountRail_section__SE9Jk[aria-current]{box-shadow:inset 0 0 0 1px var(--fg-border)}.AccountRail_pagesAtEnd__55Ybu{display:grid;padding:32px 0 48px;border-top:1px solid var(--fg-border)}.AccountRail_pagesAtEnd__55Ybu .AccountRail_pageList__FvBAC{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.AccountRail_pagesAtEnd__55Ybu .AccountRail_page___su7S[aria-current]{font:600 15px/1.3 var(--font-sans),sans-serif;letter-spacing:0}}.AccountShell_shell__M8WJE{--gutter:var(--page-gutter);--max:calc(var(--page-max) + 2 * var(--gutter));--rail:236px;overflow:clip}.AccountShell_layout__YaNdg{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);gap:clamp(24px,3vw,48px);max-width:var(--max);margin-inline:auto;padding:0 var(--gutter)}.AccountShell_content__tdqON{--pad:0px;display:grid;align-content:start;min-width:0}.AccountShell_content__tdqON [id]{scroll-margin-top:calc(var(--header-h) + 16px)}@media (max-width:860px){.AccountShell_layout__YaNdg{grid-template-columns:minmax(0,1fr);gap:0}.AccountShell_content__tdqON [id]{scroll-margin-top:calc(2.75rem + 1rem + 80px)}}.PreorderCard_card__yyAOH{position:relative;overflow:hidden;box-sizing:border-box;display:grid;justify-items:center;width:100%;padding:var(--space-card);border:1px solid rgb(var(--home-ink)/.08);border-radius:1.5rem;background:rgb(var(--home-paper));color:rgb(var(--home-ink));text-align:center;box-shadow:0 2px 4px rgb(20 24 32/.04),0 40px 80px -36px rgb(20 24 32/.34)}.PreorderCard_card__yyAOH:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:rgb(var(--home-ember))}.PreorderCard_label__zlMgd{margin:0;font-size:var(--type-label);font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--home-muted))}.PreorderCard_price__YU3Dp{display:inline-flex;align-items:baseline;gap:.5rem;margin:var(--space-tight) 0 0;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:var(--type-display);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.PreorderCard_price__YU3Dp small{font-family:var(--font-sans),system-ui,sans-serif;font-size:var(--type-read);font-weight:400;letter-spacing:0;color:rgb(var(--home-muted))}.PreorderCard_action__w9Z_G,.PreorderCard_timeline__QpYfh{justify-self:stretch;margin-top:var(--space-card)}.PreorderCard_action__w9Z_G{display:grid;gap:var(--space-stack)}.PreorderCard_action__w9Z_G>*{width:100%}.PreorderCard_action__w9Z_G form{display:grid}.PreorderCard_status__67AhU{margin:0;font-size:var(--type-read);line-height:1.55;color:rgb(var(--home-ink));text-wrap:pretty}.PreorderCard_error__EYpom{margin:0;padding:.75rem 1rem;border-radius:.875rem;background:rgb(var(--home-wrong-tint));color:rgb(var(--home-wrong));font-size:var(--type-label);line-height:1.5;text-align:left}.PreorderCard_fine__W4IOg{margin:var(--space-stack) 0 0;font-size:var(--type-label);line-height:1.5;color:rgb(var(--home-muted));text-wrap:balance}.PreorderCard_fine__W4IOg+.PreorderCard_fine__W4IOg{margin-top:var(--space-tight)}.PreorderCard_fine__W4IOg a{white-space:nowrap;font-weight:500;color:rgb(var(--home-ink));text-decoration:underline;text-decoration-color:rgb(var(--home-ink)/.3);text-underline-offset:3px;transition:text-decoration-color .16s ease-out,color .16s ease-out}.PreorderCard_fine__W4IOg a:hover{color:rgb(var(--home-ember-deep));text-decoration-color:currentColor}.PreorderCard_fine__W4IOg a:focus-visible{outline:2px solid rgb(var(--home-ember));outline-offset:3px;border-radius:.25rem}.PreorderCard_card__yyAOH[data-flush]{justify-items:start;padding:0;border:0;border-radius:0;background:none;box-shadow:none;text-align:left;overflow:visible}.PreorderCard_card__yyAOH[data-flush]:before{content:none}.PreorderCard_card__yyAOH[data-flush] .PreorderCard_label__zlMgd{color:rgb(var(--home-ember-deep))}.PreorderCard_card__yyAOH[data-flush] .PreorderCard_price__YU3Dp{margin-top:var(--space-tight)}.PreorderCard_card__yyAOH[data-flush] .PreorderCard_action__w9Z_G,.PreorderCard_card__yyAOH[data-flush] .PreorderCard_timeline__QpYfh{margin-top:var(--space-card)}.PreorderCard_closing__wusXk{display:grid;grid-template-areas:"words" "first" "rest" "card";gap:var(--space-group)}.PreorderCard_closingWords__GO3T0{grid-area:words;display:grid;row-gap:var(--space-stack);justify-items:start}.PreorderCard_closing__wusXk>.PreorderCard_closingFirst__RC6tA{grid-area:first}.PreorderCard_closing__wusXk>.PreorderCard_card__yyAOH{grid-area:card}.PreorderCard_closing__wusXk>.PreorderCard_closingRest__IkxYe{grid-area:rest;margin-top:calc(1rem - var(--space-group))}@media (min-width:64rem){.PreorderCard_closing__wusXk{grid-template-columns:minmax(0,1fr) 26rem minmax(0,1fr);grid-template-areas:"words words words" "first card rest";align-items:center;column-gap:clamp(2rem,4vw,3.5rem)}.PreorderCard_closingWords__GO3T0{justify-items:center;text-align:center}.PreorderCard_closing__wusXk>.PreorderCard_closingRest__IkxYe{margin-top:0}}.PreorderCard_offered__w_jRT{display:contents}html[data-signed-in][data-library-open] .PreorderCard_offered__w_jRT[data-unsure]{display:none}.HabitXp_habits__0F0sB{--xp:4 120 87;display:grid;gap:.75rem}.HabitXp_rows__Stjdj{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid rgb(var(--home-ink)/.1)}.HabitXp_row__4kpc4{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgb(var(--home-ink)/.1)}.HabitXp_icon__rj3dR{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:rgb(var(--home-ink)/.06);color:rgb(var(--home-muted))}.HabitXp_row__4kpc4[data-earned] .HabitXp_icon__rj3dR{background:rgb(var(--xp)/.12);color:rgb(var(--xp))}.HabitXp_text__AUpu0{display:grid;gap:.125rem;min-width:0}.HabitXp_text__AUpu0 strong{font-weight:600;color:rgb(var(--home-ink))}.HabitXp_text__AUpu0 span{font-size:var(--type-label);line-height:1.45;color:rgb(var(--home-muted))}.HabitXp_amount__dHer8{align-self:center;font-weight:700;font-variant-numeric:tabular-nums;color:rgb(var(--home-ink)/.4)}.HabitXp_row__4kpc4[data-earned] .HabitXp_amount__dHer8{color:rgb(var(--xp))}.HabitXp_nextLabel__e9_aQ{margin:var(--space-tight) 0 0;font-size:var(--type-label);font-weight:600;color:rgb(var(--home-muted))}.AccountPage_page__bF2Y_{--ease:cubic-bezier(.2,.8,.2,1);--fast:.18s;--medium:.3s;--grid:2.5rem;--radius:16px;--card-shadow:0 1px 0 rgb(40 35 25/.03),0 18px 36px -28px rgb(40 35 25/.4);--lift-shadow:0 1px 0 rgb(40 35 25/.03),0 28px 48px -30px rgb(40 35 25/.5);--correct:rgb(var(--home-correct));--correct-tint:rgb(var(--home-correct-tint));--ember:rgb(var(--home-ember));--ember-deep:rgb(var(--home-ember-deep));overflow:clip}.AccountPage_page__bF2Y_.AccountPage_page__bF2Y_ [data-subject=math]{--subject-rgb:var(--home-math);--subject-tint-rgb:var(--home-math-tint)}.AccountPage_page__bF2Y_.AccountPage_page__bF2Y_ [data-subject=reading]{--subject-rgb:var(--home-reading);--subject-tint-rgb:var(--home-reading-tint)}.AccountPage_page__bF2Y_.AccountPage_page__bF2Y_ [data-subject=grammar]{--subject-rgb:var(--home-grammar);--subject-tint-rgb:var(--home-grammar-tint)}.AccountPage_page__bF2Y_.AccountPage_page__bF2Y_ [data-subject=skills]{--subject-rgb:var(--home-skills);--subject-tint-rgb:var(--home-skills-tint)}.AccountPage_page__bF2Y_.AccountPage_page__bF2Y_ [data-subject=vocabulary]{--subject-rgb:var(--home-vocabulary);--subject-tint-rgb:var(--home-vocabulary-tint)}.AccountPage_page__bF2Y_.AccountPage_page__bF2Y_ [data-subject]{--subject-color:rgb(var(--subject-rgb));--subject-soft:rgb(var(--subject-tint-rgb))}.AccountPage_page__bF2Y_.AccountPage_page__bF2Y_ :is(h1,h2,h3){font-weight:500}.AccountPage_label__4Jy3Y{margin:0;font:500 var(--type-label)/1.6 var(--font-sans),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.AccountPage_overview__xHwFa{container:overview/inline-size;display:grid;align-content:start;gap:var(--space-group);padding:var(--page-top) 0 calc(var(--space-section) / 2)}.AccountPage_top__qQlRD p{margin:0}.AccountPage_top__qQlRD h1{margin:8px 0 0;font-size:var(--type-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.AccountPage_top__qQlRD h1:after{content:"."/"";color:var(--ember)}.AccountPage_grid__zjCY6{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:clamp(14px,1.6vw,20px)}.AccountPage_grid__zjCY6:not([data-has-also])>.AccountPage_planLink__0idQX,.AccountPage_grid__zjCY6>.AccountPage_access___uY7D,.AccountPage_grid__zjCY6>.AccountPage_offer__wrn9Q,.AccountPage_grid__zjCY6>.AccountPage_subjects__DMURH{grid-column:1/-1}@container overview (max-width: 760px){.AccountPage_grid__zjCY6{grid-template-columns:minmax(0,1fr)}.AccountPage_grid__zjCY6>*{grid-column:1/-1}}.AccountPage_grid__zjCY6 .AccountPage_cardLabel__WLA_k{display:inline-flex;align-items:center;gap:10px;margin:0;font:600 var(--type-label)/1.4 var(--font-sans),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-ink)}.AccountPage_labelIcon__CHAAA{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--fg-soft);color:var(--fg-ink)}.AccountPage_continue___LLxk{position:relative;display:grid;grid-template-columns:minmax(0,1fr) clamp(150px,25%,210px);border:1px solid var(--fg-border);border-radius:22px;background:#fff;box-shadow:var(--card-shadow);color:var(--fg-ink);text-decoration:none;overflow:clip;animation:AccountPage_rise__y_Lyi .45s var(--ease) both;transition:transform var(--medium) var(--ease),box-shadow var(--medium) var(--ease),border-color var(--fast)}.AccountPage_continue___LLxk[href]:hover{transform:translateY(-3px);box-shadow:var(--lift-shadow);border-color:rgb(var(--subject-rgb)/.45)}.AccountPage_continue___LLxk[href]:active{transform:translateY(-1px) scale(.995)}.AccountPage_continueBody__rc8eQ{display:grid;align-content:center;justify-items:start;gap:12px;min-width:0;padding:clamp(24px,2.6vw,32px)}.AccountPage_art__1vdpQ{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:22px;padding:24px 16px;border-left:1px solid rgb(var(--subject-rgb)/.16);background-color:rgb(var(--subject-tint-rgb)/.75)}[data-subject=math]>.AccountPage_art__1vdpQ{background-image:linear-gradient(rgb(var(--subject-rgb)/.15) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--subject-rgb)/.15) 1px,transparent 1px);background-size:22px 22px}[data-subject=reading]>.AccountPage_art__1vdpQ{background-image:linear-gradient(90deg,transparent 30px,rgb(var(--home-ember)/.3) 30px,rgb(var(--home-ember)/.3) 31px,transparent 31px),linear-gradient(transparent 27px,rgb(var(--subject-rgb)/.2) 27px,rgb(var(--subject-rgb)/.2) 28px);background-size:100% 100%,100% 28px}[data-subject=grammar]>.AccountPage_art__1vdpQ,[data-subject=skills]>.AccountPage_art__1vdpQ,[data-subject=vocabulary]>.AccountPage_art__1vdpQ{background-image:radial-gradient(circle,rgb(var(--subject-rgb)/.32) 1.3px,transparent 1.7px);background-size:18px 18px}.AccountPage_continueIcon__V8dZh{display:grid;place-items:center;width:84px;height:84px;border-radius:24px;background:var(--subject-color);color:#fff;box-shadow:0 0 0 8px rgb(255 255 255/.7),0 22px 34px -18px var(--subject-color);transition:transform var(--medium) var(--ease)}.AccountPage_continue___LLxk[href]:hover .AccountPage_continueIcon__V8dZh{transform:rotate(-6deg) scale(1.06)}.AccountPage_artMarks__ctUyH{display:flex;justify-content:center;align-items:center;gap:3px;box-sizing:border-box;width:100%;max-width:172px;padding:9px 10px;border-radius:999px;background:#fff;box-shadow:0 8px 18px -12px rgb(40 35 25/.45)}.AccountPage_artMarks__ctUyH .AccountPage_mark__MQggN{height:9px}.AccountPage_kicker__YGHjt{display:inline-flex;align-items:center;gap:8px;margin:0;font:600 var(--type-label)/1.4 var(--font-sans),sans-serif;letter-spacing:.12em;text-transform:uppercase;text-wrap:balance;color:var(--subject-color,var(--correct))}.AccountPage_continueTitle__7DBmK{margin-top:2px;font:500 var(--type-title)/var(--leading-title) var(--fg-serif);font-variant-numeric:lining-nums;letter-spacing:-.03em;text-wrap:balance}.AccountPage_continueMeta__Ws83D{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:var(--type-label);line-height:1.45;color:var(--fg-muted)}.AccountPage_metaPath__jXz2d{flex-basis:100%}.AccountPage_lessonQuestions__9wfCV{display:grid;gap:8px;width:min(100%,340px);font-size:var(--type-label);line-height:1.4;color:var(--fg-muted)}.AccountPage_lessonQuestions__9wfCV strong{font-weight:600;color:var(--fg-ink)}.AccountPage_lessonBar__uYTnF{display:block;height:8px;border-radius:999px;background:rgb(var(--subject-rgb)/.14);overflow:hidden}.AccountPage_lessonBar__uYTnF>span{display:block;height:100%;border-radius:inherit;background:var(--subject-color);transform-origin:left;animation:AccountPage_grow__7ruwM .8s .2s var(--ease) both}.AccountPage_chip__E3_eg{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--fg-border);font-size:var(--type-label)}.AccountPage_continueButton__A7pS1,.AccountPage_testButton__SzKxl{display:inline-flex;align-items:center;gap:12px;margin-top:10px;min-height:52px;padding:0 24px;border-radius:999px;background:var(--ember);color:#fff;font:500 16px/1 var(--font-sans),sans-serif;text-decoration:none;box-shadow:0 14px 26px -16px var(--ember);transition:background var(--fast),transform var(--fast) var(--ease),box-shadow var(--medium) var(--ease)}.AccountPage_continueButton__A7pS1 svg,.AccountPage_testButton__SzKxl svg{transition:transform var(--medium) var(--ease)}.AccountPage_continueButton__A7pS1:hover,.AccountPage_continue___LLxk:hover .AccountPage_continueButton__A7pS1,.AccountPage_testButton__SzKxl:hover{background:var(--ember-deep);box-shadow:0 18px 30px -16px var(--ember)}.AccountPage_continueButton__A7pS1:hover svg,.AccountPage_continue___LLxk:hover .AccountPage_continueButton__A7pS1 svg,.AccountPage_testButton__SzKxl:hover svg{transform:translateX(4px)}.AccountPage_testButton__SzKxl:active{transform:scale(.98)}.AccountPage_continue___LLxk[data-finished]{grid-template-columns:minmax(0,1fr);background:linear-gradient(135deg,var(--correct-tint),#fff 60%)}.AccountPage_planLink__0idQX{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 20px 18px 18px;border:1px solid rgb(var(--home-ember)/.3);border-radius:16px;background:linear-gradient(100deg,rgb(var(--home-ember)/.08),#fff 70%);color:var(--fg-ink);text-decoration:none;animation:AccountPage_rise__y_Lyi .45s .04s var(--ease) both;transition:border-color var(--fast),transform var(--medium) var(--ease),box-shadow var(--medium) var(--ease)}.AccountPage_planLink__0idQX:hover{border-color:rgb(var(--home-ember)/.6);transform:translateY(-2px);box-shadow:var(--card-shadow)}.AccountPage_planLink__0idQX:active{transform:translateY(0) scale(.99)}.AccountPage_planIcon__rvdJS{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--ember);color:#fff;transition:transform var(--medium) var(--ease)}.AccountPage_planLink__0idQX:hover .AccountPage_planIcon__rvdJS{transform:rotate(-6deg) scale(1.05)}.AccountPage_planText__i7f57{display:grid;gap:2px;min-width:0}.AccountPage_planText__i7f57 strong{font:500 var(--type-heading)/var(--leading-heading) var(--fg-serif);font-variant-numeric:lining-nums;letter-spacing:-.02em}.AccountPage_planText__i7f57 small{font-size:var(--type-label);line-height:1.4;color:var(--fg-muted)}.AccountPage_planArrow__autme{color:var(--ember);transition:transform var(--fast) var(--ease)}.AccountPage_planLink__0idQX:hover .AccountPage_planArrow__autme{transform:translateX(4px)}.AccountPage_also__Zs0Fd{display:grid;align-content:start;gap:10px;animation:AccountPage_rise__y_Lyi .45s .06s var(--ease) both}.AccountPage_also__Zs0Fd ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:8px;margin:0;padding:0;list-style:none}.AccountPage_also__Zs0Fd a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;height:100%;padding:10px 14px 10px 10px;border:1px solid var(--fg-border);border-radius:14px;background:#fff;color:var(--fg-ink);text-decoration:none;transition:background var(--fast),border-color var(--fast),transform var(--fast) var(--ease)}.AccountPage_also__Zs0Fd a:hover{background:var(--subject-soft);border-color:rgb(var(--subject-rgb)/.35)}.AccountPage_also__Zs0Fd a:active{transform:scale(.985)}.AccountPage_miniIcon__ZsfWO{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--subject-soft);color:var(--subject-color);transition:background var(--fast),color var(--fast)}.AccountPage_also__Zs0Fd a:hover .AccountPage_miniIcon__ZsfWO{background:var(--subject-color);color:#fff}.AccountPage_alsoText__mc4U7{display:grid;gap:1px;min-width:0}.AccountPage_alsoText__mc4U7 strong{font-size:var(--type-read);font-weight:500;line-height:1.3}.AccountPage_alsoText__mc4U7 small{font-size:var(--type-label);color:var(--fg-muted)}.AccountPage_alsoArrow__KRU89{color:var(--subject-color);transition:transform var(--fast) var(--ease)}.AccountPage_also__Zs0Fd a:hover .AccountPage_alsoArrow__KRU89{transform:translateX(3px)}.AccountPage_testCard__9WyV3{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;min-width:0;padding:clamp(22px,2.6vw,32px);border:1px solid var(--fg-border);border-radius:22px;background:#fff;box-shadow:var(--card-shadow);animation:AccountPage_rise__y_Lyi .45s .04s var(--ease) both}.AccountPage_testBody___eMMa{display:grid;align-content:start;justify-items:start;gap:10px;min-width:0;transition:opacity var(--medium) var(--ease)}.AccountPage_testBody___eMMa[data-reading]{visibility:hidden;opacity:0}.AccountPage_testKicker__AQtwI{display:flex;align-items:center;gap:6px;margin:0;font:600 var(--type-label)/1.4 var(--font-sans),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--ember)}.AccountPage_testTitle__PZo3D{margin:0;font:500 var(--type-title)/var(--leading-title) var(--fg-serif);font-variant-numeric:lining-nums;letter-spacing:-.025em;text-wrap:balance}.AccountPage_place__m2Auy{margin:0;font-size:var(--type-read);line-height:1.45;color:var(--fg-ink)}.AccountPage_place__m2Auy strong{font-weight:600}.AccountPage_step__89kOF{white-space:nowrap}.AccountPage_shape__brvhq{margin-top:10px}.AccountPage_answered__BwgRh,.AccountPage_why__CVnn_{margin:0;font-size:var(--type-read);line-height:1.5;color:var(--fg-muted)}.AccountPage_answered__BwgRh strong{font-weight:600;color:var(--fg-ink)}.AccountPage_testFoot__P1rJ1{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;padding-top:16px;border-top:1px solid var(--fg-border)}.AccountPage_latest__4TIOD{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:2px 10px;margin:0}.AccountPage_latest__4TIOD>span{grid-column:1/-1;font-size:var(--type-label);color:var(--fg-muted)}.AccountPage_latest__4TIOD strong{font:500 var(--type-heading)/1 var(--fg-serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em}.AccountPage_latest__4TIOD small{font-size:var(--type-label);color:var(--fg-muted)}.AccountPage_testLink__T75N_{display:inline-flex;align-items:center;gap:6px;color:var(--fg-ink);font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid rgb(var(--home-ink)/.25);transition:border-color var(--fast),gap var(--fast)}.AccountPage_testLink__T75N_:hover{border-bottom-color:rgb(var(--home-ink));gap:10px}.AccountPage_access___uY7D{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:18px 20px;border-radius:var(--radius);background:var(--correct-tint);border:1px solid rgb(var(--home-correct)/.2)}.AccountPage_accessIcon__ofdNx{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--correct);color:#fff}.AccountPage_access___uY7D strong{font:500 var(--type-heading)/var(--leading-heading) var(--fg-serif);font-variant-numeric:lining-nums;letter-spacing:-.02em}.AccountPage_access___uY7D p{margin:2px 0 0;font-size:var(--type-read);line-height:1.5;color:rgb(var(--home-muted))}.AccountPage_browse__363ss{justify-self:start;display:inline-flex;align-items:center;gap:6px;color:var(--correct);font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid rgb(var(--home-correct)/.35);transition:border-color var(--fast),gap var(--fast)}.AccountPage_browse__363ss:hover{border-bottom-color:var(--correct);gap:10px}.AccountPage_offer__wrn9Q{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(220px,auto);align-items:center;gap:12px 18px;padding:22px;border:1px solid rgb(var(--home-ember)/.35);border-radius:var(--radius);background:linear-gradient(110deg,rgb(var(--home-ember)/.08),#fff 55%)}.AccountPage_offerIcon__uMXjt{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--ember);color:#fff;box-shadow:0 12px 22px -14px var(--ember)}.AccountPage_offerText__n3xCf{display:grid;gap:6px}.AccountPage_offer__wrn9Q h2{margin:0;font-size:var(--type-heading);line-height:var(--leading-heading)}.AccountPage_offer__wrn9Q p{margin:0;max-width:64ch;font-size:var(--type-read);line-height:1.55;color:rgb(var(--home-muted))}.AccountPage_offer__wrn9Q button,.AccountPage_offer__wrn9Q>a{width:100%;min-height:50px;border-radius:999px;background:var(--ember);border-color:var(--ember);box-shadow:0 14px 26px -16px var(--ember);font-size:16px;font-weight:500}.AccountPage_offer__wrn9Q button:hover,.AccountPage_offer__wrn9Q>a:hover{background:var(--ember-deep);border-color:var(--ember-deep)}.AccountPage_offer__wrn9Q button:active,.AccountPage_offer__wrn9Q>a:active{transform:scale(.98)}.AccountPage_subjects__DMURH{display:grid;gap:18px;padding:clamp(20px,2.4vw,28px);border:1px solid var(--fg-border);border-radius:22px;background:#fff;animation:AccountPage_rise__y_Lyi .45s .08s var(--ease) both}.AccountPage_subjectsHead__59Gi9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px}.AccountPage_totals__J_3yi{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;font-size:var(--type-label);color:var(--fg-muted);font-variant-numeric:tabular-nums}.AccountPage_totals__J_3yi strong{font-weight:600;color:var(--fg-ink)}.AccountPage_subjectCols__mB0KH{display:grid;grid-template-columns:repeat(var(--subject-columns,3),minmax(0,1fr));margin:0;padding:0;list-style:none}.AccountPage_subjectCols__mB0KH>li{display:grid}.AccountPage_subjectCols__mB0KH>li+li{border-left:1px solid var(--fg-border)}.AccountPage_subjectCol__Gx9oy{display:grid;align-content:start;gap:12px;padding:12px clamp(10px,1.2vw,14px);border-radius:14px;color:var(--fg-ink);text-decoration:none;transition:background var(--fast),transform var(--fast) var(--ease)}.AccountPage_subjectCols__mB0KH>li:first-child .AccountPage_subjectCol__Gx9oy{padding-left:0}.AccountPage_subjectCol__Gx9oy:hover{background:var(--subject-soft);padding-left:clamp(10px,1.2vw,14px)}.AccountPage_subjectCol__Gx9oy:active{transform:scale(.99)}.AccountPage_subjectTop__3Bbdh{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.AccountPage_subjectTop__3Bbdh .AccountPage_tile__MHG6p{width:40px;height:40px}.AccountPage_subjectName__hGUJk{font:500 var(--type-heading)/var(--leading-heading) var(--fg-serif);font-variant-numeric:lining-nums;letter-spacing:-.02em}.AccountPage_subjectCounts__6w1P2{display:grid;gap:4px;font-size:var(--type-label);line-height:1.4;color:var(--fg-muted);font-variant-numeric:tabular-nums}.AccountPage_subjectCounts__6w1P2>span{display:inline-flex;align-items:center;gap:8px}.AccountPage_swatch__VQLco{display:inline-block;flex-shrink:0;width:14px;height:8px;border-radius:2px;background:var(--subject-color)}.AccountPage_swatch__VQLco[data-kind=started]{background:repeating-linear-gradient(135deg,rgb(var(--subject-rgb)/.6) 0 2px,rgb(var(--subject-rgb)/.2) 2px 4px)}.AccountPage_tile__MHG6p{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:13px;background:var(--subject-color);color:#fff;box-shadow:0 12px 22px -14px var(--subject-color);transition:transform var(--medium) var(--ease)}.AccountPage_subjectCol__Gx9oy:hover .AccountPage_tile__MHG6p{transform:rotate(-6deg) scale(1.06)}.AccountPage_rowArrow__ntUMf{color:var(--subject-color);transition:transform var(--fast) var(--ease)}.AccountPage_subjectCol__Gx9oy:hover .AccountPage_rowArrow__ntUMf{transform:translateY(3px)}.AccountPage_meter__DEvqd{position:relative;display:flex;height:10px;border-radius:999px;background:rgb(var(--subject-rgb,var(--home-ink))/.1);overflow:hidden}.AccountPage_meter__DEvqd>span{display:block;flex-shrink:0;height:100%;min-width:0;transform-origin:left;animation:AccountPage_grow__7ruwM .8s .2s var(--ease) both}.AccountPage_meterDone__oa5Ry{background:var(--correct)}.AccountPage_meterStarted__yfQmu{background:repeating-linear-gradient(135deg,rgb(var(--subject-rgb)/.6) 0 3px,rgb(var(--subject-rgb)/.22) 3px 6px)}@container overview (min-width: 641px) and (max-width: 780px){.AccountPage_subjectTop__3Bbdh{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tile arrow" "name name";row-gap:8px}.AccountPage_subjectTop__3Bbdh .AccountPage_tile__MHG6p{grid-area:tile}.AccountPage_subjectTop__3Bbdh .AccountPage_rowArrow__ntUMf{grid-area:arrow;justify-self:end}.AccountPage_subjectName__hGUJk{grid-area:name}}@container overview (max-width: 640px){.AccountPage_subjectCols__mB0KH{grid-template-columns:minmax(0,1fr);gap:4px}.AccountPage_subjectCols__mB0KH>li+li{border-left:0;border-top:1px solid var(--fg-border)}.AccountPage_subjectCol__Gx9oy,.AccountPage_subjectCols__mB0KH>li:first-child .AccountPage_subjectCol__Gx9oy{padding:14px 4px}.AccountPage_subjectCol__Gx9oy:hover{padding-left:12px}}.AccountPage_library__JwJTc{display:grid;gap:calc(var(--space-section) / 2);padding:calc(var(--space-section) / 2) 0;border-top:1px solid var(--fg-border)}.AccountPage_library__JwJTc:last-child{padding-bottom:var(--space-section)}.AccountPage_libraryHead__mSnAR{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.AccountPage_libraryHead__mSnAR h2{margin:0;font-size:var(--type-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}.AccountPage_legend__rpEFr{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;font-size:var(--type-label);color:var(--fg-muted);--subject-rgb:var(--home-ink);--subject-color:rgb(var(--home-ink))}.AccountPage_legend__rpEFr li{display:inline-flex;align-items:center;gap:8px}.AccountPage_legend__rpEFr .AccountPage_mark__MQggN{width:22px;animation:none}.AccountPage_chapter__A9Ucl{display:grid;gap:20px;scroll-margin-top:110px}.AccountPage_chapterHead__Y1BSk{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(120px,34%);align-items:center;gap:16px;padding-bottom:18px;border-bottom:2px solid var(--subject-color)}.AccountPage_chapterHead__Y1BSk h3{margin:0;font-size:var(--type-heading);line-height:var(--leading-heading)}.AccountPage_chapterHead__Y1BSk p{margin:4px 0 0;font-size:var(--type-label);color:var(--fg-muted);font-variant-numeric:tabular-nums}.AccountPage_chapterHead__Y1BSk .AccountPage_tile__MHG6p{width:50px;height:50px;border-radius:15px}.AccountPage_categories___20D0{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:12px;margin:0;padding:0;list-style:none}.AccountPage_categories___20D0 li{display:grid}.AccountPage_cell__KX9UF{display:grid;align-content:start;gap:12px;padding:18px 18px 16px;border:1px solid var(--fg-border);border-radius:var(--radius);background:#fff;color:var(--fg-ink);text-decoration:none;transition:background var(--fast),border-color var(--fast),transform var(--medium) var(--ease),box-shadow var(--medium) var(--ease)}.AccountPage_cell__KX9UF[href]:hover{background:var(--subject-soft);border-color:rgb(var(--subject-rgb)/.4);transform:translateY(-2px);box-shadow:var(--card-shadow)}.AccountPage_cell__KX9UF[href]:active{transform:translateY(0) scale(.99)}.AccountPage_cell__KX9UF[data-active]{border-color:rgb(var(--subject-rgb)/.35);box-shadow:inset 4px 0 0 var(--subject-color)}.AccountPage_cell__KX9UF[data-active]:hover{box-shadow:inset 4px 0 0 var(--subject-color),var(--card-shadow)}.AccountPage_cell__KX9UF[data-state=complete]{background:linear-gradient(160deg,rgb(var(--home-correct-tint)/.7),#fff 70%);border-color:rgb(var(--home-correct)/.3)}.AccountPage_cell__KX9UF[data-state=locked]{background:rgb(var(--home-ink)/.025);border-style:dashed}.AccountPage_cell__KX9UF[data-state=set-aside]{background:rgb(var(--home-ink)/.025)}.AccountPage_cellHead__AZbQH{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.AccountPage_cellHead__AZbQH strong{font-size:16px;font-weight:600;line-height:1.3}.AccountPage_cellCount__gCBbM{flex-shrink:0;font-size:var(--type-label);color:var(--fg-muted);font-variant-numeric:tabular-nums}.AccountPage_marks__PaqyA{display:flex;gap:4px}.AccountPage_mark__MQggN{flex:1 1 0;max-width:30px;height:10px;border-radius:3px;background:rgb(var(--home-ink)/.08);animation:AccountPage_pop__WtdwL .35s calc(.25s + var(--i, 0) * 30ms) var(--ease) both}.AccountPage_mark__MQggN[data-status=started]{background:#fff;box-shadow:inset 0 0 0 2px var(--subject-color)}.AccountPage_mark__MQggN[data-status=completed]{background:var(--correct)}.AccountPage_mark__MQggN[data-current]{height:18px;background:rgb(var(--home-ink));box-shadow:none}.AccountPage_cell__KX9UF[data-state=locked] .AccountPage_mark__MQggN[data-status=new]{background:repeating-linear-gradient(135deg,rgb(var(--home-ink)/.1) 0 2px,transparent 2px 5px)}.AccountPage_cellLocked__wjNAG,.AccountPage_cellNext__V6OeB{display:flex;align-items:center;gap:7px;font-size:var(--type-label);line-height:1.35}.AccountPage_cellNext__V6OeB{justify-content:space-between;color:var(--subject-color);font-weight:600}.AccountPage_cellNext__V6OeB svg{flex-shrink:0;transition:transform var(--medium) var(--ease)}.AccountPage_cell__KX9UF[href]:hover .AccountPage_cellNext__V6OeB svg{transform:translateX(4px)}.AccountPage_cellLocked__wjNAG{color:var(--fg-muted)}@keyframes AccountPage_rise__y_Lyi{0%{opacity:0;transform:translateY(10px)}}@keyframes AccountPage_grow__7ruwM{0%{transform:scaleX(0)}}@keyframes AccountPage_pop__WtdwL{0%{opacity:0;transform:scaleY(.3)}}@media (max-width:560px){.AccountPage_chapterHead__Y1BSk{grid-template-columns:auto minmax(0,1fr)}.AccountPage_chapterHead__Y1BSk .AccountPage_meter__DEvqd{grid-column:1/-1}.AccountPage_continue___LLxk{grid-template-columns:minmax(0,1fr)}.AccountPage_art__1vdpQ{order:-1;grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;gap:18px;padding:18px 20px;border-left:0;border-bottom:1px solid rgb(var(--subject-rgb)/.16)}.AccountPage_continueIcon__V8dZh{width:60px;height:60px;border-radius:18px;box-shadow:0 0 0 5px rgb(255 255 255/.7),0 16px 26px -16px var(--subject-color)}.AccountPage_continueBody__rc8eQ,.AccountPage_testBody___eMMa{justify-items:stretch}.AccountPage_continueButton__A7pS1,.AccountPage_testButton__SzKxl{justify-content:center}.AccountPage_access___uY7D,.AccountPage_offer__wrn9Q{grid-template-columns:auto minmax(0,1fr)}.AccountPage_access___uY7D .AccountPage_browse__363ss,.AccountPage_offer__wrn9Q>a,.AccountPage_offer__wrn9Q>form{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.AccountPage_also__Zs0Fd,.AccountPage_continue___LLxk,.AccountPage_lessonBar__uYTnF>span,.AccountPage_mark__MQggN,.AccountPage_meter__DEvqd>span,.AccountPage_planLink__0idQX,.AccountPage_subjects__DMURH,.AccountPage_testCard__9WyV3{animation:none}.AccountPage_testBody___eMMa{transition:none}}.AccountPage_libraryTotals__jsGQe{margin:8px 0 0;font-size:var(--type-label);color:var(--fg-muted);font-variant-numeric:tabular-nums}.AccountPage_going__gajP2{display:grid;gap:10px}.AccountPage_going__gajP2 ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.AccountPage_goingChip__rMS2S{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 11px;border:1px solid rgb(var(--subject-rgb)/.35);border-radius:999px;background:#fff;color:var(--fg-ink);font-size:var(--type-label);font-weight:500;line-height:1.2;text-decoration:none;transition:background var(--fast),border-color var(--fast),transform var(--fast) var(--ease)}.AccountPage_goingChip__rMS2S svg{flex:none;color:var(--subject-color)}.AccountPage_goingChip__rMS2S:hover{background:var(--subject-soft);border-color:var(--subject-color)}.AccountPage_goingChip__rMS2S:active{transform:scale(.98)}.AccountPage_goingChip__rMS2S[data-recommended]{border-color:rgb(var(--home-ember)/.55);box-shadow:0 0 0 1px rgb(var(--home-ember)/.2)}.AccountPage_goingCount__enUVf{color:var(--fg-muted);font-variant-numeric:tabular-nums}.AccountPage_planMark__4rZ3h{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:rgb(var(--home-ember)/.1);color:var(--ember-deep);font-size:var(--type-label);font-weight:600;line-height:1;white-space:nowrap}.AccountPage_goingChip__rMS2S .AccountPage_planMark__4rZ3h svg{color:var(--ember-deep)}.AccountPage_cell__KX9UF[data-recommended]{border-color:rgb(var(--home-ember)/.5);box-shadow:inset 4px 0 0 var(--ember)}.AccountPage_cell__KX9UF[data-recommended]:hover{box-shadow:inset 4px 0 0 var(--ember),var(--card-shadow)}.AccountPage_mark__MQggN[data-recommended]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ember)}.AccountPage_legend__rpEFr .AccountPage_mark__MQggN[data-recommended]{width:22px}.AccountPage_cellPlan__SEKPG{display:grid;gap:2px;font-size:var(--type-label);line-height:1.35}.AccountPage_cellPlan__SEKPG>span:first-child{display:flex;align-items:center;gap:7px;color:var(--ember-deep);font-weight:600}.AccountPage_cellPlan__SEKPG svg{flex-shrink:0}.AccountPage_cellPlanWhy__3s7YV{padding-left:21px;color:var(--fg-muted)}@media (max-width:860px){.AccountPage_tabs__pHQ92 [role=tablist]{display:none}}