.ReferenceLibrary_page__ONMmW{--gutter:clamp(20px,4vw,56px);--max:1240px;--ease:cubic-bezier(.2,.8,.2,1);--graphite:30 27 25;--ivory:244 240 232;--clay:226 176 150;--grid:2.5rem;--card-shadow:0 1px 0 rgb(40 35 25/.03),0 18px 36px -28px rgb(40 35 25/.4);--side:264px;display:grid;grid-template-columns:var(--side) minmax(0,1fr);align-items:start}.ReferenceLibrary_page__ONMmW[data-collapsed=true]{--side:72px}.ReferenceLibrary_page__ONMmW.ReferenceLibrary_page__ONMmW [data-subject=math]{--subject-rgb:var(--home-math);--subject-tint-rgb:var(--home-math-tint);--subject-glow:var(--home-math-glow);--rule-from:rgb(var(--home-ember)/.28)}.ReferenceLibrary_page__ONMmW.ReferenceLibrary_page__ONMmW [data-subject=reading]{--subject-rgb:var(--home-reading);--subject-tint-rgb:var(--home-reading-tint);--subject-glow:var(--home-reading-glow);--rule-from:rgb(var(--home-math)/.32)}.ReferenceLibrary_page__ONMmW.ReferenceLibrary_page__ONMmW [data-subject=grammar]{--subject-rgb:var(--home-grammar);--subject-tint-rgb:var(--home-grammar-tint);--subject-glow:var(--home-grammar-glow);--rule-from:rgb(var(--home-reading)/.32)}.ReferenceLibrary_page__ONMmW.ReferenceLibrary_page__ONMmW [data-subject]{--subject-color:rgb(var(--subject-rgb));--subject-soft:rgb(var(--subject-tint-rgb))}.ReferenceLibrary_main__FYCWe{--pad:max(var(--gutter),(100% - var(--max))/2);position:relative;min-width:0;overflow:clip}.ReferenceLibrary_eyebrow__nMVPr{display:flex;align-items:center;gap:10px;margin:0;font:500 12px/1.6 var(--font-sans),sans-serif;text-transform:uppercase;letter-spacing:.14em;color:var(--subject-color,var(--fg-accent))}.ReferenceLibrary_eyebrow__nMVPr>span[aria-hidden]{opacity:.5}.ReferenceLibrary_eyebrowIcon__OdYZt{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--subject-color);color:#fff;box-shadow:0 8px 16px -10px var(--subject-color)}.ReferenceLibrary_search__VBPkG{position:relative;display:flex;align-items:center;gap:12px;min-width:0;border:1px solid var(--fg-border);border-radius:12px;background:#fff;color:var(--fg-muted);padding:0 16px;transition:border-color .18s,box-shadow .25s var(--ease)}.ReferenceLibrary_search__VBPkG:focus-within{border-color:rgb(var(--home-ember));box-shadow:0 0 0 4px rgb(var(--home-ember)/.12)}.ReferenceLibrary_search__VBPkG input{width:100%;min-width:0;border:0;padding:14px 0;background:transparent;font-size:15px;color:var(--fg-ink);outline:none;box-shadow:none}.ReferenceLibrary_search__VBPkG input:focus,.ReferenceLibrary_search__VBPkG input:focus-visible{outline:none;box-shadow:none}.ReferenceLibrary_search__VBPkG input::placeholder{color:var(--fg-muted)}.ReferenceLibrary_search__VBPkG input::-webkit-search-cancel-button{display:none}.ReferenceLibrary_search__VBPkG svg{flex-shrink:0}.ReferenceLibrary_search__VBPkG button{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:var(--fg-muted)}.ReferenceLibrary_search__VBPkG button:hover{background:var(--fg-soft);color:var(--fg-ink)}.ReferenceLibrary_search__VBPkG[data-variant=hero]{max-width:620px;border-radius:16px;padding:0 12px 0 20px;box-shadow:0 22px 44px -30px rgb(40 35 25/.45),0 2px 6px -2px rgb(40 35 25/.06)}.ReferenceLibrary_search__VBPkG[data-variant=hero] input{padding:20px 0;font-size:17px}.ReferenceLibrary_search__VBPkG[data-variant=hero]>svg{color:rgb(var(--home-ember))}.ReferenceLibrary_search__VBPkG kbd{flex-shrink:0;padding:5px 9px;border:solid var(--fg-border);border-width:1px 1px 2px;border-radius:7px;background:var(--fg-paper);font:500 12px/1 var(--font-sans),sans-serif;color:var(--fg-muted)}.ReferenceLibrary_search__VBPkG:not(:focus-within) kbd{opacity:0}.ReferenceLibrary_search__VBPkG kbd{transition:opacity .18s}.ReferenceLibrary_hero___m5SX{position:relative;isolation:isolate;overflow:clip;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.9fr);align-items:end;gap:clamp(32px,5vw,80px);padding:56px var(--pad) 24px}.ReferenceLibrary_heroGrid__9_vfx{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgb(var(--home-ink)/.06) 1px,transparent 1px) 0 0 /var(--grid) var(--grid),linear-gradient(90deg,rgb(var(--home-ink)/.06) 1px,transparent 1px) 0 0 /var(--grid) var(--grid);mask-image:radial-gradient(60% 85% at 88% 38%,#000,transparent 75%)}.ReferenceLibrary_heroCopy__8xvFo{min-width:0}.ReferenceLibrary_hero___m5SX h1{margin:18px 0 20px;font-size:clamp(46px,5.4vw,80px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.ReferenceLibrary_browseHead__7Kidk h1:focus,.ReferenceLibrary_hero___m5SX h1:focus,.ReferenceLibrary_searchHeading__Lw1lj h2:focus{outline:none}.ReferenceLibrary_intro__yYjs4{max-width:34em;margin:0 0 32px;font-size:17px;line-height:1.65;color:var(--fg-muted)}.ReferenceLibrary_resume__pokmd{display:inline-flex;align-items:center;gap:10px;margin-top:16px;padding:9px 14px 9px 10px;border:1px solid var(--fg-border);border-radius:999px;background:#fff;font-size:14px;color:var(--fg-ink);text-decoration:none;transition:border-color .18s,transform .2s var(--ease)}.ReferenceLibrary_resume__pokmd span{padding:3px 9px;border-radius:999px;background:rgb(var(--home-ember)/.1);color:rgb(var(--home-ember-deep));font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ReferenceLibrary_resume__pokmd:hover{border-color:rgb(var(--home-ember));transform:translateX(2px)}.ReferenceLibrary_contents__qbS_N{min-width:0}.ReferenceLibrary_contentsLabel__kOPOH{margin:0 0 6px;padding:0 12px 12px;border-bottom:1px solid var(--fg-border);font:500 12px/1.6 var(--font-sans),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.ReferenceLibrary_contents__qbS_N ol{list-style:none;margin:0;padding:0}.ReferenceLibrary_contents__qbS_N li+li{border-top:1px solid var(--fg-border)}.ReferenceLibrary_contentsRow__JGGZH{position:relative;display:grid;grid-template-columns:46px auto minmax(16px,1fr) auto 18px;align-items:center;gap:14px;margin:4px 0;padding:14px 12px;border-radius:14px;color:var(--fg-ink);text-decoration:none;transition:background .2s,transform .25s var(--ease)}.ReferenceLibrary_contentsRow__JGGZH[href]:hover{background:var(--subject-soft)}.ReferenceLibrary_contentsRow__JGGZH[href]:active{transform:scale(.99)}.ReferenceLibrary_contentsIcon__SbZZ_{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:var(--subject-color);color:#fff;box-shadow:0 12px 22px -14px var(--subject-color);transition:transform .3s var(--ease)}.ReferenceLibrary_contentsRow__JGGZH[href]:hover .ReferenceLibrary_contentsIcon__SbZZ_{transform:rotate(-6deg) scale(1.06)}.ReferenceLibrary_contentsName___jrwr{display:grid;gap:2px;min-width:0}.ReferenceLibrary_contentsName___jrwr strong{font:400 22px/1.15 var(--fg-serif);letter-spacing:-.02em}.ReferenceLibrary_contentsName___jrwr small{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:13px;color:var(--fg-muted)}.ReferenceLibrary_contentsName___jrwr small svg{color:var(--subject-color)}.ReferenceLibrary_leader__4mIRU{align-self:end;margin-bottom:12px;border-bottom:2px dotted color-mix(in srgb,var(--subject-color) 35%,transparent);transition:border-color .2s}.ReferenceLibrary_contentsRow__JGGZH[href]:hover .ReferenceLibrary_leader__4mIRU{border-bottom-color:var(--subject-color)}.ReferenceLibrary_contentsCount__su7aY{display:grid;justify-items:end;font:400 32px/1 var(--fg-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--subject-color)}.ReferenceLibrary_contentsCount__su7aY small{margin-top:4px;font:400 12px/1 var(--font-sans),sans-serif;color:var(--fg-muted)}.ReferenceLibrary_contentsArrow__uU9CY{color:var(--subject-color);transition:transform .25s var(--ease)}.ReferenceLibrary_contentsRow__JGGZH[href]:hover .ReferenceLibrary_contentsArrow__uU9CY{transform:translateY(3px)}.ReferenceLibrary_contentsRow__JGGZH[aria-disabled]{opacity:.42}.ReferenceLibrary_contentsRow__JGGZH[aria-disabled] .ReferenceLibrary_contentsArrow__uU9CY{visibility:hidden}@media (min-width:1024px){.ReferenceLibrary_nodeEnd__IEeVI,.ReferenceLibrary_nodeStart__8aMg1,.ReferenceLibrary_node__8mn_P{position:relative}.ReferenceLibrary_nodeEnd__IEeVI:before,.ReferenceLibrary_nodeStart__8aMg1:before,.ReferenceLibrary_node__8mn_P:before{content:"";position:absolute;z-index:1;top:50%;left:calc(var(--gutter) / -2);width:14px;height:14px;translate:-50% -50%;border-radius:999px;border:2px solid var(--subject-color,rgb(var(--home-ember)));background:var(--fg-paper)}.ReferenceLibrary_nodeEnd__IEeVI:after,.ReferenceLibrary_nodeStart__8aMg1:after{content:"";position:absolute;left:calc(var(--gutter) / -2);width:1px;height:400rem;background:rgb(var(--home-ember)/.28);pointer-events:none}.ReferenceLibrary_nodeStart__8aMg1:after{top:50%}.ReferenceLibrary_nodeEnd__IEeVI:after{bottom:50%;background:rgb(var(--clay)/.32)}.ReferenceLibrary_close__8ljxa .ReferenceLibrary_nodeEnd__IEeVI:before{width:18px;height:18px;border-color:rgb(var(--clay));background:rgb(var(--clay));box-shadow:0 0 0 6px rgb(var(--clay)/.16)}.ReferenceLibrary_chapter__o39Z1:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--pad) - var(--gutter) / 2);width:1px;background:linear-gradient(var(--rule-from),rgb(var(--subject-rgb)/.34) 280px);transform-origin:top;pointer-events:none}.ReferenceLibrary_story__KnEFU[data-searching=true]{position:relative}.ReferenceLibrary_story__KnEFU[data-searching=true]:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--pad) - var(--gutter) / 2);width:1px;background:rgb(var(--home-ember)/.28)}.ReferenceLibrary_story__KnEFU[data-searching=true] .ReferenceLibrary_chapter__o39Z1:before{display:none}}.ReferenceLibrary_chapter__o39Z1{position:relative;isolation:isolate;padding:88px var(--pad) 52px;scroll-margin-top:var(--header-h,88px)}.ReferenceLibrary_paper__S_Pli{position:absolute;inset:0 0 auto;z-index:-1;height:min(100%,620px);pointer-events:none;background:linear-gradient(transparent,var(--subject-soft) 24%,var(--subject-soft) 48%,rgb(var(--subject-tint-rgb)/0))}.ReferenceLibrary_paper__S_Pli:before{content:"";position:absolute;inset:0;mask-image:linear-gradient(transparent,#000 30%,#000 45%,transparent 90%)}[data-subject=math]>.ReferenceLibrary_paper__S_Pli:before{background:linear-gradient(rgb(var(--home-math)/.1) 1px,transparent 1px) 0 0 /var(--grid) var(--grid),linear-gradient(90deg,rgb(var(--home-math)/.1) 1px,transparent 1px) 0 0 /var(--grid) var(--grid)}[data-subject=reading]>.ReferenceLibrary_paper__S_Pli:before{background:linear-gradient(transparent calc(2rem - 1px),rgb(var(--home-reading)/.14) calc(2rem - 1px)) 0 0 /100% 2rem}[data-subject=grammar]>.ReferenceLibrary_paper__S_Pli:before{background:radial-gradient(circle,rgb(var(--home-grammar)/.24) 1.3px,transparent 1.8px) 0 0 /22px 22px}.ReferenceLibrary_chapterHead__0KulA{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:clamp(32px,5vw,72px);margin-bottom:44px}.ReferenceLibrary_chapterCopy__GH_3y{min-width:0}.ReferenceLibrary_chapter__o39Z1 h2{margin:16px 0 14px;font-size:clamp(40px,4.4vw,62px);line-height:1.02}.ReferenceLibrary_chapter__o39Z1 h2 a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:10px;transition:text-decoration-color .2s,color .2s}.ReferenceLibrary_chapter__o39Z1 h2 a:hover{color:var(--subject-color);text-decoration-color:currentColor}.ReferenceLibrary_pitch__UyCu7{max-width:36em;margin:0 0 22px;font-size:17px;line-height:1.65;color:rgb(var(--home-muted))}.ReferenceLibrary_meta__9DE_f{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ReferenceLibrary_meta__9DE_f>span{display:inline-flex;align-items:center;gap:7px;padding:7px 13px 7px 11px;border:1px solid color-mix(in srgb,var(--subject-color,var(--fg-border)) 18%,var(--fg-border));border-radius:999px;background:rgb(255 255 255/.82);font-size:14px;color:var(--fg-ink);backdrop-filter:blur(4px)}.ReferenceLibrary_meta__9DE_f>span>svg{color:var(--subject-color,var(--fg-muted))}.ReferenceLibrary_meta__9DE_f>span[data-kind=free]{border-color:#b9d8c6;color:#25573f;background:#eff7f2}.ReferenceLibrary_meta__9DE_f>span[data-kind=free]>svg{color:#2f6b4f}.ReferenceLibrary_progress__BxQAx{width:64px;height:5px;margin-left:4px;border-radius:999px;background:color-mix(in srgb,var(--subject-color) 16%,transparent);overflow:hidden}.ReferenceLibrary_progress__BxQAx>span{display:block;height:100%;border-radius:inherit;background:var(--subject-color)}.ReferenceLibrary_specimen__NLv_3{margin:0;justify-self:center}.ReferenceLibrary_specimen__NLv_3>div{width:min(330px,100%);border-radius:18px;box-shadow:0 30px 60px -34px rgb(var(--subject-rgb)/.55),0 2px 8px -3px rgb(40 35 25/.12);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.ReferenceLibrary_specimen__NLv_3>div>:first-child{border-radius:17px 17px 0 0}.ReferenceLibrary_specimen__NLv_3[data-subject=math]>div{transform:rotate(-3deg)}.ReferenceLibrary_specimen__NLv_3[data-subject=reading]>div{transform:rotate(2.5deg)}.ReferenceLibrary_specimen__NLv_3[data-subject=grammar]>div{transform:rotate(-2deg)}.ReferenceLibrary_specimen__NLv_3>div:hover{transform:rotate(0) translateY(-6px);box-shadow:0 40px 70px -34px rgb(var(--subject-rgb)/.6),0 2px 8px -3px rgb(40 35 25/.12)}.ReferenceLibrary_groups__5fcl_{columns:290px 3;column-gap:20px}.ReferenceLibrary_group__xhwb4{break-inside:avoid;margin:0 0 20px;border:1px solid color-mix(in srgb,var(--subject-color) 12%,var(--fg-border));border-radius:16px;background:#fff;box-shadow:inset 0 3px 0 var(--subject-color),var(--card-shadow);overflow:hidden}.ReferenceLibrary_group__xhwb4 h3{margin:0;font:inherit;letter-spacing:0}.ReferenceLibrary_groupHead__tTBw0{display:grid;grid-template-columns:auto minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:20px 18px 14px;color:var(--fg-ink);text-decoration:none;transition:background .2s}.ReferenceLibrary_groupHead__tTBw0:hover{background:color-mix(in srgb,var(--subject-soft) 70%,#fff)}.ReferenceLibrary_groupNumber__n6J9a{padding:5px 7px;border-radius:8px;background:var(--subject-soft);color:var(--subject-color);font:600 12px/1 var(--font-sans),sans-serif;font-variant-numeric:tabular-nums}.ReferenceLibrary_groupTitle__6EfUs{font:400 22px/1.2 var(--fg-serif);letter-spacing:-.015em}.ReferenceLibrary_groupHead__tTBw0:hover .ReferenceLibrary_groupTitle__6EfUs{color:var(--subject-color)}.ReferenceLibrary_groupCount__OXbbX{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ReferenceLibrary_groupCount__OXbbX svg{color:var(--subject-color)}.ReferenceLibrary_groupArrow__At8ss{color:var(--subject-color);transition:transform .25s var(--ease)}.ReferenceLibrary_groupHead__tTBw0:hover .ReferenceLibrary_groupArrow__At8ss{transform:translateX(4px)}.ReferenceLibrary_group__xhwb4 ul{list-style:none;margin:0;padding:0 8px 10px}.ReferenceLibrary_group__xhwb4 li+li{border-top:1px solid color-mix(in srgb,var(--fg-border) 60%,transparent)}.ReferenceLibrary_groupSet__GFod2+.ReferenceLibrary_groupSet__GFod2{margin-top:40px}.ReferenceLibrary_groupSetLabel__i3vf_{display:flex;align-items:center;gap:10px;margin:0 0 16px;font:400 26px/1.2 var(--fg-serif);color:var(--subject-color)}.ReferenceLibrary_lesson__CO9pK{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:10px;min-height:46px;margin:2px 0;padding:9px 10px;border-radius:10px;font-size:15px;line-height:1.4;color:var(--fg-ink);text-decoration:none;transition:transform .15s var(--ease)}.ReferenceLibrary_lesson__CO9pK:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--subject-soft);opacity:0;transform:scaleX(.97);transition:opacity .18s,transform .3s var(--ease)}.ReferenceLibrary_lesson__CO9pK:focus-visible:before,.ReferenceLibrary_lesson__CO9pK:hover:before{opacity:1;transform:none}.ReferenceLibrary_lesson__CO9pK:active{transform:scale(.985)}.ReferenceLibrary_lessonTitle__619Sn{min-width:0;text-wrap:pretty;transition:color .18s}.ReferenceLibrary_lesson__CO9pK:hover .ReferenceLibrary_lessonTitle__619Sn{color:color-mix(in srgb,var(--subject-color) 80%,#000)}.ReferenceLibrary_lessonStatus__Md_u6{display:flex;justify-content:flex-end}.ReferenceLibrary_lessonArrow__1BJOG{color:var(--subject-color);opacity:0;transform:translate(-4px,4px);transition:opacity .18s,transform .25s var(--ease)}.ReferenceLibrary_lesson__CO9pK:focus-visible .ReferenceLibrary_lessonArrow__1BJOG,.ReferenceLibrary_lesson__CO9pK:hover .ReferenceLibrary_lessonArrow__1BJOG{opacity:1;transform:none}.ReferenceLibrary_lesson__CO9pK mark{background:color-mix(in srgb,var(--subject-soft) 80%,var(--subject-color) 20%);color:inherit;font-weight:600;border-radius:3px;padding:0 1px}@media (hover:none){.ReferenceLibrary_lessonArrow__1BJOG{opacity:.5;transform:none}}.ReferenceLibrary_browse__SY1tR,.ReferenceLibrary_hero___m5SX,.ReferenceLibrary_story__KnEFU{scroll-margin-top:var(--header-h,88px)}.ReferenceLibrary_browse__SY1tR{position:relative}.ReferenceLibrary_browseHead__7Kidk{position:relative;isolation:isolate;padding:32px var(--pad) 48px}.ReferenceLibrary_browseSpecimen__0IAvu{margin-top:12px}.ReferenceLibrary_browseHead__7Kidk>.ReferenceLibrary_paper__S_Pli{height:100%;background:linear-gradient(var(--subject-soft,var(--fg-soft)),var(--subject-soft,var(--fg-soft)) 55%,transparent)}.ReferenceLibrary_browseHead__7Kidk>.ReferenceLibrary_paper__S_Pli:before{mask-image:linear-gradient(#000 20%,transparent 95%)}.ReferenceLibrary_breadcrumbs__OFNjz{display:flex;align-items:center;gap:12px;margin-bottom:36px;color:var(--fg-muted);font-size:14px}.ReferenceLibrary_breadcrumbs__OFNjz :is(button,a){display:inline-flex;align-items:center;gap:8px;min-height:36px;color:inherit;text-decoration:none;text-underline-offset:4px}.ReferenceLibrary_breadcrumbs__OFNjz :is(button,a):hover{color:var(--subject-color,var(--fg-accent));text-decoration:underline}.ReferenceLibrary_breadcrumbs__OFNjz svg{transition:transform .18s}.ReferenceLibrary_breadcrumbs__OFNjz button:hover svg{transform:translateX(-3px)}.ReferenceLibrary_browseGrid__Zs2WX{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:clamp(32px,5vw,72px)}.ReferenceLibrary_browseCopy__oGnK5{min-width:0}.ReferenceLibrary_browseHead__7Kidk h1{margin:16px 0;font-size:clamp(44px,5vw,74px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.ReferenceLibrary_scopedSearch__e8mMX{display:flex;align-items:center;gap:16px;max-width:560px;margin-top:26px}.ReferenceLibrary_scopedSearch__e8mMX .ReferenceLibrary_search__VBPkG{flex:1}.ReferenceLibrary_scopedSearch__e8mMX>span{font-size:14px;color:var(--fg-muted);white-space:nowrap}.ReferenceLibrary_scopedSearch__e8mMX>span:empty{display:none}.ReferenceLibrary_browseBody__SbS1C{padding:12px var(--pad) 24px}.ReferenceLibrary_activeFilters__GoqZh{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 var(--pad) 24px}.ReferenceLibrary_activeFilters__GoqZh button{display:flex;align-items:center;gap:10px;min-height:36px;padding:7px 12px;border:1px solid var(--fg-border);border-radius:999px;background:#fff;font-size:14px}.ReferenceLibrary_activeFilters__GoqZh button:hover{border-color:var(--fg-ink)}.ReferenceLibrary_activeFilters__GoqZh button:last-child{border:0;background:transparent;text-decoration:underline;text-underline-offset:3px}.ReferenceLibrary_lessonList__H5rbT{list-style:none;margin:0;padding:0;columns:380px 2;column-gap:48px}.ReferenceLibrary_lessonList__H5rbT li{break-inside:avoid;border-top:1px solid var(--fg-border);animation:ReferenceLibrary_rise__tBD40 .38s var(--ease) both;animation-delay:calc(var(--i, 0) * 22ms)}.ReferenceLibrary_lessonList__H5rbT .ReferenceLibrary_lesson__CO9pK{grid-template-columns:40px minmax(0,1fr) auto 17px;min-height:68px;margin:5px 0;padding:12px 12px 12px 8px;font-size:16px}.ReferenceLibrary_lessonNumber__SrWEj{font:400 22px/1 var(--fg-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--subject-color);transition:transform .25s var(--ease)}.ReferenceLibrary_lesson__CO9pK:hover .ReferenceLibrary_lessonNumber__SrWEj{transform:translateX(3px)}@keyframes ReferenceLibrary_rise__tBD40{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ReferenceLibrary_siblings__CU2P_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:48px}.ReferenceLibrary_sibling__JiDKf{display:flex;align-items:center;gap:18px;min-height:96px;padding:20px 24px;border:1px solid var(--fg-border);border-radius:16px;background:#fff;color:var(--fg-ink);text-decoration:none;box-shadow:var(--card-shadow);transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .2s}.ReferenceLibrary_sibling__JiDKf>span{display:grid;gap:4px;flex:1;min-width:0;font:400 24px/1.15 var(--fg-serif);letter-spacing:-.015em}.ReferenceLibrary_sibling__JiDKf small{font:500 12px/1.4 var(--font-sans),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted)}.ReferenceLibrary_sibling__JiDKf em{font:400 14px/1.4 var(--font-sans),sans-serif;font-style:normal;letter-spacing:0;color:var(--fg-muted)}.ReferenceLibrary_sibling__JiDKf>svg{flex-shrink:0;color:var(--subject-color);transition:transform .25s var(--ease)}.ReferenceLibrary_sibling__JiDKf:hover{transform:translateY(-3px);box-shadow:0 26px 44px -30px rgb(var(--subject-rgb)/.6)}.ReferenceLibrary_sibling__JiDKf[data-direction=previous]:hover>svg{transform:translateX(-4px)}.ReferenceLibrary_sibling__JiDKf[data-direction=next]{grid-column:2;text-align:right;background:var(--subject-color);border-color:transparent;color:#fff}.ReferenceLibrary_sibling__JiDKf[data-direction=next] :is(small,em){color:rgb(255 255 255/.78)}.ReferenceLibrary_sibling__JiDKf[data-direction=next]>svg{color:#fff}.ReferenceLibrary_sibling__JiDKf[data-direction=next]:hover>svg{transform:translateX(4px)}.ReferenceLibrary_sibling__JiDKf:active{transform:translateY(-1px)}.ReferenceLibrary_searchHeading__Lw1lj{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:8px var(--pad) 0}.ReferenceLibrary_searchHeading__Lw1lj h2{margin:0;font-size:clamp(30px,3vw,40px);line-height:1.15;overflow-wrap:anywhere}.ReferenceLibrary_searchHeading__Lw1lj span{font-size:14px;color:var(--fg-muted);white-space:nowrap}.ReferenceLibrary_story__KnEFU[data-searching=true] .ReferenceLibrary_chapter__o39Z1{padding-top:48px;padding-bottom:32px}.ReferenceLibrary_story__KnEFU[data-searching=true] .ReferenceLibrary_chapterHead__0KulA{grid-template-columns:1fr;margin-bottom:24px}.ReferenceLibrary_story__KnEFU[data-searching=true] .ReferenceLibrary_chapter__o39Z1 h2{font-size:36px;margin:12px 0}.ReferenceLibrary_story__KnEFU[data-searching=true] .ReferenceLibrary_paper__S_Pli{height:240px}.ReferenceLibrary_empty__oHQKC{padding:72px 20px;text-align:center}.ReferenceLibrary_empty__oHQKC>svg{margin:0 auto 18px;color:var(--fg-muted)}.ReferenceLibrary_empty__oHQKC h2{font-size:32px;margin:0 0 8px}.ReferenceLibrary_empty__oHQKC p{font-size:16px;color:var(--fg-muted)}.ReferenceLibrary_empty__oHQKC button{display:inline-flex;align-items:center;gap:14px;margin-top:8px;padding:13px 20px;background:var(--fg-ink);color:#fff;border-radius:10px;transition:background .18s}.ReferenceLibrary_empty__oHQKC button:hover{background:rgb(var(--home-ember))}.ReferenceLibrary_page__ONMmW>.ReferenceLibrary_close__8ljxa{--pad:max(var(--gutter),(100% - var(--side) - var(--max))/2);grid-column:1/-1;margin-bottom:calc(-2rem - 28px);padding:96px var(--pad) calc(104px + 28px) calc(var(--side) + var(--pad))}.ReferenceLibrary_close__8ljxa{position:relative;isolation:isolate;overflow:clip;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 56px;padding:96px var(--pad) 104px;background:rgb(var(--graphite));color:rgb(var(--ivory))}.ReferenceLibrary_closeGlow__KoOvz{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(38% 80% at 8% 118%,rgb(var(--home-math-glow)/.3),transparent 70%),radial-gradient(38% 80% at 46% 124%,rgb(var(--home-reading-glow)/.22),transparent 70%),radial-gradient(38% 80% at 88% 116%,rgb(var(--home-grammar-glow)/.26),transparent 70%)}.ReferenceLibrary_closeGlow__KoOvz:after{content:"";position:absolute;inset:0;background:linear-gradient(rgb(var(--ivory)/.05) 1px,transparent 1px) 0 0 /var(--grid) var(--grid),linear-gradient(90deg,rgb(var(--ivory)/.05) 1px,transparent 1px) 0 0 /var(--grid) var(--grid);mask-image:linear-gradient(transparent,#000)}.ReferenceLibrary_close__8ljxa .ReferenceLibrary_eyebrow__nMVPr{color:rgb(var(--clay))}.ReferenceLibrary_close__8ljxa h2{margin:16px 0 14px;font-size:clamp(38px,4.2vw,60px);line-height:1.04;color:rgb(var(--ivory));text-wrap:balance}.ReferenceLibrary_close__8ljxa h2 em{color:rgb(var(--clay))}.ReferenceLibrary_closeCopy__l5KcD{min-width:0}.ReferenceLibrary_closeCopy__l5KcD>p:last-child{max-width:36em;margin:0;font-size:17px;line-height:1.65;color:rgb(var(--ivory)/.78)}.ReferenceLibrary_closeActions__5jUS8{display:grid;justify-items:center;gap:14px}.ReferenceLibrary_closeActions__5jUS8>p{margin:0;font-size:14px;color:rgb(var(--ivory)/.7)}.ReferenceLibrary_closeActions__5jUS8>p a{color:rgb(var(--ivory));text-underline-offset:3px}.ReferenceLibrary_closeCta__P_Qg9{display:inline-flex;align-items:center;gap:18px;padding:14px 20px 14px 24px;border-radius:16px;background:rgb(var(--home-ember));color:#fff;text-decoration:none;box-shadow:0 22px 40px -22px rgb(var(--home-ember-glow));transition:transform .25s var(--ease),background .2s,box-shadow .25s var(--ease)}.ReferenceLibrary_closeCta__P_Qg9>span{display:grid;gap:2px;font-size:18px;font-weight:600}.ReferenceLibrary_closeCta__P_Qg9 small{font-size:12px;font-weight:400;opacity:.85}.ReferenceLibrary_closeCta__P_Qg9 strong{padding-left:18px;border-left:1px solid rgb(255 255 255/.3);font:400 32px/1 var(--fg-serif)}.ReferenceLibrary_closeCta__P_Qg9>svg{transition:transform .25s var(--ease)}.ReferenceLibrary_closeCta__P_Qg9:hover{transform:translateY(-2px);background:rgb(var(--home-ember-deep));box-shadow:0 30px 50px -24px rgb(var(--home-ember-glow))}.ReferenceLibrary_closeCta__P_Qg9:hover>svg{transform:translateX(4px)}.ReferenceLibrary_closeCta__P_Qg9:active{transform:translateY(0)}.ReferenceLibrary_close__8ljxa :focus-visible{outline-color:rgb(var(--clay))}.ReferenceLibrary_close__8ljxa[data-compact=true]{margin:40px var(--pad) 72px;padding:36px 40px;border-radius:22px}.ReferenceLibrary_close__8ljxa[data-compact=true] h2{margin-top:0;font-size:clamp(28px,2.6vw,36px)}.ReferenceLibrary_sidebar__L_ja4{position:sticky;top:var(--header-h,88px);max-height:calc(100dvh - var(--header-h, 88px));min-height:calc(100dvh - var(--header-h, 88px));overflow-y:auto;scrollbar-width:thin;padding:22px 16px 32px;border-right:1px solid var(--fg-border);background:rgb(251 250 246)}.ReferenceLibrary_sideHeading__UoH6r{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding-left:8px;font:400 20px/1.2 var(--fg-serif)}.ReferenceLibrary_sideHeading__UoH6r button{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;color:var(--fg-muted)}.ReferenceLibrary_sideSearch__Me3DJ{margin-bottom:18px}.ReferenceLibrary_sideSearch__Me3DJ .ReferenceLibrary_search__VBPkG{padding:0 10px;gap:8px;border-radius:10px}.ReferenceLibrary_sideSearch__Me3DJ input{padding:11px 0;font-size:14px}.ReferenceLibrary_sideIcon__LE3ML{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;background:var(--subject-soft,var(--fg-soft));color:var(--subject-color,var(--fg-ink));transition:background .2s,color .2s}.ReferenceLibrary_allGuides__nJrNy,.ReferenceLibrary_subjectButton__zyWsJ{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:8px 10px 8px 8px;border-radius:11px;font-size:15px;font-weight:500;text-align:left;color:var(--fg-ink);transition:background .18s}.ReferenceLibrary_allGuides__nJrNy small,.ReferenceLibrary_subjectButton__zyWsJ small{margin-left:auto;font-size:13px;font-weight:400;color:var(--fg-muted);font-variant-numeric:tabular-nums}.ReferenceLibrary_allGuides__nJrNy[aria-current=page],.ReferenceLibrary_subjectButton__zyWsJ[aria-current=page]{background:#fff;box-shadow:0 0 0 1px var(--fg-border),0 6px 14px -10px rgb(40 35 25/.3)}.ReferenceLibrary_subjectButton__zyWsJ[aria-current=page] .ReferenceLibrary_sideIcon__LE3ML{background:var(--subject-color);color:#fff}.ReferenceLibrary_allGuides__nJrNy[aria-current=page] .ReferenceLibrary_sideIcon__LE3ML{background:var(--fg-ink);color:#fff}.ReferenceLibrary_sideLabel___y50s{margin:26px 10px 10px;font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:var(--fg-muted)}.ReferenceLibrary_tree__u8or0+.ReferenceLibrary_tree__u8or0{margin-top:2px}.ReferenceLibrary_subjectRow__z9r1m{display:flex;align-items:center;gap:2px}.ReferenceLibrary_subjectButton__zyWsJ{flex:1}.ReferenceLibrary_expand__9j5Q4{display:grid;place-items:center;flex-shrink:0;width:32px;height:40px;border-radius:9px;color:var(--fg-muted)}.ReferenceLibrary_expand__9j5Q4 svg{transition:transform .25s var(--ease)}.ReferenceLibrary_expand__9j5Q4[aria-expanded=true] svg{transform:rotate(180deg)}.ReferenceLibrary_categories__Hn4kx{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s var(--ease),visibility 0s .3s}.ReferenceLibrary_categories__Hn4kx[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.ReferenceLibrary_categories__Hn4kx>div{min-height:0;overflow:hidden;margin-left:23px;padding-left:12px;border-left:1px solid color-mix(in srgb,var(--subject-color) 30%,var(--fg-border))}.ReferenceLibrary_categories__Hn4kx[data-open=true]>div{padding-block:4px 10px}.ReferenceLibrary_categories__Hn4kx button{position:relative;display:flex;align-items:center;gap:6px;width:100%;padding:8px 10px;border-radius:8px;font-size:14px;line-height:1.4;text-align:left;color:rgb(var(--home-muted));transition:background .18s,color .18s}.ReferenceLibrary_categories__Hn4kx small{margin-left:auto;font-size:13px;color:var(--fg-muted);font-variant-numeric:tabular-nums}.ReferenceLibrary_categories__Hn4kx button[aria-current=page]{background:#fff;color:var(--subject-color);font-weight:500;box-shadow:0 0 0 1px color-mix(in srgb,var(--subject-color) 25%,transparent)}.ReferenceLibrary_categories__Hn4kx button[aria-current=page]:before{content:"";position:absolute;left:-13px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--subject-color)}.ReferenceLibrary_categories__Hn4kx button svg{color:var(--subject-color);flex-shrink:0}.ReferenceLibrary_drawer__aKOsF button:hover,.ReferenceLibrary_sidebar__L_ja4 button:hover{background:color-mix(in srgb,var(--subject-soft,var(--fg-soft)) 70%,#fff)}.ReferenceLibrary_categories__Hn4kx button:hover{color:var(--fg-ink)}.ReferenceLibrary_page__ONMmW[data-collapsed=true] .ReferenceLibrary_sidebar__L_ja4{padding-inline:12px}.ReferenceLibrary_page__ONMmW[data-collapsed=true] .ReferenceLibrary_sidebar__L_ja4 :is(.ReferenceLibrary_sideHeading__UoH6r>span,.ReferenceLibrary_sideSearch__Me3DJ,.ReferenceLibrary_sideLabel___y50s,.ReferenceLibrary_allGuides__nJrNy>span:not(.ReferenceLibrary_sideIcon__LE3ML),.ReferenceLibrary_allGuides__nJrNy small,.ReferenceLibrary_subjectButton__zyWsJ>span:not(.ReferenceLibrary_sideIcon__LE3ML),.ReferenceLibrary_subjectButton__zyWsJ small,.ReferenceLibrary_expand__9j5Q4,.ReferenceLibrary_categories__Hn4kx){display:none}.ReferenceLibrary_page__ONMmW[data-collapsed=true] .ReferenceLibrary_sideHeading__UoH6r{justify-content:center;padding-left:0}.ReferenceLibrary_page__ONMmW[data-collapsed=true] :is(.ReferenceLibrary_allGuides__nJrNy,.ReferenceLibrary_subjectButton__zyWsJ){justify-content:center;padding:8px}.ReferenceLibrary_mobileTrigger__Mh102{display:none}.ReferenceLibrary_mobileTrigger__Mh102 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReferenceLibrary_mobileTrigger__Mh102 small{margin-left:auto;color:var(--fg-muted);font-size:13px}.ReferenceLibrary_drawer__aKOsF{width:min(340px,90vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow-y:auto;background:rgb(251 250 246);color:var(--fg-ink)}.ReferenceLibrary_drawer__aKOsF>div{padding:22px 18px}.ReferenceLibrary_drawer__aKOsF::backdrop{background:#1a1c1870;backdrop-filter:blur(3px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.ReferenceLibrary_chapter__o39Z1:before{animation:ReferenceLibrary_draw__KGNrx linear both;animation-timeline:view();animation-range:entry 0 cover 55%}.ReferenceLibrary_chapter__o39Z1 .ReferenceLibrary_node__8mn_P:before{animation:ReferenceLibrary_fill__9c5fs linear both;animation-timeline:view();animation-range:entry 60% cover 45%}.ReferenceLibrary_group__xhwb4{animation:ReferenceLibrary_settle__WkO1R linear both;animation-timeline:view();animation-range:entry 0 entry 70%}}}@keyframes ReferenceLibrary_draw__KGNrx{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ReferenceLibrary_fill__9c5fs{0%{background:var(--fg-paper)}to{background:var(--subject-color);box-shadow:0 0 0 5px color-mix(in srgb,var(--subject-color) 16%,transparent)}}@keyframes ReferenceLibrary_settle__WkO1R{0%{transform:translateY(24px)}to{transform:none}}@media (max-width:1240px){.ReferenceLibrary_page__ONMmW:not([data-collapsed=true]){--side:236px}.ReferenceLibrary_hero___m5SX{grid-template-columns:1fr;align-items:start;padding-bottom:64px}.ReferenceLibrary_contents__qbS_N ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ReferenceLibrary_contents__qbS_N li+li{border-top:0}.ReferenceLibrary_contentsLabel__kOPOH{border-bottom:0;padding-left:0}.ReferenceLibrary_contentsRow__JGGZH{grid-template-columns:46px minmax(0,1fr);grid-template-areas:"icon count" "name name";row-gap:14px;margin:0;padding:16px;border:1px solid var(--fg-border);background:#fff;box-shadow:var(--card-shadow)}.ReferenceLibrary_contentsIcon__SbZZ_{grid-area:icon}.ReferenceLibrary_contentsCount__su7aY{grid-area:count;font-size:28px}.ReferenceLibrary_contentsName___jrwr{grid-area:name}.ReferenceLibrary_contentsArrow__uU9CY,.ReferenceLibrary_leader__4mIRU{display:none}.ReferenceLibrary_browseGrid__Zs2WX,.ReferenceLibrary_chapterHead__0KulA{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:900px){.ReferenceLibrary_page__ONMmW.ReferenceLibrary_page__ONMmW,.ReferenceLibrary_page__ONMmW.ReferenceLibrary_page__ONMmW[data-collapsed=true]{--side:0px;display:block}.ReferenceLibrary_sidebar__L_ja4{display:none}.ReferenceLibrary_mobileTrigger__Mh102{position:sticky;top:var(--header-h,88px);z-index:20;display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px var(--gutter);border-block:1px solid var(--fg-border);background:rgb(255 255 255/.92);backdrop-filter:blur(10px);font-size:15px}.ReferenceLibrary_mobileTrigger__Mh102 svg{flex-shrink:0}.ReferenceLibrary_mobileTrigger__Mh102 svg:last-child{margin-left:auto}.ReferenceLibrary_mobileTrigger__Mh102 small+svg{margin-left:0}.ReferenceLibrary_browse__SY1tR,.ReferenceLibrary_chapter__o39Z1,.ReferenceLibrary_hero___m5SX,.ReferenceLibrary_story__KnEFU{scroll-margin-top:calc(var(--header-h, 88px) + 52px)}.ReferenceLibrary_categories__Hn4kx button{min-height:44px}}@media (max-width:760px){.ReferenceLibrary_hero___m5SX{padding-top:40px}.ReferenceLibrary_contents__qbS_N ol{grid-template-columns:1fr;gap:8px}.ReferenceLibrary_contentsRow__JGGZH{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"icon name count";padding:10px 14px 10px 10px}.ReferenceLibrary_contentsIcon__SbZZ_{width:40px;height:40px}.ReferenceLibrary_contentsName___jrwr strong{font-size:21px}.ReferenceLibrary_chapter__o39Z1{padding-top:64px;padding-bottom:48px}.ReferenceLibrary_chapterHead__0KulA{grid-template-columns:1fr;gap:28px;margin-bottom:32px}.ReferenceLibrary_browseGrid__Zs2WX{grid-template-columns:1fr}.ReferenceLibrary_browseSpecimen__0IAvu{display:none}.ReferenceLibrary_groups__5fcl_{column-count:1}.ReferenceLibrary_siblings__CU2P_{grid-template-columns:1fr}.ReferenceLibrary_sibling__JiDKf[data-direction=next]{grid-column:auto;grid-row:1}.ReferenceLibrary_close__8ljxa{grid-template-columns:1fr}.ReferenceLibrary_page__ONMmW>.ReferenceLibrary_close__8ljxa{padding-block:72px calc(80px + 28px)}.ReferenceLibrary_closeActions__5jUS8{justify-items:stretch}.ReferenceLibrary_closeActions__5jUS8>p{text-align:center}.ReferenceLibrary_closeCta__P_Qg9{justify-content:space-between}.ReferenceLibrary_closeCta__P_Qg9>span{flex:1}.ReferenceLibrary_story__KnEFU:not([data-searching=true]) .ReferenceLibrary_group__xhwb4{margin-bottom:10px}.ReferenceLibrary_story__KnEFU:not([data-searching=true]) .ReferenceLibrary_group__xhwb4 ul{display:none}.ReferenceLibrary_story__KnEFU:not([data-searching=true]) .ReferenceLibrary_groupHead__tTBw0{padding:16px 16px 14px}.ReferenceLibrary_chapterSpecimen__tkK_s>div{width:min(270px,78%)}.ReferenceLibrary_close__8ljxa[data-compact=true]{padding:28px 22px}}@media (max-width:640px){.ReferenceLibrary_hero___m5SX h1{font-size:46px}.ReferenceLibrary_intro__yYjs4,.ReferenceLibrary_pitch__UyCu7{font-size:16px}.ReferenceLibrary_search__VBPkG[data-variant=hero] input{padding:17px 0;font-size:16px}.ReferenceLibrary_search__VBPkG kbd{display:none}.ReferenceLibrary_browseHead__7Kidk{padding-bottom:32px}.ReferenceLibrary_browseHead__7Kidk h1{font-size:42px}.ReferenceLibrary_scopedSearch__e8mMX{flex-wrap:wrap;gap:8px}.ReferenceLibrary_lessonList__H5rbT .ReferenceLibrary_lesson__CO9pK{min-height:60px;grid-template-columns:32px minmax(0,1fr) auto 17px}.ReferenceLibrary_lessonNumber__SrWEj{font-size:19px}.ReferenceLibrary_searchHeading__Lw1lj{flex-wrap:wrap;align-items:start}.ReferenceLibrary_closeCta__P_Qg9{gap:14px;padding-left:18px}.ReferenceLibrary_closeCta__P_Qg9 strong{font-size:26px;padding-left:14px}}.PageLoader_loader__hYd9B{--loader-cycle:1.8s;--loader-ease:cubic-bezier(0.65,0,0.35,1);min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:3rem 1rem;background:rgb(var(--home-paper));color:rgb(var(--home-ink));animation:PageLoader_appear__Nf7xF .32s ease-out .18s both}.PageLoader_mark__SXRmX{position:relative;display:flex;align-items:center;gap:2.75rem}.PageLoader_track__2CCIm{position:absolute;left:1.5rem;right:1.5rem;top:50%;height:2px;border-radius:2px;background:rgb(var(--home-ink)/.1);overflow:hidden}.PageLoader_fill__gAR7K{position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--home-math)),rgb(var(--home-reading)) 50%,rgb(var(--home-grammar)));transform-origin:left center;animation:PageLoader_travel__8iPr7 var(--loader-cycle) var(--loader-ease) infinite}.PageLoader_node__Q4gzJ{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:rgb(var(--home-paper));border:1.5px solid rgb(var(--home-ink)/.12);color:rgb(var(--home-ink)/.35);animation:PageLoader_light__Dwr2j var(--loader-cycle) var(--loader-ease) infinite}.PageLoader_node__Q4gzJ svg{width:1.25rem;height:1.25rem}.PageLoader_node__Q4gzJ[data-subject=math]{--node:var(--home-math);--node-tint:var(--home-math-tint);animation-delay:0s}.PageLoader_node__Q4gzJ[data-subject=reading]{--node:var(--home-reading);--node-tint:var(--home-reading-tint);animation-delay:calc(var(--loader-cycle) * .22)}.PageLoader_node__Q4gzJ[data-subject=grammar]{--node:var(--home-grammar);--node-tint:var(--home-grammar-tint);animation-delay:calc(var(--loader-cycle) * .44)}.PageLoader_wordmark__KV23j{margin-top:.5rem;font-family:var(--font-serif),Georgia,serif;font-size:1.5rem;letter-spacing:-.01em}.PageLoader_wordmark__KV23j span{color:rgb(var(--home-ember))}.PageLoader_label__kdb7J{font-size:.875rem;color:rgb(var(--home-muted))}@keyframes PageLoader_appear__Nf7xF{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes PageLoader_travel__8iPr7{0%{transform:scaleX(0);opacity:1}60%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes PageLoader_light__Dwr2j{0%,8%{color:rgb(var(--home-ink)/.35);border-color:rgb(var(--home-ink)/.12);background:rgb(var(--home-paper));transform:scale(1)}22%{color:rgb(var(--node));border-color:rgb(var(--node));background:rgb(var(--node-tint));transform:scale(1.1)}60%{color:rgb(var(--node));border-color:rgb(var(--node));background:rgb(var(--node-tint));transform:scale(1)}to{color:rgb(var(--home-ink)/.35);border-color:rgb(var(--home-ink)/.12);background:rgb(var(--home-paper))}}@media (prefers-reduced-motion:reduce){.PageLoader_loader__hYd9B{animation:none}.PageLoader_fill__gAR7K{animation:none;transform:scaleX(1);opacity:.5}.PageLoader_node__Q4gzJ{animation:none;color:rgb(var(--node));border-color:rgb(var(--node));background:rgb(var(--node-tint))}}