.BluebookShowcase_stage__Az_I8,.BluebookShowcase_tests__AwdFQ{--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:Georgia,"Times New Roman",serif}.BluebookShowcase_stage__Az_I8{margin-top:3rem;display:grid;gap:1.5rem}@media (min-width:64rem){.BluebookShowcase_stage__Az_I8{margin-top:3.5rem;grid-template-columns:17rem minmax(0,1fr);column-gap:3rem;align-items:stretch}}.BluebookShowcase_side__jTB2j{display:contents}.BluebookShowcase_railHead__U93Iw{order:1}.BluebookShowcase_rail___JaI7{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_pause__WkXyl{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid rgb(var(--home-ink)/.14);background:white;color:var(--sec-ink);transition:border-color var(--bb-fast) ease-out,transform var(--bb-fast) var(--bb-ease)}.BluebookShowcase_pause__WkXyl:hover{border-color:var(--sec-ink)}.BluebookShowcase_pause__WkXyl:active{transform:scale(.92)}.BluebookShowcase_pause__WkXyl svg{width:.875rem;height:.875rem;fill:currentColor}.BluebookShowcase_rail___JaI7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;border-radius:1.25rem;padding:.25rem;background:rgb(var(--home-ink)/.05);box-shadow:inset 0 1px 2px rgb(var(--home-ink)/.06)}@media (min-width:64rem){.BluebookShowcase_rail___JaI7{grid-template-columns:minmax(0,1fr);border-radius:1.375rem}}.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_pause__WkXyl:focus-visible,.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: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:300;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(--bb-blue))}.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-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_sampleTag__sYa9Y{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:600;color:var(--sec-muted);background:rgb(var(--home-ink)/.06)}.BluebookShowcase_sampleTag__sYa9Y svg{width:.8rem;height:.8rem}.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-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-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)}.BluebookShowcase_tests__AwdFQ{margin-top:clamp(3.5rem,7vw,5.5rem);display:grid;gap:2rem;border-top:1px solid var(--sec-line);padding-top:2.5rem;scroll-margin-top:var(--header-h)}@media (min-width:64rem){.BluebookShowcase_tests__AwdFQ{grid-template-columns:17rem minmax(0,1fr);column-gap:3rem;align-items:start}}.BluebookShowcase_testsCount__lTZwe{display:flex;align-items:flex-end;gap:1.25rem}@media (min-width:64rem){.BluebookShowcase_testsCount__lTZwe{display:grid;gap:1rem}}.BluebookShowcase_bigNumber__NIRlO{display:inline-flex;align-items:flex-start;font-family:var(--font-serif),Georgia,serif;font-size:clamp(5rem,3.75rem + 4vw,7.5rem);font-weight:500;line-height:.82;letter-spacing:-.04em;color:var(--sec-ink)}.BluebookShowcase_bigNumber__NIRlO span{margin-left:.04em;font-size:.55em;font-style:italic;line-height:1;color:rgb(var(--home-ember))}.BluebookShowcase_testsText__TPcRb{display:grid;justify-items:start;gap:.625rem}.BluebookShowcase_testsTitle__PAcDN{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem);font-weight:500;line-height:1.15;letter-spacing:-.01em}.BluebookShowcase_testsBody__OiqIt{display:grid;gap:1.75rem;min-width:0}.BluebookShowcase_timeline__emWJU{display:grid;gap:1.25rem}@media (min-width:48rem){.BluebookShowcase_timeline__emWJU{display:flex;align-items:flex-start;gap:.625rem}.BluebookShowcase_timeline__emWJU>li{flex:var(--minutes) 1 0;min-width:0}}.BluebookShowcase_sectionPart__4DlKJ{display:grid;gap:.625rem}.BluebookShowcase_sectionPart__4DlKJ[data-kind=reading-writing]{--bar:var(--home-ink)}.BluebookShowcase_sectionPart__4DlKJ[data-kind=math]{--bar:var(--home-math)}.BluebookShowcase_sectionName__jH_2D{display:flex;align-items:center;height:1.75rem;border-bottom:1.5px solid;font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--bar))}.BluebookShowcase_modules__1FkiR{display:grid;gap:.625rem}@media (min-width:48rem){.BluebookShowcase_modules__1FkiR{display:flex;gap:.5rem}.BluebookShowcase_module__oAylq{flex:var(--minutes) 1 0;min-width:0}}.BluebookShowcase_module__oAylq{display:grid;gap:.35rem}.BluebookShowcase_moduleBar__kAARi{display:flex;align-items:center;width:calc(var(--minutes) / 35 * 100%);height:2.75rem;border-radius:.6rem;padding-inline:.875rem;font-size:.875rem;font-weight:600;color:white;background:rgb(var(--bar));box-shadow:0 12px 22px -16px rgb(var(--bar));transform-origin:left center}@media (min-width:48rem){.BluebookShowcase_moduleBar__kAARi{width:auto}}.BluebookShowcase_moduleBar__kAARi span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BluebookShowcase_moduleMeta__MP77_{font-size:.8125rem;line-height:1.35;color:var(--sec-muted)}.BluebookShowcase_breakPart__gtc4M{display:flex;align-items:center;gap:.75rem}@media (min-width:48rem){.BluebookShowcase_breakPart__gtc4M{flex-direction:column;align-items:stretch;gap:.35rem;padding-top:2.375rem;text-align:center}}.BluebookShowcase_breakBox__93d1i{display:grid;place-items:center;flex:none;width:calc(var(--minutes) / 35 * 100%);min-width:3.5rem;height:2.75rem;border:1.5px dashed rgb(var(--home-ink)/.3);border-radius:.6rem;color:var(--sec-muted)}@media (min-width:48rem){.BluebookShowcase_breakBox__93d1i{width:auto;min-width:0}}.BluebookShowcase_breakBox__93d1i svg{width:1.125rem;height:1.125rem}@media (prefers-reduced-motion:reduce){.BluebookShowcase_pause__WkXyl{display: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:1320px;--land-graphite:30 27 25;--land-ivory:244 240 232;--land-clay:226 176 150;--land-grid:2.5rem;--space-section:clamp(4.5rem,9vw,7.5rem);--space-band:clamp(4rem,8vw,6.5rem);--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:var(--header-h)}.HomeSections_sectionClose__d_U9c{padding-bottom:var(--space-section)}.HomeSections_head__WGHPQ{display:grid;row-gap:1.125rem}.HomeSections_head__WGHPQ>.HomeSections_eyebrow___38DZ{justify-self:start}.HomeSections_head__WGHPQ>.HomeSections_title__kfUg0{margin-top:0}@media (min-width:64rem){.HomeSections_head__WGHPQ{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:4rem;align-items:end}.HomeSections_head__WGHPQ>.HomeSections_eyebrow___38DZ{grid-column:1/-1}}.HomeSections_how__NuipO{justify-self:start}@media (min-width:64rem){.HomeSections_desmosHead___2irZ>.HomeSections_how__NuipO,.HomeSections_head__WGHPQ>.HomeSections_how__NuipO{justify-self:end;margin-bottom:.375rem}.HomeSections_head__WGHPQ>.HomeSections_title__kfUg0:last-child{grid-column:1/-1;max-width:20em}}.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-size:clamp(2.25rem,1.5rem + 2.3vw,3.5rem);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.HomeSections_titleSmall__pXf9h,.HomeSections_title__kfUg0{font-family:var(--font-serif),Georgia,serif;font-weight:500}.HomeSections_titleSmall__pXf9h{margin-top:.75rem;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);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:var(--header-h)}.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:clamp(2rem,4vw,3rem)}.HomeSections_desmosHead___2irZ{display:grid;gap:2rem;align-items:end}@media (min-width:64rem){.HomeSections_desmosHead___2irZ{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}}.HomeSections_desmosCopy__gv0I8{display:grid;row-gap:1.125rem;justify-items:start}.HomeSections_desmosCopy__gv0I8 .HomeSections_title__kfUg0{margin:0}.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:3rem;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-size:3rem;font-weight:500;line-height:1;color:white}.HomeSections_skillName__x4IV3{margin-top:1.5rem;font-family:var(--font-serif),Georgia,serif;font-size:2rem;line-height:1.1}.HomeSections_skillText__3arfp{margin-top:.75rem;font-size:1rem;line-height:1.6;color:rgb(255 255 255/.86)}.HomeSections_skillGroups__s5PuN{margin:1.5rem 0 1.75rem;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_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-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-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-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_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-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)}.MasteryHero_hero__1CcC2{--hero-ease:cubic-bezier(0.2,0.7,0.2,1);--hero-fast:160ms;--hero-ink:rgb(var(--home-ink));--hero-muted:rgb(var(--home-muted));position:relative;isolation:isolate;padding:clamp(1rem,3vw,2.5rem) 1rem clamp(1rem,3vw,2rem)}.MasteryHero_inner__XYpux{margin-inline:auto;max-width:1320px;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);align-items:center}@media (min-width:40rem){.MasteryHero_hero__1CcC2{padding-inline:1.5rem}}@media (min-width:64rem){.MasteryHero_hero__1CcC2{padding-inline:3rem}.MasteryHero_inner__XYpux{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)}}.MasteryHero_copy__MrLI8{animation:MasteryHero_rise__bCkzz .52s var(--hero-ease) both}.MasteryHero_subjects__oB2Pq{display:flex;flex-wrap:wrap;gap:.5rem}.MasteryHero_subjects__oB2Pq li{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.35rem .8rem .35rem .6rem;font-size:.875rem;font-weight:500;color:rgb(var(--subject));background:rgb(var(--subject-tint))}.MasteryHero_subjects__oB2Pq svg{width:1rem;height:1rem}.MasteryHero_title__s1UOz{margin-top:1.5rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(3rem,1.4rem + 4.6vw,5.5rem);font-weight:500;line-height:.98;letter-spacing:-.03em;color:var(--hero-ink);text-wrap:balance}.MasteryHero_title__s1UOz em{display:block;margin-top:.06em;font-style:italic;color:rgb(var(--home-ember))}.MasteryHero_features__T8lX1{margin-top:1.75rem;display:grid;gap:.875rem}.MasteryHero_features__T8lX1 li{display:flex;align-items:center;gap:.875rem;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:300;line-height:1.4;color:var(--hero-muted)}.MasteryHero_features__T8lX1 strong{font-weight:600;color:var(--hero-ink)}.MasteryHero_featureIcon__TWL8r{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.875rem;color:rgb(var(--home-ember));background:rgb(var(--home-ember)/.09)}.MasteryHero_featureIcon__TWL8r svg{width:1.25rem;height:1.25rem}.MasteryHero_actions__5I2lD{margin-top:2.25rem;display:flex;flex-wrap:wrap;gap:.75rem}.MasteryHero_primary___MJQQ,.MasteryHero_secondary__RW_Qc{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3.5rem;border-radius:999px;font-size:1rem;font-weight:500;transition:background-color var(--hero-fast) ease-out,border-color var(--hero-fast) ease-out,color var(--hero-fast) ease-out,transform var(--hero-fast) ease-out,box-shadow var(--hero-fast) ease-out}.MasteryHero_primary___MJQQ{padding:.5rem 1.25rem .5rem 1.75rem;background:rgb(var(--home-ember));color:white;box-shadow:0 1px 0 rgb(255 255 255/.2) inset,0 16px 32px -14px rgb(var(--home-ember)/.75)}.MasteryHero_primary___MJQQ: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)}.MasteryHero_price__UjBKi{border-radius:999px;padding:.2rem .65rem;font-size:.9375rem;font-weight:600;background:rgb(255 255 255/.18)}.MasteryHero_secondary__RW_Qc{padding:.5rem 1.5rem;border:1.5px solid rgb(var(--home-ink)/.18);color:var(--hero-ink);background:white}.MasteryHero_secondary__RW_Qc:hover{border-color:var(--hero-ink);transform:translateY(-2px)}.MasteryHero_primary___MJQQ:active,.MasteryHero_secondary__RW_Qc:active{transform:translateY(0) scale(.97)}.MasteryHero_arrow__Mkash{width:1.125rem;height:1.125rem;transition:transform var(--hero-fast) var(--hero-ease)}.MasteryHero_primary___MJQQ:hover .MasteryHero_arrow__Mkash{transform:translateX(3px)}.MasteryHero_secondary__RW_Qc:hover .MasteryHero_arrow__Mkash{transform:translateY(3px)}.MasteryHero_terms__BnSWN{margin-top:1rem;font-size:.9375rem;color:var(--hero-muted)}.MasteryHero_byline__RtJbP{margin-top:2rem;display:inline-flex;align-items:center;gap:.875rem;border-radius:999px;padding:.25rem 1rem .25rem .25rem;transition:background-color var(--hero-fast) ease-out}.MasteryHero_byline__RtJbP:hover{background:rgb(var(--home-ink)/.05)}.MasteryHero_bylineImage__u_C_e{width:2.75rem;height:2.75rem;flex:none;border-radius:999px;object-fit:cover;object-position:50% 30%;box-shadow:0 0 0 3px white,0 6px 16px -6px rgb(var(--home-ink)/.4)}.MasteryHero_bylineName__caE2_,.MasteryHero_bylineRole__qEku7{display:block;line-height:1.3}.MasteryHero_bylineName__caE2_{font-size:.9375rem;font-weight:500;color:var(--hero-ink)}.MasteryHero_bylineRole__qEku7{font-size:.875rem;color:var(--hero-muted)}.MasteryHero_stage__1M_N_{position:relative;isolation:isolate;overflow:hidden;border-radius:2.25rem;padding:clamp(.75rem,2vw,1.25rem);background:rgb(246 243 237);border:1px solid rgb(var(--home-ink)/.07);animation:MasteryHero_rise__bCkzz .62s var(--hero-ease) 80ms both}.MasteryHero_stage__1M_N_:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(110% 80% at 100% 0,rgb(var(--home-ember)/.1),transparent 65%);pointer-events:none}.MasteryHero_stageGrid__r_sRF{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(var(--home-ink)/.05) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--home-ink)/.05) 1px,transparent 1px);background-size:2.5rem 2.5rem;mask-image:radial-gradient(ellipse at center,black 30%,transparent 80%)}.MasteryHero_byline__RtJbP:focus-visible,.MasteryHero_primary___MJQQ:focus-visible,.MasteryHero_secondary__RW_Qc:focus-visible{outline:2px solid rgb(var(--home-ember));outline-offset:3px}@keyframes MasteryHero_rise__bCkzz{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MasteryHero_hero__1CcC2 *,.MasteryHero_hero__1CcC2 :after,.MasteryHero_hero__1CcC2 :before{animation:none!important;transition-duration:0s!important}}