.LessonSearch_field__0T709{position:relative;display:flex;align-items:center;flex:none}.LessonSearch_fieldIcon__XgBw7{position:absolute;left:.875rem;width:1.125rem;height:1.125rem;color:rgb(244 240 232/.6);pointer-events:none;transition:color var(--bar-fast) ease-out}.LessonSearch_input__wiK6u{width:100%;height:2.75rem;padding:0 2.5rem 0 2.625rem;border:1px solid rgb(255 255 255/.16);border-radius:.875rem;font:inherit;font-size:.9375rem;color:white;background:rgb(255 255 255/.06);transition:border-color var(--bar-fast) ease-out,background-color var(--bar-fast) ease-out,box-shadow var(--bar-fast) ease-out}.LessonSearch_input__wiK6u::placeholder{color:rgb(244 240 232/.55)}.LessonSearch_input__wiK6u:hover{border-color:rgb(255 255 255/.28);background:rgb(255 255 255/.09)}.LessonSearch_input__wiK6u:focus{outline:none;border-color:rgb(var(--home-ember-glow)/.85);background:rgb(255 255 255/.1);box-shadow:0 0 0 3px rgb(var(--home-ember-glow)/.22)}.LessonSearch_field__0T709:focus-within .LessonSearch_fieldIcon__XgBw7{color:rgb(var(--home-ember-glow))}.LessonSearch_clear__JGz9h{position:absolute;right:.375rem;display:grid;place-items:center;width:2rem;height:2rem;border-radius:.625rem;color:rgb(244 240 232/.65);transition:color var(--bar-fast) ease-out,background-color var(--bar-fast) ease-out}.LessonSearch_clear__JGz9h svg{width:1rem;height:1rem}.LessonSearch_clear__JGz9h:hover{color:white;background:rgb(255 255 255/.1)}.LessonSearch_pane__g2ORK{display:flex;flex-direction:column;gap:.5rem;padding:1.125rem 1rem 1rem;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.LessonSearch_pane__g2ORK[data-open]{opacity:1;visibility:visible;transition-delay:0s}.LessonSearch_paneHead__5il0E{min-height:1.25rem;padding:0 .5rem;font-size:.875rem;color:rgb(var(--home-muted))}.LessonSearch_results__59ApN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(6,auto);grid-auto-flow:column;align-content:start;gap:.125rem .75rem}.LessonSearch_results__59ApN[hidden]{display:none}.LessonSearch_option__0o2uE[data-subject=math]{--subject:var(--home-math);--subject-tint:var(--home-math-tint)}.LessonSearch_option__0o2uE[data-subject=reading]{--subject:var(--home-reading);--subject-tint:var(--home-reading-tint)}.LessonSearch_option__0o2uE[data-subject=grammar]{--subject:var(--home-grammar);--subject-tint:var(--home-grammar-tint)}.LessonSearch_optionLink__yTeH9{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.875rem;transition:background-color var(--bar-fast) ease-out}.LessonSearch_option__0o2uE[aria-selected=true] .LessonSearch_optionLink__yTeH9{background:rgb(var(--subject-tint)/.7)}.LessonSearch_optionIcon__6P0pZ{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border-radius:.75rem;color:rgb(var(--subject));background:rgb(var(--subject-tint));transition:color var(--bar-fast) ease-out,background-color var(--bar-fast) ease-out}.LessonSearch_optionIcon__6P0pZ svg{width:1.125rem;height:1.125rem}.LessonSearch_option__0o2uE[aria-selected=true] .LessonSearch_optionIcon__6P0pZ{color:white;background:rgb(var(--subject))}.LessonSearch_optionText__Uu3H3{display:grid;gap:.0625rem;min-width:0}.LessonSearch_optionTitle__0eCUk{font-size:.9375rem;font-weight:500;line-height:1.3;color:rgb(var(--home-ink))}.LessonSearch_optionTitle__0eCUk mark{border-radius:.1875rem;color:inherit;background:rgb(var(--subject-tint));box-shadow:inset 0 -2px 0 rgb(var(--subject)/.55)}.LessonSearch_optionMeta__JF3F8{font-size:.8125rem;line-height:1.3;color:rgb(var(--home-muted))}.LessonSearch_optionEnter__7kuYL{flex:none;margin-left:auto;width:1rem;height:1rem;color:rgb(var(--subject));opacity:0;transition:opacity var(--bar-fast) ease-out}.LessonSearch_option__0o2uE[aria-selected=true] .LessonSearch_optionEnter__7kuYL{opacity:1}.LessonSearch_empty__vqFmY{display:grid;justify-items:center;align-content:center;gap:.375rem;flex:1;padding-bottom:2rem;text-align:center;font-size:.9375rem;color:rgb(var(--home-muted))}.LessonSearch_empty__vqFmY svg{width:1.75rem;height:1.75rem;margin-bottom:.5rem;color:rgb(var(--home-ink)/.35)}.LessonSearch_emptyTitle__OXCcD{font-family:var(--font-serif),Georgia,serif;font-size:1.25rem;font-weight:500;color:rgb(var(--home-ink))}.Header_bar__Vjmqe{--bar-ease:cubic-bezier(0.2,0.7,0.2,1);--bar-spring:cubic-bezier(0.34,1.25,0.64,1);--bar-fast:160ms;position:fixed;inset:0 0 auto;z-index:50;padding:1rem;background:rgb(var(--home-paper));border-bottom:1px solid transparent;transition:padding .32s var(--bar-ease),background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.Header_bar__Vjmqe[data-scrolled]{padding-block:.5rem;background:rgb(var(--home-paper)/.86);border-bottom-color:rgb(var(--home-ink)/.08);box-shadow:0 12px 30px -26px rgb(var(--home-ink)/.55);backdrop-filter:saturate(1.5) blur(16px)}@media (min-width:40rem){.Header_bar__Vjmqe{padding-inline:1.5rem}}@media (min-width:72rem){.Header_bar__Vjmqe{padding-inline:2rem}}@media (min-width:90rem){.Header_bar__Vjmqe{padding-inline:3rem}}.Header_inner__RlYxX{position:relative;margin-inline:auto;max-width:1600px;display:flex;align-items:center;gap:1rem}.Header_wordmark__uPMpO{flex:none;font-family:var(--font-serif),Georgia,serif;font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:1;white-space:nowrap;color:rgb(var(--home-ink))}.Header_wordmarkDot__AZBUB{display:inline-block;color:rgb(var(--home-ember));transition:transform .36s var(--bar-spring)}.Header_wordmark__uPMpO:hover .Header_wordmarkDot__AZBUB{transform:translateY(-3px) scale(1.3)}.Header_rail__G7i4q{position:relative;display:none;margin-inline:auto;padding:.25rem;border-radius:999px;background:rgb(var(--home-ink)/.035);box-shadow:inset 0 0 0 1px rgb(var(--home-ink)/.06)}@media (min-width:80rem){.Header_rail__G7i4q{display:block}}.Header_highlight__YD6aN{position:absolute;top:.25rem;bottom:.25rem;left:0;width:var(--highlight-w,0);transform:translateX(var(--highlight-x,0));border-radius:999px;background:rgb(var(--home-paper));box-shadow:inset 0 0 0 1px rgb(var(--home-ink)/.07),0 1px 2px rgb(var(--home-ink)/.08),0 8px 18px -10px rgb(var(--home-ink)/.35);opacity:0;transition:opacity .2s ease}.Header_rail__G7i4q[data-highlight=on] .Header_highlight__YD6aN{opacity:1}.Header_rail__G7i4q[data-ready] .Header_highlight__YD6aN{transition:transform .42s var(--bar-spring),width .42s var(--bar-spring),opacity .2s ease}.Header_links__D_B0E{display:flex;align-items:center;gap:.125rem}.Header_item__0ZoJM{display:flex;align-items:center;border-radius:999px}.Header_divider__eKLtJ{align-self:center;width:1px;height:1rem;margin-inline:.375rem;background:rgb(var(--home-ink)/.14)}.Header_link__aGxS9{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 1rem 0 .875rem;border-radius:999px;font-size:.9375rem;font-weight:500;white-space:nowrap;color:rgb(var(--home-ink)/.66);transition:color var(--bar-fast) ease-out}.Header_item__0ZoJM:has(.Header_disclose__ml_8H) .Header_link__aGxS9{padding-right:.25rem}.Header_linkIcon__NA1E6{width:1rem;height:1rem;flex:none;color:rgb(var(--home-ink)/.4);transition:color var(--bar-fast) ease-out,transform .32s var(--bar-spring)}.Header_item__0ZoJM[data-highlighted] .Header_link__aGxS9,.Header_link__aGxS9[aria-current=page]{color:rgb(var(--home-ink))}.Header_item__0ZoJM[data-highlighted] .Header_linkIcon__NA1E6,.Header_link__aGxS9[aria-current=page] .Header_linkIcon__NA1E6{color:rgb(var(--home-ember))}.Header_item__0ZoJM[data-highlighted] .Header_linkIcon__NA1E6{transform:translateY(-1px) rotate(-6deg)}.Header_link__aGxS9[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:.25rem;width:.25rem;height:.25rem;translate:-50% 0;border-radius:999px;background:rgb(var(--home-ember))}.Header_item__0ZoJM:has(.Header_disclose__ml_8H) .Header_link__aGxS9[aria-current=page]:after{left:calc(50% + .375rem)}.Header_link__aGxS9:active{transform:scale(.97)}.Header_disclose__ml_8H{position:relative;display:grid;place-items:center;width:1.75rem;height:1.75rem;margin-right:.375rem;border-radius:999px;color:rgb(var(--home-ink)/.5);transition:background-color var(--bar-fast) ease-out,color var(--bar-fast) ease-out}.Header_disclose__ml_8H:hover{background:rgb(var(--home-ink)/.07);color:rgb(var(--home-ink))}.Header_disclose__ml_8H svg{width:1rem;height:1rem;transition:transform .32s var(--bar-spring)}.Header_disclose__ml_8H[aria-expanded=true]{background:rgb(var(--home-ember)/.12);color:rgb(var(--home-ember))}.Header_disclose__ml_8H[aria-expanded=true] svg{transform:rotate(180deg)}.Header_actions__iqNEP{margin-left:auto;display:flex;align-items:center;gap:.5rem}@media (min-width:80rem){.Header_actions__iqNEP{margin-left:0}}.Header_account__H6z_2,.Header_fullAccess___Jmai{display:none;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;border-radius:999px;font-size:.9375rem;font-weight:500;white-space:nowrap;transition:background-color var(--bar-fast) ease-out,border-color var(--bar-fast) ease-out,color var(--bar-fast) ease-out,transform var(--bar-fast) ease-out,box-shadow var(--bar-fast) ease-out}@media (min-width:40rem){.Header_account__H6z_2,.Header_fullAccess___Jmai{display:inline-flex}}.Header_account__H6z_2{padding:.5rem 1.125rem;border:1px solid rgb(var(--home-ink)/.14);color:rgb(var(--home-ink));background:rgb(var(--home-paper))}.Header_account__H6z_2:hover{border-color:rgb(var(--home-ink)/.45);background:rgb(var(--home-ink)/.03)}.Header_fullAccess___Jmai{position:relative;isolation:isolate;overflow:hidden;padding:.5rem 1rem .5rem 1.25rem;color:white;background:rgb(var(--home-ember));box-shadow:inset 0 1px 0 rgb(255 255 255/.22),0 10px 22px -12px rgb(var(--home-ember)/.85)}.Header_fullAccess___Jmai:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255/.28) 50%,transparent 70%);transform:translateX(-120%);transition:transform .7s var(--bar-ease)}.Header_fullAccess___Jmai svg{width:1rem;height:1rem;transition:transform var(--bar-fast) var(--bar-ease)}.Header_fullAccess___Jmai:hover{background:rgb(var(--home-ember-deep));transform:translateY(-1px);box-shadow:inset 0 1px 0 rgb(255 255 255/.22),0 14px 26px -12px rgb(var(--home-ember)/.9)}.Header_fullAccess___Jmai:hover:before{transform:translateX(120%)}.Header_fullAccess___Jmai:hover svg{transform:translateX(3px)}.Header_account__H6z_2:active,.Header_fullAccess___Jmai:active{transform:scale(.97)}.Header_menuButton__XzVV4{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:2.75rem;height:2.75rem;padding:0 1rem 0 .875rem;border:1px solid rgb(var(--home-ink)/.14);border-radius:999px;font-size:.9375rem;font-weight:500;color:rgb(var(--home-ink));background:rgb(var(--home-paper));transition:background-color var(--bar-fast) ease-out,border-color var(--bar-fast) ease-out,transform var(--bar-fast) ease-out}.Header_menuButton__XzVV4:hover{border-color:rgb(var(--home-ink)/.45);background:rgb(var(--home-ink)/.03)}.Header_menuButton__XzVV4:active{transform:scale(.96)}.Header_menuButton__XzVV4 svg{width:1.25rem;height:1.25rem}@media (min-width:40rem){.Header_menuButton__XzVV4{padding:0}.Header_menuLabel__RlsO8{display:none}}@media (min-width:80rem){.Header_menuButton__XzVV4{display:none}}.Header_spacer__o7R7f{height:var(--header-h)}.Header_panel___xDYl{position:absolute;top:calc(100% + 1.125rem);left:var(--panel-center,50%);width:min(72rem,calc(100vw - 2rem));display:none;grid-template-columns:minmax(15rem,17rem) minmax(0,1fr);padding:.5rem;border-radius:1.5rem;background:rgb(var(--home-paper));box-shadow:0 0 0 1px rgb(var(--home-ink)/.07),0 12px 24px -16px rgb(var(--home-ink)/.2),0 40px 80px -40px rgb(var(--home-ink)/.45);opacity:0;visibility:hidden;transform:translateX(-50%);transition:opacity .22s ease,visibility 0s linear .22s}@media (min-width:80rem){.Header_panel___xDYl{display:grid}}.Header_panel___xDYl[data-open]{opacity:1;visibility:visible;transition-delay:0s}.Header_panel___xDYl:before{content:"";position:absolute;inset:auto 0 100%;height:1.25rem}.Header_panelIntro__9MRM2{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border-radius:1.125rem;color:rgb(244 240 232);background:radial-gradient(120% 70% at 100% 0,rgb(var(--home-ember-glow)/.32),transparent 60%),radial-gradient(90% 60% at 0 100%,rgb(var(--home-math-glow)/.16),transparent 65%),rgb(var(--home-night))}.Header_panelTitle__R1RJm{font-family:var(--font-serif),Georgia,serif;font-size:1.5rem;font-weight:500;line-height:1.15;letter-spacing:-.01em}.Header_panelLede__3q6o4{font-size:.875rem;line-height:1.55;color:rgb(244 240 232/.72);animation:Header_panel-fade-in__gBKYC .18s ease-out}.Header_panelAll__1FmIi{align-self:flex-start;margin-top:auto;display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 1rem;border:1px solid rgb(255 255 255/.18);border-radius:999px;font-size:.875rem;font-weight:500;color:white;background:rgb(255 255 255/.08);transition:background-color var(--bar-fast) ease-out,color var(--bar-fast) ease-out,border-color var(--bar-fast) ease-out}.Header_panelAll__1FmIi svg{width:1rem;height:1rem;transition:transform var(--bar-fast) var(--bar-ease)}.Header_panelAll__1FmIi:hover{color:rgb(var(--home-night));background:white;border-color:white}.Header_panelAll__1FmIi:hover svg{transform:translateX(3px)}.Header_panelStage__r0Yag{display:grid}.Header_panelStage__r0Yag>*{grid-area:1/1;min-width:0}.Header_subjects__zIpls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));transition:opacity .2s ease,visibility 0s}.Header_subjects__zIpls[data-hidden]{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}@keyframes Header_panel-fade-in__gBKYC{0%{opacity:0}}.Header_drawerSubject__KjP0P[data-subject=math],.Header_subject__QKfa8[data-subject=math]{--subject:var(--home-math);--subject-tint:var(--home-math-tint);--subject-glow:var(--home-math-glow)}.Header_drawerSubject__KjP0P[data-subject=reading],.Header_subject__QKfa8[data-subject=reading]{--subject:var(--home-reading);--subject-tint:var(--home-reading-tint);--subject-glow:var(--home-reading-glow)}.Header_drawerSubject__KjP0P[data-subject=grammar],.Header_subject__QKfa8[data-subject=grammar]{--subject:var(--home-grammar);--subject-tint:var(--home-grammar-tint);--subject-glow:var(--home-grammar-glow)}.Header_subject__QKfa8{display:flex;flex-direction:column;gap:.625rem;padding:1rem .875rem .875rem}.Header_subject__QKfa8+.Header_subject__QKfa8{border-left:1px solid rgb(var(--home-ink)/.07)}.Header_subjectHead__xYB_3{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.875rem;transition:background-color var(--bar-fast) ease-out}.Header_subjectHead__xYB_3:hover{background:rgb(var(--subject-tint))}.Header_subjectIcon__9rwI3{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border-radius:.75rem;color:rgb(var(--subject));background:rgb(var(--subject-tint));transition:background-color var(--bar-fast) ease-out,color var(--bar-fast) ease-out,transform .32s var(--bar-spring)}.Header_subjectIcon__9rwI3 svg{width:1.25rem;height:1.25rem}.Header_subjectHead__xYB_3:hover .Header_subjectIcon__9rwI3{color:white;background:rgb(var(--subject));transform:rotate(-6deg) scale(1.05)}.Header_subjectText__o_yfk{display:grid;gap:.125rem;min-width:0}.Header_subjectName__P9bl6{font-family:var(--font-serif),Georgia,serif;font-size:1.25rem;font-weight:500;line-height:1.15;color:rgb(var(--home-ink))}.Header_subjectMeta__6oq8h{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;white-space:nowrap;font-size:.875rem;color:rgb(var(--home-muted))}.Header_subjectHere__4RhYV{padding:.0625rem .5rem;border-radius:999px;font-size:.8125rem;font-weight:600;color:rgb(var(--subject));background:rgb(var(--subject-tint))}.Header_subjectHead__xYB_3:hover .Header_subjectHere__4RhYV{background:rgb(var(--home-paper))}.Header_subjectArrow__0jUmv{flex:none;margin-left:auto;width:1.125rem;height:1.125rem;color:rgb(var(--subject));opacity:0;transform:translateX(-4px);transition:opacity var(--bar-fast) ease-out,transform var(--bar-fast) var(--bar-ease)}.Header_subjectHead__xYB_3:focus-visible .Header_subjectArrow__0jUmv,.Header_subjectHead__xYB_3:hover .Header_subjectArrow__0jUmv{opacity:1;transform:none}.Header_skills__nq9R_{display:grid}.Header_skill__E21J6{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4375rem .5rem;border-radius:.625rem;font-size:.875rem;line-height:1.3;color:rgb(var(--home-ink)/.78);transition:background-color var(--bar-fast) ease-out,color var(--bar-fast) ease-out}.Header_skill__E21J6:before{content:"";position:absolute;left:.3125rem;top:50%;width:3px;height:0;translate:0 -50%;border-radius:999px;background:rgb(var(--subject));transition:height .22s var(--bar-spring)}.Header_skillLabel__L_KrX{transition:transform .22s var(--bar-ease)}.Header_skill__E21J6:hover{color:rgb(var(--home-ink));background:rgb(var(--subject-tint)/.7)}.Header_skill__E21J6:hover:before{height:1rem}.Header_skill__E21J6:hover .Header_skillLabel__L_KrX{transform:translateX(.375rem)}.Header_skillCount__Q_v7v{flex:none;min-width:1.5rem;font-size:.8125rem;font-variant-numeric:tabular-nums;text-align:right;color:rgb(var(--home-ink)/.45);transition:color var(--bar-fast) ease-out}.Header_skill__E21J6:hover .Header_skillCount__Q_v7v{color:rgb(var(--subject))}.Header_overlay__0HP_O{position:fixed;inset:0;z-index:100;overflow:hidden;visibility:hidden;pointer-events:none;transition:visibility 0s linear .28s}.Header_overlay__0HP_O[data-open]{visibility:visible;pointer-events:auto;transition-delay:0s}.Header_scrim__oMyiE{position:absolute;inset:0;background:rgb(var(--home-night)/.35);backdrop-filter:blur(4px);opacity:0;transition:opacity .28s ease}.Header_overlay__0HP_O[data-open] .Header_scrim__oMyiE{opacity:1}.Header_drawer__U30ym{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(100%,26rem);height:100%;overflow-y:auto;padding:1.5rem;color:rgb(244 240 232);background:radial-gradient(110% 40% at 100% 0,rgb(var(--home-ember-glow)/.16),transparent 60%),rgb(var(--home-night));box-shadow:-30px 0 60px -30px rgb(0 0 0/.6);opacity:0;transition:opacity .28s ease}.Header_overlay__0HP_O[data-open] .Header_drawer__U30ym{opacity:1}.Header_drawerTop__4l2Xn{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.Header_drawerWordmark__yxdj2{font-family:var(--font-serif),Georgia,serif;font-size:1.5rem;line-height:1}.Header_drawerWordmark__yxdj2 span{color:rgb(var(--home-ember-glow))}.Header_closeButton__ku4SZ{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;transition:background-color var(--bar-fast) ease-out}.Header_closeButton__ku4SZ:hover{background:rgb(255 255 255/.08)}.Header_closeButton__ku4SZ svg{width:1.75rem;height:1.75rem}.Header_drawerLinks__wNvOJ{display:grid;gap:.25rem}.Header_drawerLinks__wNvOJ li[data-group-start]{margin-top:.75rem;padding-top:1rem;border-top:1px solid rgb(255 255 255/.1)}.Header_drawerLink__tUvi_{display:flex;align-items:center;gap:1rem;border-radius:1rem;padding:.75rem;font-family:var(--font-serif),Georgia,serif;font-size:1.5rem;transition:background-color var(--bar-fast) ease-out}.Header_drawerLink__tUvi_:hover{background:rgb(255 255 255/.06)}.Header_drawerLink__tUvi_[aria-current=page]{background:rgb(var(--home-ember-glow)/.12);color:rgb(var(--home-ember-glow))}.Header_drawerIcon__BOm89{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.875rem;background:rgb(255 255 255/.08)}.Header_drawerArrow__cD6GW,.Header_drawerIcon__BOm89 svg{width:1.25rem;height:1.25rem}.Header_drawerArrow__cD6GW{margin-left:auto;opacity:.4;transition:transform var(--bar-fast) var(--bar-ease),opacity var(--bar-fast) ease-out}.Header_drawerLink__tUvi_:hover .Header_drawerArrow__cD6GW{opacity:1;transform:translateX(3px)}.Header_drawerSubjects__0FgFO{display:flex;flex-wrap:wrap;gap:.375rem;padding:.25rem .375rem .5rem}.Header_drawerSubject__KjP0P{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex:1 1 auto;min-height:2.75rem;padding:0 .625rem;border:1px solid rgb(var(--subject-glow)/.22);border-radius:999px;font-size:.875rem;font-weight:500;color:rgb(var(--subject-glow));background:rgb(var(--subject-glow)/.1);transition:background-color var(--bar-fast) ease-out,border-color var(--bar-fast) ease-out,transform var(--bar-fast) ease-out}.Header_drawerSubject__KjP0P svg{flex:none;width:1rem;height:1rem}.Header_drawerSubject__KjP0P:hover{background:rgb(var(--subject-glow)/.2)}.Header_drawerSubject__KjP0P:active{transform:scale(.96)}.Header_drawerSubject__KjP0P[aria-current=true]{border-color:rgb(var(--subject-glow));background:rgb(var(--subject-glow)/.2)}.Header_drawerFooter__7L44S{margin-top:auto;display:grid;gap:.75rem;padding-top:2rem}.Header_drawerAccount__NPkqk,.Header_drawerFullAccess___gZSM{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.25rem;border-radius:999px;font-size:1rem;font-weight:500;transition:background-color var(--bar-fast) ease-out,border-color var(--bar-fast) ease-out}.Header_drawerFullAccess___gZSM{color:white;background:rgb(var(--home-ember))}.Header_drawerFullAccess___gZSM:hover{background:rgb(var(--home-ember-deep))}.Header_drawerFullAccess___gZSM svg{width:1.125rem;height:1.125rem}.Header_drawerAccount__NPkqk{border:1.5px solid rgb(255 255 255/.25)}.Header_drawerAccount__NPkqk:hover{border-color:white}.Header_bar__Vjmqe a:focus-visible,.Header_bar__Vjmqe button:focus-visible{outline:2px solid rgb(var(--home-ember));outline-offset:3px}.Header_drawer__U30ym a:focus-visible,.Header_drawer__U30ym button:focus-visible,.Header_panelIntro__9MRM2 a:focus-visible,.Header_panelIntro__9MRM2 button:focus-visible{outline:2px solid rgb(var(--home-ember-glow));outline-offset:3px}@media (prefers-reduced-motion:reduce){.Header_bar__Vjmqe,.Header_bar__Vjmqe *,.Header_bar__Vjmqe :after,.Header_bar__Vjmqe :before,.Header_overlay__0HP_O,.Header_overlay__0HP_O *{transition-duration:0s!important;transition-delay:0s!important}}.ShortcutSheet_sheet__jv3Km{margin-top:28px}.ShortcutSheet_sheet__jv3Km h3{margin:0 0 12px;font:400 24px/1.2 var(--font-serif),Georgia,serif;letter-spacing:-.03em;color:rgb(var(--home-ink))}.ShortcutSheet_rows__tgEIS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none;border-top:1px solid rgb(var(--home-stone)/.7)}.ShortcutSheet_row__ehonW{display:grid;grid-template-columns:116px 132px minmax(0,1fr);align-items:center;gap:14px;min-height:60px;padding:8px 4px;border-bottom:1px solid rgb(var(--home-stone)/.45);transition:background .16s}.ShortcutSheet_row__ehonW:hover{background:rgb(var(--home-math-tint)/.45)}.ShortcutSheet_keys__hmF1X{display:flex;flex-wrap:wrap;gap:5px}.ShortcutSheet_keys__hmF1X kbd{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border:solid rgb(var(--home-stone));border-width:1px 1px 2px;border-radius:5px;background:#fff;color:rgb(var(--home-ink));font:500 14px/1 var(--font-sans),sans-serif}.ShortcutSheet_row__ehonW:hover .ShortcutSheet_keys__hmF1X kbd{border-color:rgb(var(--home-math)/.45);color:rgb(var(--home-math))}.ShortcutSheet_shows__keSZC{font-size:17px;color:rgb(var(--home-ink));white-space:nowrap;overflow:hidden}.ShortcutSheet_use__ISq0e{font-size:14px;line-height:1.45;color:rgb(var(--home-muted))}@media (max-width:980px){.ShortcutSheet_rows__tgEIS{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.ShortcutSheet_row__ehonW{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"keys shows" "keys use";row-gap:2px}.ShortcutSheet_keys__hmF1X{grid-area:keys}.ShortcutSheet_shows__keSZC{grid-area:shows}.ShortcutSheet_use__ISq0e{grid-area:use}}.DesmosPracticePage_page__7riKd{min-height:100vh;padding:12px 40px 48px;background:rgb(var(--home-paper));color:rgb(var(--home-ink))}.DesmosPracticePage_inner__1Uqdo{max-width:1320px;margin:0 auto}.DesmosPracticePage_stage__XUTpq{scroll-margin-top:calc(var(--header-h, 88px) + 8px);transition:opacity .2s ease-out}.DesmosPracticePage_stage__XUTpq[data-restoring]{opacity:0}.DesmosPracticePage_courseBar__FQbRn{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding:6px 0 14px;margin-bottom:16px}.DesmosPracticePage_where__psCk_{display:flex;align-items:center;gap:14px;min-width:0}.DesmosPracticePage_stageIcon__MmAIn{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:14px;color:#fff;background:rgb(var(--home-math));box-shadow:0 8px 18px -10px rgb(var(--home-math)/.8)}.DesmosPracticePage_whereText__nxfJD{min-width:0}.DesmosPracticePage_trail__JImXM{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px;color:rgb(var(--home-muted))}.DesmosPracticePage_backLink__ioe1J{display:inline-flex;align-items:center;gap:5px;min-height:24px;color:rgb(var(--home-muted))}.DesmosPracticePage_backLink__ioe1J:hover{color:rgb(var(--home-math))}.DesmosPracticePage_backLink__ioe1J svg{transition:transform .2s cubic-bezier(.22,.68,0,1)}.DesmosPracticePage_backLink__ioe1J:hover svg{transform:translateX(-2px)}.DesmosPracticePage_trailSlash__hXXZk{color:rgb(var(--home-stone))}.DesmosPracticePage_trail__JImXM h1{margin:0;font-size:14px;font-weight:600;color:rgb(var(--home-ink))}.DesmosPracticePage_where__psCk_ h2{margin:2px 0 0;font:400 clamp(22px,2.2vw,28px) /1.2 var(--font-serif),Georgia,serif;letter-spacing:-.03em}.DesmosPracticePage_chapterNumber__tuvgX{display:inline-block;margin-right:10px;vertical-align:.3em;font:600 13px/1 var(--font-sans,system-ui),sans-serif;letter-spacing:0;color:rgb(var(--home-math));padding:4px 8px;border-radius:999px;background:rgb(var(--home-math-tint))}.DesmosPracticePage_stepper__n9zoS{position:static;display:flex;align-items:center;gap:8px}.DesmosPracticePage_position__ijJq0{display:inline-flex;flex-direction:column;align-items:flex-end;gap:6px;margin-right:8px;font-size:13px;color:rgb(var(--home-muted));font-variant-numeric:tabular-nums;white-space:nowrap}.DesmosPracticePage_pips__AZPyv{display:inline-flex;align-items:center;gap:4px}.DesmosPracticePage_pips__AZPyv>span{width:6px;height:6px;border-radius:999px;background:rgb(var(--home-stone));transition:width .3s cubic-bezier(.22,.68,0,1),background .2s}.DesmosPracticePage_pips__AZPyv>span[data-state=done]{background:rgb(var(--home-correct))}.DesmosPracticePage_pips__AZPyv>span[data-state=now]{width:20px;background:rgb(var(--home-math))}.DesmosPracticePage_stepButton__Fc_ZO{flex:0 0 auto;display:inline-grid;grid-auto-flow:column;place-items:center;gap:8px;min-width:40px;min-height:40px;padding:0 11px;border:1px solid rgb(var(--home-stone));border-radius:999px;background:rgb(var(--home-paper));color:rgb(var(--home-ink));font-size:14px;cursor:pointer}.DesmosPracticePage_stepButton__Fc_ZO svg{transition:transform .2s cubic-bezier(.22,.68,0,1)}.DesmosPracticePage_stepButton__Fc_ZO:hover:not(:disabled){border-color:rgb(var(--home-math)/.55);color:rgb(var(--home-math))}.DesmosPracticePage_stepButton__Fc_ZO:hover:not(:disabled):first-of-type svg{transform:translateX(-2px)}.DesmosPracticePage_nextButton__xNT_u{padding:0 14px 0 16px;border-color:rgb(var(--home-math));background:rgb(var(--home-math));color:#fff}.DesmosPracticePage_nextButton__xNT_u:hover:not(:disabled){color:#fff;background:rgb(var(--home-math)/.9);box-shadow:0 6px 16px -8px rgb(var(--home-math)/.8)}.DesmosPracticePage_nextButton__xNT_u:hover:not(:disabled) svg{transform:translateX(3px)}.DesmosPracticePage_stepButton__Fc_ZO:disabled{color:rgb(var(--home-muted)/.6);border-color:rgb(var(--home-stone)/.6);background:rgb(var(--home-paper));cursor:not-allowed}.DesmosPracticePage_courseProgress__UKxxP{position:absolute;inset:auto 0 0;height:3px;border-radius:2px;background:rgb(var(--home-stone)/.55);overflow:hidden}.DesmosPracticePage_courseProgress__UKxxP:after{content:"";position:absolute;inset:0;background:rgb(var(--home-correct));transform:scaleX(var(--done));transform-origin:left;transition:transform .4s cubic-bezier(.22,.68,0,1)}.DesmosPracticePage_lessonArea__Xihgq{scroll-margin-top:76px}.DesmosPracticePage_stage__XUTpq{view-transition-name:desmos-stage}.DesmosPracticePage_below__HBoA8{display:flex;padding:17px 3px;font-size:14px}.DesmosPracticePage_below__HBoA8 a{display:flex;gap:8px;align-items:center;color:rgb(var(--home-math))}.DesmosPracticePage_credit__Lv7gy{border-top:1px solid rgb(var(--home-stone));margin:24px 0 0;padding-top:18px;color:rgb(var(--home-muted));font-size:12px;line-height:1.8}.DesmosPracticePage_credit__Lv7gy a{display:inline-flex;align-items:center;gap:5px;margin-left:12px;color:rgb(var(--home-math))}:where(.DesmosPracticePage_page__7riKd) :is(button,a){transition:color .16s,background .16s,border-color .16s,box-shadow .16s,transform .16s}:where(.DesmosPracticePage_page__7riKd) button:active{transform:translateY(1px)}.DesmosPracticePage_stepButton__Fc_ZO:active:not(:disabled){transform:scale(.94)}:where(.DesmosPracticePage_page__7riKd) :is(button,a,summary):focus-visible{outline:3px solid rgb(var(--home-math));outline-offset:3px}:where(.DesmosPracticePage_page__7riKd) :is(a,summary):focus-visible{border-radius:4px}@media (max-width:1150px){.DesmosPracticePage_page__7riKd{padding-inline:28px}}@media (max-width:750px){.DesmosPracticePage_page__7riKd{padding:12px 16px 32px}.DesmosPracticePage_courseBar__FQbRn{padding-top:0}.DesmosPracticePage_backLink__ioe1J span,.DesmosPracticePage_lessonWord__IvUWJ,.DesmosPracticePage_pips__AZPyv,.DesmosPracticePage_stageIcon__MmAIn,.DesmosPracticePage_trailSlash__hXXZk{display:none}.DesmosPracticePage_trail__JImXM h1{font-size:13px}.DesmosPracticePage_stepper__n9zoS{width:100%;gap:6px}.DesmosPracticePage_stepper__n9zoS>:nth-child(3){flex:1}.DesmosPracticePage_stepper__n9zoS>:nth-child(3)>button{width:100%;justify-content:center}.DesmosPracticePage_below__HBoA8{padding:17px 2px}.DesmosPracticePage_credit__Lv7gy a{margin:7px 0 0}}@media (max-width:370px){.DesmosPracticePage_position__ijJq0{display:none}}@media (prefers-reduced-motion:reduce){.DesmosPracticePage_page__7riKd *,.DesmosPracticePage_page__7riKd :after{transition:none!important;animation:none!important}}.GraphingCalculator_frame__8kZto{container:simulator/inline-size;height:100%;min-height:0}.explainer_stage__zEyVR{position:absolute;inset:0;--concept-2:124 58 128;--ink:rgb(var(--home-ink));--muted:rgb(var(--home-muted));--line:rgb(var(--home-ink)/0.1);display:grid;overflow:hidden;background:radial-gradient(ellipse 60% 70% at 100% 0,rgb(var(--subject-tint)/.9),transparent 70%),radial-gradient(ellipse 50% 60% at 0 100%,rgb(var(--home-border)/.7),transparent 70%),rgb(var(--home-paper));color:var(--ink);font-family:var(--font-sans),system-ui,sans-serif;font-variant-numeric:lining-nums}.explainer_stage__zEyVR[data-subject=grammar]{--subject:var(--home-grammar);--subject-tint:var(--home-grammar-tint)}.explainer_stage__zEyVR[data-subject=reading]{--subject:var(--home-reading);--subject-tint:var(--home-reading-tint)}.explainer_stage__zEyVR[data-subject=math]{--subject:var(--home-math);--subject-tint:var(--home-math-tint)}.explainer_stage__zEyVR[data-layout=wide]{--fs-meta:23px;--fs-skill:30px;--fs-body:31px;--fs-stem:28px;--fs-board:31px;--fs-note:25px;--fs-display:50px;--fs-equation:70px;--fs-tag:22px;--icon:60px;--radius:28px;--pen-width:3.5px;grid-template-rows:minmax(0,1fr);padding:64px 64px 56px}.explainer_stage__zEyVR[data-layout=tall]{--fs-meta:34px;--fs-skill:44px;--fs-body:40px;--fs-stem:40px;--fs-board:40px;--fs-note:38px;--fs-display:60px;--fs-tag:32px;--fs-equation:96px;--icon:88px;--radius:36px;--pen-width:5px;grid-template-rows:minmax(0,1fr);padding:72px 56px}.explainer_content__ZWT68{position:relative;min-height:0}.explainer_stage__zEyVR[data-layout=wide] .explainer_content__ZWT68{display:grid;grid-template-columns:880px minmax(0,1fr);column-gap:64px;align-items:start}.explainer_stage__zEyVR[data-layout=tall] .explainer_content__ZWT68{display:flex;flex-direction:column;align-self:start;gap:48px}.explainer_stage__zEyVR[data-layout=tall] .explainer_card__k_VRp{flex-shrink:0}.explainer_card__k_VRp{border-radius:var(--radius);background:rgb(255 255 255);border:1px solid rgb(var(--home-ink)/.06);box-shadow:0 40px 70px -40px rgb(var(--home-ink)/.35),0 14px 28px -20px rgb(var(--home-ink)/.18);padding:calc(var(--fs-body) * 1.1) calc(var(--fs-body) * 1.25)}.explainer_passage__ImWnW{padding:.6em .85em calc(.6em + var(--label-room, 0em));border-left:calc(var(--pen-width) + 1px) solid rgb(var(--subject));border-radius:0 .5em .5em 0;background:rgb(var(--subject-tint)/.55);font-size:var(--fs-body);line-height:1.6}.explainer_stemFold__JTODP{display:grid}.explainer_stemFold__JTODP>*{min-height:0}.explainer_stemFold__JTODP[data-folding]>*{overflow:hidden}.explainer_stem__oJdeZ{padding-top:.75em;padding-bottom:var(--label-room,0);font-size:var(--fs-stem);font-weight:500;line-height:1.45}.explainer_stemFold__JTODP:first-child .explainer_stem__oJdeZ{padding-top:0;font-size:var(--fs-body)}.explainer_slot__irqM6{display:inline-block;font-weight:500}.explainer_slot__irqM6[data-tone=correct]{color:rgb(var(--home-correct))}.explainer_slot__irqM6[data-tone=wrong]{color:rgb(var(--home-wrong))}.explainer_choices__8H0N5{position:relative;margin-top:.8em;font-size:var(--fs-stem)}.explainer_chipRow__PVdRp,.explainer_choiceList__5Jk_l{position:absolute;inset:0 0 auto}.explainer_choiceList__5Jk_l{display:grid;gap:var(--choice-gap)}.explainer_choice__aVEhG{position:relative;display:flex;align-items:center;gap:.6em;min-height:var(--choice-h);padding:.2em .8em .2em calc(var(--choice-h) * .15);overflow:hidden;border-radius:calc(var(--choice-h) * .27);border:1.5px solid rgb(var(--home-ink)/.12);background:rgb(255 255 255)}.explainer_letter__bN26L{position:relative;display:grid;place-items:center;flex:none;width:calc(var(--choice-h) * .66);height:calc(var(--choice-h) * .66);border-radius:999px;border:1.5px solid rgb(var(--home-ink)/.18);background:color-mix(in srgb,rgb(var(--subject)) calc(var(--focus, 0) * 100%),white);color:color-mix(in srgb,white calc(var(--focus, 0) * 100%),var(--muted));font-size:.8em;font-weight:600}.explainer_letter__bN26L svg{width:.95em;height:.95em;stroke-width:3}.explainer_choiceText__bPQoU{position:relative;line-height:1.3}.explainer_chipRow__PVdRp{display:flex;align-items:center;gap:.4em;height:var(--chip-h)}.explainer_chip__yZchN{display:grid;place-items:center;width:calc(var(--chip-h) * .72);height:calc(var(--chip-h) * .72);border-radius:999px;border:1.5px dashed rgb(var(--home-ink)/.25);font-size:.72em;font-weight:600;color:var(--muted)}.explainer_chip__yZchN[data-state=correct]{border:none;background:rgb(var(--home-correct));color:rgb(255 255 255)}.explainer_chip__yZchN[data-state=wrong]{border-style:solid;border-color:rgb(var(--home-wrong)/.35);color:rgb(var(--home-wrong))}.explainer_chip__yZchN[data-state=correct],.explainer_chip__yZchN[data-state=wrong]{display:inline-flex;gap:.12em;width:auto;padding:0 .42em;border-radius:999px}.explainer_chipLetter__OYua1{font-size:.85em}.explainer_chip__yZchN svg{width:1em;height:1em;stroke-width:3}.explainer_chipNote__LiwNu{margin-left:.5em;font-family:var(--font-serif),Georgia,serif;font-style:italic;color:var(--muted)}.explainer_pen__gaa1L{position:relative;display:inline-block;line-height:1.25}.explainer_penUnderline__2Esbk{position:absolute;overflow:visible;pointer-events:none;left:-2%;bottom:-.3em;width:104%;height:.42em}.explainer_penUnderline__2Esbk path{fill:none;stroke:rgb(var(--pen));stroke-width:2.6;stroke-linecap:round}.explainer_penRing__7_HMn{position:absolute;inset:-.2em -.3em;border:var(--pen-width) solid rgb(var(--pen));border-radius:52% 46% 55% 47%/58% 50% 52% 44%;transform:rotate(-4deg);pointer-events:none;-webkit-mask:conic-gradient(from 210deg,#000 calc(var(--p) * 1turn),transparent 0);mask:conic-gradient(from 210deg,#000 calc(var(--p) * 1turn),transparent 0)}.explainer_marker__u_2IC{background-image:linear-gradient(transparent 18%,rgb(var(--pen)/.2) 18%,rgb(var(--pen)/.2) 92%,transparent 92%);background-repeat:no-repeat;box-decoration-break:clone;-webkit-box-decoration-break:clone}.explainer_commaCircle__03gzW .explainer_penRing__7_HMn{inset:-.12em -.28em}.explainer_board__BFsQl{position:relative;min-height:0;height:100%}.explainer_stage__zEyVR[data-layout=tall] .explainer_board__BFsQl{display:grid;flex:none;height:auto;min-height:560px}.explainer_boardLayer__lv3fg{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:.7em;font-size:var(--fs-board)}.explainer_stage__zEyVR[data-layout=wide] .explainer_boardLayer__lv3fg{padding-top:12px}.explainer_stage__zEyVR[data-layout=tall] .explainer_boardLayer__lv3fg{position:relative;grid-area:1/1;inset:auto}.explainer_boardLabel__eMida{display:flex;align-items:center;gap:.5em;font-size:var(--fs-meta);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--subject))}.explainer_boardLabel__eMida[data-tone=secondary]{color:rgb(var(--concept-2))}.explainer_boardLabel__eMida svg{width:1.3em;height:1.3em}.explainer_boardNote__xuRl9{font-size:var(--fs-note);line-height:1.5;color:var(--muted)}.explainer_word__k6SMR{display:inline-block;white-space:pre}.explainer_wordSlot__uPykj{display:inline-grid;text-align:center}.explainer_wordSlot__uPykj[data-blank]{box-shadow:inset 0 calc(var(--pen-width) * -1) 0 rgb(var(--subject)/.7)}.explainer_wordSlotFace__fy61Z{grid-area:1/1}.explainer_prediction__B49GF{font-family:var(--font-serif),Georgia,serif;font-style:italic;font-weight:500;color:rgb(var(--subject))}.explainer_caret__SRfZ8{display:inline-block;width:.05em;height:.8em;margin-left:.04em;background:rgb(var(--subject))}.explainer_testContext__VQubB{font-size:var(--fs-note);color:var(--muted)}.explainer_testContext__VQubB em{font-family:var(--font-serif),Georgia,serif;font-style:italic;color:rgb(var(--subject))}.explainer_insight__1FNxF{font-family:var(--font-serif),Georgia,serif;font-size:calc(var(--fs-display) * .9);line-height:1.25}.explainer_insightFacts__hIVxS{display:grid;gap:.6em;margin-top:.4em;padding-top:.8em;border-top:1px solid var(--line);font-size:var(--fs-note)}.explainer_insightFact__x8kHD{font-size:inherit;display:flex;align-items:center;gap:.6em}.explainer_factIcon__yc6Wz{display:grid;place-items:center;flex:none;width:2em;height:2em;border-radius:999px;background:rgb(var(--subject-tint));color:rgb(var(--subject))}.explainer_insightFact__x8kHD[data-tone=correct] .explainer_factIcon__yc6Wz{background:rgb(var(--home-correct));color:rgb(255 255 255)}.explainer_factIcon__yc6Wz svg{width:1em;height:1em;stroke-width:2.5}.explainer_factLabel__1SDCA{display:block;font-size:.75em;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.explainer_statement__z_t_R{font-family:var(--font-serif),Georgia,serif;font-size:calc(var(--fs-display) * .78);line-height:1.2}.explainer_formula__hRLzg{padding:.35em .7em;border-left:var(--pen-width) solid rgb(var(--subject));background:rgb(var(--subject-tint)/.6);font-size:var(--fs-board)}.explainer_result__pgzCJ{display:flex;align-items:center;gap:.4em;font-size:var(--fs-note);font-weight:500;color:rgb(var(--home-correct))}.explainer_result__pgzCJ svg{flex:none;width:1.1em;height:1.1em;stroke-width:2.5}.explainer_typed___zZPI{font-family:var(--font-serif),Georgia,serif;font-size:calc(var(--fs-display) * 1.9);font-style:italic;line-height:1.1;color:rgb(var(--subject))}.explainer_list__vNtyv{display:grid;gap:.7em}.explainer_list__vNtyv:has(.explainer_glyphRow__ionrD){gap:0}.explainer_glyphRow__ionrD{display:grid;grid-template-columns:3.2em minmax(0,1fr) auto;align-items:center;gap:.5em;padding:.35em 0;border-bottom:1px solid var(--line)}.explainer_glyphRow__ionrD:last-child{border-bottom:none}.explainer_glyph__zzyM2{font-family:var(--font-serif),Georgia,serif;font-size:1.35em;font-weight:600;line-height:1;color:rgb(var(--subject));text-align:center;white-space:nowrap}.explainer_glyphRow__ionrD[data-verdict=no] .explainer_glyphText__l0SxA,.explainer_glyphRow__ionrD[data-verdict=no] .explainer_glyph__zzyM2{color:rgb(var(--home-wrong))}.explainer_verdictIcon__BhdtU{display:grid;place-items:center;flex:none;width:1.4em;height:1.4em;border-radius:999px;background:rgb(var(--home-correct));color:rgb(255 255 255)}.explainer_verdictIcon__BhdtU[data-verdict=no]{background:rgb(var(--home-wrong))}.explainer_verdictIcon__BhdtU svg{width:.85em;height:.85em;stroke-width:3}.explainer_barRow__tgGYk{display:grid;gap:.25em;padding-left:.7em;border-left:var(--pen-width) solid rgb(var(--subject)/.6)}.explainer_barRow__tgGYk[data-tone=secondary]{border-left-color:rgb(var(--concept-2)/.6)}.explainer_barRow__tgGYk[data-tone=neutral]{border-left-color:rgb(var(--home-muted)/.5)}.explainer_lead__Msjt_{font-size:var(--fs-meta);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--subject))}.explainer_lead__Msjt_ .explainer_verdictIcon__BhdtU{width:1.25em;height:1.25em;margin-right:.45em;vertical-align:-.3em;display:inline-grid}.explainer_barRow__tgGYk[data-tone=secondary] .explainer_lead__Msjt_{color:rgb(var(--concept-2))}.explainer_barRow__tgGYk[data-tone=neutral] .explainer_lead__Msjt_{color:var(--muted)}.explainer_barText__zCvJ_{font-family:var(--font-serif),Georgia,serif;font-size:calc(var(--fs-display) * .6);line-height:1.3}.explainer_answer__wZNrY{display:flex;align-items:center;gap:.45em;font-size:var(--fs-note);font-weight:500;color:rgb(var(--home-correct))}.explainer_answer__wZNrY[data-verdict=no]{color:rgb(var(--home-wrong))}.explainer_answer__wZNrY .explainer_verdictIcon__BhdtU{width:1.25em;height:1.25em}.explainer_mathCircle__oBpcc{margin-inline:.2em .12em}.explainer_termCircle__Vhr5g{padding:0 .1em}.explainer_termCircle__Vhr5g .explainer_penRing__7_HMn{inset:.02em -.1em}.explainer_equations__k8CWU{display:grid;grid-template-columns:.8em repeat(4,auto);justify-content:start;align-items:center;column-gap:.4em;row-gap:.12em;font-family:KaTeX_Main,Times New Roman,serif;font-size:var(--fs-equation);line-height:1.2}.explainer_eqCell__GBvdi{justify-self:end;white-space:nowrap}.explainer_eqRule__pub8j{grid-column:1/-1;height:max(3px,calc(var(--pen-width) * .9));margin:.08em 0;border-radius:999px;background:var(--ink);transform-origin:left}.explainer_eqOp__E4uXA{color:rgb(var(--subject))}.explainer_eqResult__Eeiba{color:var(--ink)}.explainer_eqNote__EOAwC{font-family:var(--font-serif),Georgia,serif;font-size:.55em;font-style:italic}.explainer_eqAnswer__p8lTm,.explainer_eqNote__EOAwC{color:rgb(var(--subject))}.explainer_titleCard__Gxmr4{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--fs-meta) * .9);background:radial-gradient(ellipse 55% 65% at 50% 45%,rgb(var(--subject-tint)),transparent 75%),rgb(var(--home-paper));text-align:center}.explainer_titleIcon__h520E{display:grid;place-items:center;width:calc(var(--icon) * 2);height:calc(var(--icon) * 2);margin-bottom:calc(var(--fs-meta) * .8);border-radius:999px;background:rgb(255 255 255);color:rgb(var(--subject));box-shadow:0 0 0 2px rgb(var(--subject)/.2),0 24px 40px -24px rgb(var(--subject)/.8)}.explainer_titleIcon__h520E svg{width:44%;height:44%}.explainer_titleEyebrow___1Q1y{font-size:calc(var(--fs-meta) * 1.2);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--subject))}.explainer_titleName___46Sl{font-family:var(--font-serif),Georgia,serif;font-size:calc(var(--fs-display) * 2.4);line-height:1.05}.explainer_titleMeta__CrKCT{font-size:calc(var(--fs-meta) * 1.2);color:var(--muted)}.explainer_penTag__OQ0va{position:absolute;left:50%;top:calc(100% + .34em);translate:-50% 0;font-family:var(--font-sans),system-ui,sans-serif;font-size:var(--fs-tag);font-style:normal;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--pen));pointer-events:none}.explainer_marker__u_2IC{position:relative}.explainer_labelHost__2DScP{position:relative;display:inline-block;line-height:1.25}.explainer_labelHost__2DScP>.explainer_penTag__OQ0va{left:0;translate:none}.explainer_region__PVD6r{background-image:linear-gradient(rgb(var(--pen)/.12),rgb(var(--pen)/.12));border-radius:.15em}.explainer_tagAbove__xAF2K>.explainer_penTag__OQ0va{top:auto;bottom:calc(100% + .12em)}.explainer_diffMark__dw1_0{margin:0 .03em;padding:0 .14em;border-radius:.2em;font-weight:800;color:rgb(var(--subject))}.explainer_wordCircle__hnmym .explainer_penRing__7_HMn{inset:-.14em -.2em}.explainer_questionUnderline__XMPih{text-decoration-color:rgb(var(--subject));text-decoration-thickness:max(2px,calc(var(--pen-width) * .6));text-underline-offset:.22em}.explainer_gapMark__CBc8B{display:inline-block;margin:0 .25em;padding:0 .45em;border:1.5px dashed rgb(var(--subject));border-radius:999px;font-size:.8em;font-weight:600;line-height:1.5;vertical-align:.1em;color:rgb(var(--subject))}.explainer_conclusion__aFI7Y{margin-top:.2em;font-family:var(--font-serif),Georgia,serif;font-size:calc(var(--fs-display) * .6);font-style:italic;line-height:1.3;color:rgb(var(--subject))}.explainer_why__7vdGh{font-size:var(--fs-note);line-height:1.55;color:rgb(var(--home-ink)/.85)}.explainer_testLog__VqbwN{display:grid;gap:.4em}.explainer_logEntry__1XK87{display:grid;grid-template-columns:1.45em minmax(0,1fr);gap:.55em;padding:.45em .6em;border-radius:.5em;font-size:var(--fs-note)}.explainer_logEntry__1XK87[data-active]{background:rgb(255 255 255);box-shadow:0 0 0 2px rgb(var(--subject)/.5),0 10px 24px -16px rgb(var(--subject)/.8)}.explainer_logLetter__RPBN6{display:grid;place-items:center;width:1.45em;height:1.45em;border-radius:999px;background:rgb(var(--home-wrong-tint));color:rgb(var(--home-wrong));font-size:.85em;font-weight:700}.explainer_logEntry__1XK87[data-tone=correct] .explainer_logLetter__RPBN6{background:rgb(var(--home-correct));color:rgb(255 255 255)}.explainer_logBody____swC{display:grid;gap:.2em;min-width:0}.explainer_logHead__m2dIK{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.1em .8em;font-size:inherit;line-height:1.35}.explainer_logChoice___4KwC{font-weight:600}.explainer_logVerdict___WgK1{display:inline-flex;align-items:center;gap:.3em;font-weight:600;color:rgb(var(--home-wrong))}.explainer_logEntry__1XK87[data-tone=correct] .explainer_logVerdict___WgK1{color:rgb(var(--home-correct))}.explainer_logVerdict___WgK1 svg{width:1em;height:1em;stroke-width:3}.explainer_logWhy__Zt4Z2{font-size:.9em;line-height:1.45;color:rgb(var(--home-ink)/.8)}.explainer_plot__GCVnl{display:block;overflow:visible}.explainer_plotGrid__vt3PZ line{stroke:rgb(var(--home-ink)/.08);stroke-width:.75}.explainer_plotAxes__48tlS line{stroke:rgb(var(--home-ink)/.5);stroke-width:1.25}.explainer_plotAxes__48tlS text{font:600 10px var(--font-sans),sans-serif;fill:rgb(var(--home-ink)/.7)}.explainer_plotAxes__48tlS .explainer_plotAxisName__b_uwB{font-style:italic;font-size:12px}.explainer_plotLine__vSmAZ{stroke:var(--ink);stroke-width:2.4;stroke-linecap:round}.explainer_plotLine__vSmAZ[data-strict]{stroke-dasharray:6 4}.explainer_plotShade__N7yGY{fill:rgb(var(--home-ink)/.26)}.explainer_plot__GCVnl[data-look=desmos] .explainer_plotShade__N7yGY{fill-opacity:.28}.explainer_plot__GCVnl[data-look=desmos] .explainer_plotLine__vSmAZ{stroke-width:2}.explainer_plotDot__YPcbB circle{fill:rgb(var(--home-ink));stroke:#fff;stroke-width:1.75}.explainer_plotDot__YPcbB text{font:400 12.5px KaTeX_Main,Times New Roman,serif;fill:rgb(var(--home-ink));paint-order:stroke;stroke:#fff;stroke-width:3.5px;stroke-linejoin:round}.explainer_figure__h0ZHL{height:calc(var(--fs-body) * 10.4);width:auto;margin:0 auto .5em}.explainer_figureText__3czKg,.explainer_plainLayout__KP7wT{display:contents}.explainer_stage__zEyVR[data-layout=wide] .explainer_figureLayout__T3W6d{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:calc(var(--fs-body) * 1.1)}.explainer_stage__zEyVR[data-layout=wide] .explainer_figureLayout__T3W6d .explainer_figureText__3czKg{display:block}.explainer_stage__zEyVR[data-layout=wide] .explainer_figureLayout__T3W6d[data-figure=table]{grid-template-columns:minmax(0,1fr);gap:calc(var(--fs-body) * .6)}.explainer_passageFigure__FPDFw{display:contents}.explainer_stage__zEyVR[data-layout=wide] .explainer_passageFigure__FPDFw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:calc(var(--fs-body) * 1.1)}.explainer_stage__zEyVR[data-layout=wide] .explainer_figure__h0ZHL{width:100%;height:auto;margin:0}.explainer_stage__zEyVR[data-layout=wide] .explainer_figureText__3czKg .explainer_chipRow__PVdRp{flex-wrap:wrap;row-gap:.3em}.explainer_stage__zEyVR[data-layout=wide] .explainer_figureText__3czKg .explainer_chipNote__LiwNu{flex-basis:100%;margin-left:0;white-space:nowrap}.explainer_desmos__RAI56{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);border:1px solid rgb(var(--home-ink)/.14);border-radius:.5em;overflow:hidden;background:rgb(255 255 255);font-size:var(--fs-body);box-shadow:0 10px 24px -18px rgb(var(--home-ink)/.4)}.explainer_desmosList__jQBjK{margin:0;padding:0;list-style:none;border-right:1px solid rgb(var(--home-ink)/.12)}.explainer_desmosList__jQBjK li{display:grid;grid-template-columns:1.4em .7em minmax(0,1fr);align-items:center;gap:.45em;min-height:2.4em;padding:.2em .6em .2em 0;border-bottom:1px solid rgb(var(--home-ink)/.1);white-space:nowrap}.explainer_desmosIndex__lXbIj{align-self:stretch;display:grid;place-items:center;font:.6em var(--font-sans),sans-serif;color:rgb(var(--home-ink)/.5);background:rgb(var(--home-ink)/.05)}.explainer_desmosSwatch__I_sQz{width:.7em;height:.7em;border-radius:50%}.explainer_desmosGraph__Ssdna{width:100%;height:auto;padding:.3em}.explainer_stage__zEyVR[data-layout=wide] .explainer_desmos__RAI56{grid-template-columns:minmax(0,1fr)}.explainer_stage__zEyVR[data-layout=wide] .explainer_desmosList__jQBjK{border-right:0;border-bottom:1px solid rgb(var(--home-ink)/.12)}.explainer_stage__zEyVR[data-layout=wide] .explainer_desmosGraph__Ssdna{max-height:calc(var(--fs-body) * 11.7)}.explainer_desmos__RAI56[data-calculation]{grid-template-columns:minmax(0,1fr)}.explainer_desmos__RAI56[data-calculation] .explainer_desmosList__jQBjK{border-right:0}.explainer_desmosRowBody__w_ir8{display:grid;justify-items:start;gap:.25em;min-width:0}.explainer_desmosKeys__yDJ7x{display:flex;flex-wrap:wrap;gap:.3em;white-space:normal}.explainer_desmosKeys__yDJ7x kbd{padding:.1em .4em;border:solid rgb(var(--home-ink)/.2);border-width:1px 1px 2px;border-radius:.3em;background:rgb(var(--home-ink)/.03);color:rgb(var(--home-ink));font:.7em/1.4 ui-monospace,monospace}.explainer_desmosValue__fPyZF{justify-self:end;padding:.05em .5em;border-radius:.3em;background:rgb(var(--home-ink)/.06);color:rgb(var(--home-ink));font-size:.85em}.algebra_algebra___jmY6{display:grid;grid-template-columns:minmax(0,1fr);gap:.55em;min-width:0;min-height:0}.algebra_captions__xGUnG{display:grid}.algebra_caption__7l777{grid-area:1/1;display:grid;align-content:start;gap:.35em}.algebra_reason__BSBdU{line-height:1.4;color:var(--ink)}.algebra_work__yF1Pr{position:relative;width:max-content;font-family:KaTeX_Main,Times New Roman,serif;line-height:1.2}.algebra_lines__bgnNl{display:grid;grid-template-columns:auto auto auto auto;align-items:center;column-gap:.12em;row-gap:.1em;padding-top:.1em}.algebra_lines__bgnNl[data-arcs]{padding-top:.45em}.algebra_line__eNPFB,.algebra_opRow__Phd1n{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}.algebra_left__NejuN{justify-self:end}.algebra_center__IQzjt{justify-self:center}.algebra_right___2il7{justify-self:start;display:inline-flex;align-items:center;gap:.18em}.algebra_relation__OubJw{display:inline-block;padding:0 .08em}.algebra_side__PUxEu{display:inline-block;white-space:nowrap}.algebra_line__eNPFB[data-radical]{padding-top:.18em}.algebra_side__PUxEu[data-radical]{padding-left:.34em}.algebra_line__eNPFB[data-square]{padding-top:.14em}.algebra_side__PUxEu[data-square]{padding:0 .5em 0 .26em}.algebra_squareTwo__OLTDJ{font-family:KaTeX_Main,Times New Roman,serif}.algebra_term__1xzbj{display:inline-block;margin-left:.16em;white-space:nowrap}.algebra_term__1xzbj[data-join]{margin-left:0}.algebra_sweep__n5yMd{padding:0 .06em;border-radius:.08em}.algebra_clearsUnderline__TmS60>svg{opacity:var(--underline-o,1)}.algebra_clearsCircle__PgGNV>[aria-hidden=true]{opacity:var(--circle-o,1)}.algebra_term__1xzbj .algebra_sweep__n5yMd{background-image:linear-gradient(transparent 18%,rgb(var(--pen)/calc(.2 * var(--sweep-o, 1))) 18%,rgb(var(--pen)/calc(.2 * var(--sweep-o, 1))) 92%,transparent 92%)}.algebra_fracWrap__lLL4I{display:inline-flex;align-items:center;gap:.12em}.algebra_frac__q6sRJ{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;font-size:.8em;line-height:1.1}.algebra_fracPart__ahXGE{padding:0 .1em}.algebra_fracBar__S2nkB{align-self:stretch;height:.06em;min-height:2px;margin:.04em 0;border-radius:999px;background:var(--ink)}.algebra_orCell__8VAlx{grid-column:1/4;justify-self:start;display:inline-flex;align-items:center;gap:.35em}.algebra_branch__m2sTf{display:inline-flex;align-items:center;gap:.18em}.algebra_or__mlLZ6{font-family:var(--font-serif),Georgia,serif;font-size:.55em;font-style:italic;color:var(--muted)}.algebra_margin__xoEZR{grid-column:4;justify-self:start;display:grid;gap:.15em;padding-left:.3em}.algebra_note__eeai3{font-family:var(--font-serif),Georgia,serif;max-width:7.5em;font-size:.5em;font-style:italic;line-height:1.15;color:rgb(var(--subject))}.algebra_flipTag__G4Ta_{justify-self:start;font-family:var(--font-sans),system-ui,sans-serif;font-size:.34em;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--subject))}.algebra_scratch__OqtUa{display:grid;gap:.1em}.algebra_scratchLine__JLhMX{font-family:var(--font-serif),Georgia,serif;font-size:.42em;white-space:nowrap;color:var(--ink)}.algebra_opRow__Phd1n{position:relative}.algebra_groupTag__q9M_m{position:absolute;font-family:var(--font-sans),system-ui,sans-serif;font-size:var(--fs-tag);font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.algebra_chip__jdyUp,.algebra_labelChip__xbGfe{position:absolute;top:.04em;font-size:.62em;white-space:nowrap;color:rgb(var(--subject))}.algebra_labelChip__xbGfe{padding:.02em .3em;border-radius:.3em;background:rgb(var(--concept-2)/.12);color:rgb(var(--concept-2))}.algebra_spanCell__ND5WO{position:absolute;top:.06em;display:grid;justify-items:center}.algebra_bracket__Hy8O4{justify-self:stretch;height:.16em;border:0 solid rgb(var(--subject)/.75);border-width:0 var(--pen-width) var(--pen-width);border-radius:0 0 .12em .12em;transform-origin:center}.algebra_spanChip__Z1_D6{margin-top:.02em;font-size:.62em;line-height:1.2;white-space:nowrap;color:rgb(var(--subject))}.algebra_barCell__jH_me{position:absolute;top:0;display:grid;justify-items:center}.algebra_bar__5G3JO{justify-self:stretch;height:var(--pen-width);border-radius:999px;background:var(--ink);transform-origin:left}.algebra_divisor__l7TFW{font-size:.62em;color:rgb(var(--subject))}.algebra_overlay__8_m7W{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.algebra_pen__ikjTF{fill:none;stroke-width:var(--pen-width);stroke-linecap:round;stroke-linejoin:round}.algebra_head__91XLx{fill:currentColor;stroke:currentColor;stroke-width:calc(var(--pen-width) * .5);stroke-linejoin:round}.algebra_lines__bgnNl[data-system]{padding-left:.5em}.algebra_system__RllWS{position:relative;grid-column:1/-1;display:grid;grid-template-columns:subgrid;row-gap:.1em}.algebra_brace__po_9t{position:absolute;top:.04em;bottom:.04em;left:-.44em;width:.3em}.algebra_brace__po_9t svg{display:block;width:100%;height:100%;overflow:visible}.algebra_brace__po_9t path{fill:none;stroke:var(--ink);stroke-width:var(--pen-width);stroke-linecap:round;vector-effect:non-scaling-stroke}.algebra_rowSign__GzKRT{display:inline-block;margin-right:.2em;color:rgb(var(--subject))}.algebra_rowChip__r5L5Y{font-size:.62em;white-space:nowrap;color:rgb(var(--subject))}.algebra_rule__a2fho{position:absolute;top:.18em;height:var(--pen-width);border-radius:999px;background:var(--ink);transform-origin:left}.figures_title__1a_aJ{margin-bottom:.3em;font-size:var(--fs-note);font-weight:600;line-height:1.3;text-align:center;color:var(--ink)}.figures_tableFigure__myNVR{justify-self:center;align-self:center;min-width:0;margin:0 auto .5em}[data-layout=wide] .figures_tableFigure__myNVR{margin:0}.figures_table__UjRUt{display:grid;width:fit-content;max-width:100%;margin:0 auto;font-size:var(--fs-note);font-variant-numeric:tabular-nums}.figures_table__UjRUt[data-column-labels]{margin-top:1.1em}.figures_row__9coHg{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.figures_cell__k7655,.figures_head__o7RPn{position:relative;padding:.26em .62em;border-right:1px solid rgb(var(--home-ink)/.14);border-bottom:1px solid rgb(var(--home-ink)/.14);background-repeat:no-repeat;white-space:nowrap;line-height:1.25}.figures_cell__k7655[data-first],.figures_head__o7RPn[data-first]{border-left:1px solid rgb(var(--home-ink)/.14)}.figures_head__o7RPn{border-top:1px solid rgb(var(--home-ink)/.14);background-color:rgb(var(--home-ink)/.05);font-size:.86em;font-weight:600;text-align:center;white-space:normal;text-wrap:balance}.figures_cell__k7655{text-align:right}.figures_cell__k7655[data-first]{text-align:left}.figures_cell__k7655[data-band],.figures_head__o7RPn[data-band]{background-image:linear-gradient(rgb(var(--pen)/.14),rgb(var(--pen)/.14))}.figures_unit__i_csn{font-weight:400;color:var(--muted)}.figures_cellMarker__jR_NR{padding:0 .12em;font-weight:600}.figures_gutter__JZvVQ{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25em;padding-left:.5em}.figures_columnTag__e8koW,.figures_rowTag__OFCTK{font-size:var(--fs-tag);font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.figures_columnTag__e8koW{position:absolute;left:50%;bottom:calc(100% + .4em);translate:-50% 0}.figures_chartFigure__FW_IU{min-width:0}.figures_chart__DnZaW{overflow:visible}.figures_legend__TBsUo{display:flex;justify-content:center;gap:1.1em;margin-bottom:.3em;font-size:var(--fs-tag);color:var(--muted)}.figures_legendItem__8Esmr{display:inline-flex;align-items:center;gap:.4em}.figures_swatch__qruu_{display:inline-block;width:1.1em;height:.8em;border-radius:.15em;background:rgb(var(--home-ink)/.22)}.figures_swatch__qruu_[data-series="1"]{background:rgb(var(--home-ink)/.45)}.figures_swatch__qruu_[data-kind=line]{height:.18em;background:var(--ink)}.figures_swatch__qruu_[data-kind=line][data-series="1"]{background:repeating-linear-gradient(90deg,var(--ink) 0 .3em,transparent .3em .5em)}.figures_axis__rWf_h text{font:600 10px var(--font-sans),sans-serif;fill:rgb(var(--home-ink)/.7)}.figures_gridLine__rZP0R{stroke:rgb(var(--home-ink)/.1);stroke-width:.6}.figures_axisLine__qFikx line{stroke:rgb(var(--home-ink)/.75);stroke-width:1.1}.figures_axisTitle__zrziu text{font:500 10.5px var(--font-sans),sans-serif;fill:rgb(var(--home-ink)/.8)}.figures_bar__n_oxG{fill:rgb(var(--home-ink)/.22)}.figures_bar__n_oxG[data-series="1"]{fill:rgb(var(--home-ink)/.45)}.figures_series__Q2guh polyline{fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}.figures_series__Q2guh circle{fill:var(--ink)}.figures_series__Q2guh[data-series="1"] polyline{stroke-dasharray:5 4}.figures_outline__o5Wdo,.figures_ring___nOfn{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.figures_dot__g8qTY{stroke:rgb(var(--home-paper));stroke-width:1.2}.figures_guide__uQ9jR{stroke:currentColor;stroke-width:1.8;stroke-dasharray:4 3}.figures_guideEnd__SCs2A{fill:currentColor}.figures_markText__n7zB6{font:700 11px var(--font-sans),sans-serif;fill:currentColor;paint-order:stroke;stroke:rgb(var(--home-paper));stroke-width:3px}.PracticeQuestion_practice__qJeDa{position:absolute;inset:0;z-index:2;container:practice/inline-size;display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);overflow-y:auto;border-radius:inherit;background:radial-gradient(ellipse 60% 70% at 100% 0,rgb(var(--subject-tint)/.9),transparent 70%),radial-gradient(ellipse 50% 60% at 0 100%,rgb(var(--home-border)/.7),transparent 70%),rgb(var(--home-paper));color:rgb(var(--home-ink));cursor:default;animation:PracticeQuestion_practiceIn__ZwzpV .36s cubic-bezier(.2,.7,.2,1) both}.PracticeQuestion_practice__qJeDa[data-leaving]{pointer-events:none;animation:PracticeQuestion_practiceOut__9itvo .26s cubic-bezier(.4,0,.6,1) both}.PracticeQuestion_header__MD_l5,.PracticeQuestion_item__W5aLh,.PracticeQuestion_option__g7M3T,.PracticeQuestion_prompt__0vXc7,.PracticeQuestion_token__ssbFH{animation:PracticeQuestion_rise__Mk0iO .42s cubic-bezier(.2,.7,.2,1) both}.PracticeQuestion_header__MD_l5{animation-delay:80ms}.PracticeQuestion_item__W5aLh{animation-delay:.16s}.PracticeQuestion_prompt__0vXc7{animation-delay:.26s}.PracticeQuestion_option__g7M3T:first-child{animation-delay:.34s}.PracticeQuestion_option__g7M3T:nth-child(2){animation-delay:.4s}.PracticeQuestion_option__g7M3T:nth-child(3){animation-delay:.46s}.PracticeQuestion_token__ssbFH{animation-name:none}.PracticeQuestion_header__MD_l5{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem 0 1.5rem}.PracticeQuestion_eyebrow__pZy3H{display:flex;align-items:center;gap:.45rem;min-width:0;white-space:nowrap;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--subject))}.PracticeQuestion_eyebrow__pZy3H svg{flex:none;width:1rem;height:1rem}.PracticeQuestion_eyebrowStep__JZdNp{overflow:hidden;padding-left:.6rem;border-left:1px solid rgb(var(--home-ink)/.15);color:rgb(var(--home-muted));font-weight:600;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.PracticeQuestion_back__Bz_UB{display:inline-flex;flex:none;align-items:center;gap:.4rem;padding:.45rem .8rem;border-radius:999px;border:1px solid rgb(var(--home-ink)/.14);background:rgb(255 255 255/.7);font-size:.8125rem;font-weight:600;transition:border-color .16s ease-out,background-color .16s ease-out}.PracticeQuestion_back__Bz_UB svg{width:.95rem;height:.95rem}.PracticeQuestion_back__Bz_UB:hover{border-color:rgb(var(--home-ink)/.35);background:rgb(255 255 255)}.PracticeQuestion_body__WtPKw{display:grid;align-content:center;gap:1.5rem;padding:1.25rem 1.5rem 1.5rem}@container practice (min-width: 36rem){.PracticeQuestion_body__WtPKw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:2.5rem;padding:1.5rem 2.5rem 2rem}}.PracticeQuestion_item__W5aLh{min-width:0}.PracticeQuestion_sentence__nHEu4{padding:1rem 1.25rem;border-left:4px solid rgb(var(--subject));border-radius:0 .75rem .75rem 0;background:rgb(255 255 255);box-shadow:0 18px 36px -24px rgb(var(--home-ink)/.35);font-size:1.25rem;line-height:1.6}.PracticeQuestion_blank__KqW9p{display:inline-block;width:3.5em;height:1em;margin:0 .15em;vertical-align:-.15em;border-bottom:2.5px solid rgb(var(--subject))}.PracticeQuestion_choiceList__gxlEl{display:grid;gap:.5rem}.PracticeQuestion_choiceItem__uwP1A{display:flex;align-items:center;gap:.75rem;padding:.55rem .9rem .55rem .6rem;border-radius:.75rem;border:1px solid rgb(var(--home-ink)/.1);background:rgb(255 255 255);font-size:1.125rem}.PracticeQuestion_choiceLetter__KZNPZ{display:grid;flex:none;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;border:1px solid rgb(var(--home-ink)/.18);color:rgb(var(--home-muted));font-size:.75rem;font-weight:600}.PracticeQuestion_lines__qZ1dD{gap:.35rem;padding:1.25rem 1rem;font-size:1.625rem}.PracticeQuestion_lines__qZ1dD,.PracticeQuestion_table__0E50E{display:grid;justify-items:center;border-radius:.75rem;background:rgb(255 255 255);box-shadow:0 18px 36px -24px rgb(var(--home-ink)/.35)}.PracticeQuestion_table__0E50E{--fs-note:1.125rem;padding:1rem;overflow-x:auto}.PracticeQuestion_ask__jQ8VX{display:grid;gap:1rem;min-width:0}.PracticeQuestion_prompt__0vXc7{font-family:var(--font-serif),Georgia,serif;font-size:1.5rem;font-weight:400;line-height:1.25}.PracticeQuestion_prompt__0vXc7:focus{outline:none}.PracticeQuestion_options__hYSE0{display:grid;gap:.6rem}.PracticeQuestion_option__g7M3T{display:flex;align-items:center;gap:.75rem;min-height:3rem;padding:.6rem 1rem .6rem .75rem;border-radius:.875rem;border:1.5px solid rgb(var(--home-ink)/.12);background:rgb(255 255 255);font-size:1.0625rem;font-weight:500;text-align:left;transition:border-color .16s ease-out,background-color .16s ease-out,transform .16s cubic-bezier(.2,.7,.2,1)}.PracticeQuestion_optionMark__hkOXe{display:grid;flex:none;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;border:1.5px solid rgb(var(--home-ink)/.25);color:rgb(255 255 255);transition:border-color .16s ease-out,background-color .16s ease-out}.PracticeQuestion_optionMark__hkOXe svg{width:.9rem;height:.9rem;stroke-width:3}.PracticeQuestion_option__g7M3T[data-state=idle]:not(:disabled):hover,.PracticeQuestion_option__g7M3T[data-state=idle]:not(:disabled):hover .PracticeQuestion_optionMark__hkOXe{border-color:rgb(var(--subject))}.PracticeQuestion_option__g7M3T:not(:disabled):active{transform:scale(.985)}.PracticeQuestion_option__g7M3T[data-state=correct]{border-color:rgb(var(--home-correct));background:rgb(var(--home-correct-tint))}.PracticeQuestion_option__g7M3T[data-state=correct] .PracticeQuestion_optionMark__hkOXe{border-color:rgb(var(--home-correct));background:rgb(var(--home-correct))}.PracticeQuestion_option__g7M3T[data-state=wrong]{border-color:rgb(var(--home-wrong)/.45);background:rgb(var(--home-wrong-tint)/.5)}.PracticeQuestion_option__g7M3T[data-state=wrong] .PracticeQuestion_optionMark__hkOXe{border-color:rgb(var(--home-wrong));background:rgb(var(--home-wrong))}.PracticeQuestion_option__g7M3T:disabled{cursor:default}.PracticeQuestion_tapSentence__ONIOt{line-height:2.1}.PracticeQuestion_token__ssbFH{padding:.05em .15em;border-radius:.35em;box-shadow:inset 0 -2px 0 rgb(var(--subject)/.3);transition:background-color .16s ease-out}.PracticeQuestion_token__ssbFH[data-punctuation]{min-width:1.2em;text-align:center}.PracticeQuestion_token__ssbFH[data-state=idle]:not(:disabled):hover{background:rgb(var(--subject-tint));box-shadow:inset 0 -2px 0 rgb(var(--subject))}.PracticeQuestion_token__ssbFH[data-state=correct]{background:rgb(var(--home-correct));box-shadow:none;color:rgb(255 255 255)}.PracticeQuestion_token__ssbFH[data-state=wrong]{background:rgb(var(--home-wrong-tint));box-shadow:inset 0 -2px 0 rgb(var(--home-wrong));color:rgb(var(--home-wrong));text-decoration:line-through}.PracticeQuestion_token__ssbFH:disabled:not([data-state=correct]){cursor:default}.PracticeQuestion_result__vrlof{display:grid;gap:.9rem;justify-items:start}.PracticeQuestion_result__vrlof:empty{display:none}.PracticeQuestion_feedback__i07GU{display:flex;gap:.5rem;font-size:1rem;line-height:1.5;animation:PracticeQuestion_practiceIn__ZwzpV .2s cubic-bezier(.2,.7,.2,1) both}.PracticeQuestion_feedback__i07GU svg{flex:none;width:1.15rem;height:1.15rem;margin-top:.2rem;stroke-width:2.75}.PracticeQuestion_feedback__i07GU[data-tone=correct] svg{color:rgb(var(--home-correct))}.PracticeQuestion_feedback__i07GU[data-tone=wrong] svg{color:rgb(var(--home-wrong))}.PracticeQuestion_next__Tlk8c{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.1rem;border-radius:999px;background:rgb(var(--subject));color:rgb(255 255 255);font-size:.9375rem;font-weight:600;transition:transform .16s cubic-bezier(.2,.7,.2,1)}.PracticeQuestion_next__Tlk8c svg{width:1rem;height:1rem;transition:transform .16s cubic-bezier(.2,.7,.2,1)}.PracticeQuestion_next__Tlk8c:hover svg{transform:translateX(3px)}.PracticeQuestion_next__Tlk8c:active{transform:scale(.97)}.PracticeQuestion_back__Bz_UB:focus-visible,.PracticeQuestion_next__Tlk8c:focus-visible,.PracticeQuestion_option__g7M3T:focus-visible,.PracticeQuestion_token__ssbFH:focus-visible{outline:2px solid rgb(var(--subject));outline-offset:2px}@keyframes PracticeQuestion_practiceIn__ZwzpV{0%{opacity:0;filter:blur(6px);transform:scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes PracticeQuestion_practiceOut__9itvo{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(6px);transform:scale(.985)}}@keyframes PracticeQuestion_rise__Mk0iO{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.PracticeQuestion_drawnCheck__LvCAT{width:.95rem;height:.95rem;overflow:visible}.PracticeQuestion_drawnCheck__LvCAT path{fill:none;stroke:currentColor;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:PracticeQuestion_draw__0P_lW .38s cubic-bezier(.65,0,.35,1) .12s forwards}.PracticeQuestion_feedbackCheck__LYMC7{flex:none;width:1.2rem;height:1.2rem;margin-top:.15rem;color:rgb(var(--home-correct))}.PracticeQuestion_option__g7M3T[data-state=correct]{animation:PracticeQuestion_correctPop__imzIo .52s cubic-bezier(.2,.7,.2,1) both}.PracticeQuestion_option__g7M3T[data-state=correct] .PracticeQuestion_optionMark__hkOXe,.PracticeQuestion_token__ssbFH[data-state=correct]{animation:PracticeQuestion_markPop__oElZC .46s cubic-bezier(.3,1.6,.5,1) both}.PracticeQuestion_burst__SyFo4{position:absolute;z-index:3;width:0;height:0;pointer-events:none}.PracticeQuestion_piece__wfsx9{position:absolute;left:-4px;top:-6px;width:8px;height:12px;border-radius:1.5px;background:var(--color);opacity:0;animation:PracticeQuestion_burst__SyFo4 1.1s cubic-bezier(.15,.6,.35,1) forwards}.PracticeQuestion_piece__wfsx9[data-wide]{width:11px;height:6px;border-radius:999px}@keyframes PracticeQuestion_draw__0P_lW{to{stroke-dashoffset:0}}@keyframes PracticeQuestion_markPop__oElZC{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes PracticeQuestion_correctPop__imzIo{0%{box-shadow:0 0 0 0 rgb(var(--home-correct)/.45)}to{box-shadow:0 0 0 14px rgb(var(--home-correct)/0)}}@keyframes PracticeQuestion_burst__SyFo4{0%{opacity:1;transform:translate(0) rotate(0deg)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 60px)) rotate(var(--spin))}}@media (prefers-reduced-motion:reduce){.PracticeQuestion_feedback__i07GU,.PracticeQuestion_practice__qJeDa,.PracticeQuestion_practice__qJeDa *,.PracticeQuestion_practice__qJeDa[data-leaving]{animation:none!important}.PracticeQuestion_drawnCheck__LvCAT path{stroke-dashoffset:0}.PracticeQuestion_practice__qJeDa *{transition-duration:0s!important}}