.lesson-inline-code.svelte-1a4ylco{background:var(--ds-pearl);color:var(--ds-ink);white-space:break-spaces;overflow-wrap:anywhere;font-weight:600;line-height:1.55}.lesson-rich-strong.svelte-1a4ylco,.lesson-key-term.svelte-1a4ylco{font-weight:750}.lesson-key-term.svelte-1a4ylco{letter-spacing:.002em}.lesson-rich-italic.svelte-1a4ylco{font-style:italic}.lesson-rich-link.svelte-1a4ylco{color:var(--ds-accent);text-decoration-thickness:.08em;-webkit-text-decoration-color:color-mix(in srgb, currentColor 62%, transparent);text-decoration-color:color-mix(in srgb, currentColor 62%, transparent);transition-duration:var(--ds-duration-fast);font-weight:650}.lesson-rich-link.svelte-1a4ylco:focus-visible{outline-color:var(--ds-accent)}.lesson-rich-math{overflow-wrap:anywhere}.lesson-rich-math .katex-display{max-width:100%;padding-block:.125em;overflow:auto hidden}.lesson-rich-math sub,.lesson-rich-math sup{line-height:0}html[data-motion=reduce] .lesson-rich-link.svelte-1a4ylco{transition:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .lesson-rich-link.svelte-1a4ylco{transition:none}}.lesson-prose.svelte-15wemaz{letter-spacing:-.008em;text-wrap:pretty;color:var(--ds-ink);font-size:1.0625rem;line-height:1.85}.lesson-caption.svelte-15wemaz{color:var(--ds-ink)}.teaching-card.svelte-15wemaz{border-radius:var(--ds-radius-card);background:var(--ds-white);box-shadow:0 12px 30px -26px color-mix(in srgb, var(--ds-ink) 55%, transparent);isolation:isolate;margin-block:1.75rem}.teaching-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child,.era-card-header.svelte-15wemaz,.quiz-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child{position:relative;overflow:hidden}.teaching-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child:after,.era-card-header.svelte-15wemaz:after,.quiz-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 14%,oklch(100% 0 0/.2) 44%,#0000 68%);position:absolute;inset:0}.teaching-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child{padding:.95rem 1.5rem}.teaching-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child>p:where(.svelte-15wemaz){overflow-wrap:anywhere;min-width:0}.teaching-card.svelte-15wemaz>div:where(.svelte-15wemaz):nth-child(2){padding:1.25rem 1.5rem 1.5rem;line-height:1.8}.era-card.svelte-15wemaz{border-radius:var(--ds-radius-card);background:var(--ds-white);box-shadow:0 12px 30px -26px color-mix(in srgb, var(--ds-ink) 55%, transparent);transition:transform var(--ds-duration-base) var(--ds-ease), box-shadow var(--ds-duration-base) var(--ds-ease);position:relative}@media (hover:hover) and (pointer:fine){.era-card.svelte-15wemaz:hover{box-shadow:0 18px 36px -26px color-mix(in srgb, var(--ds-ink) 65%, transparent);transform:translateY(-2px)}}.era-card-header.svelte-15wemaz{background:var(--timeline-header-fill);padding:.95rem 1.5rem}.era-card.svelte-15wemaz>div:where(.svelte-15wemaz):last-child{padding:1.25rem 1.5rem 1.45rem;line-height:1.8}.concept-card.svelte-15wemaz{border-radius:var(--ds-radius-tile);background:var(--ds-white);box-shadow:0 10px 24px -24px color-mix(in srgb, var(--ds-ink) 72%, transparent);gap:.8rem;padding:1.5rem;position:relative;overflow:hidden}.concept-card.svelte-15wemaz:before{background:var(--teaching-accent);content:"";width:100%;height:5px;position:absolute;top:0;left:0}.concept-number.svelte-15wemaz{background:color-mix(in srgb, var(--teaching-accent) 16%, var(--ds-white));width:2.25rem;height:2.25rem;color:var(--ds-ink)}.concept-card.svelte-15wemaz>div:where(.svelte-15wemaz){line-height:1.75}.comparison-table.svelte-15wemaz{border-radius:var(--ds-radius-tile);background:var(--ds-white);color:var(--ds-ink);box-shadow:0 12px 30px -26px color-mix(in srgb, var(--ds-ink) 55%, transparent);margin-block:1.75rem}.comparison-table.svelte-15wemaz thead:where(.svelte-15wemaz),.comparison-table.svelte-15wemaz .is-striped:where(.svelte-15wemaz),.comparison-table.svelte-15wemaz .lesson-table-caption:where(.svelte-15wemaz){background:var(--ds-pearl)}.comparison-table.svelte-15wemaz tr:where(.svelte-15wemaz),.comparison-table.svelte-15wemaz th:where(.svelte-15wemaz),.comparison-table.svelte-15wemaz td:where(.svelte-15wemaz),.comparison-table.svelte-15wemaz .lesson-table-caption:where(.svelte-15wemaz){border-color:var(--ds-line)}.comparison-table.svelte-15wemaz th:where(.svelte-15wemaz){padding:1.1rem 1.25rem}.comparison-table.svelte-15wemaz td:where(.svelte-15wemaz){padding:1.15rem 1.25rem;line-height:1.8}@media (width<=40rem){.comparison-table.svelte-15wemaz th:where(.svelte-15wemaz),.comparison-table.svelte-15wemaz td:where(.svelte-15wemaz){padding-inline:.875rem}}.comparison-table.svelte-15wemaz td:where(.svelte-15wemaz) .lesson-rich-math{overflow-wrap:normal}.spectrum-card.svelte-15wemaz{border-radius:var(--ds-radius-tile);background:var(--ds-white);color:var(--ds-ink);box-shadow:0 12px 30px -26px color-mix(in srgb, var(--ds-ink) 55%, transparent);padding:1.5rem}.spectrum-title.svelte-15wemaz{letter-spacing:var(--ds-track-eyebrow);text-transform:uppercase;color:var(--ds-accent);font-size:.75rem}.spectrum-track.svelte-15wemaz{box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ds-ink) 18%, transparent)}.spectrum-track.svelte-15wemaz>div:where(.svelte-15wemaz){position:relative}.spectrum-track.svelte-15wemaz>div:where(.svelte-15wemaz):after{content:"";background:linear-gradient(oklch(100% 0 0/.26),#0000);position:absolute;inset:0}.worked-steps.svelte-15wemaz>li:where(.svelte-15wemaz)+li:where(.svelte-15wemaz){border-top:2px solid var(--ds-line)}.worked-example-card.svelte-15wemaz li:where(.svelte-15wemaz){padding-block:1.1rem}.step-number.svelte-15wemaz{background:var(--teaching-accent);color:var(--ds-on-dark)}.worked-result.svelte-15wemaz{border:2px solid var(--teaching-accent);background:var(--ds-pearl);color:var(--ds-ink)}.key-takeaway-card.svelte-15wemaz,.summary-card.svelte-15wemaz{background:var(--full-card-fill);color:var(--teaching-foreground,var(--ds-on-dark))}.key-takeaway-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child,.summary-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child{align-items:flex-start;color:var(--teaching-foreground,var(--ds-on-dark))!important;background:0 0!important}.key-takeaway-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child:after,.summary-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child:after{background:linear-gradient(112deg,#0000 14%,oklch(100% 0 0/.08) 44%,#0000 68%)}.key-takeaway-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child>span:where(.svelte-15wemaz):first-child{background:oklch(100% 0 0/.2);border-radius:.6rem;flex:none;place-items:center;width:1.9rem;height:1.9rem;display:grid}.key-takeaway-card.svelte-15wemaz>div:where(.svelte-15wemaz):last-child,.summary-card.svelte-15wemaz>div:where(.svelte-15wemaz):last-child{color:var(--teaching-foreground,var(--ds-on-dark))}.key-takeaway-card.svelte-15wemaz a,.summary-card.svelte-15wemaz a,.key-takeaway-card.svelte-15wemaz .lesson-key-term,.key-takeaway-card.svelte-15wemaz .lesson-rich-link,.key-takeaway-card.svelte-15wemaz .lesson-rich-math,.summary-card.svelte-15wemaz .lesson-key-term,.summary-card.svelte-15wemaz .lesson-rich-link,.summary-card.svelte-15wemaz .lesson-rich-math{color:inherit}.quiz-card.svelte-15wemaz{background:var(--ds-white);box-shadow:0 14px 34px -26px color-mix(in srgb, var(--ds-ink) 60%, transparent)}.quiz-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child{padding:.95rem 1.5rem}.quiz-choice.svelte-15wemaz{border:1px solid var(--ds-line);background:var(--ds-white)}.quiz-answer.svelte-15wemaz{border:1px solid var(--ds-line);background:var(--ds-pearl)}.quiz-answer-body.svelte-15wemaz{border-top:1px solid var(--ds-line)}@media (width<=640px){.lesson-prose.svelte-15wemaz{font-size:1rem;line-height:1.8}.teaching-card.svelte-15wemaz>div:where(.svelte-15wemaz):first-child,.teaching-card.svelte-15wemaz>div:where(.svelte-15wemaz):nth-child(2){padding:1rem}}
