.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide2-header h4{letter-spacing:.12em;text-transform:uppercase;color:var(--purple-mid);margin-bottom:2px;font-size:.55rem;font-weight:700}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide2-header h2{letter-spacing:-.6px;margin-bottom:3px;font-size:1.6rem;line-height:1.18}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide2-header p{color:var(--ink-3);font-size:.76rem;line-height:1.55}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide2-cards>*{padding:26px 24px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide2-cards>* h3{margin-bottom:7px;font-size:.92rem;line-height:1.2}.lesson-pres[data-lesson-theme=ai-fundamentals] [data-lesson-slug=lesson-1] section:has([data-lesson-animation=reasoning-chain][data-fit=slide]){flex-direction:column;flex:1;min-height:0;margin:.375rem 0 0;padding:.625rem .75rem .25rem;display:flex}.lesson-pres[data-lesson-theme=ai-fundamentals] [data-lesson-slug=lesson-1] section:has([data-lesson-animation=reasoning-chain][data-fit=slide])>div{flex-direction:column;flex:1;min-height:0;padding:.5rem .5rem .125rem;display:flex}.lesson-pres[data-lesson-theme=ai-fundamentals] [data-lesson-slug=lesson-1] [data-lesson-animation=reasoning-chain][data-fit=slide]{min-height:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .pred-big{font-family:var(--font-h);letter-spacing:-4px;color:var(--ink);margin-bottom:16px;font-size:5rem;font-weight:700;line-height:.9}.lesson-pres[data-lesson-theme=ai-fundamentals] .pred-big>span{color:var(--ink)}.lesson-pres[data-lesson-theme=ai-fundamentals] .pred-big .pred-dash{color:var(--yellow)}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide3-main{padding:36px 40px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide3-main>.md-region>h4{margin-bottom:2px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide3-main>.md-region>:where(p,.mdx-paragraph){max-width:260px;font-size:.78rem;line-height:1.55}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide3-sidebar{padding:30px 34px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide3-sidebar>.md-region>h4{margin-bottom:2px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide3-sidebar>.md-region>:where(p,.mdx-paragraph){margin-bottom:14px;font-size:.84rem;line-height:1.55}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide3-sidebar>.md-region>:where(p,.mdx-paragraph):last-child{margin-top:14px;margin-bottom:0;font-size:.73rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide3-callout{border:1px solid var(--border);border-left-width:3px;border-left-color:var(--yellow);background:var(--surface);margin:0;padding:12px 14px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide3-callout>.md-region>:where(p,.mdx-paragraph){color:var(--ink-2);margin:0;font-size:.76rem;font-style:italic;line-height:1.55}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-memory{border:1.5px solid var(--border);flex-direction:column;gap:0;display:flex;overflow:hidden}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-hdr{background:var(--purple-deep);color:#fffc;letter-spacing:.1em;text-transform:uppercase;padding:7px 12px;font-size:.56rem;font-weight:700}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-row{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:7px 12px;font-size:.75rem;display:flex}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-row:last-child{border-bottom:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-dot{background:var(--yellow);border-radius:50%;flex-shrink:0;width:8px;height:8px}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-dot.p{background:var(--purple-mid)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-dot.g{background:var(--border-strong)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-lbl{color:var(--ink-2);flex:1;font-weight:500}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-note{color:var(--ink-3);font-size:.64rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-lbl-muted{color:var(--ink-3)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ctx-mem-note-danger{color:#c0392b}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-main{padding:26px 30px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-main h2{letter-spacing:-.6px;margin-bottom:8px;font-size:1.6rem;line-height:1.18}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-main>.md-region>:where(p,.mdx-paragraph):first-of-type{margin-bottom:14px;font-size:.84rem;line-height:1.55}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-main .lesson1-slide6-list{gap:9px;margin-top:4px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-main .lesson1-slide6-list li{font-size:.8rem;line-height:1.5}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-main>.md-region>:where(p,.mdx-paragraph):last-of-type{color:var(--ink-3);margin-top:12px;font-size:.72rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-sidebar{justify-content:center;padding:26px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-sidebar>.md-region{flex-direction:column;justify-content:center;min-height:0;display:flex}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-sidebar>.md-region>h4{margin-bottom:2px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-sidebar .lesson1-slide6-status-table{flex-shrink:0;margin-bottom:13px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide6-sidebar>.md-region>:where(p,.mdx-paragraph):last-child{font-size:.71rem;line-height:1.55}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-table{border:1.5px solid var(--border);flex-direction:column;display:flex;overflow:hidden}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-header{background:var(--purple-deep);color:#fffc;letter-spacing:.1em;text-transform:uppercase;padding:7px 12px;font-size:.56rem;font-weight:700}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-rows{background:var(--surface);flex-direction:column;display:flex}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-row{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:7px 12px;font-size:.75rem;display:flex}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-row>*{margin:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-row:last-child{border-bottom:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-dot{background:var(--yellow);border-radius:50%;flex-shrink:0;width:8px;height:8px}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-dot-primary{background:var(--purple-mid)}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-dot-muted{background:var(--border-strong)}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-label{color:var(--ink-2);flex:1;font-weight:500}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-label-muted{color:var(--ink-3)}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-note{color:var(--ink-3);font-size:.64rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .af-context-window-note-danger{color:#c0392b}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid{flex:1;gap:0;min-height:0;display:grid}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-cols-2{grid-template-columns:repeat(2,1fr)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-cols-3{grid-template-columns:repeat(3,1fr)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-cols-4{grid-template-columns:repeat(4,1fr)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-cols-2 .ai-visual-panel:nth-child(2n),.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-cols-3 .ai-visual-panel:nth-child(3n),.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-cols-4 .ai-visual-panel:nth-child(4n){border-right:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-matrix{grid-template-rows:1fr 1fr}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-matrix .ai-visual-panel{border-bottom:1px solid var(--border)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-matrix .ai-visual-panel:nth-child(3),.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-grid-matrix .ai-visual-panel:nth-child(4){border-bottom:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel:before{content:"";background:var(--yellow);width:40%;height:3px;position:absolute;top:0;left:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-accent-default:before,.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-accent-yellow:before{background:var(--yellow)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-accent-purple:before{background:var(--purple-mid)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-accent-ink:before{background:var(--purple-deep)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-accent-danger:before{background:#c0392b}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-tone-tinted{background:var(--surface-2)}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-tone-danger{background:#fff8f7}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-marker{font-family:var(--font-h);color:var(--surface-3);letter-spacing:-1px;margin-bottom:7px;font-size:1.6rem;font-weight:500;line-height:1}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-body{flex:1}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-body ul{margin:0;padding:0;list-style:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-body li:before{content:"";background:var(--yellow);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);width:5px;height:5px;margin-top:-1px;position:absolute;top:.54em;left:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-note{border-top:1px solid var(--border);margin-top:auto;padding-top:9px}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-note strong{color:var(--purple-mid);font-weight:600}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-note-danger{border-top-color:#c0392b33}.lesson-pres[data-lesson-theme=ai-fundamentals] .ai-visual-panel-note-danger strong{color:#c0392b}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panels{flex:1;grid-template-columns:1fr 1fr 1fr;display:grid}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel{border-right:1px solid var(--border);flex-direction:column;padding:22px 20px;display:flex;position:relative}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel:last-child{background:var(--surface-2);border-right:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel:before{content:"";width:40%;height:3px;position:absolute;top:0;left:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel:first-child:before{background:#c0392b}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel:nth-child(2):before{background:var(--purple-mid)}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel:nth-child(3):before{background:var(--yellow)}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-icon{margin-bottom:10px;font-size:1.5rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel h3{font-family:var(--font-h);color:var(--ink);margin:0 0 .5rem;font-size:.88rem;font-weight:600;line-height:1.2}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel :where(p,li){color:var(--ink-2);font-size:.76rem;line-height:1.45}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel ul{margin:.4rem 0 0;padding:0;list-style:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel li{margin:.28rem 0;padding-left:.8rem;position:relative}.lesson-pres[data-lesson-theme=ai-fundamentals] .halluc-panel li:before{content:"";background:var(--yellow);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);width:5px;height:5px;margin-top:-1px;position:absolute;top:.54em;left:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .bridge-right{background:var(--purple-deep);flex-direction:column;justify-content:center;padding:30px 34px;display:flex;position:relative;overflow:hidden}.lesson-pres[data-lesson-theme=ai-fundamentals] .bridge-right .dot-grid{opacity:.4}.lesson-pres[data-lesson-theme=ai-fundamentals] .bridge-right h3{color:#ffffffe6;margin-bottom:14px;font-size:1.05rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .bridge-right ol{counter-reset:bridge-list;margin:0;padding:0;list-style:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .bridge-right li{color:#ffffffb3;margin:0 0 10px;padding:0 0 0 30px;font-size:.78rem;line-height:1.4;position:relative}.lesson-pres[data-lesson-theme=ai-fundamentals] .bridge-right li:before{content:counter(bridge-list);counter-increment:bridge-list;background:var(--yellow);color:#000;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.58rem;font-weight:700;display:flex;position:absolute;top:1px;left:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare{flex:1;grid-template-columns:1fr 1fr;gap:0;min-height:0;display:grid}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-half{border-right:1px solid var(--border);flex-direction:column;gap:10px;min-width:0;padding:18px 26px;display:flex}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-half:last-child{border-right:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-tag{letter-spacing:.1em;text-transform:uppercase;width:fit-content;margin-bottom:6px;padding:2px 8px;font-size:.5rem;font-weight:700}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-tag.std{background:var(--surface-3);color:var(--ink-3)}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-tag.adv{color:var(--purple-mid);background:#f0eeff}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-box{border:1.5px solid var(--border);color:var(--ink-2);background:var(--surface-2);width:100%;padding:8px 12px;font-size:.75rem;line-height:1.4}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-box.question{color:var(--purple-deep);background:#f0eeff;border-color:#6551f34d;font-weight:600}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-box.answer{color:#1a7a2a;background:#e8f7ea;border-color:#4caf6a;font-weight:600}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-box.think{background:var(--surface-2);border-color:var(--yellow);color:var(--ink-3);border-left-width:3px;font-size:.7rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-arrow{color:var(--ink-3);padding-left:14px;font-size:1rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-note{border:1px solid var(--border);background:var(--surface-2);color:var(--ink-3);padding:5px 9px;font-size:.68rem;font-style:italic}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide10-compare .reason-sub{color:var(--ink-3);margin-top:8px;font-size:.69rem;line-height:1.45}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare{flex:1;grid-template-columns:1fr 1fr;gap:0;min-height:0;display:grid}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-half{border-right:1px solid var(--border);flex-direction:column;gap:12px;min-width:0;padding:20px 26px;display:flex}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-half:last-child{background:var(--surface-2);border-right:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .reason-tag{letter-spacing:.1em;text-transform:uppercase;width:fit-content;margin-bottom:6px;padding:2px 8px;font-size:.5rem;font-weight:700}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .reason-tag.std{background:var(--surface-3);color:var(--ink-3)}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .reason-tag.adv{color:var(--purple-mid);background:#f0eeff}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-example{border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-example .ai-labeled-rows-row{align-items:flex-start;gap:8px;font-size:.74rem;line-height:1.45}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-example .ai-labeled-rows-label{letter-spacing:.06em;text-transform:uppercase;margin-top:2px;padding:2px 7px;font-size:.5rem;font-weight:700}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-example .ai-labeled-rows-text{color:var(--ink-2)}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-example .ai-labeled-rows-text-tone-muted{color:var(--ink-3)}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-bullets{gap:7px;margin-top:6px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-bullets li{font-size:.75rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide11-compare .td-sub{color:var(--ink-3);margin-top:6px;font-size:.7rem;line-height:1.45}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panels{flex:1;grid-template-columns:repeat(3,1fr);display:grid}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel{border-right:1px solid var(--border);flex-direction:column;padding:20px;display:flex;position:relative}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel:nth-child(2){background:var(--surface-2)}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel:last-child{border-right:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel:before{content:"";width:40%;height:3px;position:absolute;top:0;left:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel:first-child:before{background:var(--yellow)}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel:nth-child(2):before{background:var(--purple-mid)}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel:nth-child(3):before{background:var(--purple-deep)}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel.danger:before{background:#c0392b}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-icon{margin-bottom:9px;font-size:1.4rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel h3{font-family:var(--font-h);color:var(--ink);margin:0 0 .45rem;font-size:.88rem;font-weight:600;line-height:1.2}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel ul{margin:0;padding:0;list-style:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel li{color:var(--ink-2);margin:.28rem 0;padding-left:.8rem;font-size:.74rem;line-height:1.4;position:relative}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-panel li:before{content:"";background:var(--yellow);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);width:5px;height:5px;margin-top:-1px;position:absolute;top:.54em;left:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-why{border-top:1px solid var(--border);color:var(--ink-3);margin-top:auto;padding-top:9px;font-size:.62rem;line-height:1.45}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-why strong{color:var(--purple-mid);font-weight:600}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-why.danger{border-top-color:#c0392b33}.lesson-pres[data-lesson-theme=ai-fundamentals] .use-why.danger strong{color:#c0392b}.lesson-pres[data-lesson-theme=ai-fundamentals] .principles-grid{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:0;display:grid}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;padding:22px 26px;display:flex;position:relative}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle:nth-child(2n){background:var(--surface-2);border-right:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle:nth-child(3),.lesson-pres[data-lesson-theme=ai-fundamentals] .principle:nth-child(4){border-bottom:none}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle:before{content:"";width:32%;height:3px;position:absolute;top:0;left:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle:first-child:before{background:var(--yellow)}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle:nth-child(2):before{background:var(--purple-mid)}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle:nth-child(3):before{background:var(--purple-deep)}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle:nth-child(4):before{background:var(--yellow)}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle-num{font-family:var(--font-h);color:var(--surface-3);letter-spacing:-1px;margin-bottom:7px;font-size:1.6rem;font-weight:500;line-height:1}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle h3{margin-bottom:5px;font-size:.85rem;line-height:1.2}.lesson-pres[data-lesson-theme=ai-fundamentals] .principle p{color:var(--ink-2);margin:0;font-size:.74rem;line-height:1.45}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide17-main{justify-content:flex-start;padding:26px 30px}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide17-main>.md-region>h2{margin-bottom:6px;font-size:1.3rem}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide17-main>[data-lesson-region-context=slide]>h2+.mdx-paragraph{margin-bottom:14px;font-size:.71rem;line-height:1.5}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide17-main [data-lesson-checklist=true]{margin-top:0}.lesson-pres[data-lesson-theme=ai-fundamentals] .lesson1-slide17-sidebar{justify-content:center;padding:32px 36px;position:relative;overflow:hidden}
