.HeroShowcase_tour__yy61U{--tour-ease:cubic-bezier(0.2,0.7,0.2,1);--tour-fast:180ms;--tour-ink:rgb(var(--home-ink));--tour-muted:rgb(var(--home-muted));--tour-line:rgb(var(--home-ink)/0.09);--tour-plum:124 58 128;--line-rising:199 68 64;--line-flat:45 112 179;--bb-heat:98 70 190;container:tour/inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem}.HeroShowcase_tour__yy61U [data-subject=math]{--subj:var(--home-math);--subj-tint:var(--home-math-tint)}.HeroShowcase_tour__yy61U [data-subject=reading]{--subj:var(--home-reading);--subj-tint:var(--home-reading-tint)}.HeroShowcase_tour__yy61U [data-subject=grammar]{--subj:var(--home-grammar);--subj-tint:var(--home-grammar-tint)}.HeroShowcase_bar__h9wsW{display:flex;align-items:stretch;gap:.125rem;border-radius:999px;padding:.25rem;background:rgb(var(--home-ink)/.05);box-shadow:inset 0 1px 2px rgb(var(--home-ink)/.06)}.HeroShowcase_arrow__z_D2i{flex:none;display:grid;place-items:center;width:2.25rem;border-radius:999px;color:var(--tour-muted);transition:color var(--tour-fast) ease-out,background-color var(--tour-fast) ease-out,transform var(--tour-fast) var(--tour-ease)}.HeroShowcase_arrow__z_D2i:hover{color:var(--tour-ink);background:rgb(var(--home-ink)/.06)}.HeroShowcase_arrow__z_D2i:active{transform:scale(.9)}.HeroShowcase_arrow__z_D2i svg{width:1.25rem;height:1.25rem}.HeroShowcase_window__YK3HM{flex:1;min-width:0;clip-path:inset(-1rem 0)}.HeroShowcase_tabs__Te_Cu{position:relative;isolation:isolate;display:flex}.HeroShowcase_tab__fdX6I{flex:1 1 0;position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;height:2.75rem;border-radius:999px;padding-inline:.5rem;font-size:.9375rem;font-weight:500;color:var(--tour-muted);transition:color var(--tour-fast) ease-out,background-color var(--tour-fast) ease-out,transform var(--tour-fast) var(--tour-ease)}.HeroShowcase_tab__fdX6I:hover{color:var(--tour-ink);background:rgb(var(--home-ink)/.05)}.HeroShowcase_tab__fdX6I[aria-selected=true]{color:var(--tour-ink);background:transparent}.HeroShowcase_tab__fdX6I:active{transform:scale(.96)}.HeroShowcase_tab__fdX6I:focus-visible{outline:2px solid rgb(var(--home-ember));outline-offset:-2px}.HeroShowcase_arrow__z_D2i:focus-visible,.HeroShowcase_see__dddiK:focus-visible{outline:2px solid rgb(var(--home-ember));outline-offset:2px}.HeroShowcase_pill__8Nj9U{position:absolute;z-index:-1;top:0;bottom:0;left:0;overflow:hidden;border-radius:999px;background:white;box-shadow:0 1px 2px rgb(var(--home-ink)/.08),0 6px 16px -8px rgb(var(--home-ink)/.3)}.HeroShowcase_timer__Vnrsi{position:absolute;left:.75rem;right:.75rem;bottom:0;height:2px;border-radius:2px;background:rgb(var(--home-ember));transform-origin:left}.HeroShowcase_tabIcon__pw_il{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;transition:background-color var(--tour-fast) ease-out,color var(--tour-fast) ease-out,transform .26s var(--tour-ease)}.HeroShowcase_tabIcon__pw_il svg{width:1rem;height:1rem}.HeroShowcase_tab__fdX6I:hover .HeroShowcase_tabIcon__pw_il{transform:rotate(-8deg)}.HeroShowcase_tab__fdX6I[aria-selected=true] .HeroShowcase_tabIcon__pw_il{color:white;background:rgb(var(--home-ember));transform:none}.HeroShowcase_tabLabel__9QocL{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeroShowcase_panel__xDy12{display:grid;gap:1rem}.HeroShowcase_screen__aRoVI{position:relative;overflow:hidden;height:31rem;border-radius:1.5rem;background:white;border:1px solid var(--tour-line);box-shadow:0 1px 2px rgb(var(--home-ink)/.05),0 30px 60px -40px rgb(var(--home-ink)/.5)}@container tour (max-width: 18.5rem){.HeroShowcase_screen__aRoVI{height:35rem}}@container tour (min-width: 31.5rem){.HeroShowcase_screen__aRoVI{height:25rem}}@container tour (min-width: 31.5rem) and (max-width: 34.5rem){.HeroShowcase_screen__aRoVI{height:27.5rem}}.HeroShowcase_screenLayer__hUQx_{position:absolute;inset:0;padding:1rem}@container tour (min-width: 31.5rem){.HeroShowcase_screenLayer__hUQx_{padding:1.25rem 1.5rem}}.HeroShowcase_scene__dRhVm{display:flex;flex-direction:column;gap:.875rem;height:100%}.HeroShowcase_sceneTop__cIh4i{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.HeroShowcase_chip__cws2t{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.3rem .75rem .3rem .55rem;font-size:.8125rem;font-weight:600;color:rgb(var(--subj));background:rgb(var(--subj-tint))}.HeroShowcase_chip__cws2t svg{width:.95rem;height:.95rem}.HeroShowcase_chip__cws2t i{font-family:KaTeX_Math,Times New Roman,serif}.HeroShowcase_stepLabel__rlhsk{display:inline-flex;align-items:baseline;gap:.5rem;font-size:.875rem;font-weight:500;color:var(--tour-ink)}.HeroShowcase_stepLabel__rlhsk span{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;color:rgb(var(--home-grammar))}.HeroShowcase_chip__cws2t[data-tone=ink]{color:var(--tour-ink);background:rgb(var(--home-ink)/.06)}.HeroShowcase_sentence__s_EZP{margin-block:auto;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:1.25rem;line-height:2.3;color:var(--tour-ink)}@container tour (min-width: 31.5rem){.HeroShowcase_sentence__s_EZP{font-size:1.5rem;line-height:2.2}}.HeroShowcase_band__a6Vfo{border-radius:.3em;padding:.12em .15em;background-image:linear-gradient(rgb(var(--home-ink)/.06),rgb(var(--home-ink)/.06));background-repeat:no-repeat;background-position:0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.HeroShowcase_pen__xZaOK{--pen:var(--home-grammar);position:relative;font-weight:500;color:rgb(var(--pen));background-image:linear-gradient(rgb(var(--pen)),rgb(var(--pen)));background-repeat:no-repeat;background-position:0 100%;padding-bottom:1px}.HeroShowcase_pen__xZaOK[data-tone=subject]{--pen:var(--tour-plum)}.HeroShowcase_penLabel__yrv41{position:absolute;top:calc(100% + .15rem);left:-1rem;right:-1rem;font-family:var(--font-sans,inherit),system-ui,sans-serif;font-size:.75rem;font-weight:600;line-height:1;text-align:center;white-space:nowrap}.HeroShowcase_comma__a1T2v{position:relative;display:inline-block;margin-inline:.18em .08em;padding-inline:.12em;font-weight:700;color:rgb(var(--home-wrong))}.HeroShowcase_comma__a1T2v svg{position:absolute;left:50%;top:50%;width:1.45em;height:1.45em;translate:-46% -30%;overflow:visible}.HeroShowcase_comma__a1T2v circle{fill:none;stroke:rgb(var(--home-wrong));stroke-width:2.5;stroke-linecap:round}.HeroShowcase_verdicts__r8i2w{display:flex;flex-wrap:wrap;gap:.375rem 1.5rem}.HeroShowcase_verdict__hFqYW{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;color:var(--tour-ink)}.HeroShowcase_verdict__hFqYW b{font-weight:600}.HeroShowcase_coachIcon__l_2wb,.HeroShowcase_verdictIcon__aWwZV{flex:none;display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:999px;color:white;background:rgb(var(--home-correct))}.HeroShowcase_coachIcon__l_2wb svg,.HeroShowcase_verdictIcon__aWwZV svg{width:.85rem;height:.85rem;stroke-width:3}.HeroShowcase_conclusion__jjQQB{display:flex;align-items:center;gap:.625rem;border-radius:.875rem;padding:.625rem .875rem;font-size:.9375rem;line-height:1.4;color:var(--tour-ink);background:rgb(var(--home-wrong-tint));border:1px solid rgb(var(--home-wrong)/.16)}.HeroShowcase_conclusion__jjQQB svg{flex:none;width:1.125rem;height:1.125rem;color:rgb(var(--home-wrong))}.HeroShowcase_conclusion__jjQQB b{font-weight:600;color:rgb(var(--home-wrong))}.HeroShowcase_segments__dffhO{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.3rem}.HeroShowcase_segments__dffhO>span{position:relative;overflow:hidden;height:.25rem;border-radius:999px;background:rgb(var(--home-grammar)/.14)}.HeroShowcase_segments__dffhO>span[data-state=done]{background:rgb(var(--home-correct))}.HeroShowcase_segments__dffhO>span>span{position:absolute;inset:0;border-radius:inherit;background:rgb(var(--home-grammar));transform-origin:left}.HeroShowcase_glossStage__IDIa8{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:0}.HeroShowcase_lessonLine__ux0mx{font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:1.25rem;line-height:1.4;text-align:center;color:var(--tour-ink)}@container tour (min-width: 31.5rem){.HeroShowcase_lessonLine__ux0mx{font-size:1.375rem}}.HeroShowcase_termWrap__2jp4X{position:relative;display:inline-block}.HeroShowcase_term__zLPhi{border-radius:.25em;padding:0 .12em;font-weight:500;color:rgb(var(--home-math));text-decoration:underline dotted rgb(var(--home-math)/.7);text-decoration-thickness:2px;text-underline-offset:.22em;transition:background-color .2s ease-out}.HeroShowcase_term__zLPhi[data-tapped]{background:rgb(var(--home-math)/.14)}.HeroShowcase_cursor__C487_{position:absolute;z-index:2;left:50%;top:50%;width:1.5rem;height:1.5rem;pointer-events:none}.HeroShowcase_cursor__C487_ svg{width:100%;height:100%;fill:white;stroke:rgb(var(--home-ink));stroke-width:1.75;filter:drop-shadow(0 3px 4px rgb(var(--home-ink)/.3))}.HeroShowcase_ripple__FdCme{position:absolute;left:-.625rem;top:-.625rem;width:1.25rem;height:1.25rem;border-radius:999px;border:2px solid rgb(var(--home-math))}@media (prefers-reduced-motion:reduce){.HeroShowcase_timer__Vnrsi{display:none}}.HeroShowcase_cardSlot__1_nbC{display:flex;justify-content:center;width:100%;min-height:15rem}.HeroShowcase_cardPop__xpQRm{position:relative;transform-origin:50% 0;text-align:left}.HeroShowcase_cardPop__xpQRm:before{content:"";position:absolute;z-index:1;left:50%;top:-.4rem;width:.8rem;height:.8rem;translate:-50% 0;rotate:45deg;border-radius:2px 0 0 0;background:var(--fg-surface,#ffffff);border-left:1px solid rgb(var(--home-ink)/.1);border-top:1px solid rgb(var(--home-ink)/.1)}.HeroShowcase_calc__dOxL1{flex:1;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden;border-radius:1rem;border:1px solid var(--tour-line)}@container tour (min-width: 31.5rem){.HeroShowcase_calc__dOxL1{grid-template-rows:none;grid-template-columns:10.5rem minmax(0,1fr)}}.HeroShowcase_exprList___QwXL{display:flex;flex-direction:column;border-bottom:1px solid var(--tour-line);background:white}@container tour (min-width: 31.5rem){.HeroShowcase_exprList___QwXL{border-bottom:0;border-right:1px solid var(--tour-line)}}.HeroShowcase_exprRow__Ka_aO{position:relative;display:flex;align-items:center;gap:.625rem;height:2.75rem;padding:0 .75rem;border-bottom:1px solid var(--tour-line);font-family:KaTeX_Main,Times New Roman,serif;font-size:1.0625rem;color:var(--tour-ink);transition:background-color .2s ease-out}.HeroShowcase_exprRow__Ka_aO[data-empty]{display:none}@container tour (min-width: 31.5rem){.HeroShowcase_exprRow__Ka_aO{height:3.25rem}.HeroShowcase_exprRow__Ka_aO[data-empty]{display:flex;border-bottom:0}}.HeroShowcase_exprRow__Ka_aO[data-active]{background:rgb(var(--home-math-tint)/.6);box-shadow:inset 3px 0 0 rgb(var(--line-flat))}.HeroShowcase_exprRow__Ka_aO[data-line=rising]{--line:var(--line-rising)}.HeroShowcase_exprRow__Ka_aO[data-line=flat]{--line:var(--line-flat)}.HeroShowcase_exprDot__NlXUr{flex:none;width:.75rem;height:.75rem;border-radius:999px;background:rgb(var(--line))}.HeroShowcase_exprText__ZctjG{white-space:pre}.HeroShowcase_caret__rxiKQ{display:inline-block;width:1.5px;height:1.1em;margin-left:1px;vertical-align:-.2em;background:var(--tour-ink);animation:HeroShowcase_blink__30pXi .9s steps(1) infinite}.HeroShowcase_calcGraph__Sbhpf{display:block;width:100%;height:100%;background:white}.HeroShowcase_gridLine__hfkMn{stroke:rgb(var(--home-ink)/.07);stroke-width:1}.HeroShowcase_axis__Q_mR9{stroke:rgb(var(--home-ink)/.5);stroke-width:1.25}.HeroShowcase_tick__5HHj9{font-family:var(--font-sans,inherit),system-ui,sans-serif;font-size:11px;fill:var(--tour-muted)}.HeroShowcase_flat__i2U05,.HeroShowcase_rising__UgYJ1{fill:none;stroke-width:3;stroke-linecap:round}.HeroShowcase_rising__UgYJ1{stroke:rgb(var(--line-rising))}.HeroShowcase_flat__i2U05{stroke:rgb(var(--line-flat))}.HeroShowcase_guide__gRQQA{fill:none;stroke:rgb(var(--home-ember));stroke-width:1.75;stroke-dasharray:4 4}.HeroShowcase_halo__Ds8Es{fill:rgb(var(--home-ember)/.3)}.HeroShowcase_point__mo2yt{fill:rgb(var(--home-ink));stroke:white;stroke-width:2}.HeroShowcase_pointLabel__jvLYX{font-family:KaTeX_Main,Times New Roman,serif;font-size:15px;fill:var(--tour-ink);paint-order:stroke;stroke:white;stroke-width:4px;stroke-linejoin:round}.HeroShowcase_answerLabel__qvg1v{font-family:var(--font-sans,inherit),system-ui,sans-serif;font-size:13px;font-weight:700;fill:rgb(var(--home-ember-deep));paint-order:stroke;stroke:white;stroke-width:4px}.HeroShowcase_coach__sJ1hR{display:flex;align-items:center;gap:.625rem;border-radius:.875rem;padding:.625rem .875rem;font-size:.9375rem;line-height:1.4;color:var(--tour-ink);background:rgb(var(--home-correct-tint));border:1px solid rgb(var(--home-correct)/.18)}.HeroShowcase_coach__sJ1hR i{font-family:KaTeX_Math,Times New Roman,serif}.HeroShowcase_coach__sJ1hR b{font-weight:600;color:rgb(var(--home-correct))}.HeroShowcase_scene__dRhVm[data-scene=practice-tests]{gap:1rem}.HeroShowcase_reportLabel__yasSP{font-size:.875rem;font-weight:500;color:var(--tour-muted)}.HeroShowcase_score__B7X7W{display:grid;gap:.375rem;margin-top:auto}.HeroShowcase_scoreRange__Om3TQ{font-family:var(--font-serif),Georgia,serif;font-size:3rem;font-weight:500;line-height:1;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--tour-ink)}.HeroShowcase_scoreDash__uKtnk{margin-inline:.08em;color:rgb(var(--home-ink)/.35)}.HeroShowcase_scoreLikely__9fSCm{font-size:.9375rem;color:var(--tour-muted)}.HeroShowcase_scoreLikely__9fSCm b{font-weight:600;color:var(--tour-ink)}.HeroShowcase_scoreScale__NywUk{display:grid;gap:.375rem;margin-top:.5rem}.HeroShowcase_scoreTrack__kQtN3{position:relative;height:.625rem;border-radius:999px;background:rgb(var(--home-ink)/.07)}.HeroShowcase_scoreBand__hmw5j{position:absolute;inset-block:0;border-radius:999px;background:rgb(var(--home-ink)/.24);box-shadow:inset 2px 0 rgb(var(--home-ink)/.7),inset -2px 0 rgb(var(--home-ink)/.7)}.HeroShowcase_scorePoint__8tEOe{position:absolute;top:-.3125rem;width:4px;height:1.25rem;margin-left:-2px;border-radius:999px;background:var(--tour-ink);box-shadow:0 0 0 2px white}.HeroShowcase_scoreEnds__KDwdH{display:flex;justify-content:space-between;font-size:.8125rem;font-variant-numeric:tabular-nums;color:var(--tour-muted)}.HeroShowcase_studyNext__fPRPf{display:grid;gap:.5rem;margin-bottom:auto;border-radius:1rem;padding:.875rem 1rem;background:rgb(var(--home-ink)/.03);border:1px solid var(--tour-line)}.HeroShowcase_studyTitle__bFEkW{display:flex;align-items:center;gap:.5rem;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:1.125rem;color:var(--tour-ink)}.HeroShowcase_studyTitle__bFEkW svg{width:1rem;height:1rem;color:rgb(var(--home-ember))}.HeroShowcase_studyList__DVw4u{display:grid;gap:.5rem}.HeroShowcase_studyList__DVw4u li{display:flex;align-items:center;gap:.75rem}.HeroShowcase_studyRank__KP4tM{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-weight:600;color:rgb(var(--subj));background:rgb(var(--subj-tint))}.HeroShowcase_studySkill__Fa8j6{display:grid;min-width:0;font-size:.8125rem;line-height:1.35;color:var(--tour-muted)}.HeroShowcase_studySkill__Fa8j6 b{font-size:.9375rem;font-weight:600;color:var(--tour-ink)}.HeroShowcase_scene__dRhVm[data-scene=skill-map]{justify-content:center;gap:1.25rem}.HeroShowcase_skillTotal__c1ySC{display:flex;align-items:baseline;gap:.75rem}.HeroShowcase_totalNumber__6uqHM{min-width:1.9em;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:4rem;font-weight:500;line-height:.9;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:rgb(var(--home-ember))}.HeroShowcase_totalLabel__Ui45h{font-size:1rem;color:var(--tour-muted)}.HeroShowcase_subjects__uAT8r{display:grid;gap:.875rem}.HeroShowcase_subjectRow__zJ3c1{display:grid;gap:.4rem}.HeroShowcase_subjectHead__xRLBd{display:flex;align-items:center;gap:.625rem}.HeroShowcase_subjectIcon__xhkyg{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.6rem;color:rgb(var(--subj));background:rgb(var(--subj-tint))}.HeroShowcase_subjectIcon__xhkyg svg{width:1rem;height:1rem}.HeroShowcase_subjectName__r2yC9{font-size:1rem;font-weight:500;color:var(--tour-ink)}.HeroShowcase_subjectCount__k2CkL{margin-left:auto;font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums;color:rgb(var(--subj))}.HeroShowcase_subjectTrack__Y__gn{height:.4375rem;border-radius:999px;background:rgb(var(--home-ink)/.06)}.HeroShowcase_subjectTrack__Y__gn span{display:block;height:100%;border-radius:inherit;background:rgb(var(--subj));transform-origin:left}.HeroShowcase_groups__7KDuF{display:flex;flex-wrap:wrap;gap:.375rem}.HeroShowcase_groups__7KDuF span{border-radius:999px;padding:.15rem .6rem;font-size:.8125rem;font-weight:500;color:rgb(var(--subj));background:rgb(var(--subj-tint))}.HeroShowcase_story__60SY2{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.875rem 1.25rem;padding-inline:.25rem}.HeroShowcase_storyText__Un70b{flex:1 1 18rem;min-width:0}.HeroShowcase_storyTitle__84rB_{font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--tour-ink)}@container tour (min-width: 31.5rem){.HeroShowcase_storyTitle__84rB_{font-size:1.75rem}}.HeroShowcase_word__IzrTK{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.HeroShowcase_word__IzrTK>span{display:inline-block}.HeroShowcase_see__dddiK{flex:none;display:inline-flex;align-items:center;gap:.625rem;border-radius:999px;padding:.375rem .375rem .375rem 1rem;font-size:.9375rem;font-weight:500;color:var(--tour-ink);background:white;border:1px solid rgb(var(--home-ink)/.14);transition:border-color var(--tour-fast) ease-out,transform var(--tour-fast) var(--tour-ease)}.HeroShowcase_seeIcon__QHAdz{display:grid;place-items:center;width:1.875rem;height:1.875rem;border-radius:999px;color:rgb(var(--home-ember));background:rgb(var(--home-ember)/.1);transition:background-color var(--tour-fast) ease-out,color var(--tour-fast) ease-out,transform var(--tour-fast) var(--tour-ease)}.HeroShowcase_seeIcon__QHAdz svg{width:1rem;height:1rem}.HeroShowcase_see__dddiK:hover{border-color:var(--tour-ink)}.HeroShowcase_see__dddiK:hover .HeroShowcase_seeIcon__QHAdz{color:white;background:rgb(var(--home-ember));transform:translateY(2px)}.HeroShowcase_see__dddiK:active{transform:scale(.97)}.HeroShowcase_chip__cws2t[data-tone=heat]{color:rgb(var(--bb-heat));background:rgb(var(--bb-heat)/.1)}.HeroShowcase_bbBody__DWPtA{flex:1;min-height:0;display:grid;align-content:start;gap:.75rem}.HeroShowcase_bbPassage__2Ih8c{margin:0;font-family:var(--bb-test-face-loaded,"STIX Two Text"),Georgia,"Times New Roman",serif;font-size:.875rem;line-height:1.6;color:var(--tour-ink)}.HeroShowcase_bbHeat__aab1O{border-radius:.2em;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-color:rgb(var(--bb-heat)/var(--heat,0));transition:background-color .9s ease-out}.HeroShowcase_bbQuestion__vU_iD{display:grid;align-content:start;gap:.5rem;min-width:0}.HeroShowcase_bbStem__cv0a5{margin:0;font-family:var(--bb-test-face-loaded,"STIX Two Text"),Georgia,"Times New Roman",serif;font-size:.875rem;line-height:1.45;color:var(--tour-ink)}.HeroShowcase_bbChoices__dmyZR{display:grid;gap:.375rem}.HeroShowcase_bbChoice__MxAiS{display:flex;align-items:center;gap:.5rem;border:1px solid rgb(var(--home-ink)/.2);border-radius:.5rem;padding:.3rem .5rem;font-family:var(--bb-test-face-loaded,"STIX Two Text"),Georgia,"Times New Roman",serif;font-size:.8125rem;color:var(--tour-ink);background-color:rgb(var(--bb-heat)/var(--heat,0));transition:background-color .9s ease-out}.HeroShowcase_bbLetter__Avx7l{flex:none;display:grid;place-items:center;width:1.25rem;height:1.25rem;border:1.5px solid;border-radius:999px;font-family:var(--font-sans),system-ui,sans-serif;font-size:.6875rem;font-weight:700;background:white}.HeroShowcase_bbChoiceText__rqYLI{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeroShowcase_bbShare__NZTHj{flex:none;border:1px solid rgb(var(--bb-heat)/.3);border-radius:999px;padding:0 .4rem;font-family:var(--font-sans),system-ui,sans-serif;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:rgb(var(--bb-heat));background:white}.HeroShowcase_bbNote__3Bxm6{display:grid;gap:.2rem;margin:0;border-left:3px solid rgb(var(--bb-heat));border-radius:0 .6rem .6rem 0;padding:.55rem .8rem;font-size:.875rem;line-height:1.45;color:var(--tour-ink);background:rgb(var(--bb-heat)/.06)}.HeroShowcase_bbNote__3Bxm6 b{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--bb-heat))}@container tour (min-width: 31.5rem){.HeroShowcase_bbBody__DWPtA{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.25rem}.HeroShowcase_bbPassage__2Ih8c{padding-right:1.25rem;border-right:1px solid var(--tour-line);font-size:.9375rem}}@container tour (max-width: 36rem){.HeroShowcase_bar__h9wsW{border-radius:1.25rem}.HeroShowcase_arrow__z_D2i{border-radius:1rem}.HeroShowcase_tab__fdX6I{flex-direction:column;gap:.2rem;height:3.75rem;border-radius:1rem;padding-inline:.25rem;font-size:.875rem}.HeroShowcase_pill__8Nj9U{border-radius:1rem}}@container tour (max-width: 24rem){.HeroShowcase_bar__h9wsW{gap:0;padding:.1875rem}.HeroShowcase_arrow__z_D2i{width:1.5rem}.HeroShowcase_tab__fdX6I{padding-inline:0;font-size:.75rem}}@keyframes HeroShowcase_blink__30pXi{50%{opacity:0}}.BluebookShowcase_stage__Az_I8{--bb-blue:45 79 216;--bb-violet:221 214 254;--bb-selection:191 219 254;--bb-flag:var(--home-terracotta);--bb-heat:98 70 190;--bb-guide-focus:43 47 56;--bb-guide-clue:15 108 100;--bb-guide-pink:192 51 109;--bb-ease:cubic-bezier(0.2,0.7,0.2,1);--bb-fast:180ms;--bb-test-face:var(--bb-test-face-loaded,"STIX Two Text"),Georgia,"Times New Roman",serif;margin-top:1.75rem;display:grid;gap:1.5rem}@media (min-width:64rem){.BluebookShowcase_stage__Az_I8{grid-template-columns:15rem minmax(0,1fr);column-gap:2.5rem;align-items:stretch}}.BluebookShowcase_side__jTB2j{display:contents}.BluebookShowcase_railHead__U93Iw{order:1}.BluebookShowcase_railRow__KF_vz{order:2}.BluebookShowcase_panel__3HNyS{order:3}.BluebookShowcase_launch__cL5iM{order:4}@media (min-width:64rem){.BluebookShowcase_side__jTB2j{display:grid;align-content:start;gap:.875rem}}.BluebookShowcase_railHead__U93Iw{display:flex;align-items:center;justify-content:space-between;gap:1rem}.BluebookShowcase_railTitle__uThCQ{margin:0;font-size:.875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--sec-muted)}.BluebookShowcase_railRow__KF_vz{min-width:0;display:flex;align-items:stretch;gap:.125rem;border-radius:1.25rem;padding:.25rem;background:rgb(var(--home-ink)/.05);box-shadow:inset 0 1px 2px rgb(var(--home-ink)/.06)}.BluebookShowcase_railArrow__IliOA{flex:none;display:grid;place-items:center;width:2.25rem;border-radius:1rem;color:var(--sec-muted);transition:color var(--bb-fast) ease-out,background-color var(--bb-fast) ease-out,transform var(--bb-fast) var(--bb-ease)}.BluebookShowcase_railArrow__IliOA:hover{color:var(--sec-ink);background:rgb(var(--home-ink)/.06)}.BluebookShowcase_railArrow__IliOA:active{transform:scale(.9)}.BluebookShowcase_railArrow__IliOA svg{width:1.25rem;height:1.25rem}.BluebookShowcase_railWindow__wV0_t{flex:1;min-width:0;clip-path:inset(-1rem 0)}.BluebookShowcase_rail___JaI7{display:flex;width:calc(100% * var(--rail-count) / 3);transform:translateX(calc(var(--rail-first) * -100% / var(--rail-count)));transition:transform .42s var(--bb-ease)}.BluebookShowcase_rail___JaI7>.BluebookShowcase_railTab__qEBFn{flex:1 1 0}@media (min-width:64rem){.BluebookShowcase_railRow__KF_vz{display:block;border-radius:1.375rem}.BluebookShowcase_railArrow__IliOA{display:none}.BluebookShowcase_railWindow__wV0_t{clip-path:none}.BluebookShowcase_rail___JaI7{display:grid;grid-template-columns:minmax(0,1fr);gap:.25rem;width:auto;transform:none}}.BluebookShowcase_railTab__qEBFn{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-width:0;min-height:4.5rem;border-radius:1rem;padding:.5rem .25rem;font-size:.8125rem;font-weight:500;line-height:1.2;text-align:center;color:var(--sec-muted);transition:color var(--bb-fast) ease-out,background-color var(--bb-fast) ease-out,transform var(--bb-fast) var(--bb-ease)}@media (min-width:64rem){.BluebookShowcase_railTab__qEBFn{flex-direction:row;justify-content:flex-start;gap:.75rem;min-height:3.25rem;border-radius:1.125rem;padding:.375rem .75rem .375rem .375rem;font-size:.9375rem;text-align:left}}.BluebookShowcase_railTab__qEBFn:hover{color:var(--sec-ink);background:rgb(var(--home-ink)/.05)}.BluebookShowcase_railTab__qEBFn[aria-selected=true]{color:var(--sec-ink);background:transparent}.BluebookShowcase_railTab__qEBFn:active{transform:scale(.97)}.BluebookShowcase_launchButton__ybXgT:focus-visible,.BluebookShowcase_railArrow__IliOA:focus-visible{outline:2px solid rgb(var(--home-ember));outline-offset:2px}.BluebookShowcase_railTab__qEBFn:focus-visible{outline:2px solid rgb(var(--home-ember));outline-offset:-2px}.BluebookShowcase_railPill__5b7if{position:absolute;z-index:-1;inset:0;overflow:hidden;border-radius:inherit;background:white;box-shadow:0 1px 2px rgb(var(--home-ink)/.08),0 6px 16px -8px rgb(var(--home-ink)/.3)}.BluebookShowcase_railTimer__Ypzv2{position:absolute;left:.875rem;right:.875rem;bottom:0;height:2px;border-radius:2px;background:rgb(var(--home-ember));transform-origin:left}.BluebookShowcase_railIcon__do_Or{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:rgb(var(--home-ink)/.05);transition:background-color var(--bb-fast) ease-out,color var(--bb-fast) ease-out,transform .26s var(--bb-ease)}.BluebookShowcase_railIcon__do_Or svg{width:1.05rem;height:1.05rem}.BluebookShowcase_railTab__qEBFn:hover .BluebookShowcase_railIcon__do_Or{transform:rotate(-8deg)}.BluebookShowcase_railTab__qEBFn[aria-selected=true] .BluebookShowcase_railIcon__do_Or{color:white;background:rgb(var(--home-ember));transform:none}.BluebookShowcase_railName__YdDgM{min-width:0}.BluebookShowcase_railGroup__bLD_S{display:none}@media (min-width:64rem){.BluebookShowcase_railGroup__bLD_S{display:flex;align-items:center;gap:.6rem;padding:.9rem .75rem .35rem;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--sec-muted)}.BluebookShowcase_railGroup__bLD_S:after{content:"";flex:1;height:1px;background:rgb(var(--home-ink)/.1)}}.BluebookShowcase_launch__cL5iM{display:grid;justify-items:start;gap:.625rem}@media (min-width:64rem){.BluebookShowcase_launch__cL5iM{margin-top:1rem;border-top:1px solid var(--sec-line);padding-top:1.5rem}}.BluebookShowcase_launchButton__ybXgT{display:inline-flex;align-items:center;gap:.75rem;min-height:3.5rem;border-radius:999px;padding:.5rem 1.5rem .5rem .5rem;font-size:1rem;font-weight:500;color:white;background:rgb(var(--home-ember));box-shadow:0 1px 0 rgb(255 255 255/.2) inset,0 16px 32px -14px rgb(var(--home-ember)/.75);transition:background-color var(--bb-fast) ease-out,transform var(--bb-fast) ease-out,box-shadow var(--bb-fast) ease-out}.BluebookShowcase_launchButton__ybXgT:hover{background:rgb(var(--home-ember-deep));transform:translateY(-2px);box-shadow:0 1px 0 rgb(255 255 255/.2) inset,0 20px 36px -14px rgb(var(--home-ember-deep)/.8)}.BluebookShowcase_launchButton__ybXgT:active{transform:translateY(0) scale(.97)}.BluebookShowcase_launchIcon__AHu2_{position:relative;flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;background:rgb(255 255 255/.2)}.BluebookShowcase_launchIcon__AHu2_:after,.BluebookShowcase_launchIcon__AHu2_:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none}.BluebookShowcase_launchIcon__AHu2_:before{background:rgb(255 255 255/.3);animation:BluebookShowcase_launchGlow__p3Etv 2.8s cubic-bezier(.3,.5,.3,1) infinite}.BluebookShowcase_launchIcon__AHu2_:after{border:1.5px solid rgb(255 255 255/.6);animation:BluebookShowcase_launchRing__xxAJD 2.8s cubic-bezier(.2,.6,.3,1) .5s infinite}.BluebookShowcase_launchIcon__AHu2_ svg{position:relative;width:1.125rem;height:1.125rem}@keyframes BluebookShowcase_launchGlow__p3Etv{0%{transform:scale(1);opacity:.9}80%,to{transform:scale(1.6);opacity:0}}@keyframes BluebookShowcase_launchRing__xxAJD{0%{transform:scale(1);opacity:.8}85%,to{transform:scale(1.9);opacity:0}}.BluebookShowcase_launchMeta__6AIta{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.875rem;line-height:1.45;color:var(--sec-muted)}.BluebookShowcase_launchMeta__6AIta svg{flex:none;width:1rem;height:1rem}.BluebookShowcase_launchMeta__6AIta[data-kind=complete],.BluebookShowcase_launchMeta__6AIta[data-kind=in-progress]{font-weight:500;color:var(--sec-ink)}.BluebookShowcase_launchMeta__6AIta[data-kind=complete] svg{color:rgb(var(--home-correct))}.BluebookShowcase_panel__3HNyS{position:relative;isolation:isolate;display:grid;gap:1rem;min-width:0}.BluebookShowcase_panel__3HNyS:before{content:"";position:absolute;z-index:-1;inset:-2.5rem -2rem 2rem;background:linear-gradient(rgb(var(--home-ink)/.05) 1px,transparent 1px) 50% /var(--land-grid) var(--land-grid),linear-gradient(90deg,rgb(var(--home-ink)/.05) 1px,transparent 1px) 50% /var(--land-grid) var(--land-grid);mask-image:radial-gradient(closest-side,black 55%,transparent);pointer-events:none}.BluebookShowcase_device__O1Vo1{container:device/inline-size;border-radius:1.5rem;padding:.625rem;background:rgb(var(--land-graphite));box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 0 0 1px rgb(var(--home-ink)/.3),0 50px 90px -45px rgb(var(--home-ink)/.6)}.BluebookShowcase_deviceScreen__1sGLH{position:relative;overflow:hidden;height:40rem;border-radius:1rem;background:white}@media (min-width:40rem){.BluebookShowcase_deviceScreen__1sGLH{height:clamp(27rem,calc(100svh - 20.5rem),35rem)}}.BluebookShowcase_deviceLayer__LdCOl{position:absolute;inset:0}.BluebookShowcase_caption__0tgGH{min-height:5em;margin:0;max-width:46rem;font-size:1.0625rem;font-weight:400;line-height:1.6;color:var(--sec-muted)}@media (min-width:64rem){.BluebookShowcase_caption__0tgGH{min-height:3.4em}}.BluebookShowcase_caption__0tgGH b{font-weight:600;color:var(--sec-ink)}.BluebookShowcase_test__wML96{position:relative;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;font-size:.875rem;color:rgb(var(--home-ink))}.BluebookShowcase_testTop__bAoI7{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.75rem 1rem .5rem}.BluebookShowcase_testModule__LJ9uv{display:grid;gap:.15rem;min-width:0}.BluebookShowcase_testModule__LJ9uv b{overflow:hidden;font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.BluebookShowcase_testDirections__dUTq6{display:inline-flex;align-items:center;gap:.2rem;font-size:.8125rem;font-weight:500;color:rgb(var(--bb-blue))}.BluebookShowcase_testDirections__dUTq6 svg{width:.875rem;height:.875rem}.BluebookShowcase_testCenter__WQtGB{display:grid;justify-items:center}.BluebookShowcase_clockTime__xWie8{font-size:1.375rem;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums}.BluebookShowcase_testTools__0Fafv{justify-self:end;display:flex;gap:.875rem}.BluebookShowcase_testTool__obBzI{display:grid;justify-items:center;gap:.15rem;font-size:.6875rem;font-weight:500;white-space:nowrap;transition:color .2s ease-out}.BluebookShowcase_testTool__obBzI svg{width:1.125rem;height:1.125rem}.BluebookShowcase_testTool__obBzI[data-active]{color:rgb(var(--bb-blue))}.BluebookShowcase_testRail__UuKpN{height:3px;margin:0 1rem .375rem;background:repeating-linear-gradient(90deg,rgb(var(--home-ink)/.28) 0 4px,transparent 4px 7px)}.BluebookShowcase_testBody__CzSon{display:grid;min-height:0;overflow:hidden;border-top:1px solid rgb(var(--home-ink)/.1);grid-template-rows:auto minmax(0,1fr)}.BluebookShowcase_pane__wvRub{position:relative;min-width:0;min-height:0;padding:.875rem 1rem}.BluebookShowcase_pane__wvRub:first-child{border-bottom:1px solid rgb(var(--home-ink)/.12)}@container device (min-width: 40rem){.BluebookShowcase_testBody__CzSon{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.BluebookShowcase_pane__wvRub:first-child{border-bottom:0;border-right:1px solid rgb(var(--home-ink)/.12)}.BluebookShowcase_pane__wvRub{padding:1.25rem 1.5rem}}.BluebookShowcase_testFoot__6jMKI{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgb(var(--home-ink)/.1);padding:.5rem .75rem}.BluebookShowcase_testYou__qDLdK{display:none;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600}.BluebookShowcase_testYou__qDLdK span{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;font-size:.6875rem;color:white;background:rgb(var(--home-ink))}.BluebookShowcase_testNav__wqVPp{display:inline-flex;align-items:center;gap:.3rem;border-radius:.5rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;color:white;background:rgb(var(--home-ink));transition:box-shadow .2s ease-out}.BluebookShowcase_testNav__wqVPp svg{width:.875rem;height:.875rem}.BluebookShowcase_testPager__kh6cV{display:flex;gap:.4rem}.BluebookShowcase_testBack__vYjzy,.BluebookShowcase_testNext__3nety{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}.BluebookShowcase_testBack__vYjzy{display:none;color:rgb(var(--home-ink)/.35);background:rgb(var(--home-ink)/.04)}.BluebookShowcase_testNext__3nety{color:white;background:rgb(var(--bb-blue))}.BluebookShowcase_testBack__vYjzy svg,.BluebookShowcase_testNext__3nety svg{width:.8rem;height:.8rem}@container device (max-width: 39.99rem){.BluebookShowcase_choiceLabel__ENOxe span,.BluebookShowcase_moduleLong__SumhF,.BluebookShowcase_outcome__Vp_yh span,.BluebookShowcase_testDirections__dUTq6,.BluebookShowcase_testTool__obBzI span,.BluebookShowcase_testTool__obBzI[data-wide-only]{display:none}.BluebookShowcase_testModule__LJ9uv b{white-space:normal}.BluebookShowcase_passage__4dEUQ,.BluebookShowcase_stem__FYNSN{font-size:.875rem}}@container device (min-width: 40rem){.BluebookShowcase_moduleShort__qkREz{display:none}.BluebookShowcase_testBack__vYjzy,.BluebookShowcase_testYou__qDLdK{display:inline-flex}}.BluebookShowcase_passage__4dEUQ{margin:0;font-family:var(--bb-test-face);font-size:.9375rem;line-height:1.6}.BluebookShowcase_qBar__hnyZ6{display:flex;align-items:center;gap:.5rem;border-radius:.375rem;padding:.25rem;background:rgb(var(--home-ink)/.05);box-shadow:inset 0 -2px 0 rgb(var(--home-ink)/.15)}.BluebookShowcase_qNumber__j3QFS{display:grid;place-items:center;min-width:1.6rem;height:1.6rem;border-radius:.25rem;padding-inline:.25rem;font-size:.8125rem;font-weight:700;color:white;background:rgb(var(--home-ink))}.BluebookShowcase_qReview__DJwu8{display:inline-flex;align-items:center;gap:.3rem;border-radius:.3rem;padding:.2rem .4rem;font-size:.8125rem;font-weight:500;transition:color .24s ease-out,background-color .24s ease-out}.BluebookShowcase_qReview__DJwu8 svg{width:.95rem;height:.95rem;transition:fill .24s ease-out,transform .38s var(--bb-ease)}.BluebookShowcase_qReview__DJwu8[data-marked]{color:rgb(var(--bb-flag));background:white}.BluebookShowcase_qReview__DJwu8[data-marked] svg{fill:currentColor;transform:scale(1.15)}.BluebookShowcase_qStrike__Wo32f{margin-left:auto;border:1px solid rgb(var(--home-ink)/.3);border-radius:.3rem;padding:.05rem .4rem;font-size:.6875rem;font-weight:700;text-decoration:line-through;text-decoration-thickness:1.5px;background:white;transition:background-color .22s ease-out,color .22s ease-out,border-color .22s ease-out}.BluebookShowcase_qStrike__Wo32f[data-on]{color:white;border-color:rgb(var(--bb-blue));background:rgb(var(--bb-blue))}.BluebookShowcase_stem__FYNSN{margin:.75rem 0;font-family:var(--bb-test-face);font-size:.9375rem;line-height:1.45}.BluebookShowcase_choices__t83F4{display:grid;gap:.45rem}.BluebookShowcase_choiceRow__p5CWv{display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.BluebookShowcase_choices__t83F4[data-eliminator] .BluebookShowcase_choiceRow__p5CWv{grid-template-columns:minmax(0,1fr) 2.75rem;column-gap:.4rem}.BluebookShowcase_choice__lgTCm{display:flex;align-items:center;gap:.6rem;min-width:0;border:1px solid rgb(var(--home-ink)/.35);border-radius:.5rem;padding:.4rem .6rem;font-family:var(--bb-test-face);font-size:.875rem;background:white;transition:border-color .22s ease-out,background-color .22s ease-out,color .22s ease-out,box-shadow .22s ease-out}.BluebookShowcase_choiceLetter__CI2Qb{position:relative;flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1.5px solid;border-radius:999px;font-family:var(--font-sans),system-ui,sans-serif;font-size:.75rem;font-weight:700;transition:background-color .22s ease-out,color .22s ease-out,border-color .22s ease-out}.BluebookShowcase_choiceText__Q0yFr{flex:1;min-width:0;transition:color .22s ease-out}.BluebookShowcase_choiceLabel__ENOxe{flex:none;display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-sans),system-ui,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.BluebookShowcase_choiceLabel__ENOxe svg{width:.85rem;height:.85rem}.BluebookShowcase_choiceRow__p5CWv[data-state=picked] .BluebookShowcase_choice__lgTCm{border-color:rgb(var(--bb-blue));box-shadow:0 0 0 1.5px rgb(var(--bb-blue));background:rgb(var(--bb-blue)/.05)}.BluebookShowcase_choiceRow__p5CWv[data-state=picked] .BluebookShowcase_choiceLetter__CI2Qb{color:white;border-color:rgb(var(--bb-blue));background:rgb(var(--bb-blue))}.BluebookShowcase_choiceRow__p5CWv[data-state=struck] .BluebookShowcase_choice__lgTCm{border-style:dashed;border-color:rgb(var(--home-ink)/.3);color:rgb(var(--home-ink)/.42)}.BluebookShowcase_choiceRow__p5CWv[data-state=struck] .BluebookShowcase_choiceText__Q0yFr{text-decoration:line-through}.BluebookShowcase_choiceRow__p5CWv[data-state=struck] .BluebookShowcase_choiceLetter__CI2Qb:after{content:"";position:absolute;left:-.2rem;right:-.2rem;top:50%;height:1.5px;background:currentColor;transform:rotate(-35deg)}.BluebookShowcase_choiceRow__p5CWv[data-state=correct] .BluebookShowcase_choice__lgTCm{border-color:rgb(var(--home-correct));box-shadow:0 0 0 1.5px rgb(var(--home-correct))}.BluebookShowcase_choiceRow__p5CWv[data-state=correct] .BluebookShowcase_choiceLetter__CI2Qb{color:white;border-color:rgb(var(--home-correct));background:rgb(var(--home-correct))}.BluebookShowcase_choiceRow__p5CWv[data-state=correct] .BluebookShowcase_choiceLabel__ENOxe{color:rgb(var(--home-correct))}.BluebookShowcase_choiceRow__p5CWv[data-state=yours] .BluebookShowcase_choice__lgTCm{border-color:rgb(var(--home-wrong))}.BluebookShowcase_choiceRow__p5CWv[data-state=yours] .BluebookShowcase_choiceLetter__CI2Qb{color:white;border-color:rgb(var(--home-wrong));background:rgb(var(--home-wrong))}.BluebookShowcase_choiceRow__p5CWv[data-state=yours] .BluebookShowcase_choiceLabel__ENOxe{color:rgb(var(--home-wrong))}.BluebookShowcase_strikeSlot__brfrz{display:grid;place-items:center;animation:BluebookShowcase_appear__Vg_7y .28s var(--bb-ease) both}.BluebookShowcase_strikeButton__pLj2E{display:grid;place-items:center;width:1.4rem;height:1.4rem;border:1.5px solid rgb(var(--home-ink));border-radius:999px;font-size:.6875rem;font-weight:700;text-decoration:line-through;text-decoration-thickness:1.5px}.BluebookShowcase_undo__cgkkt{font-size:.75rem;font-weight:600;color:rgb(var(--bb-blue));text-decoration:underline;text-underline-offset:2px}@keyframes BluebookShowcase_appear__Vg_7y{0%{opacity:0;transform:scale(.7)}}.BluebookShowcase_why__MDDV4{grid-column:1/-1;overflow:hidden}.BluebookShowcase_why__MDDV4 span{display:block;margin:.4rem 0 .1rem 1.1rem;border-left:2px solid rgb(var(--home-ink)/.3);border-radius:0 .4rem .4rem 0;padding:.4rem .65rem;font-size:.8125rem;line-height:1.45;color:rgb(var(--home-ink)/.82);background:rgb(var(--home-ink)/.03)}.BluebookShowcase_choiceRow__p5CWv[data-state=correct] .BluebookShowcase_why__MDDV4 span{border-left-color:rgb(var(--home-correct))}.BluebookShowcase_choiceRow__p5CWv[data-state=yours] .BluebookShowcase_why__MDDV4 span{border-left-color:rgb(var(--home-wrong))}.BluebookShowcase_selection__sjMVe{border-radius:.15em;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-color .32s ease-out,box-shadow .32s ease-out}.BluebookShowcase_selection__sjMVe[data-state=selected]{background:rgb(var(--bb-selection))}.BluebookShowcase_selection__sjMVe[data-state=highlight]{background:rgb(var(--bb-violet))}.BluebookShowcase_highlightBar__Rc8MM{display:inline-flex;align-items:center;gap:.55rem;margin-top:.875rem;border:1px solid rgb(var(--home-ink)/.12);border-radius:.65rem;padding:.4rem .55rem;background:white;box-shadow:0 12px 26px -14px rgb(var(--home-ink)/.45)}.BluebookShowcase_highlightBar__Rc8MM svg{width:1rem;height:1rem}.BluebookShowcase_swatch__9S0UI{width:1.1rem;height:1.1rem;border-radius:999px;transition:box-shadow .22s ease-out}.BluebookShowcase_swatch__9S0UI[data-color=violet]{background:rgb(196 181 253)}.BluebookShowcase_swatch__9S0UI[data-color=blue]{background:rgb(147 197 253)}.BluebookShowcase_swatch__9S0UI[data-color=pink]{background:rgb(249 168 212)}.BluebookShowcase_swatch__9S0UI[data-selected]{box-shadow:0 0 0 2px white,0 0 0 3.5px rgb(var(--home-ink))}.BluebookShowcase_barDivider__7LsU_{width:1px;height:1.1rem;background:rgb(var(--home-ink)/.15)}.BluebookShowcase_showAnswers__apaR0{display:inline-flex;align-items:center;gap:.45rem;border-radius:.6rem;padding:.3rem .65rem .3rem .4rem;font-size:.8125rem;font-weight:600;white-space:nowrap;background:rgb(var(--home-ink)/.05)}.BluebookShowcase_switch__z4H24{position:relative;flex:none;width:2rem;height:1.125rem;border-radius:999px;background:rgb(var(--home-ink)/.2);transition:background-color .26s ease-out}.BluebookShowcase_switch__z4H24:after{content:"";position:absolute;top:.15rem;left:.15rem;width:.825rem;height:.825rem;border-radius:999px;background:white;box-shadow:0 1px 2px rgb(var(--home-ink)/.3);transition:transform .32s var(--bb-ease)}.BluebookShowcase_showAnswers__apaR0[data-on] .BluebookShowcase_switch__z4H24{background:rgb(var(--bb-blue))}.BluebookShowcase_showAnswers__apaR0[data-on] .BluebookShowcase_switch__z4H24:after{transform:translateX(.875rem)}.BluebookShowcase_guideButton__zwkd4{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;height:1.75rem;border:1px solid rgb(var(--bb-blue)/.3);border-radius:999px;padding:0 .75rem 0 .55rem;font-size:.8125rem;font-weight:700;white-space:nowrap;color:rgb(var(--bb-blue));background:rgb(var(--bb-blue)/.07);transition:background-color .2s ease-out,color .2s ease-out,opacity .26s ease-out,transform .2s var(--bb-ease)}.BluebookShowcase_guideButton__zwkd4 svg{width:.95rem;height:.95rem}.BluebookShowcase_guideButton__zwkd4[data-pressed]{color:white;background:rgb(var(--bb-blue));transform:scale(.95)}.BluebookShowcase_guideButton__zwkd4[data-hidden]{opacity:0}.BluebookShowcase_outcome__Vp_yh{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:700;color:rgb(var(--home-wrong));background:rgb(var(--home-wrong-tint));animation:BluebookShowcase_appear__Vg_7y .28s var(--bb-ease) both}.BluebookShowcase_outcome__Vp_yh svg{width:.75rem;height:.75rem}.BluebookShowcase_onTest__LP1Zh{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin:.8rem 0 0;font-size:.8125rem;color:rgb(var(--home-ink)/.72)}.BluebookShowcase_onTest__LP1Zh b{color:rgb(var(--home-ink))}.BluebookShowcase_tryAgain__ypy7F{display:inline-flex;align-items:center;gap:.3rem;border:1.5px solid rgb(var(--bb-blue));border-radius:999px;padding:.2rem .7rem;font-weight:600;color:rgb(var(--bb-blue))}.BluebookShowcase_tryAgain__ypy7F svg{width:.8rem;height:.8rem}.BluebookShowcase_answerArea__TtE9x .BluebookShowcase_choices__t83F4,.BluebookShowcase_answerArea__TtE9x .BluebookShowcase_onTest__LP1Zh,.BluebookShowcase_answerArea__TtE9x .BluebookShowcase_stem__FYNSN{transition:opacity .42s var(--bb-ease)}.BluebookShowcase_answerArea__TtE9x[data-behind] .BluebookShowcase_stem__FYNSN,.BluebookShowcase_answerArea__TtE9x[data-covered] .BluebookShowcase_choices__t83F4{opacity:.12}.BluebookShowcase_gPassage__oSXlX{line-height:2.3}@container device (max-width: 39.99rem){.BluebookShowcase_answerArea__TtE9x[data-behind] .BluebookShowcase_stem__FYNSN,.BluebookShowcase_gCard__39_wC .BluebookShowcase_gClose__UppMw,.BluebookShowcase_gCard__39_wC .BluebookShowcase_gNav__sis9V,.BluebookShowcase_gCard__39_wC[data-place=under] .BluebookShowcase_gTop__7G69V{display:none}.BluebookShowcase_pane__wvRub:last-child{mask-image:linear-gradient(180deg,black calc(100% - 1.5rem),transparent)}}.BluebookShowcase_gMark__WD1t4{position:relative;border-radius:.2em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.BluebookShowcase_gMark__WD1t4[data-role=clue]{background-image:linear-gradient(rgb(var(--bb-guide-clue)/.16),rgb(var(--bb-guide-clue)/.16));background-repeat:no-repeat;background-size:0 100%;transition:background-size .7s var(--bb-ease)}.BluebookShowcase_gMark__WD1t4[data-role=clue][data-drawn]{background-size:100% 100%}.BluebookShowcase_gMark__WD1t4[data-role=contrast]{box-shadow:0 0 0 1.5px transparent;transition:box-shadow .42s ease-out,background-color .42s ease-out}.BluebookShowcase_gMark__WD1t4[data-role=contrast][data-drawn]{box-shadow:0 0 0 1.5px rgb(var(--bb-guide-pink));background-color:rgb(var(--bb-guide-pink)/.08)}.BluebookShowcase_gLoop__mv6x3{position:absolute;inset:-.2em -.4em;width:calc(100% + .8em);height:calc(100% + .4em);overflow:visible;pointer-events:none}.BluebookShowcase_gLoop__mv6x3 ellipse{fill:none;stroke:rgb(var(--bb-guide-focus));stroke-width:1.6}.BluebookShowcase_gFlag__pJPvT{position:absolute;left:0;bottom:calc(100% + .1rem);border-radius:.35rem;padding:.05rem .4rem;font-family:var(--font-sans),system-ui,sans-serif;font-size:.6875rem;font-weight:700;line-height:1.45;white-space:nowrap;color:white;background:rgb(var(--bb-guide-clue));pointer-events:none}.BluebookShowcase_gMark__WD1t4[data-role=contrast] .BluebookShowcase_gFlag__pJPvT{background:rgb(var(--bb-guide-pink))}.BluebookShowcase_gCard__39_wC{z-index:2;display:grid;gap:.65rem;border:1px solid rgb(var(--bb-blue)/.24);border-radius:1rem;padding:.75rem .9rem .8rem;background:white;box-shadow:0 2px 6px rgb(var(--home-ink)/.05),0 22px 44px -22px rgb(var(--home-ink)/.45)}.BluebookShowcase_gCard__39_wC[data-place=over]{position:absolute;top:3.1rem;left:1rem;right:1rem}.BluebookShowcase_gCard__39_wC[data-place=under]{position:relative;margin-top:.75rem}@container device (min-width: 40rem){.BluebookShowcase_gCard__39_wC[data-place=over]{top:3.5rem;left:1.5rem;right:1.5rem}}.BluebookShowcase_gTop__7G69V{display:flex;align-items:center;gap:.6rem;font-size:.75rem;font-weight:600;color:rgb(var(--home-ink)/.7)}.BluebookShowcase_gCount__vSz4A{flex:none}.BluebookShowcase_gSteps__WPttn{flex:1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.25rem}.BluebookShowcase_gSteps__WPttn span{height:3px;border-radius:2px;background:rgb(var(--bb-blue)/.14);transition:background-color .42s ease-out}.BluebookShowcase_gSteps__WPttn span[data-state=now]{background:rgb(var(--bb-blue)/.45)}.BluebookShowcase_gSteps__WPttn span[data-state=done]{background:rgb(var(--home-correct))}.BluebookShowcase_gClose__UppMw{flex:none;display:inline-flex;align-items:center;gap:.2rem;font-weight:500}.BluebookShowcase_gClose__UppMw svg{width:.8rem;height:.8rem}.BluebookShowcase_gBody__lQzYL{display:grid;gap:.55rem}.BluebookShowcase_gAsk__F8dA6{font-size:.9375rem;font-weight:600;line-height:1.4;text-wrap:pretty}.BluebookShowcase_gTap__TXovY{justify-self:start;display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.3rem .7rem;font-size:.8125rem;font-weight:600;background:rgb(var(--home-ink)/.05)}.BluebookShowcase_gTap__TXovY svg{width:.9rem;height:.9rem}.BluebookShowcase_gOptions__iy_dM{display:grid;gap:.35rem}.BluebookShowcase_gOption__Cal6H{display:flex;align-items:center;gap:.55rem;border:1px solid rgb(var(--home-ink)/.2);border-radius:.55rem;padding:.4rem .65rem;font-size:.875rem;transition:border-color .26s ease-out,background-color .26s ease-out,box-shadow .26s ease-out}.BluebookShowcase_gOption__Cal6H[data-state=right]{border-color:rgb(var(--home-correct));background:rgb(var(--home-correct-tint));box-shadow:0 0 0 1px rgb(var(--home-correct))}.BluebookShowcase_gRadio__KvbNM{flex:none;display:grid;place-items:center;width:1.05rem;height:1.05rem;border:1.5px solid rgb(var(--home-ink)/.35);border-radius:999px;color:white;transition:background-color .26s ease-out,border-color .26s ease-out}.BluebookShowcase_gOption__Cal6H[data-state=right] .BluebookShowcase_gRadio__KvbNM{border-color:rgb(var(--home-correct));background:rgb(var(--home-correct))}.BluebookShowcase_gRadio__KvbNM svg{width:.7rem;height:.7rem;animation:BluebookShowcase_appear__Vg_7y .26s var(--bb-ease) both}.BluebookShowcase_gWhy__HKtEN{overflow:hidden}.BluebookShowcase_gWhy__HKtEN span{display:flex;align-items:flex-start;gap:.35rem;font-size:.875rem;font-weight:500;line-height:1.45;color:rgb(var(--home-correct))}.BluebookShowcase_gWhy__HKtEN svg{flex:none;width:.95rem;height:.95rem;margin-top:.15rem}.BluebookShowcase_gNav__sis9V{display:flex;justify-content:space-between;align-items:center}.BluebookShowcase_gBack__McUXy,.BluebookShowcase_gContinue__TjEg1{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.35rem .8rem;font-size:.75rem;font-weight:700}.BluebookShowcase_gBack__McUXy{color:rgb(var(--home-ink)/.4);background:rgb(var(--home-ink)/.05)}.BluebookShowcase_gContinue__TjEg1{color:white;background:rgb(var(--bb-blue)/.35);transition:background-color .26s ease-out}.BluebookShowcase_gContinue__TjEg1[data-ready]{background:rgb(var(--bb-blue));animation:BluebookShowcase_continueGlow__jNRCL 2.2s ease-in-out infinite}.BluebookShowcase_gBack__McUXy svg,.BluebookShowcase_gContinue__TjEg1 svg{width:.8rem;height:.8rem}@keyframes BluebookShowcase_continueGlow__jNRCL{0%,to{box-shadow:0 0 0 0 rgb(var(--bb-blue)/.35)}50%{box-shadow:0 0 0 5px rgb(var(--bb-blue)/0)}}.BluebookShowcase_results__d9wNR{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;font-size:.875rem;color:rgb(var(--home-ink))}.BluebookShowcase_resultsTop__W7kGK{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;border-bottom:1px solid rgb(var(--home-ink)/.08);padding:.55rem .8rem}.BluebookShowcase_resultsBack__16QGq{justify-self:start;display:inline-flex;align-items:center;gap:.3rem;border:1.5px solid rgb(var(--bb-blue));border-radius:999px;padding:.25rem .55rem;font-size:.75rem;font-weight:600}.BluebookShowcase_resultsBack__16QGq svg{width:.8rem;height:.8rem}.BluebookShowcase_resultsBrand__I3tf1{display:inline-flex;align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;white-space:nowrap}.BluebookShowcase_resultsBrand__I3tf1>span{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:.35rem;color:white;background:rgb(var(--bb-blue))}.BluebookShowcase_resultsBrand__I3tf1 svg{width:.8rem;height:.8rem}.BluebookShowcase_resultsBody__hzELB{display:grid;align-content:start;gap:.6rem;min-height:0;overflow:hidden;padding:1rem 1rem 1.25rem;mask-image:linear-gradient(180deg,black calc(100% - 2.5rem),transparent);background:linear-gradient(rgb(var(--home-ink)/.035) 1px,transparent 1px) 0 0 /2.5rem 2.5rem,linear-gradient(90deg,rgb(var(--home-ink)/.035) 1px,transparent 1px) 0 0 /2.5rem 2.5rem}@container device (min-width: 40rem){.BluebookShowcase_resultsBack__16QGq{padding-inline:.7rem}.BluebookShowcase_resultsBody__hzELB{gap:.75rem;padding:1.4rem 2rem 1.5rem}}@container device (max-width: 39.99rem){.BluebookShowcase_resultsBack__16QGq span{display:none}}.BluebookShowcase_resultsEyebrow__by_yk{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--home-ember))}.BluebookShowcase_resultsHead__oCJoD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.BluebookShowcase_resultsTitle__1le4c{display:inline-flex;align-items:center;gap:.55rem;margin:0;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:1.375rem;font-weight:500;line-height:1.15;letter-spacing:-.01em}@container device (min-width: 40rem){.BluebookShowcase_resultsTitle__1le4c{font-size:1.75rem}}.BluebookShowcase_resultsTitle__1le4c svg{flex:none;width:1.15rem;height:1.15rem;color:rgb(var(--home-ember))}.BluebookShowcase_heatLegend__Pn23G{display:inline-flex;align-items:center;gap:.45rem;font-size:.75rem;color:var(--sec-muted)}.BluebookShowcase_heatLegend__Pn23G em{font-style:normal}.BluebookShowcase_heatLegend__Pn23G i{width:3.5rem;height:.45rem;border-radius:999px;background:linear-gradient(90deg,rgb(var(--bb-heat)/.08),rgb(var(--bb-heat)/.55))}.BluebookShowcase_heatBoard__vj8OX{display:grid;gap:.75rem;align-items:start}@container device (min-width: 46rem){.BluebookShowcase_heatBoard__vj8OX{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:1.25rem}}@container device (max-width: 39.99rem){.BluebookShowcase_heatQuestion__h6MuA>.BluebookShowcase_passage__4dEUQ{display:none}}.BluebookShowcase_heatQuestion__h6MuA{display:grid;gap:.2rem;border:1px solid rgb(var(--home-ink)/.12);border-radius:.85rem;padding:.85rem 1rem;background:white;box-shadow:0 16px 36px -28px rgb(var(--home-ink)/.5)}.BluebookShowcase_heatPhrase__naQ_3{border-radius:.2em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.BluebookShowcase_heatChoices__2QATD .BluebookShowcase_choice__lgTCm,.BluebookShowcase_heatPhrase__naQ_3{background-color:rgb(var(--bb-heat)/var(--heat,0));transition:background-color .9s ease-out}.BluebookShowcase_heatTag__7qqS8{flex:none;border:1px solid rgb(var(--bb-heat)/.3);border-radius:999px;padding:.05rem .45rem;font-family:var(--font-sans),system-ui,sans-serif;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:rgb(var(--bb-heat));background:white}.BluebookShowcase_maybe__lppES{display:grid;gap:.45rem;border:1px solid rgb(var(--bb-heat)/.25);border-radius:.85rem;padding:.85rem 1rem;background:white;box-shadow:0 18px 36px -24px rgb(var(--bb-heat)/.55)}.BluebookShowcase_maybeTitle__edWr1{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--bb-heat))}.BluebookShowcase_maybeTitle__edWr1 svg{width:.9rem;height:.9rem}.BluebookShowcase_maybeText__jXWiO{font-size:.9375rem;line-height:1.5}.BluebookShowcase_maybeFoot__TpeVH{font-size:.8125rem;line-height:1.45;color:var(--sec-muted)}.BluebookShowcase_paceBoard__WQHJl{min-width:0}.BluebookShowcase_studyWhy__laT0N{margin:0;max-width:34rem;font-size:.875rem;line-height:1.5;color:var(--sec-muted)}.BluebookShowcase_studyList__dBJwQ{display:grid;margin:.25rem 0 0;padding:0;list-style:none}.BluebookShowcase_studyRow__kpT_Y{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.5rem .85rem;border-top:1px solid rgb(var(--home-ink)/.1);padding:.7rem 0}@container device (min-width: 40rem){.BluebookShowcase_studyRow__kpT_Y{grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;padding:.8rem 0}}@container device (max-width: 39.99rem){.BluebookShowcase_studyWhy__laT0N{display:none}}.BluebookShowcase_studyRank__w__dR{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:1rem;color:rgb(var(--home-reading));background:rgb(var(--home-reading-tint))}.BluebookShowcase_studyMain__LMKdP{display:grid;gap:.3rem;min-width:0}.BluebookShowcase_studySkill__UoQRJ{font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:1.0625rem;font-weight:500;line-height:1.25}.BluebookShowcase_studyMissed__v68ix{font-size:.8125rem;color:var(--sec-muted)}.BluebookShowcase_studyChips__ZGeTP{display:flex;flex-wrap:wrap;gap:.3rem}.BluebookShowcase_missChip__WjIOR{display:inline-flex;align-items:center;gap:.2rem;border:1px solid rgb(var(--home-wrong)/.3);border-radius:999px;padding:.05rem .5rem;font-size:.75rem;font-weight:700;color:rgb(var(--home-wrong));background:rgb(var(--home-wrong-tint))}.BluebookShowcase_missChip__WjIOR svg{width:.7rem;height:.7rem}.BluebookShowcase_studyLesson__tCupL{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgb(var(--home-ink)/.12);border-radius:999px;padding:.3rem .75rem .3rem .35rem;font-size:.875rem;font-weight:500;white-space:nowrap;background:white;transition:border-color .32s ease-out,box-shadow .32s ease-out,transform .32s var(--bb-ease)}@container device (min-width: 40rem){.BluebookShowcase_studyLesson__tCupL{grid-column:3}}.BluebookShowcase_studyLesson__tCupL svg{width:.9rem;height:.9rem;color:rgb(var(--home-ember));transition:transform .32s var(--bb-ease)}.BluebookShowcase_studyLesson__tCupL[data-ready]{border-color:rgb(var(--home-ember)/.55);box-shadow:0 0 0 3px rgb(var(--home-ember)/.14);transform:translateY(-1px)}.BluebookShowcase_studyLesson__tCupL[data-ready] svg{transform:translateX(2px)}.BluebookShowcase_lessonTag__RhMF_{border-radius:999px;padding:.1rem .5rem;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--home-ember-deep));background:rgb(var(--home-ember)/.1)}@media (prefers-reduced-motion:reduce){.BluebookShowcase_rail___JaI7{transition:none}.BluebookShowcase_gContinue__TjEg1[data-ready],.BluebookShowcase_gRadio__KvbNM svg,.BluebookShowcase_launchIcon__AHu2_:after,.BluebookShowcase_launchIcon__AHu2_:before,.BluebookShowcase_outcome__Vp_yh,.BluebookShowcase_strikeSlot__brfrz{animation:none}}.HomeSections_main__ZvAcU{--sec-ease:cubic-bezier(0.2,0.7,0.2,1);--sec-fast:180ms;--sec-ink:rgb(var(--home-ink));--sec-muted:rgb(var(--home-muted));--sec-line:rgb(var(--home-ink)/0.1);--sec-gutter:1rem;--sec-max:70rem;--title-size:clamp(2rem,1.35rem + 1.9vw,3rem);--land-graphite:30 27 25;--land-ivory:244 240 232;--land-clay:226 176 150;--land-grid:2.5rem;--space-section:clamp(3.5rem,6vw,5rem);--space-band:clamp(2.5rem,5vw,4rem);--thread-x:calc(max(var(--sec-gutter), (100% - var(--sec-max)) / 2) - var(--sec-gutter) / 2);--thread-color:rgb(var(--home-ember)/0.28);--thread-node:0.75rem;overflow:hidden;background:rgb(var(--home-paper));color:var(--sec-ink)}.HomeSections_grid__Sn8eG{position:absolute;z-index:-1;inset:0;background:linear-gradient(var(--grid-ink) 1px,transparent 1px) top /var(--land-grid) var(--land-grid),linear-gradient(90deg,var(--grid-ink) 1px,transparent 1px) top /var(--land-grid) var(--land-grid);pointer-events:none}@media (min-width:64rem){.HomeSections_thread__gbbIL{position:relative}.HomeSections_thread__gbbIL:after{content:"";position:absolute;top:0;bottom:0;left:var(--thread-x);width:1px;background:var(--thread-color);pointer-events:none}.HomeSections_main__ZvAcU .HomeSections_section__XkXEN.HomeSections_thread__gbbIL:after{left:calc(var(--sec-gutter) / 2)}.HomeSections_thread__gbbIL.HomeSections_threadStart__W7xLU:after{top:calc(var(--space-section) + .65rem)}.HomeSections_desmos__TT2SS.HomeSections_thread__gbbIL.HomeSections_threadStart__W7xLU:after{top:calc(var(--space-section) + var(--space-band) * .5 + .65rem)}.HomeSections_node__XZIlg{position:relative}.HomeSections_node__XZIlg:before{content:"";position:absolute;z-index:1;top:50%;left:calc(var(--sec-gutter) / -2);width:var(--thread-node);height:var(--thread-node);translate:-50% -50%;border-radius:999px;border:1.5px solid rgb(var(--home-ember));background:rgb(var(--home-paper))}.HomeSections_nodeEnd__VflvV:after{content:"";position:absolute;bottom:50%;left:calc(var(--sec-gutter) / -2);width:1px;height:400rem;background:var(--thread-color);pointer-events:none}}@media (min-width:40rem){.HomeSections_main__ZvAcU{--sec-gutter:1.5rem}}@media (min-width:64rem){.HomeSections_main__ZvAcU{--sec-gutter:3rem}}.HomeSections_main__ZvAcU [data-tone=math]{--tone:var(--home-math)}.HomeSections_main__ZvAcU [data-tone=reading]{--tone:var(--home-reading)}.HomeSections_main__ZvAcU [data-tone=grammar]{--tone:var(--home-grammar)}.HomeSections_main__ZvAcU [data-tone=terracotta]{--tone:var(--home-terracotta)}.HomeSections_section__XkXEN{box-sizing:content-box;margin-inline:auto;max-width:var(--sec-max);padding:var(--space-section) var(--sec-gutter) 0;scroll-margin-top:calc(var(--header-h) - var(--space-section) + 1rem)}.HomeSections_sectionClose__d_U9c{padding-bottom:var(--space-section)}.HomeSections_head__WGHPQ{display:grid;row-gap:.875rem;justify-items:start}.HomeSections_titleRow__8zelV{font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:var(--title-size);line-height:1.06;text-wrap:balance}.HomeSections_titleRow__8zelV>.HomeSections_title__kfUg0{display:inline;margin:0}.HomeSections_titleRow__8zelV>.HomeSections_how__NuipO{margin-left:.75rem;vertical-align:.15em}.HomeSections_offerTitle__mxJEg em,.HomeSections_title__kfUg0 em{font-style:italic;color:rgb(var(--mark,var(--home-ember)))}.HomeSections_eyebrow___38DZ{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--home-ember))}.HomeSections_eyebrow___38DZ[data-subject]{color:rgb(var(--subject))}.HomeSections_eyebrow___38DZ svg{width:1.125rem;height:1.125rem}.HomeSections_title__kfUg0{margin-top:1rem;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:var(--title-size,clamp(2rem,1.35rem + 1.9vw,3rem));font-weight:500;line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.HomeSections_titleSmall__pXf9h{margin-top:.75rem;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:500;line-height:1.12;letter-spacing:-.015em}.HomeSections_textLink__VEFCz{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;color:rgb(var(--home-ember));background-image:linear-gradient(currentColor,currentColor);background-size:0 1.5px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:2px;transition:background-size .24s var(--sec-ease),color var(--sec-fast) ease-out}.HomeSections_textLink__VEFCz svg{width:1.125rem;height:1.125rem;transition:transform var(--sec-fast) var(--sec-ease)}.HomeSections_textLink__VEFCz:hover{color:rgb(var(--home-ember-deep));background-size:100% 1.5px}.HomeSections_textLink__VEFCz:hover svg{transform:translateX(3px)}.HomeSections_fan__77kPf{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 1rem;padding:1.5rem 0 2rem}.HomeSections_fanCard__TnC1q{--subject-color:rgb(var(--subject));--subject-soft:rgb(var(--subject-tint));--fg-serif:var(--font-serif);position:relative;flex:1 1 17rem;min-width:0;max-width:22rem;transition:transform .32s var(--sec-ease)}.HomeSections_fanCard__TnC1q>div[data-figure]{width:100%;border-radius:1rem}.HomeSections_fanCard__TnC1q>div>:first-child{border-radius:.9rem .9rem 0 0}.HomeSections_fanSubject__S2tfP{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.625rem;border-radius:999px;padding:.25rem .7rem .25rem .5rem;font-size:.875rem;font-weight:500;color:rgb(var(--subject));background:rgb(var(--subject-tint))}.HomeSections_fanSubject__S2tfP svg{width:.95rem;height:.95rem}@media (min-width:64rem){.HomeSections_fan__77kPf{flex-wrap:nowrap;padding:2rem 0 3rem}.HomeSections_fanCard__TnC1q{flex:none;width:20rem;max-width:none;margin-inline:-.75rem}.HomeSections_fanCard__TnC1q:first-child{transform:rotate(-6deg) translateY(1.25rem)}.HomeSections_fanCard__TnC1q:nth-child(2){z-index:1;transform:translateY(-.5rem)}.HomeSections_fanCard__TnC1q:nth-child(3){transform:rotate(6deg) translateY(1.25rem)}.HomeSections_fanCard__TnC1q:hover{z-index:2;transform:rotate(0deg) translateY(-1rem) scale(1.03)}}.HomeSections_desmos__TT2SS{--mark:var(--home-math);--band-fade:calc(var(--space-section) * 0.9);position:relative;isolation:isolate;padding:calc(var(--space-section) + var(--space-band) * .5) var(--sec-gutter) var(--space-band);background:linear-gradient(rgb(var(--home-paper)),rgb(var(--home-math-tint)) var(--band-fade),rgb(var(--home-math-tint)) calc(100% - var(--band-fade)),rgb(var(--home-paper)));scroll-margin-top:calc(var(--header-h) - var(--space-section) - var(--space-band) * .5 + 1rem)}.HomeSections_desmos__TT2SS>.HomeSections_grid__Sn8eG{--grid-ink:rgb(var(--home-math)/0.075);mask-image:linear-gradient(transparent,black var(--band-fade),black calc(100% - var(--band-fade)),transparent)}.HomeSections_desmosInner__xux7b{margin-inline:auto;max-width:var(--sec-max);display:grid;gap:1.75rem}.HomeSections_desmosTry__2ABBv{min-width:0}.HomeSections_desmosTry__2ABBv>*{box-shadow:0 0 0 1px rgb(var(--home-math)/.14),0 40px 80px -40px rgb(var(--home-math)/.55)}.HomeSections_skillGrid__DD4pJ{margin-top:1.75rem;display:grid;gap:1rem}@media (min-width:64rem){.HomeSections_skillGrid__DD4pJ{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.HomeSections_skillCard__VUZH1{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;height:100%;border-radius:1.75rem;padding:1.75rem;background:rgb(var(--subject));color:white;box-shadow:0 30px 60px -36px rgb(var(--subject)/.9);transition:transform .26s var(--sec-ease),box-shadow .26s var(--sec-ease)}.HomeSections_skillCard__VUZH1>.HomeSections_grid__Sn8eG{--grid-ink:rgb(255 255 255/0.09);mask-image:radial-gradient(120% 90% at 100% 0,black,transparent 62%);transition:opacity .32s var(--sec-ease);opacity:.7}.HomeSections_skillCard__VUZH1:hover{transform:translateY(-4px);box-shadow:0 40px 70px -36px rgb(var(--subject))}.HomeSections_skillCard__VUZH1:hover>.HomeSections_grid__Sn8eG{opacity:1}.HomeSections_skillCard__VUZH1:active{transform:translateY(-1px) scale(.99)}.HomeSections_skillTop__Ip89s{display:flex;align-items:flex-start;justify-content:space-between}.HomeSections_skillIcon__L8Rn_{display:grid;place-items:center;width:3rem;height:3rem;border-radius:1rem;background:rgb(255 255 255/.16)}.HomeSections_skillIcon__L8Rn_ svg{width:1.5rem;height:1.5rem}.HomeSections_skillCount__rZWWA{display:grid;justify-items:end;font-size:.875rem;color:rgb(255 255 255/.8)}.HomeSections_skillCount__rZWWA strong{font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:2.75rem;font-weight:500;line-height:1;color:white}.HomeSections_skillName__x4IV3{margin-top:.75rem;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:2rem;line-height:1.1}.HomeSections_skillStruggle__ZWlCh{margin-top:.875rem;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:1.125rem;font-style:italic;line-height:1.4;color:rgb(255 255 255/.78)}.HomeSections_skillResult__Bu7V7{margin-top:.625rem;display:flex;align-items:flex-start;gap:.5rem;font-size:1.0625rem;font-weight:600;line-height:1.4}.HomeSections_skillResult__Bu7V7 svg{flex:none;width:1.25rem;height:1.25rem;margin-top:.125rem}.HomeSections_skillGroups__s5PuN{margin:1rem 0 1.25rem;display:flex;flex-wrap:wrap;gap:.4rem}.HomeSections_skillGroups__s5PuN span{border-radius:999px;padding:.3rem .7rem;font-size:.875rem;background:rgb(255 255 255/.13);color:white}.HomeSections_skillCta__LuXC0{margin-top:auto;display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgb(255 255 255/.2);padding-top:1.125rem;font-size:1rem;font-weight:500}.HomeSections_skillCta__LuXC0 svg{width:1.25rem;height:1.25rem;transition:transform var(--sec-fast) var(--sec-ease)}.HomeSections_skillCard__VUZH1:hover .HomeSections_skillCta__LuXC0 svg{transform:translateX(4px)}.HomeSections_lessonPromise__JiQlk{margin-top:1.5rem;display:grid;gap:1rem}@media (min-width:48rem){.HomeSections_lessonPromise__JiQlk{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.HomeSections_lessonPromise__JiQlk li{display:grid;grid-template-columns:6rem minmax(0,1fr);align-items:center;column-gap:1rem;font-size:1rem;line-height:1.45;color:var(--sec-ink)}.HomeSections_lessonPromise__JiQlk svg{width:6rem;height:4rem}.HomeSections_freeGrid__ZYbk4{margin-top:3rem;display:grid;gap:1.25rem}@media (min-width:64rem){.HomeSections_freeGrid__ZYbk4{grid-template-columns:repeat(3,minmax(0,1fr))}}.HomeSections_freeColumn__FabRf{border-top:3px solid rgb(var(--subject));padding-top:1.25rem}.HomeSections_freeHead__fp83E{display:flex;align-items:center;gap:.75rem;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:1.5rem;font-weight:500}.HomeSections_freeIcon__VVm1Y{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.875rem;color:rgb(var(--subject));background:rgb(var(--subject-tint))}.HomeSections_freeIcon__VVm1Y svg{width:1.25rem;height:1.25rem}.HomeSections_freeCount__F5BCp{margin-left:auto;border-radius:999px;padding:.25rem .7rem;font-family:var(--font-sans),sans-serif;font-size:.875rem;font-weight:500;color:rgb(var(--home-correct));background:rgb(var(--home-correct-tint))}.HomeSections_freeList__caJXL{margin-top:1rem}.HomeSections_freeLink__r6vAe{display:flex;align-items:center;gap:1rem;border-bottom:1px solid var(--sec-line);padding:.9rem .5rem;border-radius:.5rem;transition:background-color var(--sec-fast) ease-out,padding var(--sec-fast) var(--sec-ease)}.HomeSections_freeLink__r6vAe svg{flex:none;margin-left:auto;width:1.125rem;height:1.125rem;color:rgb(var(--subject));opacity:.45;transition:transform var(--sec-fast) var(--sec-ease),opacity var(--sec-fast) ease-out}.HomeSections_freeLink__r6vAe:hover{background:rgb(var(--subject-tint));padding-left:.875rem}.HomeSections_freeLink__r6vAe:hover svg{opacity:1;transform:translateX(3px)}.HomeSections_freeText__iyzeb{display:grid;gap:.1rem}.HomeSections_freeTopic__H5kPe{font-size:1.0625rem;font-weight:500}.HomeSections_freeGroup__3qW87{font-size:.875rem;color:var(--sec-muted)}.HomeSections_main__ZvAcU:has(>.HomeSections_ending__or_bS:last-child){margin-bottom:calc(var(--ending-tuck) * -1)}.HomeSections_main__ZvAcU{--ending-tuck:4rem}.HomeSections_ending__or_bS{--offer-surface:var(--land-ivory);--offer-mark:var(--home-ember-deep);position:relative;isolation:isolate;overflow:hidden;padding-bottom:calc(var(--ending-tuck) + clamp(3rem, 6vw, 4.5rem));background:rgb(var(--offer-surface));color:var(--sec-ink)}.HomeSections_offer__Vftqk{box-sizing:content-box;margin-inline:auto;max-width:var(--sec-max);padding:var(--space-band) var(--sec-gutter) 0;scroll-margin-top:var(--header-h)}.HomeSections_offerInner__fIYKt{position:relative;isolation:isolate;display:grid;gap:2.5rem}.HomeSections_offerInner__fIYKt>.HomeSections_grid__Sn8eG{--grid-ink:rgb(var(--home-ember)/0.1);inset:calc(var(--space-band) * -1) calc(var(--sec-gutter) * -1) -3rem;mask-image:radial-gradient(55% 75% at 50% 60%,black,transparent 72%)}@media (min-width:64rem){.HomeSections_offerInner__fIYKt{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:4rem}.HomeSections_offerInner__fIYKt>.HomeSections_grid__Sn8eG{mask-image:radial-gradient(38% 80% at 78% 55%,black,transparent 75%)}.HomeSections_ending__or_bS .HomeSections_node__XZIlg:before{background:rgb(var(--offer-surface))}.HomeSections_ending__or_bS .HomeSections_nodeEnd__VflvV:before{width:calc(var(--thread-node) + .25rem);height:calc(var(--thread-node) + .25rem);background:rgb(var(--home-ember));box-shadow:0 0 0 5px rgb(var(--home-ember)/.14)}}.HomeSections_priceCard__3Ezvx{justify-self:stretch}@media (min-width:64rem){.HomeSections_priceCard__3Ezvx{justify-self:center;width:min(100%,24rem)}}.HomeSections_offerName__TNGa_{font-size:.875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--offer-mark))}.HomeSections_offerTitle__mxJEg{margin-top:1rem;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:clamp(2.25rem,1.5rem + 2.3vw,3.5rem);font-weight:500;line-height:1.06;letter-spacing:-.02em;color:var(--sec-ink);text-wrap:balance}.HomeSections_offerTitle__mxJEg em{font-style:italic;color:rgb(var(--home-ember))}.HomeSections_offerList__8HAJt{margin-top:2rem;display:grid;gap:.875rem}@media (min-width:40rem){.HomeSections_offerList__8HAJt{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}}.HomeSections_offerList__8HAJt li{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5;color:var(--sec-ink)}.HomeSections_offerCheck__WPGLT{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;margin-top:.05rem;border-radius:999px;background:rgb(var(--home-ember)/.1);color:rgb(var(--offer-mark))}.HomeSections_offerCheck__WPGLT svg{width:.85rem;height:.85rem;stroke-width:2.5}.HomeSections_priceCard__3Ezvx{position:relative;overflow:hidden;border-radius:1.75rem;padding:2.25rem 2rem 2rem;background:rgb(var(--home-paper));color:var(--sec-ink);text-align:center;box-shadow:0 0 0 1px rgb(var(--home-ink)/.06),0 2px 4px rgb(60 40 24/.05),0 40px 80px -36px rgb(60 40 24/.38)}.HomeSections_priceCard__3Ezvx:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:rgb(var(--home-ember))}.HomeSections_priceLabel__7hCoT{font-size:.875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sec-muted)}.HomeSections_priceValue__BmrbA{margin-top:.5rem;font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-size:clamp(4rem,3rem + 3vw,5.5rem);font-weight:500;line-height:1;letter-spacing:-.03em}.HomeSections_priceTerms__FzUs0{margin-top:.75rem;font-size:1rem;color:var(--sec-muted)}.HomeSections_priceTimeline__hYjiX{margin:1.75rem 0 .5rem}.HomeSections_priceCta__5HcQy{margin-top:1.75rem;display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:3.5rem;border-radius:999px;font-size:1.0625rem;font-weight:500;color:white;background:rgb(var(--home-ember));box-shadow:0 16px 32px -14px rgb(var(--home-ember)/.75);transition:background-color var(--sec-fast) ease-out,transform var(--sec-fast) ease-out,box-shadow var(--sec-fast) ease-out}.HomeSections_priceCta__5HcQy svg{width:1.25rem;height:1.25rem;transition:transform var(--sec-fast) var(--sec-ease)}.HomeSections_priceCta__5HcQy:hover{background:rgb(var(--home-ember-deep));transform:translateY(-2px);box-shadow:0 20px 36px -14px rgb(var(--home-ember)/.8)}.HomeSections_priceCta__5HcQy:hover svg{transform:translateX(3px)}.HomeSections_priceCta__5HcQy:active{transform:scale(.98)}.HomeSections_priceSignIn__dWFCR{margin-top:1rem;font-size:.9375rem;color:var(--sec-muted)}.HomeSections_priceSignIn__dWFCR a{font-weight:500;color:var(--sec-ink);text-decoration:underline;text-underline-offset:3px}.HomeSections_priceSignIn__dWFCR a:hover{color:rgb(var(--home-ember))}.HomeSections_postscriptMark__t4DBT{font-family:var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;font-style:italic;font-weight:500;color:rgb(var(--home-ember-deep))}.HomeSections_main__ZvAcU a:focus-visible{outline:2px solid rgb(var(--home-ember));outline-offset:3px}.HomeSections_priceCard__3Ezvx a:focus-visible{outline-color:rgb(var(--home-ember))}.HomeSections_skillCard__VUZH1:focus-visible{outline-color:rgb(var(--subject))}@media (prefers-reduced-motion:reduce){.HomeSections_main__ZvAcU *,.HomeSections_main__ZvAcU :after,.HomeSections_main__ZvAcU :before{transition-duration:0s!important}.HomeSections_fanCard__TnC1q{transform:none!important}}.HomeSections_xpStage___qCqq{margin-top:clamp(2rem,4vw,3rem)}