.lcPaperStage{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.lcPaper{--paper:#f3f0e9;--ink:#17150f;--ink-soft:#17150f88;--t:48px;background:var(--paper);transform-origin:50%;width:1280px;height:720px;color:var(--ink);font-family:var(--font-work-sans), "Work Sans", sans-serif;-webkit-font-smoothing:antialiased;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #0006}.lcPaper .slide{opacity:0;visibility:hidden;pointer-events:none;color:var(--ink);position:absolute;inset:0}.lcPaper .slide.is-active{opacity:1;visibility:visible}.lcPaper .tag{z-index:6;font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:10px;font-size:12.5px;display:flex;position:absolute;top:34px;left:64px}.lcPaper .tag b{color:var(--ink);font-weight:500}.lcPaper .tag i{background:var(--ink-soft);width:22px;height:1px;display:inline-block}.lcPaper .crumb{z-index:6;font-family:var(--font-plex-mono), "IBM Plex Mono", monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);align-items:flex-start;gap:11px;max-width:360px;font-size:12.5px;line-height:1.45;display:flex;position:absolute}.lcPaper .crumb i{background:var(--ink-soft);flex:none;width:22px;height:1px;margin-top:8px}.lcPaper .crumb .clabel{overflow-wrap:break-word;text-wrap:pretty;display:block}.lcPaper .crumb.tr{text-align:right;flex-direction:row-reverse;top:34px;right:64px}.lcPaper .crumb.bl{bottom:30px;left:64px}.lcPaper .crumb.br{text-align:right;flex-direction:row-reverse;bottom:30px;right:64px}.lcPaper .crumb.c-course .clabel{color:var(--ink-soft)}.lcPaper .crumb.c-topic .clabel{color:var(--ink);opacity:.74}.lcPaper .crumb.c-sub .clabel{color:var(--ink);font-weight:500}.lcPaper .marks,.lcPaper .diagram{pointer-events:none;width:1280px;height:720px;position:absolute;inset:0;overflow:visible}.lcPaper .marks{z-index:5}.lcPaper .content{z-index:2;height:100%;position:relative}.lcPaper .diagram{z-index:1}.lcPaper .draw{fill:none;stroke:var(--ink);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}@keyframes lcPaperDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.lcPaper .ink{opacity:1;transform:none}@keyframes lcPaperRise{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.lcPaper .slide .ink{opacity:0;transform:translateY(15px)}.lcPaper .slide.is-active .ink{animation:.66s cubic-bezier(.2,.75,.2,1) both lcPaperRise;animation-delay:calc(var(--i,0) * .1s + 40ms)}.lcPaper .slide .draw{stroke-dashoffset:1px}.lcPaper .slide.is-active .draw{animation:.9s cubic-bezier(.6,0,.2,1) both lcPaperDraw;animation-delay:var(--d,.3s)}}.lcPaper.measuring .ink{opacity:1!important;transform:none!important}.lcPaper.static .ink{opacity:1!important;animation:none!important;transform:none!important}.lcPaper.static .draw{stroke-dashoffset:0!important;animation:none!important}.lcPaper .fade{opacity:1}@keyframes lcPaperFadein{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.lcPaper .slide .fade{opacity:0}.lcPaper .slide.is-active .fade{animation:.6s both lcPaperFadein;animation-delay:calc(var(--i,0) * .1s + 40ms)}}.lcPaper.static .fade{opacity:1!important;animation:none!important}.lcPaper .t{font-size:var(--t);letter-spacing:-.005em;overflow-wrap:break-word;font-weight:400;line-height:1.16}.lcPaper .feat{font-family:var(--font-spectral), "Spectral", serif;font-weight:300;font-size:var(--t);overflow-wrap:break-word;line-height:1.14}.lcPaper .fit{display:inline-block}.lcPaper .soft{color:var(--ink-soft)}.lcPaper .it{font-style:italic}.lcPaper .w5{font-weight:500}.lcPaper .colc{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5em;height:100%;padding:90px 120px;display:flex}.lcPaper .col{flex-direction:column;justify-content:center;height:100%;padding:90px 110px;display:flex}.lcPaper .between{justify-content:center;align-items:center;height:100%;padding:90px;display:flex}.lcPaper .abs{position:absolute;inset:0}.lcPaper .list{flex-direction:column;list-style:none;display:flex}.lcPaper .lead{padding-left:66px;position:relative}.lcPaper .blank{width:160px;display:inline-block}.lcPaper.fitting .content,.lcPaper.fitting .col,.lcPaper.fitting .colc,.lcPaper.fitting .between,.lcPaper.fitting .list{height:auto!important;min-height:0!important}.lcPaper.fitting .col,.lcPaper.fitting .colc,.lcPaper.fitting .between{justify-content:flex-start!important}.lcPaper{--accent:#c2673a;--accent-soft:#c2673a29}.lcPaper .slide.eng-ink .diagram{z-index:1}.lcPaper .slide.eng-ink .vis-inner{z-index:1;width:1280px;height:720px;position:absolute;top:0;left:0}.lcPaper .slide.eng-ink .lbl{z-index:2;position:absolute}.lcPaper .slide.eng-ink .draw{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.lcPaper .slide.eng-ink .draw.acc{stroke:var(--accent)}.lcPaper .slide.eng-ink .draw.soft{stroke:var(--ink-soft)}.lcPaper .slide.eng-ink .fillshape{fill:var(--ink);stroke:none}.lcPaper .slide.eng-ink .fillshape.acc{fill:var(--accent)}.lcPaper .slide.eng-ink .fillshape.paper{fill:var(--paper)}.lcPaper .slide.eng-ink .pop,.lcPaper .slide.eng-ink .drop,.lcPaper .slide.eng-ink .stampin,.lcPaper .slide.eng-ink .flip,.lcPaper .slide.eng-ink .fillV,.lcPaper .slide.eng-ink .fillH,.lcPaper .slide.eng-ink .spin,.lcPaper .slide.eng-ink .swing,.lcPaper .slide.eng-ink .pulse,.lcPaper .slide.eng-ink .grow{transform-box:fill-box;transform-origin:50%}.lcPaper .slide.eng-ink .o-bottom{transform-origin:bottom!important}.lcPaper .slide.eng-ink .o-top{transform-origin:top!important}.lcPaper .slide.eng-ink .o-left{transform-origin:0!important}.lcPaper .slide.eng-ink .o-right{transform-origin:100%!important}.lcPaper .slide.eng-ink .o-bl{transform-origin:0 100%!important}.lcPaper .slide.eng-ink .o-br{transform-origin:100% 100%!important}@keyframes inkDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes inkPop{0%{opacity:0;transform:scale(.4)}62%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes inkFade{0%{opacity:0}to{opacity:1}}@keyframes inkRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes inkSlideL{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:none}}@keyframes inkSlideR{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}@keyframes inkDrop{0%{opacity:0;transform:translateY(-46px)rotate(-5deg)}70%{opacity:1}to{opacity:1;transform:none}}@keyframes inkStampin{0%{opacity:0;transform:scale(1.9)rotate(-9deg)}60%{opacity:1;transform:scale(.92)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes inkFillV{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes inkFillH{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes inkGrow{0%{opacity:.2;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes inkSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes inkSwing{0%{transform:rotate(-10deg)}55%{transform:rotate(6deg)}to{transform:rotate(0)}}@keyframes inkPulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes inkTravel{0%{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion:no-preference){.lcPaper .slide.eng-ink .draw{stroke-dashoffset:1px}.lcPaper .slide.eng-ink.is-active .draw{animation:inkDraw var(--dur,.7s) cubic-bezier(.55, 0, .25, 1) both;animation-delay:var(--d,.3s)}.lcPaper .slide.eng-ink .pop,.lcPaper .slide.eng-ink .fade,.lcPaper .slide.eng-ink .rise,.lcPaper .slide.eng-ink .slideL,.lcPaper .slide.eng-ink .slideR,.lcPaper .slide.eng-ink .drop,.lcPaper .slide.eng-ink .stampin,.lcPaper .slide.eng-ink .flip,.lcPaper .slide.eng-ink .grow{opacity:0}.lcPaper .slide.eng-ink.is-active .pop{animation:inkPop var(--dur,.55s) cubic-bezier(.2, .8, .25, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .fade{animation:inkFade var(--dur,.5s) ease both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .rise{animation:inkRise var(--dur,.6s) cubic-bezier(.2, .75, .2, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .slideL{animation:inkSlideL var(--dur,.55s) cubic-bezier(.2, .8, .2, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .slideR{animation:inkSlideR var(--dur,.55s) cubic-bezier(.2, .8, .2, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .drop{animation:inkDrop var(--dur,.6s) cubic-bezier(.3, .9, .3, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .stampin{animation:inkStampin var(--dur,.5s) cubic-bezier(.3, .8, .3, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .grow{animation:inkGrow var(--dur,.55s) cubic-bezier(.2, .8, .25, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink .fillV{transform:scaleY(0)}.lcPaper .slide.eng-ink.is-active .fillV{animation:inkFillV var(--dur,.8s) cubic-bezier(.5, 0, .2, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink .fillH{transform:scaleX(0)}.lcPaper .slide.eng-ink.is-active .fillH{animation:inkFillH var(--dur,.8s) cubic-bezier(.5, 0, .2, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink .travel{offset-distance:0%}.lcPaper .slide.eng-ink.is-active .travel{animation:inkTravel var(--dur,1.4s) cubic-bezier(.45, .05, .35, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .spin{animation:inkSpin var(--dur,1.1s) cubic-bezier(.4, 0, .3, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .swing{animation:inkSwing var(--dur,1s) cubic-bezier(.3, .7, .3, 1) both;animation-delay:var(--d,0s)}.lcPaper .slide.eng-ink.is-active .pulse{animation:inkPulse var(--dur,1.8s) ease-in-out var(--d,0s) infinite}}.lcPaper.measuring .slide.eng-ink .draw{stroke-dashoffset:0!important;animation:none!important}.lcPaper.measuring .slide.eng-ink .pop,.lcPaper.measuring .slide.eng-ink .fade,.lcPaper.measuring .slide.eng-ink .rise,.lcPaper.measuring .slide.eng-ink .slideL,.lcPaper.measuring .slide.eng-ink .slideR,.lcPaper.measuring .slide.eng-ink .drop,.lcPaper.measuring .slide.eng-ink .stampin,.lcPaper.measuring .slide.eng-ink .flip,.lcPaper.measuring .slide.eng-ink .grow,.lcPaper.measuring .slide.eng-ink .fillV,.lcPaper.measuring .slide.eng-ink .fillH,.lcPaper.measuring .slide.eng-ink .spin,.lcPaper.measuring .slide.eng-ink .swing,.lcPaper.measuring .slide.eng-ink .pulse{opacity:1!important;animation:none!important;transform:none!important}.lcPaper.measuring .slide.eng-ink .travel{offset-distance:0%!important;animation:none!important}.lcPaper .slide.eng-ink .t{font-size:var(--t);letter-spacing:-.005em;text-wrap:pretty;overflow-wrap:break-word;font-weight:400;line-height:1.16}.lcPaper .slide.eng-ink .feat{font-family:var(--font-spectral), "Spectral", serif;text-wrap:pretty;font-weight:300;line-height:1.12}.lcPaper .slide.eng-ink .mono{font-family:var(--font-plex-mono), "IBM Plex Mono", monospace}.lcPaper .slide.eng-ink .soft{color:var(--ink-soft)}.lcPaper .slide.eng-ink .acc{color:var(--accent)}.lcPaper .slide.eng-ink .it{font-style:italic}.lcPaper .slide.eng-ink .w5{font-weight:500}.lcPaper .slide.eng-ink .ctr{text-align:center}.lcPaper .fit-box{box-sizing:border-box;padding:2px 6px;overflow:hidden}.lcPaper .slide.eng-ink .heading,.lcPaper .slide.eng-ink .body{z-index:3;color:var(--ink);position:absolute;overflow:hidden}.lcPaper .slide.eng-ink .heading{font-family:var(--font-spectral), "Spectral", serif;letter-spacing:-.01em;text-wrap:pretty;font-size:50px;font-weight:500;line-height:1.07}.lcPaper .slide.eng-ink .heading .acc{color:var(--accent)}.lcPaper .slide.eng-ink .body{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:var(--ink-soft);text-wrap:pretty;font-size:29px;font-weight:400;line-height:1.36}.lcPaper .slide.eng-ink .heading.tl{width:452px;height:156px;top:122px;left:74px}.lcPaper .slide.eng-ink .body.tl{width:452px;height:344px;top:300px;left:74px}.lcPaper .slide.eng-ink .vis-inner.tl{transform-origin:640px 360px;transform:translate(262px,14px)scale(.82)}.lcPaper .slide.eng-ink .heading.tr{width:452px;height:156px;top:122px;left:742px}.lcPaper .slide.eng-ink .body.tr{width:452px;height:344px;top:300px;left:742px}.lcPaper .slide.eng-ink .vis-inner.tr{transform-origin:640px 360px;transform:translate(-262px,14px)scale(.82)}.lcPaper .slide.eng-ink .heading.tt{width:760px;height:90px;top:66px;left:74px}.lcPaper .slide.eng-ink .body.tt{width:1120px;height:92px;top:164px;left:74px}.lcPaper .slide.eng-ink .vis-inner.tt{transform-origin:640px 360px;transform:translateY(130px)scale(.78)}.lcPaper .slide.eng-ink .heading.tb{width:760px;height:82px;top:470px;left:74px}.lcPaper .slide.eng-ink .body.tb{width:1120px;height:98px;top:556px;left:74px}.lcPaper .slide.eng-ink .vis-inner.tb{transform-origin:640px 360px;transform:translateY(-118px)scale(.78)}
