body[data-learning-design=preview] .learning-reader{overflow:visible}body[data-learning-design=preview] .learning-reader>header{border-radius:18px 18px 0 0}body[data-learning-design=preview] .lesson-study-tabs{scroll-margin-top:var(--study-sticky-top,145px)}body[data-learning-design=preview] .lesson-study-tabs .study-tablist{position:sticky;top:var(--study-sticky-top,145px);z-index:15;background:rgb(var(--learning-card));box-shadow:0 3px 8px #14213d0a}body[data-learning-design=preview] .study-tablist{display:grid;gap:0;margin-bottom:0;border-bottom:1px solid var(--learning-border);background:rgb(var(--learning-accent)/.025);border-radius:12px 12px 0 0}body[data-learning-design=preview] .study-tablist button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:12px 6px;border-bottom:3px solid transparent;font-size:13px;font-weight:600;color:rgb(var(--learning-ink)/.7)}body[data-learning-design=preview] .study-tablist button[aria-selected=true]{color:rgb(var(--learning-accent));background:rgb(var(--learning-accent)/.07);border-bottom-color:rgb(var(--learning-accent))}body[data-learning-design=preview] .study-tabpanel{min-width:0;height:auto;overflow:visible;padding:24px 12px 24px 4px;outline-offset:-2px}body[data-learning-design=preview] .study-tabpanel:focus-visible{outline:2px solid rgb(var(--learning-accent))}@media print{body[data-learning-design=preview] .study-tabpanel{height:auto;overflow:visible}}body[data-learning-design=preview] .study-tabpanel[hidden]{display:none}body[data-learning-design=preview] .study-section-prose{font-size:16px;line-height:1.8;color:rgb(var(--learning-ink)/.8);overflow-wrap:anywhere}body[data-learning-design=preview] .study-section-prose :is(h2,h3,h4){color:rgb(var(--learning-ink));font-weight:700;line-height:1.35;margin:22px 0 12px;font-size:22px}body[data-learning-design=preview] .study-section-prose>.study-html-source>:first-child,body[data-learning-design=preview] .study-section-prose>:first-child{margin-top:0}body[data-learning-design=preview] .study-section-prose :is(p,ul,ol,pre,table){margin-block:14px}body[data-learning-design=preview] .study-section-prose :is(ul,ol){padding-left:24px}body[data-learning-design=preview] .study-section-prose ul{list-style:disc}body[data-learning-design=preview] .study-section-prose ol{list-style:decimal}body[data-learning-design=preview] .study-section-prose :is(pre,table){max-width:100%;overflow-x:auto}body[data-learning-design=preview] .study-section-prose table{display:block;border-collapse:collapse}body[data-learning-design=preview] .study-section-prose :is(th,td){padding:10px;border:1px solid var(--learning-border);text-align:left}body[data-learning-design=preview] .study-section-prose pre{padding:16px;border-radius:10px;background:rgb(var(--learning-ink)/.04)}body[data-learning-design=preview] .study-practice :is(h3,h4){font-size:22px;font-weight:700}body[data-learning-design=preview] .study-practice>p{margin:8px 0 20px;color:rgb(var(--learning-ink)/.7)}body[data-learning-design=preview] .study-practice>a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:20px;min-height:60px;border:1px solid rgb(var(--learning-accent)/.25);border-radius:12px;background:rgb(var(--learning-accent)/.04)}body[data-learning-design=preview] .study-practice>a>:first-child{font-weight:700}body[data-learning-design=preview] .study-practice>a>:last-child{font-size:13px;font-weight:600;color:rgb(var(--learning-accent))}body[data-learning-design=preview] .study-video{margin-bottom:22px}@media (max-width:639px){body[data-learning-design=preview] .study-tablist button{flex-direction:column;gap:4px;font-size:11px;line-height:1.35}body[data-learning-design=preview] .study-section-prose{font-size:15px}}body[data-learning-design=preview]{--learning-accent:var(--tin-indiglo);--learning-ink:var(--tin-ink);--learning-card:var(--tin-cardbg);--learning-border:rgb(var(--learning-ink)/.14)}body[data-learning-design=preview] .learning-shell{max-width:1440px}body[data-learning-design=preview] .learning-hero{padding:clamp(20px,3vw,36px);border:1px solid var(--learning-border);border-radius:20px;background:linear-gradient(125deg,rgb(var(--learning-accent)/.09),rgb(var(--learning-card)) 75%);box-shadow:0 8px 30px #14213d06}body[data-learning-design=preview] .learning-hero h1{max-width:28ch;font-size:clamp(26px,3.3vw,40px);letter-spacing:-.035em}body[data-learning-design=preview] .learning-workspace{gap:20px}body[data-learning-design=preview] .learning-toolbar{border-radius:14px;box-shadow:0 2px 8px #14213d06}body[data-learning-design=preview] .learning-outline{padding:18px;border-radius:16px}body[data-learning-design=preview] .learning-outline h2{font-size:15px}body[data-learning-design=preview] .learning-outline h3{font-size:14px}body[data-learning-design=preview] .learning-outline li{padding:12px}body[data-learning-design=preview] .learning-outline ol{border-radius:10px}body[data-learning-design=preview] .learning-reader{border-radius:18px;box-shadow:0 5px 22px #14213d07}body[data-learning-design=preview] .learning-reader>header{padding:24px clamp(20px,3vw,36px);background:rgb(var(--learning-card));border-bottom:1px solid var(--learning-border)}body[data-learning-design=preview] .learning-reader>header h2{font-size:clamp(25px,2.7vw,34px);letter-spacing:-.025em}body[data-learning-design=preview] .learning-quick-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}body[data-learning-design=preview] .learning-quick-actions :is(button,a){display:inline-flex;align-items:center;min-height:40px;border:1px solid rgb(var(--learning-accent)/.3);border-radius:9px;padding:8px 13px;color:rgb(var(--learning-accent));font-size:13px;font-weight:600;background:rgb(var(--learning-accent)/.045)}body[data-learning-design=preview] .learning-quick-actions :is(button,a):hover{background:rgb(var(--learning-accent)/.1)}body[data-learning-design=preview] .learning-reader :is(.tin-prose--reader,.lesson-prose){max-width:75ch}body[data-learning-design=preview] .learning-resources{border-top:1px solid var(--learning-border);padding-top:22px}body[data-learning-design=preview] .learning-resources>div:first-child h2{font-size:18px}body[data-learning-design=preview] .learning-resources>div:first-child>span{font-size:12px}body[data-learning-design=preview] .learning-resource-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}body[data-learning-design=preview] .learning-overview{border-radius:20px;box-shadow:0 6px 24px #14213d07}body[data-learning-design=preview] .learning-mock-intro{margin-block:24px;border:1px solid var(--learning-border);border-radius:20px;background:rgb(var(--learning-card));padding:clamp(20px,4vw,36px)}body[data-learning-design=preview] .learning-scorecard{border-width:1px;border-color:rgb(var(--learning-accent)/.3);border-radius:20px;background:linear-gradient(125deg,rgb(var(--learning-accent)/.08),rgb(var(--learning-card)));padding:30px}body[data-learning-design=preview] .reader-question{padding-top:20px}body[data-learning-design=preview] .learning-question-header{border:1px solid var(--learning-border);border-radius:14px;padding:16px;margin-inline:0}body[data-learning-design=preview] .learning-option{border-radius:12px;min-height:56px}body[data-learning-design=preview] .learning-option:focus-visible,body[data-learning-design=preview] .learning-workspace :is(button,a,select):focus-visible{outline:2px solid rgb(var(--learning-accent));outline-offset:3px}body[data-learning-design=preview] :is(.learning-workspace,.learning-hero,.learning-mock-intro) :is([class~="text-ink/45"],[class~="text-ink/50"],[class~="text-ink/55"]){color:rgb(var(--learning-ink)/.73)}@media (min-width:1024px){body[data-learning-design=preview] .learning-workspace[data-outline-open=true]{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start}body[data-learning-design=preview] .learning-workspace[data-outline-open=true]>*{margin-top:0;grid-column:1/-1;min-width:0}body[data-learning-design=preview] .learning-workspace[data-outline-open=true]>.learning-outline{grid-column:1;grid-row:span 2;position:sticky;top:152px;max-height:calc(100dvh - 175px)}body[data-learning-design=preview] .learning-workspace[data-outline-open=true]>:is(.learning-reading-pane,.learning-resources){grid-column:2}}@media (max-width:639px){body[data-learning-design=preview] .learning-hero{padding:20px;border-radius:15px}body[data-learning-design=preview] .learning-hero>.learning-title-row{flex-wrap:wrap}body[data-learning-design=preview] .learning-toolbar{padding:10px 12px;gap:8px}body[data-learning-design=preview] .learning-resources>div:first-child{align-items:start;flex-direction:column}body[data-learning-design=preview] .learning-mock-intro{margin-inline:12px;width:auto}}body[data-learning-design=preview] .learning-note-drawer>header{background:rgb(var(--learning-accent)/.06);padding-block:22px}body[data-learning-design=preview] .learning-download-bar{flex-shrink:0;margin:0;padding:12px 24px;border-top:1px solid var(--learning-border)}body[data-learning-design=preview] .learning-note-page{border-radius:20px}body[data-learning-design=preview] .study-video{display:grid;gap:20px}body[data-learning-design=preview] .study-video .video-embed{aspect-ratio:16/9}body[data-learning-design=preview] .study-video .video-embed iframe{width:100%;height:100%;border:0;border-radius:12px}@font-face{font-family:plexSans;src:url(/_next/static/media/13a15bcdfeddab65-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexSans;src:url(/_next/static/media/4cdcd386d2ac59c8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexSans;src:url(/_next/static/media/1cdb9a2cbcaafa7e-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexSans;src:url(/_next/static/media/45cdbe8ded19ae08-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plexSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_f8aae7{font-family:plexSans,plexSans Fallback}.__variable_f8aae7{--font-plex-sans:"plexSans","plexSans Fallback"}@font-face{font-family:plexMono;src:url(/_next/static/media/06ac09dcb8ec7d56.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/dece0821e8ed059f.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}.__className_b441f2{font-family:plexMono,ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,Courier New,monospace}.__variable_b441f2{--font-plex-mono:"plexMono",ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,Courier New,monospace}