.material-module__NqdPLW__page{--nav-offset:88px;--t:rgb(var(--c-violet));--tt:rgb(var(--c-violet-2));--tw:rgb(var(--c-lilac));width:min(1240px,100% - 48px);color:rgb(var(--c-ink));margin-inline:auto;padding:0 0 56px}@media (max-width:639px){.material-module__NqdPLW__page{width:calc(100% - 32px);padding-bottom:40px}}.material-module__NqdPLW__page [id]{scroll-margin-top:8px}@media (max-width:1023px){.material-module__NqdPLW__page [id]{scroll-margin-top:0}}.material-module__NqdPLW__tGuide{--t:rgb(var(--tone-guide));--tt:rgb(var(--tone-guide-text));--tw:rgb(var(--tone-guide-tint))}.material-module__NqdPLW__tSummary{--t:rgb(var(--tone-summary));--tt:rgb(var(--tone-summary-text));--tw:rgb(var(--tone-summary-tint))}.material-module__NqdPLW__tWalk{--t:rgb(var(--tone-walkthrough));--tt:rgb(var(--tone-walkthrough-text));--tw:rgb(var(--tone-walkthrough-tint))}.material-module__NqdPLW__tQuestions{--t:rgb(var(--tone-questions));--tt:rgb(var(--tone-questions-text));--tw:rgb(var(--tone-questions-tint))}.material-module__NqdPLW__tFlashcards{--t:rgb(var(--tone-flashcards));--tt:rgb(var(--tone-flashcards-text));--tw:rgb(var(--tone-flashcards-tint))}.material-module__NqdPLW__tExplain{--t:rgb(var(--tone-explain));--tt:rgb(var(--tone-explain-text));--tw:rgb(var(--tone-explain-tint))}.material-module__NqdPLW__tTerms{--t:rgb(var(--tone-terms));--tt:rgb(var(--tone-terms-text));--tw:rgb(var(--tone-terms-tint))}.material-module__NqdPLW__tCheat{--t:rgb(var(--tone-cheatsheet));--tt:rgb(var(--tone-cheatsheet-text));--tw:rgb(var(--tone-cheatsheet-tint))}.material-module__NqdPLW__tMap{--t:rgb(var(--tone-map));--tt:rgb(var(--tone-map-text));--tw:rgb(var(--tone-map-tint))}.material-module__NqdPLW__tMaterial{--t:rgb(var(--tone-material));--tt:rgb(var(--tone-material-text));--tw:rgb(var(--tone-material-tint))}.material-module__NqdPLW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--c-muted));font-size:11.5px;font-weight:700}.material-module__NqdPLW__num{background:rgb(var(--c-lilac));width:24px;height:24px;color:rgb(var(--c-violet-2));font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.material-module__NqdPLW__card{background:rgb(var(--c-card));border:1px solid var(--rule)}.material-module__NqdPLW__header{gap:22px;display:grid}@media (min-width:1024px){.material-module__NqdPLW__header{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:48px}}.material-module__NqdPLW__headText{gap:14px;min-width:0;display:grid}.material-module__NqdPLW__learnerLabel{color:rgb(var(--c-muted));align-items:center;gap:7px;font-size:13.5px;font-weight:500;display:inline-flex}.material-module__NqdPLW__h1{text-wrap:balance}.material-module__NqdPLW__lead{max-width:72ch;font-size:17px;line-height:1.65}@media (max-width:639px){.material-module__NqdPLW__lead{font-size:16px;line-height:1.6}}.material-module__NqdPLW__moreToggle,.material-module__NqdPLW__moreLabel{display:none}@media (max-width:639px){.material-module__NqdPLW__moreToggle{opacity:0;pointer-events:none;width:1px;height:1px;display:block;position:absolute}.material-module__NqdPLW__leadClamp{max-height:8em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.material-module__NqdPLW__moreToggle:checked+.material-module__NqdPLW__leadClamp{max-height:none;-webkit-mask-image:none;mask-image:none}.material-module__NqdPLW__moreLabel{min-height:44px;color:rgb(var(--c-violet));cursor:pointer;justify-self:start;align-items:center;margin:-12px 0 -6px;font-size:14.5px;font-weight:600;display:inline-flex}.material-module__NqdPLW__moreToggle:checked~.material-module__NqdPLW__moreLabel .material-module__NqdPLW__more,.material-module__NqdPLW__moreToggle:not(:checked)~.material-module__NqdPLW__moreLabel .material-module__NqdPLW__less{display:none}.material-module__NqdPLW__moreToggle:focus-visible~.material-module__NqdPLW__moreLabel{outline:2px solid rgb(var(--c-violet));outline-offset:2px;border-radius:8px}}.material-module__NqdPLW__facts{flex-wrap:wrap;align-items:center;gap:4px 18px;margin:-3px;padding:3px;font-size:14px;font-weight:500;display:flex;overflow:hidden}.material-module__NqdPLW__facts .material-module__NqdPLW__fact{position:relative}.material-module__NqdPLW__facts .material-module__NqdPLW__sep{color:rgb(var(--c-muted));position:absolute;left:-12px}.material-module__NqdPLW__facts a{color:rgb(var(--c-violet));font-weight:600}.material-module__NqdPLW__facts a:hover{text-underline-offset:3px;text-decoration:underline}.material-module__NqdPLW__byline{color:rgb(var(--c-muted));flex-wrap:wrap;gap:3px 14px;font-size:13px;display:flex}.material-module__NqdPLW__byline b,.material-module__NqdPLW__byline a{color:rgb(var(--c-ink));font-weight:600}.material-module__NqdPLW__byline a:hover{color:rgb(var(--c-violet));text-underline-offset:3px;text-decoration:underline}@media (max-width:639px){.material-module__NqdPLW__headText .material-module__NqdPLW__byline{display:none}}.material-module__NqdPLW__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.material-module__NqdPLW__practiceBtn{background:rgb(var(--c-amber));min-height:46px;color:rgb(var(--c-on-amber));cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px 0 18px;font-size:15px;font-weight:700;display:inline-flex}.material-module__NqdPLW__practiceBtn:hover{background:rgb(var(--c-amber-2))}.material-module__NqdPLW__practiceBtn small{opacity:.8;font-size:12.5px;font-weight:500}.material-module__NqdPLW__ghostBtn{border:1.5px solid var(--rule);background:rgb(var(--c-card));min-height:46px;color:rgb(var(--c-ink));cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.material-module__NqdPLW__ghostBtn:hover{border-color:var(--rule-strong)}.material-module__NqdPLW__ghostBtn svg{color:rgb(var(--c-violet));flex:none}.material-module__NqdPLW__practiceBtn:focus-visible,.material-module__NqdPLW__ghostBtn:focus-visible,.material-module__NqdPLW__chip:focus-visible,.material-module__NqdPLW__toolRow:focus-visible{outline:2px solid rgb(var(--c-violet));outline-offset:2px}@media (max-width:639px){.material-module__NqdPLW__actions{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.material-module__NqdPLW__actions .material-module__NqdPLW__ghostBtn{justify-content:center;width:46px;padding:0}.material-module__NqdPLW__actions .material-module__NqdPLW__ghostBtn span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.material-module__NqdPLW__actions .material-module__NqdPLW__pdfBtn{display:none}.material-module__NqdPLW__actions.material-module__NqdPLW__noPractice{display:flex}}.material-module__NqdPLW__goals{border-radius:24px;padding:18px 20px 10px}@media (max-width:639px){.material-module__NqdPLW__goals{padding:16px 16px 6px}}.material-module__NqdPLW__goals h2{font-size:17px;font-weight:700;line-height:1.3}.material-module__NqdPLW__goals ol{margin-top:8px;display:grid}.material-module__NqdPLW__goals>ol>li+li{border-top:1px solid var(--rule)}.material-module__NqdPLW__goalRow{grid-template-columns:26px minmax(0,1fr) 32px;align-items:start;gap:9px;padding:8px 0;display:grid}.material-module__NqdPLW__goalRow .material-module__NqdPLW__num{margin-top:1px}.material-module__NqdPLW__goalTitle{color:rgb(var(--c-ink));padding-top:1px;font-size:14.5px;font-weight:650;line-height:1.38}a.material-module__NqdPLW__goalTitle:hover{color:rgb(var(--c-violet));text-underline-offset:3px;text-decoration:underline}.material-module__NqdPLW__goalChevron{width:32px;height:32px;color:rgb(var(--c-muted));cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin-top:-4px;transition:transform .15s;display:grid;position:relative}.material-module__NqdPLW__goalChevron:before{content:"";position:absolute;inset:-6px}.material-module__NqdPLW__goalChevron:hover{background:rgb(var(--c-lilac))}.material-module__NqdPLW__goalChevron:focus-visible{outline:2px solid rgb(var(--c-violet));outline-offset:1px}.material-module__NqdPLW__goalChevron[aria-expanded=true]{color:rgb(var(--c-violet));transform:rotate(180deg)}.material-module__NqdPLW__goalBodyOff{display:none}.material-module__NqdPLW__goalBody{padding:0 0 12px 35px}.material-module__NqdPLW__goalBody>div:first-child{color:rgb(var(--c-muted));font-size:13.5px;line-height:1.5}.material-module__NqdPLW__goalSubs{border-left:2px solid rgb(var(--c-lilac-2));gap:7px;margin-top:8px;padding-left:12px;display:grid}.material-module__NqdPLW__goalSubs b{font-size:13.5px;font-weight:600;line-height:1.35;display:block}.material-module__NqdPLW__goalSubs div{color:rgb(var(--c-muted));font-size:13px;line-height:1.45}.material-module__NqdPLW__lead p,.material-module__NqdPLW__goalBody p,.material-module__NqdPLW__takeaways li p,.material-module__NqdPLW__walkDesc p,.material-module__NqdPLW__question p,.material-module__NqdPLW__cards p,.material-module__NqdPLW__termBody p{margin:0!important}.material-module__NqdPLW__lead p+p,.material-module__NqdPLW__goalBody p+p,.material-module__NqdPLW__answerBox p+p,.material-module__NqdPLW__termBody p+p{margin-top:.6em!important}.material-module__NqdPLW__goalBody math[display=block],.material-module__NqdPLW__takeaways li math[display=block],.material-module__NqdPLW__stem math[display=block],.material-module__NqdPLW__options li math[display=block],.material-module__NqdPLW__cards math[display=block]{display:inline math;margin:0;padding:0;overflow:visible}.material-module__NqdPLW__body{margin-top:40px}@media (min-width:1024px){.material-module__NqdPLW__body{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:40px;display:grid}}@media (max-width:639px){.material-module__NqdPLW__body{margin-top:28px}}.material-module__NqdPLW__sidebar{display:none}@media (min-width:1024px){.material-module__NqdPLW__sidebar{align-content:start;align-self:stretch;gap:16px;display:grid}}.material-module__NqdPLW__sticky{overscroll-behavior:contain;scrollbar-width:thin;gap:12px;max-height:calc(100dvh - 112px);display:grid;position:sticky;top:96px;overflow-y:auto}@media (max-height:720px){.material-module__NqdPLW__sticky{max-height:none;position:static;overflow:visible}}.material-module__NqdPLW__main{min-width:0}.material-module__NqdPLW__courseCard{border-radius:20px;padding:14px 16px}.material-module__NqdPLW__courseCard .material-module__NqdPLW__courseTitle{color:rgb(var(--c-ink));margin-top:4px;font-size:15px;font-weight:700;line-height:1.3;display:block}.material-module__NqdPLW__courseCard a.material-module__NqdPLW__courseTitle:hover{color:rgb(var(--c-violet))}.material-module__NqdPLW__position{color:rgb(var(--c-muted));white-space:nowrap;align-items:center;gap:10px;margin-top:10px;font-size:12.5px;font-weight:600;display:flex}.material-module__NqdPLW__segments{flex:1;gap:3px;display:flex}.material-module__NqdPLW__segments span{background:rgb(var(--c-lilac-2));border-radius:999px;flex:1;height:5px}.material-module__NqdPLW__segments span.material-module__NqdPLW__on{background:rgb(var(--c-violet))}.material-module__NqdPLW__courseNext{border-top:1px solid var(--rule);color:rgb(var(--c-ink));gap:2px;margin-top:10px;padding-top:10px;font-size:13.5px;display:grid;position:relative}.material-module__NqdPLW__courseNext small{letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--c-violet));align-items:center;gap:5px;font-size:11.5px;font-weight:700;display:flex}.material-module__NqdPLW__courseNext b{font-weight:600}.material-module__NqdPLW__courseNext:hover b{color:rgb(var(--c-violet))}.material-module__NqdPLW__notPublic{background:rgb(var(--c-ink) / .06);height:20px;color:rgb(var(--c-muted));white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.material-module__NqdPLW__toolsCard{border-radius:22px;padding:14px 10px 10px}.material-module__NqdPLW__toolsCard>.material-module__NqdPLW__eyebrow{margin:0 10px 4px}.material-module__NqdPLW__group{border-top:1px solid var(--rule);color:rgb(var(--c-muted));margin:10px 10px 2px;padding-top:10px;font-size:12.5px;font-weight:600}.material-module__NqdPLW__group.material-module__NqdPLW__first{border-top:0;margin-top:6px;padding-top:0}.material-module__NqdPLW__toolRow{min-height:36px;color:rgb(var(--c-ink));border-radius:12px;align-items:center;gap:10px;padding:4px 10px;font-size:14px;font-weight:600;display:flex}.material-module__NqdPLW__toolRow:hover{background:rgb(var(--c-lilac) / .6)}.material-module__NqdPLW__toolRow small{color:rgb(var(--c-muted));white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:500}.material-module__NqdPLW__toolRow.material-module__NqdPLW__on{background:var(--tw);color:var(--tt)}.material-module__NqdPLW__toolRow.material-module__NqdPLW__on small{color:var(--tt)}.material-module__NqdPLW__parts{border-left:2px solid color-mix(in srgb, var(--t) 35%, rgb(var(--c-card)));gap:1px;margin:2px 0 6px 22px;padding-left:12px;display:grid}.material-module__NqdPLW__parts a{color:rgb(var(--c-muted));border-radius:9px;gap:8px;min-width:0;padding:5px 8px;font-size:13px;line-height:1.35;display:flex}.material-module__NqdPLW__parts a b{color:var(--tt);min-width:12px;font-weight:600}.material-module__NqdPLW__parts a span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.material-module__NqdPLW__parts a:hover{color:rgb(var(--c-ink))}.material-module__NqdPLW__parts a.material-module__NqdPLW__current{background:var(--tw);color:var(--tt);font-weight:600}.material-module__NqdPLW__actionBar{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:4px;margin-top:10px;padding-top:10px;display:grid}@media (min-height:721px){.material-module__NqdPLW__actionBar{z-index:1;background:rgb(var(--c-card));border-radius:0 0 22px 22px;margin:10px -10px -10px;padding:10px;position:sticky;bottom:0}.material-module__NqdPLW__sticky{scroll-padding-bottom:112px}}.material-module__NqdPLW__actionBar button{min-width:0;min-height:40px;color:rgb(var(--c-ink));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;padding:4px 9px;font-size:13.5px;font-weight:600;display:flex}.material-module__NqdPLW__actionBar button:hover{background:rgb(var(--c-lilac) / .6)}.material-module__NqdPLW__actionBar button svg{color:rgb(var(--c-violet));flex:none}.material-module__NqdPLW__actionBar button span{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}.material-module__NqdPLW__makeSide{border-radius:20px!important;gap:10px!important;padding:14px 16px!important}.material-module__NqdPLW__makeSide p:first-child{font-size:14.5px!important}.material-module__NqdPLW__makeSide p+p{font-size:13.5px!important;line-height:1.5!important}.material-module__NqdPLW__makeSide a{min-height:36px!important;padding:0 16px!important;font-size:14px!important}.material-module__NqdPLW__chips{flex-wrap:wrap;gap:8px;display:flex}.material-module__NqdPLW__chipGroup{display:contents}.material-module__NqdPLW__missingGroup{border-left:1px solid var(--rule);gap:8px;margin-left:10px;padding-left:18px;display:flex}.material-module__NqdPLW__missingGroup:first-child{border-left:0;margin-left:0!important;padding-left:0!important}.material-module__NqdPLW__chip{border:1px solid var(--rule);background:rgb(var(--c-card));height:40px;color:rgb(var(--c-ink));white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 15px 0 11px;font-size:14px;font-weight:600;display:inline-flex}.material-module__NqdPLW__chip svg{color:var(--t);flex:none}.material-module__NqdPLW__chip small{color:rgb(var(--c-muted));font-size:12.5px;font-weight:500}.material-module__NqdPLW__chip:hover{border-color:color-mix(in srgb, var(--t) 45%, rgb(var(--c-card)))}.material-module__NqdPLW__chip[aria-selected=true]{background:var(--tw);color:var(--tt);border-color:var(--t);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t) 30%, transparent)}.dark .material-module__NqdPLW__chip[aria-selected=true]{border-color:color-mix(in srgb, var(--t) 55%, rgb(var(--c-card)))}.material-module__NqdPLW__chip[aria-selected=true] small{color:var(--tt)}.material-module__NqdPLW__chipMissing{color:rgb(var(--c-muted));background:0 0;border-style:dashed}.material-module__NqdPLW__chipMissing svg{color:rgb(var(--c-muted))}.material-module__NqdPLW__chipMissing:hover{color:rgb(var(--c-ink));border-color:var(--rule-strong)}@media (max-width:1023px){.material-module__NqdPLW__chipsBand{z-index:20;padding:max(8px, env(safe-area-inset-top)) 0 8px;background:color-mix(in srgb, rgb(var(--c-ground)) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0 -24px;position:sticky;top:0}.material-module__NqdPLW__chipsBand[data-stuck=true]{border-bottom:1px solid var(--rule)}.material-module__NqdPLW__chips{scrollbar-width:none;flex-wrap:nowrap;padding:2px 24px 4px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.material-module__NqdPLW__chips[data-end=true]{-webkit-mask-image:none;mask-image:none}.material-module__NqdPLW__chips::-webkit-scrollbar{display:none}.material-module__NqdPLW__missingGroup{margin-left:6px;padding-left:12px}.material-module__NqdPLW__chip{height:44px;padding:0 14px 0 11px;font-size:13.5px}}@media (max-width:639px){.material-module__NqdPLW__chipsBand{margin:0 -16px}.material-module__NqdPLW__chips{padding:2px 16px 4px}}.material-module__NqdPLW__panel{border-radius:22px;margin-top:14px;padding:26px 30px 28px}@media (max-width:639px){.material-module__NqdPLW__panel{border-radius:18px;margin-top:8px;padding:18px 16px 20px}}.material-module__NqdPLW__panelOff{display:none}.material-module__NqdPLW__page:not([data-ready]) .material-module__NqdPLW__panelOff:not(:empty):is(:target,:has(:target)){display:block}:is(.material-module__NqdPLW__page:not([data-ready]):has(.material-module__NqdPLW__panelOff:not(:empty):target) .material-module__NqdPLW__panel:not(.material-module__NqdPLW__panelOff),.material-module__NqdPLW__page:not([data-ready]):has(.material-module__NqdPLW__panelOff :target) .material-module__NqdPLW__panel:not(.material-module__NqdPLW__panelOff)){display:none}.material-module__NqdPLW__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.material-module__NqdPLW__ph2{text-wrap:balance}.material-module__NqdPLW__meta{color:rgb(var(--c-muted));flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:13.5px;display:flex}.material-module__NqdPLW__prose{max-width:76ch;font-size:16px;line-height:1.75}@media (min-width:640px){.material-module__NqdPLW__prose{font-size:17px}}.material-module__NqdPLW__prose>:first-child,.material-module__NqdPLW__prose>:first-child>:first-child{margin-top:0}.material-module__NqdPLW__loadingPanel{min-height:min(70dvh,640px)}.material-module__NqdPLW__loading{min-height:120px;color:rgb(var(--c-muted));align-items:center;gap:10px;font-size:14px;display:flex}.material-module__NqdPLW__loadingBar{gap:10px;margin-top:18px;display:grid}.material-module__NqdPLW__loadingBar span{background:rgb(var(--c-ink) / .06);border-radius:999px;height:12px;animation:1.2s ease-in-out infinite material-module__NqdPLW__pulse}@keyframes material-module__NqdPLW__pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.material-module__NqdPLW__loadingBar span{animation:none}}.material-module__NqdPLW__chapter{border-top:1px solid var(--rule)}.material-module__NqdPLW__chapter:first-of-type{margin-top:14px}.material-module__NqdPLW__chapter>summary{cursor:pointer;align-items:center;gap:12px;min-height:58px;padding:8px 0;list-style:none;display:flex}.material-module__NqdPLW__chapter>summary::-webkit-details-marker{display:none}.material-module__NqdPLW__chapter>summary h3{flex:1;min-width:0;font-size:17px;font-weight:700;line-height:1.35}@media (max-width:639px){.material-module__NqdPLW__chapter>summary h3{font-size:16px}}.material-module__NqdPLW__chapter[open]>summary h3{color:var(--tt)}.material-module__NqdPLW__chapter>summary .material-module__NqdPLW__num{background:var(--tw);width:32px;height:32px;color:var(--tt);font-size:14px}.material-module__NqdPLW__summaryMeta{color:rgb(var(--c-muted));white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.material-module__NqdPLW__chev{border-bottom:1.6px solid;border-right:1.6px solid;flex:none;width:7px;height:7px;margin:0 3px 3px;transition:transform .15s;display:inline-block;transform:rotate(45deg)}details[open]>summary .material-module__NqdPLW__chev{margin-bottom:-2px;transform:rotate(-135deg)}.material-module__NqdPLW__walkNum{background:var(--tw);width:30px;height:30px;color:var(--tt);font-size:13px}.material-module__NqdPLW__chapterBody{padding:2px 0 18px 44px}@media (max-width:639px){.material-module__NqdPLW__chapterBody{padding-left:0}}.material-module__NqdPLW__subTitle{margin:22px 0 8px;font-size:17px;font-weight:700;line-height:1.35}.material-module__NqdPLW__takeaways{background:var(--tw);border:1px solid color-mix(in srgb, var(--t) 18%, rgb(var(--c-card)));border-radius:16px;max-width:76ch;margin-top:18px;padding:14px 16px}.material-module__NqdPLW__takeaways>p{letter-spacing:.07em;text-transform:uppercase;color:var(--tt);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.material-module__NqdPLW__takeaways ul{gap:6px;margin-top:8px;display:grid}.material-module__NqdPLW__takeaways li{grid-template-columns:16px minmax(0,1fr);gap:8px;font-size:14.5px;line-height:1.5;display:grid}.material-module__NqdPLW__takeaways li:before{content:"";border-right:1.8px solid var(--t);border-bottom:1.8px solid var(--t);width:5px;height:9px;margin:4px 0 0 4px;transform:rotate(45deg)}.material-module__NqdPLW__try{border-top:1px dashed var(--rule);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:20px;padding-top:14px;display:flex}.material-module__NqdPLW__try>span{color:rgb(var(--c-muted));margin-right:2px;font-size:13.5px;font-weight:600}.material-module__NqdPLW__tryLink{background:var(--tw);height:36px;color:var(--tt);border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 11px;font-size:13.5px;font-weight:600;display:inline-flex}.material-module__NqdPLW__tryLink svg{color:var(--t)}.material-module__NqdPLW__tryLink:hover{filter:brightness(.97)}.material-module__NqdPLW__walk{border-top:1px solid var(--rule)}.material-module__NqdPLW__walk:first-of-type{margin-top:14px}.material-module__NqdPLW__walk>summary{cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:8px 0;list-style:none;display:flex}.material-module__NqdPLW__walk>summary::-webkit-details-marker{display:none}.material-module__NqdPLW__walk>summary h3{flex:1;min-width:0;font-size:16.5px;font-weight:700;line-height:1.35}.material-module__NqdPLW__walkDesc{color:rgb(var(--c-muted));max-width:76ch;margin:0 0 12px;font-size:14.5px;line-height:1.55}.material-module__NqdPLW__startBtn{background:rgb(var(--c-amber));min-height:36px;color:rgb(var(--c-on-amber));cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 16px 0 12px;font-size:14px;font-weight:700;display:inline-flex}.material-module__NqdPLW__startBtn:hover{background:rgb(var(--c-amber-2))}.material-module__NqdPLW__startBtn:disabled,.material-module__NqdPLW__startBtn[aria-busy=true]{opacity:.7;cursor:progress}.material-module__NqdPLW__startBtn:focus-visible{outline:2px solid rgb(var(--c-violet));outline-offset:2px}.material-module__NqdPLW__steps{margin-top:12px;padding-bottom:8px}.material-module__NqdPLW__step{border-top:1px dashed var(--rule);grid-template-columns:30px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.material-module__NqdPLW__step>.material-module__NqdPLW__num{background:var(--tw);width:28px;height:28px;color:var(--tt);font-size:13px}.material-module__NqdPLW__stepType{letter-spacing:.06em;text-transform:uppercase;color:var(--tt);font-size:11.5px;font-weight:700}.material-module__NqdPLW__stepTitle{margin:1px 0 6px;font-size:15.5px;font-weight:700;line-height:1.35;display:block}.material-module__NqdPLW__step .material-module__NqdPLW__prose{font-size:15px;line-height:1.65}.material-module__NqdPLW__stepsLocked{cursor:pointer}.material-module__NqdPLW__stepsLocked .material-module__NqdPLW__step{align-items:center;padding:8px 0}.material-module__NqdPLW__stepsLocked .material-module__NqdPLW__stepTitle{color:rgb(var(--c-muted));margin:0;font-size:14.5px;font-weight:600}.material-module__NqdPLW__stepsLocked .material-module__NqdPLW__stepType{color:rgb(var(--c-muted))}.material-module__NqdPLW__stepsLocked .material-module__NqdPLW__step>.material-module__NqdPLW__num{background:rgb(var(--c-ink) / .05);color:rgb(var(--c-muted))}.material-module__NqdPLW__set{border-top:1px solid var(--rule)}.material-module__NqdPLW__set:first-of-type{margin-top:14px}.material-module__NqdPLW__set>summary{cursor:pointer;align-items:center;gap:12px;min-height:52px;font-size:15px;font-weight:700;list-style:none;display:flex}.material-module__NqdPLW__set>summary::-webkit-details-marker{display:none}.material-module__NqdPLW__set>summary>span:first-child{flex:1;min-width:0}.material-module__NqdPLW__question{border-top:1px solid var(--rule);padding:16px 0}.material-module__NqdPLW__question:first-of-type{border-top:0;padding-top:12px}.material-module__NqdPLW__qNum{letter-spacing:.06em;text-transform:uppercase;color:var(--tt);font-size:12px;font-weight:700}.material-module__NqdPLW__stem{margin:3px 0 10px;font-size:15.5px;font-weight:600;line-height:1.5}.material-module__NqdPLW__options{counter-reset:option;gap:6px;display:grid}.material-module__NqdPLW__options li{border:1px solid var(--rule);counter-increment:option;border-radius:12px;align-items:flex-start;gap:10px;padding:7px 12px 7px 8px;font-size:14.5px;line-height:1.45;display:flex}.material-module__NqdPLW__options li>div{min-width:0;padding-top:1px}.material-module__NqdPLW__options li:before{content:counter(option, upper-alpha);border:1px solid var(--rule);width:24px;height:24px;color:rgb(var(--c-muted));border-radius:999px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:inline-grid}.material-module__NqdPLW__question:has(.material-module__NqdPLW__answer[open]) .material-module__NqdPLW__options li[data-correct]{border-color:color-mix(in srgb, rgb(var(--c-success)) 50%, rgb(var(--c-card)));background:color-mix(in srgb, rgb(var(--c-success)) 7%, rgb(var(--c-card)))}.material-module__NqdPLW__question:has(.material-module__NqdPLW__answer[open]) .material-module__NqdPLW__options li[data-correct]:before{background:rgb(var(--c-success));border-color:rgb(var(--c-success));color:rgb(var(--c-card))}.material-module__NqdPLW__answer{margin-top:10px}.material-module__NqdPLW__answer>summary{min-height:32px;color:var(--tt);cursor:pointer;align-items:center;gap:6px;font-size:13.5px;font-weight:600;list-style:none;display:inline-flex}.material-module__NqdPLW__answer>summary::-webkit-details-marker{display:none}.material-module__NqdPLW__answer .material-module__NqdPLW__hide,.material-module__NqdPLW__answer[open] .material-module__NqdPLW__show{display:none}.material-module__NqdPLW__answer[open] .material-module__NqdPLW__hide{display:inline}.material-module__NqdPLW__answerBox{background:var(--tw);border-radius:14px;margin-top:6px;padding:12px 14px;font-size:14px;line-height:1.55}.material-module__NqdPLW__answerBox>b{color:var(--tt);margin-bottom:2px;display:block}.material-module__NqdPLW__gate{border:1px solid rgb(var(--c-lilac-2));background:rgb(var(--c-lilac) / .55);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:14px 0 6px;padding:14px 16px;display:flex}.material-module__NqdPLW__gate p{color:rgb(var(--c-ink));flex:240px;margin:0;font-size:14.5px;font-weight:600;line-height:1.45}.material-module__NqdPLW__gateActions{flex-wrap:wrap;gap:8px;display:flex}.material-module__NqdPLW__gateActions a{border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.material-module__NqdPLW__gateActions a:first-child{background:rgb(var(--c-violet));color:#fff}.material-module__NqdPLW__gateActions a:first-child:hover{background:rgb(var(--c-violet-2))}.dark .material-module__NqdPLW__gateActions a:first-child{color:rgb(var(--c-plum-deep))}.material-module__NqdPLW__gateActions a+a{border:1.5px solid var(--rule);background:rgb(var(--c-card));color:rgb(var(--c-ink))}.material-module__NqdPLW__gateActions a:focus-visible{outline:2px solid rgb(var(--c-violet));outline-offset:2px}.material-module__NqdPLW__answer[data-gate] .material-module__NqdPLW__answerBox{color:rgb(var(--c-muted))}.material-module__NqdPLW__homework{background:rgb(var(--c-lilac) / .7);border-radius:16px;margin-top:18px;padding:13px 16px;font-size:14.5px;font-weight:500}.material-module__NqdPLW__homework a{color:rgb(var(--c-violet));font-weight:700}.material-module__NqdPLW__homework a:hover{text-underline-offset:3px;text-decoration:underline}.material-module__NqdPLW__deckHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:22px;display:flex}.material-module__NqdPLW__deckHead h3{font-size:16px;font-weight:700}.material-module__NqdPLW__deckHead h3 small{color:var(--tt);margin-left:8px;font-size:12.5px;font-weight:600}.material-module__NqdPLW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}@media (max-width:767px){.material-module__NqdPLW__cards{grid-template-columns:1fr}}.material-module__NqdPLW__cards>li{border:1px solid var(--rule);background:rgb(var(--c-card));border-radius:16px;padding:13px 15px}.material-module__NqdPLW__front{font-size:14.5px;font-weight:600;line-height:1.45}.material-module__NqdPLW__back{color:rgb(var(--c-muted));margin-top:4px;font-size:14px;line-height:1.5}.material-module__NqdPLW__termGroup{margin-top:22px}.material-module__NqdPLW__termGroup h3{color:var(--tt);font-size:16px;font-weight:700;line-height:1.35}.material-module__NqdPLW__termGroup h3.material-module__NqdPLW__termLetter{font-size:19px}.material-module__NqdPLW__termGroup .material-module__NqdPLW__terms{margin-top:6px}.material-module__NqdPLW__terms{margin-top:12px}.material-module__NqdPLW__terms details{border-top:1px solid var(--rule)}.material-module__NqdPLW__terms summary{cursor:pointer;align-items:center;gap:10px;min-height:46px;font-size:15px;font-weight:600;list-style:none;display:flex}.material-module__NqdPLW__terms summary::-webkit-details-marker{display:none}.material-module__NqdPLW__terms summary .material-module__NqdPLW__chev{color:rgb(var(--c-muted));margin-left:auto}.material-module__NqdPLW__termBody{max-width:76ch;padding:0 0 12px;font-size:14.5px;line-height:1.55}.material-module__NqdPLW__termContext{color:rgb(var(--c-muted));margin-top:4px;font-size:13.5px}.material-module__NqdPLW__sheet{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}@media (max-width:767px){.material-module__NqdPLW__sheet{grid-template-columns:1fr}}.material-module__NqdPLW__sheet section{border:1px solid var(--rule);background:rgb(var(--c-card));border-radius:16px;padding:14px 16px}.material-module__NqdPLW__sheet h3{color:var(--tt);margin-bottom:6px;font-size:15px;font-weight:700}.material-module__NqdPLW__sheet li{margin:5px 0;padding-left:14px;font-size:13.5px;line-height:1.5;position:relative}.material-module__NqdPLW__sheet li:before{content:"";background:var(--t);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:2px}.material-module__NqdPLW__linkPanel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;display:flex}.material-module__NqdPLW__linkPanel>div{align-items:center;gap:12px;min-width:0;display:flex}.material-module__NqdPLW__linkPanel b{color:rgb(var(--c-ink));font-size:17px;display:block}.material-module__NqdPLW__linkPanel span{color:rgb(var(--c-muted));font-size:14px;line-height:1.5}.material-module__NqdPLW__topicList{gap:14px;margin-top:18px;display:grid}.material-module__NqdPLW__topicList h3{font-size:14px;font-weight:700}.material-module__NqdPLW__topicList ul{gap:4px;margin-top:6px;display:grid}.material-module__NqdPLW__topicList li{color:rgb(var(--c-muted));padding-left:14px;font-size:14px;line-height:1.5;position:relative}.material-module__NqdPLW__topicList li:before{content:"";background:var(--t);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:2px}.material-module__NqdPLW__mapFrame{border:1px solid var(--rule);background:rgb(var(--c-card));border-radius:18px;margin-top:16px;overflow:hidden}@media (max-width:639px){.material-module__NqdPLW__mapFrame{background:0 0;border:0;border-radius:0;overflow:visible}}.material-module__NqdPLW__pager{gap:12px;margin-top:28px;display:grid}@media (min-width:768px){.material-module__NqdPLW__pager{grid-template-columns:1fr 1.6fr}}.material-module__NqdPLW__pageCard{border:1px solid var(--rule);background:rgb(var(--c-card));color:rgb(var(--c-ink));border-radius:18px;gap:2px;padding:14px 18px;display:grid;position:relative}.material-module__NqdPLW__pageCard:hover{border-color:rgb(var(--c-violet) / .45)}.material-module__NqdPLW__pageCard.material-module__NqdPLW__next{background:rgb(var(--c-lilac) / .45);border-color:rgb(var(--c-violet) / .2)}.material-module__NqdPLW__pageCard small{color:rgb(var(--c-violet));align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:flex}.material-module__NqdPLW__pageCard b{font-size:15.5px;font-weight:700;line-height:1.35}.material-module__NqdPLW__pageCard:hover b{color:rgb(var(--c-violet))}.material-module__NqdPLW__pageCard span{color:rgb(var(--c-muted));font-size:13.5px;line-height:1.5}.material-module__NqdPLW__outline{margin-top:36px}.material-module__NqdPLW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.material-module__NqdPLW__sectionTitle a:hover{color:rgb(var(--c-violet))}.material-module__NqdPLW__sectionLink{color:rgb(var(--c-violet));align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.material-module__NqdPLW__sectionLink:hover{text-underline-offset:3px;text-decoration:underline}.material-module__NqdPLW__units{border-radius:20px;margin-top:10px;padding:6px 16px}.material-module__NqdPLW__units li{border-top:1px solid var(--rule);font-size:14.5px;line-height:1.4}.material-module__NqdPLW__units li:first-child{border-top:0}.material-module__NqdPLW__unitRow{align-items:center;gap:12px;min-height:44px;padding:8px 0;display:flex;position:relative}.material-module__NqdPLW__unitRow a{color:rgb(var(--c-ink));font-weight:600}.material-module__NqdPLW__unitRow:hover a,.material-module__NqdPLW__unitRow a:hover{color:rgb(var(--c-violet))}.material-module__NqdPLW__unitRow .material-module__NqdPLW__stretched:focus-visible:after{outline-offset:-2px;border-radius:10px}.material-module__NqdPLW__unitRow .material-module__NqdPLW__plainUnit{color:rgb(var(--c-muted))}.material-module__NqdPLW__unitRow[aria-current=page]>span:nth-child(2){color:rgb(var(--c-violet));font-weight:600}.material-module__NqdPLW__unitRow[aria-current=page] .material-module__NqdPLW__num{background:rgb(var(--c-violet));color:rgb(var(--c-card))}.material-module__NqdPLW__units .material-module__NqdPLW__notPublic{margin-left:auto}.material-module__NqdPLW__appBox{background:rgb(var(--c-ink) / .04);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:10px;padding:12px 16px;font-size:14px;display:flex}.material-module__NqdPLW__related{margin-top:44px}.material-module__NqdPLW__relatedGrid{gap:12px;margin-top:12px;display:grid}@media (min-width:768px){.material-module__NqdPLW__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.material-module__NqdPLW__relCard{border:1px solid var(--rule);background:rgb(var(--c-card));color:rgb(var(--c-ink));border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex;position:relative}.material-module__NqdPLW__relCard:hover{border-color:rgb(var(--c-violet) / .45)}.material-module__NqdPLW__relCard b{font-size:15px;font-weight:700;line-height:1.35;display:block}.material-module__NqdPLW__relCard:hover b{color:rgb(var(--c-violet))}.material-module__NqdPLW__relCard span{display:block}.material-module__NqdPLW__relDesc{color:rgb(var(--c-muted));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:3px;font-size:13.5px;line-height:1.5;overflow:hidden;display:-webkit-box!important}.material-module__NqdPLW__relCourse{color:rgb(var(--c-violet));margin-top:6px;font-size:12.5px;font-weight:600}.material-module__NqdPLW__about{margin-top:44px}.material-module__NqdPLW__aboutFacts{gap:6px;margin-top:10px;font-size:14.5px;line-height:1.5;display:grid}.material-module__NqdPLW__aboutFacts dt{font-weight:600;display:inline}.material-module__NqdPLW__aboutFacts dd{color:rgb(var(--c-muted));display:inline}.material-module__NqdPLW__aboutFacts dd a{color:rgb(var(--c-violet));font-weight:600}.material-module__NqdPLW__aboutFoot{border-top:1px solid var(--rule);color:rgb(var(--c-muted));flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.material-module__NqdPLW__aboutFoot b{color:rgb(var(--c-ink));font-weight:600}.material-module__NqdPLW__aboutFoot a,.material-module__NqdPLW__aboutFoot button{color:rgb(var(--c-muted));text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;text-decoration:underline;display:inline-flex}.material-module__NqdPLW__aboutFoot a:hover,.material-module__NqdPLW__aboutFoot button:hover{color:rgb(var(--c-violet))}.material-module__NqdPLW__phoneOnly{display:inline-flex}@media (min-width:640px){.material-module__NqdPLW__phoneOnly{display:none!important}}.material-module__NqdPLW__learnerFoot{margin-top:28px}.material-module__NqdPLW__invite{margin-top:44px}@media (min-width:1024px){.material-module__NqdPLW__invite{display:none}}.material-module__NqdPLW__stretched:after{content:"";border-radius:inherit;position:absolute;inset:0}.material-module__NqdPLW__stretched:focus-visible{outline:none}.material-module__NqdPLW__stretched:focus-visible:after{outline:2px solid rgb(var(--c-violet));outline-offset:2px;border-radius:18px}.material-module__NqdPLW__savePill{z-index:40;right:calc(14px + env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom));background:rgb(var(--c-card));border:1px solid var(--rule);transform:translateY(calc(100% + 24px + env(safe-area-inset-bottom)));opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:2px;padding:4px;transition:transform .22s,opacity .18s;display:flex;position:fixed;box-shadow:0 8px 24px #1c1a3a29,0 1px 3px #1c1a3a14}.material-module__NqdPLW__savePill[data-visible=true]{opacity:1;pointer-events:auto;transform:none}.material-module__NqdPLW__savePillMain{background:rgb(var(--c-violet));min-height:40px;color:rgb(var(--c-card));white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 16px 0 13px;font-size:14.5px;font-weight:600;display:inline-flex}.material-module__NqdPLW__savePillMain:hover{background:rgb(var(--c-violet-2))}.material-module__NqdPLW__savePillShare{width:40px;height:40px;color:rgb(var(--c-violet));cursor:pointer;border-radius:999px;place-items:center;display:grid}.material-module__NqdPLW__savePillShare:hover{background:rgb(var(--c-lilac))}.material-module__NqdPLW__savePillMain:focus-visible,.material-module__NqdPLW__savePillShare:focus-visible{outline:2px solid rgb(var(--c-violet));outline-offset:2px}@media (min-width:1024px){.material-module__NqdPLW__savePill{display:none}}@media (prefers-reduced-motion:reduce){.material-module__NqdPLW__savePill{transition:none}}.material-module__NqdPLW__set>.material-module__NqdPLW__startBtn{margin:0 0 8px}.material-module__NqdPLW__walk>.material-module__NqdPLW__startBtn{margin-bottom:4px}.material-module__NqdPLW__panel [data-goal-off]{display:none}.material-module__NqdPLW__goalBar{background:color-mix(in srgb, rgb(var(--c-success)) 8%, rgb(var(--c-card)));border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.material-module__NqdPLW__goalBar button{border:1px solid var(--rule);background:rgb(var(--c-card));border-radius:999px;min-height:36px;padding:0 12px;font-size:13px;font-weight:600}.material-module__NqdPLW__goalBar button:hover{border-color:var(--rule-strong)}.material-module__NqdPLW__goalBar button:focus-visible{outline:2px solid rgb(var(--c-violet));outline-offset:2px}.material-module__NqdPLW__goalBar~.material-module__NqdPLW__set:first-of-type{margin-top:6px}.material-module__NqdPLW__goalBarCards{background:color-mix(in srgb, rgb(var(--tone-flashcards)) 9%, rgb(var(--c-card)))}.material-module__NqdPLW__sumSection{margin-top:28px;container-type:inline-size}.material-module__NqdPLW__sumSection+.material-module__NqdPLW__sumSection{border-top:1px solid var(--rule);padding-top:24px}.material-module__NqdPLW__sumTitle{color:var(--tt);align-items:flex-start;gap:12px;scroll-margin-top:120px;font-size:19px;font-weight:700;line-height:1.35;display:flex}.material-module__NqdPLW__sumTitle .material-module__NqdPLW__num{background:var(--tw);width:32px;height:32px;color:var(--tt);flex:none;font-size:14px}.material-module__NqdPLW__sumTitle>span:last-child{min-width:0;padding-top:3px}.material-module__NqdPLW__sumOverview{border-left:2px solid color-mix(in srgb, var(--t) 45%, transparent);background:color-mix(in srgb, var(--tw) 55%, rgb(var(--c-card)));border-radius:0 14px 14px 0;max-width:76ch;margin-top:14px;padding:14px 18px}.material-module__NqdPLW__sumLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--tt);align-items:center;gap:7px;margin:18px 0 10px;font-size:12px;font-weight:700;display:flex}.material-module__NqdPLW__sumOverview>.material-module__NqdPLW__sumLabel{margin-top:0}.material-module__NqdPLW__sumLabel small{background:var(--tw);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px;font-size:11.5px}.material-module__NqdPLW__sumConcepts{gap:12px;display:grid}@container (min-width:48rem){.material-module__NqdPLW__sumConcepts{grid-template-columns:repeat(2,minmax(0,1fr))}.material-module__NqdPLW__sumConcept:last-child:nth-child(odd){grid-column:1/-1}}.material-module__NqdPLW__sumConcept{border:1px solid color-mix(in srgb, var(--t) 22%, rgb(var(--c-card)));background:rgb(var(--c-card));border-radius:14px;min-width:0;overflow:hidden}.material-module__NqdPLW__sumConcept>h4{color:var(--tt);background:color-mix(in srgb, var(--tw) 70%, rgb(var(--c-card)));border-bottom:1px solid color-mix(in srgb, var(--t) 15%, rgb(var(--c-card)));padding:10px 16px;font-size:15.5px;font-weight:700;line-height:1.35}.material-module__NqdPLW__sumConcept>div{padding:12px 16px 14px;font-size:15px}
.reader-module__XVQBDG__reader{overflow-wrap:break-word;max-width:none}.reader-module__XVQBDG__reader h1,.reader-module__XVQBDG__reader h2,.reader-module__XVQBDG__reader h3,.reader-module__XVQBDG__reader h4,.reader-module__XVQBDG__reader h5,.reader-module__XVQBDG__reader h6{color:rgb(var(--c-ink));font-weight:600;line-height:1.375}.reader-module__XVQBDG__reader.reader-module__XVQBDG__study :is(h1,h2,h3,h4,h5,h6),.reader-module__XVQBDG__reader.reader-module__XVQBDG__study :is(h1,h2,h3,h4,h5,h6) :is(strong,em,i){color:var(--tt)}.reader-module__XVQBDG__reader h1{margin:2rem 0 .75rem;font-size:1.5rem}.reader-module__XVQBDG__reader h2{margin:2rem 0 .75rem;font-size:1.25rem}.reader-module__XVQBDG__reader h3{margin:1.5rem 0 .5rem;font-size:1.125rem}.reader-module__XVQBDG__reader h4{border-bottom:1px solid color-mix(in srgb, var(--t) 30%, transparent);margin:1.5rem 0 .5rem;padding-bottom:.5rem;font-size:1rem}.reader-module__XVQBDG__reader h5{margin:1rem 0 .5rem;font-size:1rem}.reader-module__XVQBDG__reader h6{margin:1rem 0 .5rem;font-size:.875rem}.reader-module__XVQBDG__reader.reader-module__XVQBDG__study h4{font-size:17px}.reader-module__XVQBDG__reader.reader-module__XVQBDG__study h6{font-size:1rem}@media (min-width:640px){.reader-module__XVQBDG__reader h4{font-size:17px}.reader-module__XVQBDG__reader.reader-module__XVQBDG__study h3{font-size:19px}.reader-module__XVQBDG__reader.reader-module__XVQBDG__study h4{font-size:1.125rem}.reader-module__XVQBDG__reader.reader-module__XVQBDG__study h5{font-size:17px}}.reader-module__XVQBDG__reader p{color:rgb(var(--c-ink));margin:1rem 0;line-height:1.75}.reader-module__XVQBDG__reader ul,.reader-module__XVQBDG__reader ol{margin:1rem 0 1rem 1.5rem}.reader-module__XVQBDG__reader ul{list-style:outside}.reader-module__XVQBDG__reader ol{list-style:decimal}.reader-module__XVQBDG__reader ul>li,.reader-module__XVQBDG__reader ol>li{margin-top:.5rem}.reader-module__XVQBDG__reader li{color:rgb(var(--c-ink));line-height:1.75}.reader-module__XVQBDG__reader li::marker{color:var(--t)}.reader-module__XVQBDG__reader.reader-module__XVQBDG__neutral li::marker{color:rgb(var(--c-muted))}.reader-module__XVQBDG__reader :is(em,i){color:rgb(var(--c-ink));font-style:var(--font-reader-emphasis-style);font-variation-settings:var(--font-reader-variation)}.reader-module__XVQBDG__reader strong{color:rgb(var(--c-ink));font-weight:700}.reader-module__XVQBDG__reader a{color:rgb(var(--c-violet-2));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--c-violet) / .4);text-decoration-color:rgb(var(--c-violet) / .4);text-underline-offset:2px}.reader-module__XVQBDG__reader a:hover{text-decoration-color:currentColor}.dark .reader-module__XVQBDG__reader a{color:rgb(var(--c-violet))}.reader-module__XVQBDG__reader blockquote{border-left:2px solid color-mix(in srgb, var(--t) 60%, transparent);color:rgb(var(--c-ink));margin:1.25rem 0;padding-left:1rem}.reader-module__XVQBDG__reader.reader-module__XVQBDG__neutral blockquote{border-left-color:var(--rule-strong)}.reader-module__XVQBDG__reader div:has(>table){width:100%;margin:1.5rem 0;overflow-x:auto}.reader-module__XVQBDG__reader div:has(>table):focus-visible{outline:2px solid rgb(var(--c-violet));outline-offset:2px;border-radius:.5rem}.reader-module__XVQBDG__reader table{border:1px solid color-mix(in srgb, var(--t) 30%, transparent);border-radius:.5rem;width:100%;min-width:420px}.reader-module__XVQBDG__reader thead{background:color-mix(in srgb, var(--tw) 60%, transparent)}.reader-module__XVQBDG__reader th,.reader-module__XVQBDG__reader td{border-bottom:1px solid color-mix(in srgb, var(--t) 30%, transparent);word-break:normal;overflow-wrap:normal;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.reader-module__XVQBDG__reader th{text-align:left;color:var(--tt);font-weight:600}.reader-module__XVQBDG__reader td{color:rgb(var(--c-ink))}.reader-module__XVQBDG__reader tr{transition:background-color .15s}.reader-module__XVQBDG__reader tbody tr:hover{background:color-mix(in srgb, var(--tw) 40%, transparent)}@media (min-width:640px){.reader-module__XVQBDG__reader th,.reader-module__XVQBDG__reader td{padding:.75rem 1.5rem}}.reader-module__XVQBDG__reader pre{white-space:pre-wrap;border:1px solid color-mix(in srgb, var(--t) 20%, transparent);background:rgb(var(--c-ground));border-radius:.5rem;margin:1.25rem 0;padding:1rem;overflow-x:auto}.reader-module__XVQBDG__reader pre code{color:rgb(var(--c-ink));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;display:block}.reader-module__XVQBDG__reader :not(pre)>code{border:1px solid color-mix(in srgb, var(--t) 20%, transparent);background:rgb(var(--c-ground));color:rgb(var(--c-ink));border-radius:.375rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.reader-module__XVQBDG__reader.reader-module__XVQBDG__neutral :is(h4,table,th,td,pre,:not(pre)>code){border-color:var(--rule)}@font-face{font-family:Studeli Math;src:url(/fonts/web/studeli-math.0a817df33fb8.woff2)format("woff2");font-display:optional;unicode-range:U+20-7E,U+A0-BF,U+D7,U+F7,U+131,U+237,U+2C6-2C7,U+2D8-2DC,U+300-308,U+30A,U+30C,U+338,U+391-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F5,U+2000-200B,U+2016,U+2020-2026,U+2032-2037,U+2044,U+2057,U+205F-2064,U+20D6-20D7,U+20E1,U+2102,U+210A-2113,U+2115,U+2118-211D,U+2124,U+2127-2129,U+212C-212D,U+212F-2131,U+2133-2135,U+2190-21DB,U+22??,U+2308-230B,U+2329-232A,U+239B-23B5,U+23DC-23E1,U+25A1,U+25B3,U+25B5,U+25BD,U+25CB,U+25CF,U+25EF,U+27E6-27EF,U+27F5-27FF,U+2980-2983,U+2A00-2A06,U+2A0C-2A11,U+2A7D-2A7E,U+2AAF-2AB0,U+1D400-1D467,U+1D49C-1D4CF,U+1D538-1D56B,U+1D6A8-1D71B,U+1D7CE-1D7E1}.reader-module__XVQBDG__reader math{font-family:STIX Two Math,Cambria Math,Latin Modern Math,Studeli Math,math,serif;font-size:1.12em}.reader-module__XVQBDG__reader math[display=block]{display:block math;max-width:100%;margin:.5em 0;padding:.4em 2px;overflow:auto hidden}.reader-module__XVQBDG__reader blockquote math[display=block]{margin:.5rem 0}.reader-module__XVQBDG__reader math[display=block][data-overflow]{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.reader-module__XVQBDG__reader math[display=block][data-overflow][data-end]{-webkit-mask-image:none;mask-image:none}
@media (min-width:1024px){.app-explore-module__uyym8q__frame>aside{max-height:calc(100dvh - 32px);margin-top:8px;top:16px}}.app-explore-module__uyym8q__frame{padding-top:8px}.app-explore-module__uyym8q__trail ol{color:rgb(var(--c-muted));flex-wrap:wrap;gap:4px 8px;margin:0 0 10px;padding:0;font-size:13.5px;list-style:none;display:flex}.app-explore-module__uyym8q__trail li+li:before{content:"›";color:rgb(var(--c-muted));margin-right:8px}.app-explore-module__uyym8q__trail a{min-height:32px;color:rgb(var(--c-muted));align-items:center;display:inline-flex}.app-explore-module__uyym8q__trail a:hover{color:rgb(var(--c-violet));text-underline-offset:4px;text-decoration:underline}.app-explore-module__uyym8q__trail [aria-current]{min-height:32px;color:rgb(var(--c-ink));align-items:center;font-weight:600;display:inline-flex}.app-explore-module__uyym8q__h1{letter-spacing:-.025em;color:rgb(var(--c-ink));overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:1.15}@media (min-width:640px){.app-explore-module__uyym8q__h1{font-size:34px}}.app-explore-module__uyym8q__intro{max-width:68ch;color:rgb(var(--c-muted));margin-top:8px;font-size:15.5px;line-height:1.6}.app-explore-module__uyym8q__group+.app-explore-module__uyym8q__group{margin-top:28px}.app-explore-module__uyym8q__groupTitle{letter-spacing:-.015em;color:rgb(var(--c-ink));margin-bottom:12px;font-size:19px;font-weight:700}.app-explore-module__uyym8q__groupTitle a:hover{color:rgb(var(--c-violet))}.app-explore-module__uyym8q__directory{gap:26px;margin-top:24px;display:grid}.app-explore-module__uyym8q__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.app-explore-module__uyym8q__chip{border:1px solid var(--rule-strong);background:rgb(var(--c-card));min-height:40px;color:rgb(var(--c-ink));border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.app-explore-module__uyym8q__chip:hover{border-color:rgb(var(--c-violet) / .45)}.app-explore-module__uyym8q__chipCount{color:rgb(var(--c-muted));font-size:13px;font-weight:500}.app-explore-module__uyym8q__saveButton{border:1px solid var(--rule-strong);background:rgb(var(--c-card));min-height:34px;color:rgb(var(--c-ink));white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:650;display:inline-flex}.app-explore-module__uyym8q__saveButton:hover{border-color:rgb(var(--c-violet) / .5);color:rgb(var(--c-violet))}.app-explore-module__uyym8q__saveButton:focus-visible{outline:2px solid rgb(var(--c-violet));outline-offset:2px}.app-explore-module__uyym8q__saveButton[disabled]{opacity:.7}.app-explore-module__uyym8q__saved{border-color:rgb(var(--c-violet) / .35);background:rgb(var(--c-lilac));color:rgb(var(--c-violet))}.app-explore-module__uyym8q__preview>[data-material-page]>nav:first-of-type,.app-explore-module__uyym8q__preview>div>nav:first-child{padding-top:4px}
