.sxs-deck .slide-frame[data-owned=true]{--lx-ink:#1c1917;--lx-muted:#6b645a;--lx-line:#e6dfd2;--lx-paper:#fbf8f1;--lx-card:#fffdf8;--lx-accent:#1f4b3a;--lx-accent-soft:#e4eee7;--lx-warm:#a8803f;--lx-wrong:#9f3a2c;--lx-wrong-soft:#f7e6e1;grid-template-rows:minmax(0,1fr) auto;background:var(--lx-paper);color:var(--lx-ink)}.sxs-deck .slide-frame[data-owned=true]:after,.sxs-deck .slide-frame[data-owned=true]:before{display:none}.slide-frame[data-category=mathematics]{--lx-accent:#3a3f8f;--lx-accent-soft:#e6e7f4}.slide-frame[data-category=science]{--lx-accent:#1f6a4a;--lx-accent-soft:#e2f0e8}.slide-frame[data-category=social-science]{--lx-accent:#9a4a26;--lx-accent-soft:#f5e7dd}.slide-frame[data-category=english]{--lx-accent:#1f4f66;--lx-accent-soft:#e0edf2}.slide-frame[data-category=hindi],.slide-frame[data-category=kannada]{--lx-accent:#7a2f55;--lx-accent-soft:#f3e3ec}.sxs-deck .slide-frame[data-owned=true] .slide-body{padding:0}.lx{--pad-x:5.2cqi;--pad-y:3.6cqi;height:100%;min-height:0;position:relative;padding:var(--pad-y) var(--pad-x) 1.2cqi;font-size:calc(1.62cqi * var(--fit, 1));line-height:1.45;overflow:hidden}.lx,.lx *{box-sizing:border-box}.lx dd,.lx dl,.lx figure,.lx h2,.lx h3,.lx ol,.lx p,.lx ul{margin:0}.lx ol,.lx ul{padding:0;list-style:none}.lx-eyebrow{font-size:.72em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-warm)}.lx-title{margin-top:.3em;font-size:2.15em;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.lx-title,.lx-title-sm{font-family:var(--font-fraunces),Georgia,serif;font-weight:560}.lx-title-sm{margin-top:.25em;font-size:1.35em;line-height:1.15}.lx-head{margin-bottom:1.1em}.lx-intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:4cqi;align-items:center;padding-block:4cqi}.lx-display{margin-top:.25em;font-size:3.6em;font-weight:520;line-height:1;letter-spacing:-.03em;text-wrap:balance}.lx-display,.lx-lede{font-family:var(--font-fraunces),Georgia,serif}.lx-lede{margin-top:1em;max-width:32em;font-size:1.2em;font-style:italic;line-height:1.35;color:var(--lx-muted)}.lx-intro-aside{align-self:stretch;display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--lx-line);padding-left:2.6cqi}.lx-aside-label{margin-bottom:.8em;font-size:.72em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-muted)}.lx-sections{display:grid;gap:.5em;font-size:.92em}.lx-sections[data-many]{gap:.28em;font-size:.74em}.lx-sections li{display:flex;gap:.8em;align-items:baseline}.lx-sections span{flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:700;color:var(--lx-accent)}.lx-idea{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:3cqi;align-items:center}.lx-copy{display:flex;flex-direction:column;gap:.9em;min-height:0}.lx-text{font-size:1.12em;line-height:1.5}.lx-idea[data-story] .lx-text{font-family:var(--font-fraunces),Georgia,serif;font-size:1.18em;line-height:1.45}.lx-terms{display:flex;flex-wrap:wrap;gap:.4em}.lx-terms li{border-radius:999px;background:var(--lx-accent-soft);padding:.18em .75em;font-size:.78em;font-weight:650;color:var(--lx-accent)}.lx-cite{font-size:.68em;color:var(--lx-muted);letter-spacing:.02em}.lx-visual{height:100%;max-height:100%;min-height:0;overflow:hidden;border-radius:1.4cqi;background:var(--lx-card);box-shadow:0 0 0 1px var(--lx-line),0 1.6cqi 3.2cqi -2cqi rgba(28,25,23,.28)}.lx-visual svg,.lx-visual>*{width:100%;height:100%}.lx-visual svg{display:block}.lx-scene{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);grid-template-rows:auto 1fr;column-gap:4cqi;row-gap:2cqi}.lx-scene-head{grid-column:1;display:grid;gap:.2em}.lx-scene .lx-narrative{grid-column:1}.lx-scene .lx-still{grid-column:2;grid-row:1/span 2;align-self:center;height:auto;aspect-ratio:900/520;opacity:.92}.lx-still,.lx-still *{animation-delay:-60s!important;animation-play-state:paused!important;transition:none!important}.lx-dots{display:flex;gap:.4em;margin-top:.6em}.lx-dots li{width:2.2em;height:.22em;border-radius:999px;background:var(--lx-line)}.lx-dots li[data-state=done]{background:var(--lx-accent);opacity:.45}.lx-dots li[data-state=now]{background:var(--lx-accent)}.lx-narrative{align-self:center;max-width:34em;font-size:1.62em;line-height:1.42;text-wrap:pretty}.lx-scene[data-story] .lx-narrative{font-family:var(--font-fraunces),Georgia,serif;font-weight:420}.lx-steps{display:flex;flex-direction:column}.lx-track{position:relative;flex:1;min-height:0}.lx-node{display:grid;flex-shrink:0;width:2.1em;height:2.1em;place-items:center;border-radius:999px;background:var(--lx-card);box-shadow:inset 0 0 0 2px var(--lx-accent);font-weight:750;color:var(--lx-accent)}.lx-steps[data-variant=process] .lx-track{display:grid;align-content:center;gap:1em;max-width:46em}.lx-steps[data-variant=process] .lx-track:before{content:"";position:absolute;left:1.05em;top:1.2em;bottom:1.2em;width:2px;background:var(--lx-accent);opacity:.3;transform-origin:top}.lx-steps[data-variant=process] li{position:relative;display:flex;gap:1.2em;align-items:center;font-size:1.12em}.lx-steps[data-variant=process] li .lx-node{font-size:.9em}.lx-steps[data-variant=timeline] .lx-track{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:1.6cqi;align-content:center}.lx-steps[data-variant=timeline] .lx-track:before{content:"";position:absolute;left:0;right:0;top:calc(50% - 1px);height:2px;background:var(--lx-accent);opacity:.35;transform-origin:left}.lx-steps[data-variant=timeline] li{position:relative;display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;height:100%;min-height:0;text-align:center;font-size:.98em}.lx-steps[data-variant=timeline] li .lx-node{grid-row:2;background:var(--lx-paper)}.lx-steps[data-variant=timeline] li p{align-self:end;padding-bottom:1em}.lx-steps[data-variant=timeline] li:nth-child(2n) p{grid-row:3;align-self:start;padding:1em 0 0}.lx-steps[data-variant=story] .lx-track{display:grid;grid-template-columns:repeat(min(var(--n),3),minmax(0,1fr));gap:1.4cqi;align-content:center}.lx-steps[data-variant=story] .lx-track[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-steps[data-variant=story] li{display:flex;flex-direction:column;gap:.7em;border-radius:1.2cqi;background:var(--lx-card);box-shadow:0 0 0 1px var(--lx-line);padding:1.1em 1.2em;font-size:1.04em}.lx-steps[data-variant=story] li .lx-node{width:auto;height:auto;place-items:start;background:none;box-shadow:none;font-family:var(--font-fraunces),Georgia,serif;font-size:1.6em;line-height:1;color:var(--lx-warm)}.lx-footnote{margin-top:1em;border-top:1px solid var(--lx-line);padding-top:.8em;font-size:.86em;font-style:italic;color:var(--lx-muted)}.lx-qa{display:flex;flex-direction:column}.lx-ask{margin-top:.35em;max-width:36em;font-family:var(--font-fraunces),Georgia,serif;font-size:1.7em;font-weight:500;line-height:1.2;text-wrap:balance}.lx-reveal{align-self:flex-start;margin-top:1.4em;border:0;border-radius:999px;background:var(--lx-ink);padding:.75em 1.5em;color:var(--lx-paper);font:inherit;font-size:.95em;font-weight:650;cursor:pointer}.lx-reveal:hover{background:var(--lx-accent)}.lx-working{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-rows:auto 1fr;gap:1.2em 2.4cqi;min-height:0;flex:1}.lx-formula{grid-column:1/-1;display:grid;gap:.3em;border-radius:1cqi;background:var(--lx-accent-soft);padding:.7em 1em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1.12em;color:var(--lx-accent)}.lx-formula[data-columns]{display:block;columns:var(--cols) 12em;column-gap:2em;font-size:.98em}.lx-formula[data-columns="2"]{--cols:2}.lx-formula[data-columns="3"]{--cols:3}.lx-formula[data-columns] p{break-inside:avoid;margin-bottom:.25em}.lx-work-steps{display:grid;gap:.7em;align-content:start;counter-reset:work}.lx-work-steps li{position:relative;padding-left:2.2em;font-size:1.02em;counter-increment:work}.lx-work-steps li:before{content:counter(work);position:absolute;left:0;top:.05em;display:grid;width:1.5em;height:1.5em;place-items:center;border-radius:999px;background:var(--lx-accent-soft);font-size:.85em;font-weight:700;color:var(--lx-accent)}.lx-qa[data-math] .lx-work-steps li{font-variant-numeric:tabular-nums}.lx-answer{align-self:start;border-radius:1.2cqi;background:var(--lx-accent);padding:1.1em 1.3em;color:#fbf8f1}.lx-answer span{display:block;margin-bottom:.4em;font-size:.7em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.lx-answer p{font-size:1.08em;line-height:1.4}.lx-compare{display:flex;flex-direction:column}.lx-versus{display:grid;grid-template-columns:1fr 1fr;gap:2cqi;flex:1;min-height:0;align-items:stretch}.lx-side{display:flex;flex-direction:column;gap:.6em;border-radius:1.3cqi;padding:1.2em 1.4em;font-size:1.04em}.lx-side[data-tone=mistake]{background:var(--lx-wrong-soft)}.lx-side[data-tone=remember]{background:var(--lx-accent-soft)}.lx-tag{font-size:.7em;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.lx-side[data-tone=mistake] .lx-tag{color:var(--lx-wrong)}.lx-side[data-tone=remember] .lx-tag{color:var(--lx-accent)}.lx-connect{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqi;margin-top:1.4em;font-size:.82em}.lx-connect dt{margin-bottom:.3em;font-weight:750;color:var(--lx-warm)}.lx-connect dd{color:var(--lx-muted);line-height:1.4}.lx-vocab-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1em 3cqi;align-content:start}.lx-vocab-grid h3{margin-bottom:.45em;font-size:.82em;font-weight:650;color:var(--lx-muted)}.lx-vocab-grid h3 span{color:var(--lx-warm);font-variant-numeric:tabular-nums}.lx-vocab-grid ul{display:flex;flex-wrap:wrap;gap:.4em}.lx-vocab-grid li{border-radius:.6em;background:var(--lx-card);box-shadow:0 0 0 1px var(--lx-line);padding:.25em .7em;font-family:var(--font-fraunces),Georgia,serif;font-size:1.02em}.lx-takeaways ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2em 3cqi}.lx-takeaways li{display:flex;gap:.8em;align-items:flex-start}.lx-takeaways strong{display:block;margin-bottom:.2em;font-size:.95em}.lx-takeaways p{font-size:.92em;color:var(--lx-muted);line-height:1.4}.lx-check{flex-shrink:0;width:1.5em;height:1.5em;margin-top:.05em;border-radius:999px;background:var(--lx-accent-soft);padding:.25em}.lx-check path{fill:none;stroke:var(--lx-accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.lx-map{display:flex;flex-direction:column}.lx-map-stage{position:relative;flex:1;min-height:0}.lx-map-stage svg{position:absolute;inset:0;width:100%;height:100%}.lx-map-stage line{stroke:var(--lx-accent);stroke-opacity:.35;stroke-width:1.5;vector-effect:non-scaling-stroke}.lx-map-center,.lx-map-node{position:absolute;transform:translate(-50%,-50%);text-align:center}.lx-map-center{left:50%;top:52%;max-width:22%;border-radius:1.4cqi;background:var(--lx-accent);padding:.8em 1em;color:#fbf8f1;font-family:var(--font-fraunces),Georgia,serif;font-size:1.25em;line-height:1.15}.lx-map-node{max-width:17%;border-radius:.9cqi;background:var(--lx-card);box-shadow:0 0 0 1px var(--lx-line),0 .6cqi 1.4cqi -1cqi rgba(28,25,23,.3);padding:.45em .7em;font-size:.8em;line-height:1.25}.lx-map-node span{display:block;font-size:.85em;font-weight:700;color:var(--lx-warm)}.lx-board{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:4cqi;align-items:center}.lx-board-title{display:grid;gap:1em;justify-items:start}.lx-board .lx-map-center{position:static;transform:none;max-width:none;text-align:left;font-size:1.5em}.lx-board-count{color:var(--lx-muted);font-size:.85em}.lx-board-list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--rows),auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:.55em 2.4cqi;padding:0;list-style:none}.lx-board-list li{display:flex;gap:.7em;align-items:baseline;border-left:2px solid var(--lx-accent);border-radius:0 .6em .6em 0;background:var(--lx-card);box-shadow:0 0 0 1px var(--lx-line);padding:.45em .8em;font-size:.86em;line-height:1.3}.lx-board-list li span{font-weight:700;color:var(--lx-warm);font-variant-numeric:tabular-nums}@keyframes lx-fade{0%{opacity:0}}@keyframes lx-up{0%{opacity:0;transform:translateY(.6em)}}@keyframes lx-left{0%{opacity:0;transform:translateX(-1.2em)}}@keyframes lx-right{0%{opacity:0;transform:translateX(1.2em)}}@keyframes lx-settle{0%{opacity:0;transform:scale(.97)}}@keyframes lx-grow-y{0%{transform:scaleY(0)}}@keyframes lx-grow-x{0%{transform:scaleX(0)}}@keyframes lx-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes lx-mark{0%{background-size:0 38%}60%{background-size:100% 38%}to{background-size:100% 38%}}@keyframes lx-node-on{0%{background:var(--lx-card);color:var(--lx-accent)}40%{background:var(--lx-accent);color:#fbf8f1}to{background:var(--lx-card);color:var(--lx-accent)}}.lx-eyebrow{animation:lx-fade .5s ease both}.lx-intro .lx-display{animation:lx-up .8s cubic-bezier(.22,1,.36,1) .1s both}.lx-intro .lx-lede{animation:lx-fade .8s ease .5s both}.lx-intro .lx-intro-aside{animation:lx-fade .6s ease .6s both}.lx-sections li{animation:lx-left .5s ease both;animation-delay:calc(.75s + var(--i) * 70ms)}.lx-idea .lx-visual{animation:lx-settle .8s cubic-bezier(.22,1,.36,1) both}.lx-idea .lx-title{animation:lx-up .6s ease .25s both}.lx-idea .lx-sentence{animation:lx-fade .6s ease both;animation-delay:calc(.55s + var(--i) * .45s)}.lx-idea[data-story] .lx-visual{animation:lx-right .9s cubic-bezier(.22,1,.36,1) both}.lx-terms li{animation:lx-up .4s ease both;animation-delay:calc(1.3s + var(--i) * 80ms)}.lx-cite{animation:lx-fade .5s ease 1.6s both}.lx-scene .lx-title-sm{animation:lx-fade .5s ease both}.lx-scene .lx-sentence{background-image:linear-gradient(var(--lx-accent-soft),var(--lx-accent-soft));background-repeat:no-repeat;background-position:0 88%;background-size:0 38%;animation:lx-fade .6s ease both,lx-mark 1.4s ease both;animation-delay:calc(.25s + var(--i) * .9s),calc(.45s + var(--i) * .9s)}.lx-scene[data-story] .lx-sentence{background-image:none;animation:lx-up .7s ease both;animation-delay:calc(.25s + var(--i) * .8s)}.lx-steps .lx-title{animation:lx-up .6s ease both}.lx-steps[data-variant=process] .lx-track:before{animation:lx-grow-y 1.6s ease .3s both}.lx-steps[data-variant=process] li{animation:lx-left .5s ease both;animation-delay:calc(.4s + var(--i) * .45s)}.lx-steps[data-variant=process] li .lx-node{animation:lx-node-on 1.1s ease both;animation-delay:calc(.5s + var(--i) * .45s)}.lx-steps[data-variant=timeline] .lx-track:before{animation:lx-grow-x 1.8s cubic-bezier(.22,1,.36,1) .2s both}.lx-steps[data-variant=timeline] li{animation:lx-fade .6s ease both;animation-delay:calc(.45s + var(--i) * .38s)}.lx-steps[data-variant=timeline] li .lx-node{animation:lx-node-on 1s ease both;animation-delay:calc(.45s + var(--i) * .38s)}.lx-steps[data-variant=story] li{animation:lx-up .6s ease both;animation-delay:calc(.3s + var(--i) * .4s)}.lx-footnote{animation:lx-fade .6s ease both;animation-delay:calc(.7s + var(--i) * .42s)}.lx-qa .lx-ask{animation:lx-up .6s ease .1s both}.lx-reveal{animation:lx-fade .5s ease .7s both}.lx-answer,.lx-formula span,.lx-work-steps li{animation:lx-up .5s ease both;animation-delay:calc(.1s + var(--i) * .5s)}.lx-qa[data-math] .lx-formula span{display:inline-block;animation-name:lx-right}.lx-side[data-tone=mistake]{animation:lx-left .7s cubic-bezier(.22,1,.36,1) .2s both}.lx-side[data-tone=remember]{animation:lx-right .7s cubic-bezier(.22,1,.36,1) .9s both}.lx-connect>div{animation:lx-fade .5s ease both;animation-delay:calc(1.6s + var(--i) * .2s)}.lx-vocab-grid li{animation:lx-settle .4s ease both;animation-delay:calc(.2s + var(--i) * 45ms)}.lx-takeaways li{animation:lx-up .5s ease both;animation-delay:calc(.2s + var(--i) * .28s)}.lx-takeaways li .lx-check path{stroke-dasharray:1;animation:lx-draw .5s ease both;animation-delay:calc(.45s + var(--i, 0) * .28s)}.lx-map-center{animation:lx-fade .6s ease .1s both}.lx-map-stage line{stroke-dasharray:1;animation:lx-draw .6s ease both;animation-delay:calc(.5s + var(--i) * .14s)}.lx-map-node{animation:lx-fade .5s ease both;animation-delay:calc(.75s + var(--i) * .14s)}.lx-board-title{animation:lx-fade .6s ease .1s both}.lx-board-list li{animation:lx-left .45s ease both;animation-delay:calc(.4s + var(--i) * .09s)}@container slide (max-aspect-ratio: 1 / 1){.lx{font-size:calc(3.4cqi * var(--fit, 1));--pad-x:5cqi;--pad-y:5cqi;overflow:auto}.lx-idea,.lx-intro,.lx-scene{grid-template-columns:1fr;align-content:start}.lx-scene{grid-template-rows:auto auto 1fr}.lx-scene .lx-still{grid-column:1;grid-row:auto;order:-1}.lx-intro-aside{border-left:0;padding-left:0}.lx-idea .lx-visual{height:auto;aspect-ratio:900/520;order:-1}.lx-connect,.lx-steps[data-variant=story] .lx-track,.lx-steps[data-variant=story] .lx-track[data-count="4"],.lx-steps[data-variant=timeline] .lx-track,.lx-takeaways ol,.lx-versus,.lx-vocab-grid,.lx-working{grid-template-columns:1fr}.lx-steps[data-variant=timeline] .lx-track:before{left:1.05em;right:auto;top:0;bottom:0;width:2px;height:auto;transform-origin:top}.lx-steps[data-variant=timeline] li{display:flex;gap:1em;text-align:left;height:auto}.lx-steps[data-variant=timeline] li p,.lx-steps[data-variant=timeline] li:nth-child(2n) p{padding:0;align-self:center}.lx-map-stage{min-height:0;display:grid;gap:.6em;align-content:start}.lx-map-stage svg{display:none}.lx-map-center,.lx-map-node{position:static;transform:none;max-width:none;text-align:left}.lx-map-center{margin-bottom:.4em}.lx-board{align-content:start}.lx-board,.lx-board-list{grid-template-columns:1fr}.lx-board-list{grid-auto-flow:row;grid-template-rows:none}}