@font-face{font-family:TeachAI Schola;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/tex-gyre-schola/texgyreschola-regular.woff")format("woff")}@font-face{font-family:TeachAI Schola;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/tex-gyre-schola/texgyreschola-bold.woff")format("woff")}@font-face{font-family:TeachAI Schola;font-style:italic;font-weight:400;font-display:swap;src:url("/fonts/tex-gyre-schola/texgyreschola-italic.woff")format("woff")}@font-face{font-family:TeachAI Schola;font-style:italic;font-weight:700;font-display:swap;src:url("/fonts/tex-gyre-schola/texgyreschola-bolditalic.woff")format("woff")}:root{--font-reading:"TeachAI Schola", "Century Schoolbook", "New Century Schoolbook", Georgia, serif}.study-markdown{color:var(--reader-text);font-family:var(--font-reading);overflow-wrap:anywhere;text-align:left;font-kerning:normal;font-variant-numeric:lining-nums;text-wrap:pretty;min-width:0;font-size:18px;line-height:1.6}.study-markdown p{margin:0 0 .9em}.study-markdown h1,.study-markdown h2,.study-markdown h3,.study-markdown h4,.study-markdown h5,.study-markdown h6{color:inherit;font-family:var(--font-display), sans-serif;letter-spacing:-.01em;text-wrap:balance;font-weight:700}.study-markdown h1{margin:30px 0 10px;font-size:27px;line-height:34px}.study-markdown h2{margin:28px 0 9px;font-size:23px;line-height:30px}.study-markdown h3{margin:28px 0 8px;font-size:19px;line-height:26px}.study-markdown h4,.study-markdown h5,.study-markdown h6{margin:22px 0 6px;font-size:17px;line-height:24px}.study-markdown strong{font-weight:700}.study-markdown a{color:var(--reader-primary);text-decoration:underline}.study-markdown ul,.study-markdown ol{margin:0 0 .9em;padding-left:1.4em}.study-markdown li{margin-bottom:.35em}.study-markdown li::marker{color:var(--reader-primary)}.study-markdown li>p{margin-bottom:0}.study-markdown code{color:var(--reader-math);background:var(--reader-soft);border-radius:4px;padding:2px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.study-markdown pre{color:inherit;background:var(--reader-soft);border:1px solid var(--reader-border);white-space:pre-wrap;border-radius:14px;margin:0 0 14px;padding:14px;overflow-x:auto}.study-markdown pre code{color:inherit;background:0 0;padding:0}.study-markdown blockquote{background:var(--reader-soft);border-left:3px solid var(--reader-primary);font-family:var(--font-display), sans-serif;border-radius:0 10px 10px 0;margin:.6em 0 1.2em;padding:14px 18px;font-size:15px;line-height:1.55}.study-markdown blockquote p{margin-bottom:6px}.study-markdown blockquote ul,.study-markdown blockquote ol,.study-markdown blockquote>:last-child{margin-bottom:0}.study-markdown hr{border:0;border-top:1px solid var(--reader-border);margin:18px 0}.study-markdown img{max-width:100%;height:auto}.study-markdown-table{margin-bottom:16px;overflow-x:auto}.study-markdown table{border-collapse:collapse;width:100%;font-family:var(--font-display), sans-serif;font-variant-numeric:lining-nums tabular-nums;font-size:14px;line-height:21px}.study-markdown th,.study-markdown td{border:1px solid var(--reader-border);overflow-wrap:normal;min-width:5.5em;padding:9px 10px}.study-markdown th{color:var(--reader-math);background:var(--reader-soft);font-weight:700}.study-markdown tr:nth-child(2n){background:var(--reader-surface)}.study-markdown tr:nth-child(odd){background:var(--reader-background)}.study-markdown-math{color:var(--reader-math)}.study-markdown-display{color:var(--reader-text);background:var(--reader-background);text-align:center;margin:8px 0 14px;padding:12px;overflow-x:auto}.study-markdown-display .study-markdown-math{color:inherit}.study-markdown>:last-child{margin-bottom:0}.study-markdown--compact{font-size:16px;line-height:1.5}.study-markdown--compact p,.study-markdown--compact ul,.study-markdown--compact ol{margin-bottom:3px}.study-markdown--exam{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:26px}.study-markdown--exam blockquote{font-family:inherit;font-size:inherit;line-height:inherit;background:0 0;border-radius:0;padding:0 0 0 16px}.study-markdown--exam h1,.study-markdown--exam h2,.study-markdown--exam h3,.study-markdown--exam h4,.study-markdown--exam h5,.study-markdown--exam h6{letter-spacing:normal;font-family:inherit}.study-markdown--exam p,.study-markdown--exam li{margin-bottom:8px}.study-markdown--exam li::marker{color:var(--reader-text)}.study-markdown--exam .study-markdown-display{background:0 0;padding:4px}