.journey_picture__vQIt4{margin:0;display:grid;gap:.6rem;width:min(100%,34rem);container-type:inline-size}.journey_view__0MrZo{display:grid}.journey_plot__SWYTw{position:relative;margin-bottom:.35rem}.journey_drawing__OaUdN{display:block;width:100%;height:auto;aspect-ratio:480/128;overflow:visible}.journey_ground__HNg8P{fill:none;stroke:color-mix(in srgb,var(--lx-muted) 70%,transparent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.journey_post__zsKlh{fill:none;stroke:var(--lx-ink);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.journey_cloth__74DB6{fill:var(--lx-ink);transition:none}.journey_cloth__74DB6[data-reached]{fill:var(--lx-subject);transform:translateY(-8px)}.journey_obstacle__hrOHb{fill:none;stroke:var(--lx-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.journey_obstacle__hrOHb[data-thick]{stroke-width:2.5}.journey_obstacle__hrOHb[data-thin]{stroke-width:1.25}.journey_obstacle__hrOHb[data-far]{opacity:.55}.journey_wall__Cqe98{fill:none;stroke:var(--lx-muted);stroke-width:8;stroke-linecap:butt}.journey_mudWash__XgIiT{fill:none;stroke:var(--lx-muted);stroke-width:9;stroke-linecap:round;opacity:.2}.journey_water__umk0r{fill:none;stroke:color-mix(in srgb,var(--lx-muted) 80%,transparent);stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke}[data-tone=new] .journey_mudWash__XgIiT,[data-tone=new] .journey_obstacle__hrOHb,[data-tone=new] .journey_obstacle__hrOHb *,[data-tone=new] .journey_wall__Cqe98{stroke:var(--lx-subject)}[data-tone=new] .journey_water__umk0r{stroke:color-mix(in srgb,var(--lx-subject) 80%,transparent)}.journey_glow__t5Bl9,.journey_traveler__u_HlM{fill:var(--lx-subject)}.journey_glow__t5Bl9{opacity:.16;animation:journey_fadeIn__uU2Q6 var(--lx-med) var(--lx-ease) backwards}.journey_tag__tkVqh{position:absolute;padding-bottom:.3rem;font:var(--lesson-label);font-weight:500;color:var(--lx-muted);white-space:nowrap;transform:translate(-50%,-100%)}.journey_tag__tkVqh[data-side=start]{transform:translateY(-100%)}.journey_goal__vX5pd{position:absolute;padding-top:.3rem;font:var(--lesson-label);color:var(--lx-ink);white-space:nowrap}.journey_caption__gcSuN{margin:0;min-height:1.55em;font:var(--lesson-read);color:var(--lx-ink-soft);text-wrap:pretty}.journey_fade__MeMIl[data-enter]{animation:journey_fadeIn__uU2Q6 calc(var(--lesson-change) * .5) var(--lesson-change-ease) backwards}.journey_leave__f1u3Z{animation:journey_fadeOut__lwkmT calc(var(--lesson-change) * .45) var(--lesson-change-ease) forwards}.journey_cloth__74DB6[data-reached][data-enter]{animation:journey_hoist__vnoKb .52s var(--lesson-change-ease) backwards}@keyframes journey_hoist__vnoKb{0%{transform:none;fill:var(--lx-ink)}}@keyframes journey_fadeIn__uU2Q6{0%{opacity:0}}@keyframes journey_fadeOut__lwkmT{to{opacity:0}}@container (max-width: 26rem){.journey_caption__gcSuN{min-height:3.1em}}@media (prefers-reduced-motion:reduce){.journey_cloth__74DB6[data-reached][data-enter],.journey_fade__MeMIl[data-enter],.journey_glow__t5Bl9{animation:none}.journey_leave__f1u3Z{display:none}}.supplyTank_picture__qCw3q{margin:0;display:grid;gap:.6rem;width:min(100%,34rem);container-type:inline-size}.supplyTank_chart__1bFwC{display:grid;gap:.3rem}.supplyTank_about__B5qX_{margin:0;padding-left:4%;font:var(--lesson-label);color:var(--lx-ink);text-wrap:pretty}.supplyTank_plot__4AuHg{position:relative}.supplyTank_drawing__pGn6j{display:block;width:100%;height:auto;aspect-ratio:480/272;overflow:visible}.supplyTank_tank__DG_g0{fill:none;stroke:var(--lx-ink);stroke-width:1.75;stroke-linejoin:round;vector-effect:non-scaling-stroke}.supplyTank_rivet__tNnfk{fill:color-mix(in srgb,var(--lx-ink) 45%,transparent)}.supplyTank_leg__FKicz{fill:none;stroke:var(--lx-ink);stroke-width:1.75;stroke-linecap:round;vector-effect:non-scaling-stroke}.supplyTank_ground___CW_T{fill:none;stroke:color-mix(in srgb,var(--lx-muted) 70%,transparent);stroke-width:1.25;stroke-linecap:round;vector-effect:non-scaling-stroke}.supplyTank_bore__u1I2k,.supplyTank_handle__nFCuI,.supplyTank_pipe__wFSWj{fill:none;stroke-linecap:round;stroke-linejoin:round}.supplyTank_pipe__wFSWj{stroke:var(--lx-ink);stroke-width:9}.supplyTank_bore__u1I2k{stroke:var(--lx-surface);stroke-width:5.5}.supplyTank_handle__nFCuI{stroke:var(--lx-ink);stroke-width:1.75;vector-effect:non-scaling-stroke}.supplyTank_water__6wUm0{fill:var(--lx-subject-soft)}.supplyTank_surplus__QQmsG{fill:color-mix(in srgb,var(--lx-subject) 30%,transparent)}.supplyTank_deficit__N4gJ5{opacity:.55}.supplyTank_hatchLine__Yt94W{stroke:var(--lx-wrong);stroke-width:1.25}.supplyTank_surface__iTxJs{fill:none;stroke:var(--lx-subject);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.supplyTank_halo__kT5kQ{fill:none;stroke:var(--lx-subject);stroke-width:10;stroke-linecap:round;opacity:.3;vector-effect:non-scaling-stroke;animation:supplyTank_fadeIn__OHjqK var(--lx-med) var(--lx-ease) backwards}.supplyTank_need__adV7U{fill:none;stroke:color-mix(in srgb,var(--lx-muted) 85%,transparent);stroke-width:1.5;stroke-dasharray:6 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.supplyTank_needLabel__x_scq{position:absolute;right:0;padding-left:.1rem;font:var(--lesson-label);font-weight:500;color:var(--lx-muted);text-wrap:balance;transform:translateY(-50%)}.supplyTank_drop__nZ7M_{fill:var(--lx-subject);animation:supplyTank_fall__HkdLu 1.8s cubic-bezier(.5,0,.9,.6) infinite}.supplyTank_stream__3GMDg{fill:none;stroke:var(--lx-subject);stroke-width:4;stroke-linecap:round;opacity:.45}.supplyTank_ripple__p5bpG{fill:none;stroke:var(--lx-subject);stroke-width:4;stroke-dasharray:9 5;animation:supplyTank_flow__4Qrxg .9s linear infinite}.supplyTank_caption__3toc7{margin:0;min-height:1.55em;font:var(--lesson-read);color:var(--lx-ink-soft);text-wrap:pretty}.supplyTank_fade__EsncE[data-enter]{animation:supplyTank_fadeIn__OHjqK var(--lesson-change) var(--lesson-change-ease) backwards}@keyframes supplyTank_fall__HkdLu{0%{transform:translateY(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(var(--fall));opacity:0}}@keyframes supplyTank_flow__4Qrxg{0%{stroke-dashoffset:14}to{stroke-dashoffset:0}}@keyframes supplyTank_fadeIn__OHjqK{0%{opacity:0}}@container (max-width: 26rem){.supplyTank_caption__3toc7{min-height:3.1em}}@media (prefers-reduced-motion:reduce){.supplyTank_drop__nZ7M_,.supplyTank_fade__EsncE[data-enter],.supplyTank_halo__kT5kQ,.supplyTank_ripple__p5bpG{animation:none}}.intro_figure__c3l4e{margin:0;min-width:0;color:var(--lx-ink)}.intro_roots__UFRU2{display:grid;gap:22px;padding-top:6px}.intro_rootRow__re_8h{display:grid;grid-template-columns:124px minmax(0,1fr);gap:28px;align-items:center}.intro_rootRow__re_8h svg{width:124px;height:78px;overflow:visible;color:var(--lx-ink)}.intro_pull__viALi{color:var(--lx-subject)}.intro_roots__UFRU2[data-pulling] .intro_pull__viALi{animation:intro_tug__Iv_sG 1.1s var(--lesson-change-ease) 2}@keyframes intro_tug__Iv_sG{0%,to{transform:translateX(0)}45%{transform:translateX(var(--tug,5px))}}.intro_word__Re1bv{display:inline-block;white-space:nowrap;font:var(--lesson-passage);transition:transform var(--lesson-change) var(--lesson-change-ease)}.intro_seg__auUai{position:relative;display:inline-block;padding:0;margin:0;border:0;border-radius:4px;background:none;font:inherit;color:inherit;cursor:default;transition:color .26s ease,background-color .12s ease}.intro_roots__UFRU2[data-tap] .intro_seg__auUai{cursor:pointer;background-image:linear-gradient(var(--lx-rule),var(--lx-rule));background-size:100% 1.5px;background-position:0 100%;background-repeat:no-repeat}.intro_roots__UFRU2[data-tap] .intro_seg__auUai+.intro_seg__auUai{margin-left:3px}.intro_roots__UFRU2[data-tap] .intro_seg__auUai:hover{background-color:color-mix(in srgb,var(--lx-subject) 12%,#fff)}.intro_seg__auUai:focus-visible{outline:2.5px solid var(--lx-subject);outline-offset:2px}.intro_seg__auUai[data-wrong]{color:var(--lx-wrong)}.intro_seg__auUai[data-root]:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2.5px;border-radius:2px;background:var(--lx-subject);transform:scaleX(0);transform-origin:left;transition:transform var(--lesson-change) var(--lesson-change-ease)}.intro_roots__UFRU2[data-found] .intro_seg__auUai[data-root]{color:var(--lx-subject)}.intro_roots__UFRU2[data-lit] .intro_seg__auUai[data-root]:after{transform:scaleX(1)}.intro_rootKey__hBLS2{margin:2px 0 0;white-space:nowrap;font:var(--lesson-read);color:var(--lx-ink-soft);opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.intro_rootKey__hBLS2 b{font:var(--lesson-passage);font-weight:500;color:var(--lx-subject)}.intro_roots__UFRU2[data-lit] .intro_rootKey__hBLS2{opacity:1}@media (max-width:560px){.intro_rootRow__re_8h{grid-template-columns:96px minmax(0,1fr);gap:16px}.intro_rootRow__re_8h svg{width:96px;height:60px}}.intro_seam__RlgSo{display:grid;gap:40px;padding-top:4px}.intro_sent__FklFt{margin:0;font:var(--lesson-passage);transition:color .26s ease}.intro_sent__FklFt[data-earlier]{color:var(--lx-muted)}.intro_w__p_8Lz{display:inline-block}.intro_line__Kpw1H{display:block}.intro_line__Kpw1H .intro_w__p_8Lz{margin-right:.3em}.intro_gap__Ryink{position:relative;display:inline-block;width:.3em;height:1.3em;padding:0;border:0;background:none;vertical-align:-.28em;cursor:pointer}.intro_gap__Ryink:after{content:"";position:absolute;inset:-4px -7px;border-radius:6px;transition:background-color .12s ease}.intro_gap__Ryink:before{content:"";position:absolute;left:50%;top:6%;bottom:6%;width:2px;margin-left:-1px;border-radius:2px;background:var(--lx-subject);opacity:0;transition:opacity .12s ease}.intro_gap__Ryink:hover:after{background:color-mix(in srgb,var(--lx-subject) 10%,transparent)}.intro_gap__Ryink:focus-visible:before,.intro_gap__Ryink:hover:before{opacity:.5}.intro_gap__Ryink:focus-visible{outline:none}.intro_gap__Ryink[data-caret]:before{opacity:1;width:3px}.intro_gap__Ryink[data-wrong]:before{background:var(--lx-wrong);opacity:1}.intro_gap__Ryink:disabled{cursor:default}.intro_gap__Ryink:disabled:after{display:none}.intro_period__ZfpFx{opacity:0;transition:opacity .26s ease}.intro_period__ZfpFx[data-in]{opacity:1}.intro_stands__JzgJi{display:inline-flex;align-items:center;gap:6px;margin-left:.4em;font:var(--lesson-label);color:var(--lx-right);vertical-align:.15em;opacity:0;transition:opacity .26s ease}.intro_stands__JzgJi svg{width:16px;height:16px}.intro_stands__JzgJi[data-in]{opacity:1}.intro_bill__XnhKX svg{display:block;width:100%;height:auto;overflow:visible}.intro_axis__XH7CS,.intro_tick__W2h1I{stroke:var(--lx-rule);stroke-width:1.5}.intro_tickText__DLWyt{font:var(--lesson-label);font-weight:500;fill:var(--lx-muted)}.intro_fee__oxwl8{stroke:var(--lx-curve-2);stroke-width:14;stroke-linecap:round}.intro_bill__XnhKX[data-named] .intro_fee__oxwl8{animation:intro_feePulse__J88g4 1.3s var(--lesson-change-ease) 1}@keyframes intro_feePulse__J88g4{50%{stroke-width:18}}.intro_feeText__Rper2,.intro_once__d69ea{font:var(--lesson-label);fill:var(--lx-curve-2)}.intro_hop__y3tnl{fill:none;stroke:var(--lx-subject);stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset var(--lesson-change) var(--lesson-change-ease)}.intro_each__OiMq_,.intro_hopText__3C4ws{font:var(--lesson-label);fill:var(--lx-subject)}.intro_each__OiMq_,.intro_once__d69ea{opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.intro_bill__XnhKX[data-named] .intro_each__OiMq_,.intro_bill__XnhKX[data-named] .intro_once__d69ea{opacity:1}.intro_arrive__cYH2q{animation:intro_arrive__cYH2q .4s ease both;animation-delay:calc(var(--lesson-change) * .7)}@keyframes intro_arrive__cYH2q{0%{opacity:0}to{opacity:1}}.intro_billRow___l4J5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:26px;padding-top:22px;border-top:1px solid var(--lx-rule)}.intro_stepper__JPu2l{display:inline-flex;align-items:center;gap:12px}.intro_stepper__JPu2l button{display:grid;place-items:center;width:44px;height:44px;border:1.5px solid color-mix(in srgb,var(--lx-ink) 25%,#fff);border-radius:50%;background:#fff;color:var(--lx-ink);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.intro_stepper__JPu2l button:hover:not(:disabled){background:color-mix(in srgb,var(--lx-ink) 4%,#fff);border-color:var(--lx-ink)}.intro_stepper__JPu2l button:active:not(:disabled){transform:scale(.93)}.intro_stepper__JPu2l button:disabled{opacity:.35;cursor:default}.intro_stepper__JPu2l button:focus-visible{outline:2.5px solid var(--lx-subject);outline-offset:3px}.intro_stepper__JPu2l svg{width:18px;height:18px}.intro_stepper__JPu2l output{min-width:6.5em;text-align:center;font:var(--lesson-read);font-weight:600}.intro_total__fjvej{text-align:right}.intro_total__fjvej small{display:block;margin-bottom:4px;font:var(--lesson-label);color:var(--lx-muted)}.intro_total__fjvej b{font:500 var(--type-title)/1 var(--theme-font-family-heading);font-variant-numeric:lining-nums tabular-nums}.intro_total__fjvej i{margin-right:2px;font:var(--lesson-read);font-style:normal;vertical-align:.9em;color:var(--lx-muted)}.intro_scene__g0mP6 svg{display:block;width:100%;height:auto;overflow:visible}.intro_part___1Z0c{transition:opacity var(--lesson-change) var(--lesson-change-ease),filter var(--lesson-change) var(--lesson-change-ease)}.intro_scene__g0mP6[data-spot] .intro_part___1Z0c:not([data-spot-keep]){opacity:.16}.intro_scene__g0mP6[data-spot=none] .intro_part___1Z0c{opacity:.3}.intro_part___1Z0c[data-lit]{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--lx-subject) 55%,transparent))}.intro_balance__Vw8k2 svg{display:block;width:100%;height:auto;overflow:visible}.intro_post__T5qnA{stroke:var(--lx-ink);stroke-width:3;stroke-linecap:round}.intro_beam__vAQii{stroke:var(--lx-ink);stroke-width:4;stroke-linecap:round}.intro_string__0gip4{stroke:color-mix(in srgb,var(--lx-ink) 30%,#fff);stroke-width:1.5}.intro_pan__VXB3F{fill:none;stroke:var(--lx-ink);stroke-width:3;stroke-linecap:round}.intro_box__5Cpc5{fill:color-mix(in srgb,var(--lx-subject) 12%,#fff);stroke:var(--lx-subject);stroke-width:2}.intro_boxText__M9uVK{font:var(--lesson-passage);font-style:italic;fill:var(--lx-subject);text-anchor:middle;dominant-baseline:central}.intro_weight__5bS3U{fill:#f4f5f7;stroke:var(--lx-ink);stroke-width:2}.intro_weightText__m3jcL{font:var(--lesson-label);fill:var(--lx-ink);text-anchor:middle;dominant-baseline:central}.intro_sideText__Z6PHW{font:var(--lesson-passage);fill:var(--lx-ink);text-anchor:middle;font-variant-numeric:lining-nums}.intro_compare__25Uaj{font:var(--lesson-mark);font-weight:600;fill:var(--lx-wrong);text-anchor:middle;transition:fill .26s ease}.intro_level__boRAb{stroke:var(--lx-right);stroke-width:1.5;stroke-dasharray:3 5;opacity:0;transition:opacity .26s ease}.intro_balance__Vw8k2[data-level] .intro_compare__25Uaj{fill:var(--lx-right)}.intro_balance__Vw8k2[data-level] .intro_level__boRAb{opacity:1}.intro_slider__1EuPC{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:20px}.intro_slider__1EuPC label{min-width:3.6em;font:var(--lesson-passage);color:var(--lx-subject)}.intro_slider__1EuPC input{width:100%;height:28px;accent-color:var(--lx-subject);cursor:grab}.intro_slider__1EuPC input:active{cursor:grabbing}.intro_slider__1EuPC span{font:var(--lesson-label);color:var(--lx-muted)}@media (prefers-reduced-motion:reduce){.intro_arrive__cYH2q,.intro_bill__XnhKX[data-named] .intro_fee__oxwl8,.intro_roots__UFRU2[data-pulling] .intro_pull__viALi{animation:none}}.rootIntrosA_figure__32V8w{margin:0;min-width:0;color:var(--lx-ink);container-type:inline-size}.rootIntrosA_figure__32V8w button{-webkit-tap-highlight-color:transparent}.rootIntrosA_figure__32V8w button:focus-visible{outline:2.5px solid var(--lx-subject);outline-offset:3px}.rootIntrosA_belief__97Z_v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px;padding-top:14px}.rootIntrosA_thing__FLz2e{display:grid;grid-template-areas:"draw" "word" "caption";align-content:start;justify-items:center;text-align:center}.rootIntrosA_lift__OpVpQ{grid-area:draw;display:grid;place-items:center;width:100%;max-width:150px;min-height:44px;padding:6px 0;border:0;border-radius:14px;background:none;color:var(--lx-ink);cursor:pointer}.rootIntrosA_lift__OpVpQ svg{display:block;width:120px;height:92px;overflow:visible;transition:transform var(--lesson-change) var(--lesson-change-ease),color .26s ease}.rootIntrosA_lift__OpVpQ:hover:not(:disabled) svg{color:color-mix(in srgb,var(--lx-subject) 70%,var(--lx-ink));transform:translateY(-2px)}.rootIntrosA_lift__OpVpQ:active:not(:disabled) svg{transform:translateY(0) scale(.97)}.rootIntrosA_lift__OpVpQ:disabled{cursor:default}.rootIntrosA_thing__FLz2e:not([data-phase=rest]) .rootIntrosA_lift__OpVpQ svg{color:var(--lx-subject)}.rootIntrosA_thing__FLz2e[data-phase=lifted] .rootIntrosA_lift__OpVpQ svg,.rootIntrosA_thing__FLz2e[data-phase=open] .rootIntrosA_lift__OpVpQ svg{transform:translateY(-10px)}.rootIntrosA_word__3WxvJ{grid-area:word;margin:8px 0 0;font:var(--lesson-passage)}.rootIntrosA_root__fBQo8{color:var(--lx-subject)}.rootIntrosA_caption__0wm5z{grid-area:caption;margin:6px 0 0;max-width:15em;font:var(--lesson-read);color:var(--lx-ink-soft);opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosA_caption__0wm5z[data-in]{opacity:1}@container (max-width: 520px){.rootIntrosA_belief__97Z_v{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:6px}.rootIntrosA_thing__FLz2e{grid-template-columns:108px minmax(0,1fr);grid-template-areas:"draw word" "draw caption";column-gap:18px;justify-items:start;align-items:center;text-align:left}.rootIntrosA_lift__OpVpQ{align-self:center;max-width:none}.rootIntrosA_lift__OpVpQ svg{width:96px;height:74px}.rootIntrosA_word__3WxvJ{align-self:end;margin:0}.rootIntrosA_caption__0wm5z{align-self:start;margin-top:2px}}.rootIntrosA_trails__DPHKz{position:relative;display:grid;grid-template-columns:50px fit-content(15em) minmax(0,1fr);align-items:start;column-gap:14px;row-gap:34px;padding:2px 0 26px}.rootIntrosA_trails__DPHKz:before{left:12px;top:0;width:3px}.rootIntrosA_trails__DPHKz:after,.rootIntrosA_trails__DPHKz:before{content:"";position:absolute;bottom:0;border-radius:2px;background:var(--lx-ink)}.rootIntrosA_trails__DPHKz:after{left:0;width:28px;height:2.5px}.rootIntrosA_choice__EDk4b{display:contents}.rootIntrosA_arm__grV_c{position:relative;grid-column:1;width:48px;height:28px;margin:8px 0 0 2px;overflow:visible;fill:#fff;stroke:var(--lx-ink);stroke-width:2.4;stroke-linejoin:round;transition:stroke .26s ease,fill .26s ease}.rootIntrosA_choice__EDk4b[data-marked] .rootIntrosA_arm__grV_c{stroke:var(--lx-subject);fill:color-mix(in srgb,var(--lx-subject) 12%,#fff)}.rootIntrosA_pick__RfDga{grid-column:2;min-height:44px;padding:8px 0;border:0;background:none;text-align:left;font:var(--lesson-choice);color:var(--lx-ink);text-decoration:underline;text-decoration-color:var(--lx-rule);text-decoration-thickness:1.5px;text-underline-offset:5px;cursor:pointer;transition:color .26s ease,text-decoration-color .12s ease}.rootIntrosA_pick__RfDga:hover:not(:disabled){text-decoration-color:var(--lx-subject)}.rootIntrosA_pick__RfDga:disabled{cursor:default}.rootIntrosA_choice__EDk4b[data-marked] .rootIntrosA_pick__RfDga{color:var(--lx-subject);text-decoration-color:transparent}.rootIntrosA_stops__V8l6Q{position:relative;grid-column:3;margin:0;padding:8px 0 0 34px;list-style:none;font:var(--lesson-read)}.rootIntrosA_stops__V8l6Q:before{content:"";position:absolute;left:0;top:calc(8px + .775em - 1px);width:30px;height:2px;border-radius:1px;background:var(--lx-subject);transform:scaleX(0);transform-origin:left center;transition:transform var(--lesson-change) var(--lesson-change-ease)}.rootIntrosA_stops__V8l6Q[data-line]:before{transform:scaleX(1)}.rootIntrosA_stops__V8l6Q li{position:relative;padding-left:22px;opacity:0;transition:opacity calc(var(--lesson-hold) * .8) var(--lesson-change-ease)}.rootIntrosA_stops__V8l6Q li+li{margin-top:14px}.rootIntrosA_stops__V8l6Q li[data-in]{opacity:1}.rootIntrosA_dot__1dm_M{position:absolute;left:0;top:calc(.775em - 5px);width:10px;height:10px;border-radius:50%;background:var(--lx-subject)}.rootIntrosA_stops__V8l6Q li:not(:last-child):before{content:"";position:absolute;left:4px;top:calc(.775em + 5px);bottom:calc(-14px - .775em + 5px);width:2px;border-radius:1px;background:var(--lx-subject);transform:scaleY(0);transform-origin:top center;transition:transform calc(var(--lesson-hold) * .8) var(--lesson-change-ease)}.rootIntrosA_stops__V8l6Q li[data-next]:before{transform:scaleY(1)}@container (max-width: 540px){.rootIntrosA_trails__DPHKz{grid-template-columns:50px minmax(0,1fr);row-gap:0}.rootIntrosA_stops__V8l6Q{grid-column:2;margin-bottom:28px;padding:10px 0 0}.rootIntrosA_choice__EDk4b:last-child .rootIntrosA_stops__V8l6Q{margin-bottom:0}.rootIntrosA_stops__V8l6Q:before{left:4px;top:-2px;width:2px;height:calc(12px + .775em - 5px);transform:scaleY(0);transform-origin:top center}.rootIntrosA_stops__V8l6Q[data-line]:before{transform:scaleY(1)}}.rootIntrosA_shelf__n7nEa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 60px auto auto auto;padding:4px 0 0}.rootIntrosA_slot__SdauR{display:contents}.rootIntrosA_keep__prHHf,.rootIntrosA_memory__3Y9t0,.rootIntrosA_plank__3TDej,.rootIntrosA_rise__xWrEZ,.rootIntrosA_tag__fWaYi{grid-column:var(--col)}.rootIntrosA_memory__3Y9t0{grid-row:1;align-self:end;margin:0;padding:0 10px;text-align:center;font:var(--lesson-passage);font-style:italic;opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosA_memory__3Y9t0[data-in]{opacity:1}.rootIntrosA_rise__xWrEZ{grid-row:2;justify-self:center;width:120px;height:60px;overflow:visible}.rootIntrosA_rise__xWrEZ path{opacity:0;transform:translateY(14px);transition:opacity var(--lesson-change) var(--lesson-change-ease),transform var(--lesson-change) var(--lesson-change-ease)}.rootIntrosA_rise__xWrEZ path:nth-child(2){transition-delay:.11s}.rootIntrosA_rise__xWrEZ path:nth-child(3){transition-delay:.22s}.rootIntrosA_slot__SdauR[data-phase=open] .rootIntrosA_rise__xWrEZ path,.rootIntrosA_slot__SdauR[data-phase=rising] .rootIntrosA_rise__xWrEZ path{opacity:.55;transform:none}.rootIntrosA_keep__prHHf{grid-row:3;justify-self:center;display:grid;place-items:end center;width:100%;max-width:150px;min-height:44px;padding:0;border:0;border-radius:14px;background:none;color:var(--lx-ink);cursor:pointer}.rootIntrosA_keep__prHHf svg{display:block;width:120px;height:106px;overflow:visible;transition:color .26s ease,transform .12s ease}.rootIntrosA_keep__prHHf:hover:not(:disabled) svg{color:color-mix(in srgb,var(--lx-subject) 70%,var(--lx-ink))}.rootIntrosA_keep__prHHf:active:not(:disabled) svg{transform:scale(.97)}.rootIntrosA_keep__prHHf:disabled{cursor:default}.rootIntrosA_slot__SdauR:not([data-phase=rest]) .rootIntrosA_keep__prHHf svg{color:var(--lx-subject)}.rootIntrosA_plank__3TDej{grid-row:4;display:block;height:3px;margin-top:2px;background:var(--lx-ink)}.rootIntrosA_slot__SdauR:first-child .rootIntrosA_plank__3TDej{border-radius:2px 0 0 2px}.rootIntrosA_slot__SdauR:last-child .rootIntrosA_plank__3TDej{border-radius:0 2px 2px 0}.rootIntrosA_tag__fWaYi{grid-row:5;margin:10px 0 0;text-align:center;font:var(--lesson-label);color:var(--lx-muted)}@container (max-width: 520px){.rootIntrosA_shelf__n7nEa{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:26px}.rootIntrosA_slot__SdauR{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:44px auto auto auto;grid-template-areas:"rise memory" "keep memory" "plank plank" "tag .";column-gap:14px}.rootIntrosA_keep__prHHf,.rootIntrosA_memory__3Y9t0,.rootIntrosA_plank__3TDej,.rootIntrosA_rise__xWrEZ,.rootIntrosA_tag__fWaYi{grid-column:auto;grid-row:auto}.rootIntrosA_memory__3Y9t0{grid-area:memory;align-self:center;padding:0;text-align:left}.rootIntrosA_rise__xWrEZ{grid-area:rise;width:96px;height:44px}.rootIntrosA_keep__prHHf{grid-area:keep}.rootIntrosA_keep__prHHf svg{width:96px;height:85px}.rootIntrosA_plank__3TDej{grid-area:plank;border-radius:2px}.rootIntrosA_slot__SdauR:first-child .rootIntrosA_plank__3TDej,.rootIntrosA_slot__SdauR:last-child .rootIntrosA_plank__3TDej{border-radius:2px}.rootIntrosA_tag__fWaYi{grid-area:tag;margin-top:6px}}.rootIntrosA_town__lNnpA{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:18px}.rootIntrosA_map__zGBQl{position:relative}.rootIntrosA_map__zGBQl svg{display:block;width:100%;height:auto}.rootIntrosA_road__Ua3Dh{stroke:color-mix(in srgb,var(--lx-ink) 10%,#fff);stroke-width:22}.rootIntrosA_water__qanHO{fill:color-mix(in srgb,var(--lx-ink) 8%,#fff)}.rootIntrosA_bank__Ry1jN{stroke:color-mix(in srgb,var(--lx-ink) 45%,#fff);stroke-width:2}.rootIntrosA_bridge__3bFV2{stroke:var(--lx-ink)}.rootIntrosA_house__BJSS2{stroke:color-mix(in srgb,var(--lx-ink) 60%,#fff);stroke-width:2;fill:#fff}.rootIntrosA_school__87Dlm{stroke:var(--lx-ink);stroke-width:2.4;fill:#fff}.rootIntrosA_flag__ZWLai{fill:var(--lx-subject);stroke:var(--lx-subject)}.rootIntrosA_place__jpNsj{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);white-space:nowrap;font:var(--lesson-label);color:var(--lx-ink);text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 6px #fff}.rootIntrosA_map__zGBQl svg{opacity:.5;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosA_town__lNnpA[data-lit] .rootIntrosA_map__zGBQl svg{opacity:1}.rootIntrosA_wash__dpn8o{position:absolute;inset:-24px;pointer-events:none;background:color-mix(in srgb,var(--lx-ink) 90%,transparent);-webkit-mask-image:radial-gradient(ellipse closest-side,#000 80%,transparent);mask-image:radial-gradient(ellipse closest-side,#000 80%,transparent);transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosA_town__lNnpA[data-lit] .rootIntrosA_wash__dpn8o{opacity:0}.rootIntrosA_switch__0DpFS{position:relative;z-index:1;display:grid;place-items:center;width:72px;min-height:104px;padding:4px;border:0;border-radius:14px;background:none;color:var(--lx-ink);cursor:pointer}.rootIntrosA_switch__0DpFS svg{display:block;width:64px;height:96px;overflow:visible}.rootIntrosA_switch__0DpFS:hover:not(:disabled) .rootIntrosA_lever__5Fqu8{fill:color-mix(in srgb,var(--lx-subject) 18%,#fff)}.rootIntrosA_switch__0DpFS:disabled{cursor:default}.rootIntrosA_lever__5Fqu8{fill:color-mix(in srgb,var(--lx-ink) 14%,#fff);transition:transform .16s ease,fill .16s ease,stroke .16s ease}.rootIntrosA_town__lNnpA[data-on] .rootIntrosA_lever__5Fqu8{transform:translateY(-17px);fill:var(--lx-subject);stroke:var(--lx-subject)}.rootIntrosA_town__lNnpA[data-on] .rootIntrosA_switch__0DpFS svg{color:var(--lx-subject)}.rootIntrosA_town__lNnpA[data-lit] .rootIntrosA_switch__0DpFS svg{color:var(--lx-ink)}.rootIntrosA_sprout__s3jhi{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:28px}.rootIntrosA_pot__W_jo_{display:block;width:200px;height:260px;overflow:visible}.rootIntrosA_potLine__EWg9r{stroke:var(--lx-ink);stroke-width:2.6;fill:#fff}.rootIntrosA_soil__n_4YW{stroke:color-mix(in srgb,var(--lx-ink) 45%,#fff);stroke-width:2}.rootIntrosA_plant__nW81t{transform-box:view-box;transform-origin:0 0;transform:translate(var(--bx),var(--by)) scale(var(--grow)) translate(calc(-1 * var(--bx)),calc(-1 * var(--by)));transition:transform var(--lesson-change) var(--lesson-change-ease),filter .26s ease}.rootIntrosA_plant__nW81t[data-marked]{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--lx-subject) 55%,transparent))}.rootIntrosA_stem__WJpWQ{stroke:var(--lx-subject);stroke-width:3;vector-effect:non-scaling-stroke}.rootIntrosA_leaf__VfxpZ{stroke:var(--lx-subject);stroke-width:2.2;fill:color-mix(in srgb,var(--lx-subject) 16%,#fff);vector-effect:non-scaling-stroke}.rootIntrosA_bud__vFgFT{stroke:var(--lx-subject);stroke-width:2.2;fill:color-mix(in srgb,var(--lx-subject) 30%,#fff);opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosA_plant__nW81t[data-full] .rootIntrosA_bud__vFgFT{opacity:1}.rootIntrosA_needs__g42rP{display:grid;gap:18px}.rootIntrosA_need__eux_t{display:grid;gap:4px}.rootIntrosA_needName__nBhp7{margin:0;font:var(--lesson-label);color:var(--lx-muted)}.rootIntrosA_flip__qZcII{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:44px;padding:4px 0;border:0;border-radius:12px;background:none;text-align:left;color:var(--lx-ink);cursor:pointer}.rootIntrosA_flip__qZcII:disabled{cursor:default}.rootIntrosA_setting__Gb1sh{display:flex;align-items:center;gap:8px;min-width:0;font:var(--lesson-label);color:var(--lx-muted);transition:color .16s ease}.rootIntrosA_setting__Gb1sh svg{flex:none;width:28px;height:28px}.rootIntrosA_flip__qZcII:not([data-good]) .rootIntrosA_setting__Gb1sh[data-side=bad]{color:var(--lx-ink)}.rootIntrosA_flip__qZcII[data-good] .rootIntrosA_setting__Gb1sh[data-side=good]{color:var(--lx-subject)}.rootIntrosA_track__iWSMG{position:relative;width:52px;height:30px;border:1.5px solid color-mix(in srgb,var(--lx-ink) 30%,#fff);border-radius:15px;background:#fff;transition:border-color .16s ease}.rootIntrosA_knob__W1YFu{position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:color-mix(in srgb,var(--lx-ink) 40%,#fff);transition:transform .16s ease,background-color .16s ease}.rootIntrosA_flip__qZcII[data-good] .rootIntrosA_track__iWSMG{border-color:var(--lx-subject)}.rootIntrosA_flip__qZcII[data-good] .rootIntrosA_knob__W1YFu{transform:translateX(22px);background:var(--lx-subject)}.rootIntrosA_flip__qZcII:hover:not(:disabled) .rootIntrosA_track__iWSMG{border-color:var(--lx-ink)}.rootIntrosA_flip__qZcII:hover:not(:disabled)[data-good] .rootIntrosA_track__iWSMG{border-color:var(--lx-subject)}@container (max-width: 520px){.rootIntrosA_sprout__s3jhi{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px}.rootIntrosA_pot__W_jo_{width:150px;height:195px}.rootIntrosA_needs__g42rP{width:100%}}@media (prefers-reduced-motion:reduce){.rootIntrosA_bud__vFgFT,.rootIntrosA_caption__0wm5z,.rootIntrosA_knob__W1YFu,.rootIntrosA_lever__5Fqu8,.rootIntrosA_lift__OpVpQ svg,.rootIntrosA_map__zGBQl svg,.rootIntrosA_memory__3Y9t0,.rootIntrosA_plant__nW81t,.rootIntrosA_rise__xWrEZ path,.rootIntrosA_stops__V8l6Q li,.rootIntrosA_stops__V8l6Q li:before,.rootIntrosA_stops__V8l6Q:before,.rootIntrosA_wash__dpn8o{transition:none}}.rootIntrosB_figure__Rh8IN{margin:0;min-width:0;color:var(--lx-ink);container-type:inline-size}.rootIntrosB_figure__Rh8IN button{-webkit-tap-highlight-color:transparent}.rootIntrosB_figure__Rh8IN button:focus-visible{outline:2.5px solid var(--lx-subject);outline-offset:3px}.rootIntrosB_grip___VpGS{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:28px}.rootIntrosB_hold__dvW1b{display:block;width:260px;height:360px;overflow:visible}.rootIntrosB_ground__NgrOT{stroke:var(--lx-ink);stroke-width:2.5}.rootIntrosB_rope__gMFwJ{stroke:var(--lx-ink);stroke-width:5;vector-effect:non-scaling-stroke;transition:opacity .16s ease}.rootIntrosB_ropeStretch__WkuZ3{transform-box:view-box;transform-origin:0 0;transform:translateY(var(--top)) scaleY(var(--stretch)) translateY(calc(-1 * var(--top)));transition:transform calc(var(--lesson-change) * .5) var(--lesson-change-ease) calc(var(--lesson-change) * .45)}.rootIntrosB_ropeFall__QgfMx{transform:translateY(var(--drop))}.rootIntrosB_bucket__VJq0Y{transform:translateY(var(--down));transition:transform calc(var(--lesson-change) * .5) var(--lesson-change-ease) calc(var(--lesson-change) * .45)}.rootIntrosB_grip___VpGS[data-phase=fall] .rootIntrosB_bucket__VJq0Y,.rootIntrosB_grip___VpGS[data-phase=fall] .rootIntrosB_ropeFall__QgfMx{transition:transform calc(var(--lesson-change) * .7) cubic-bezier(.55,0,1,.45)}.rootIntrosB_grip___VpGS[data-phase=landed] .rootIntrosB_rope__gMFwJ{opacity:0}.rootIntrosB_pail__8U7Xh{stroke:var(--lx-ink);stroke-width:2.6;fill:#fff}.rootIntrosB_rim__Y1aeu{stroke:var(--lx-ink);stroke-width:4}.rootIntrosB_bail__P0OqU{stroke:var(--lx-ink);stroke-width:1.8}.rootIntrosB_rock__BKWu3{stroke:var(--lx-ink);stroke-width:2;fill:color-mix(in srgb,var(--lx-ink) 20%,#fff);opacity:0;transform:translateY(-60px);transition:opacity .2s ease,stroke .2s ease,fill .2s ease}.rootIntrosB_rock__BKWu3[data-state=poised]{opacity:1;stroke:var(--lx-subject);fill:color-mix(in srgb,var(--lx-subject) 22%,#fff)}.rootIntrosB_rock__BKWu3[data-state=in]{opacity:1;transform:none;transition:transform calc(var(--lesson-change) * .45) cubic-bezier(.55,0,1,.45),stroke .26s ease,fill .26s ease}.rootIntrosB_slack__4jEZv{stroke:var(--lx-ink);stroke-width:5;opacity:0;transition:opacity .16s ease}.rootIntrosB_grip___VpGS[data-phase=landed] .rootIntrosB_slack__4jEZv{opacity:1}.rootIntrosB_dust__Trejk{stroke:color-mix(in srgb,var(--lx-ink) 45%,#fff);stroke-width:2;opacity:0;transition:opacity .26s ease}.rootIntrosB_grip___VpGS[data-phase=landed] .rootIntrosB_dust__Trejk{opacity:1}.rootIntrosB_hand__deAgL{stroke:var(--lx-ink);stroke-width:2.4}.rootIntrosB_fist__eCwEK{fill:#fff}.rootIntrosB_knuckles__qI_G6{stroke-width:calc(2.4px + var(--grip) * 1.6px);stroke:color-mix(in srgb,var(--lx-subject) calc(var(--grip) * 100%),var(--lx-ink));transition:stroke-width var(--lesson-change) var(--lesson-change-ease),stroke var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_strain__YVM10 path{stroke:var(--lx-subject);stroke-width:2.2;opacity:0;transition:opacity calc(var(--lesson-change) * .5) var(--lesson-change-ease) calc(var(--lesson-change) * .45)}.rootIntrosB_strain__YVM10 path[data-on]{opacity:1}.rootIntrosB_add__ZmYyB{display:inline-flex;align-items:center;justify-self:start;gap:10px;min-height:44px;padding:6px 0;border:0;background:none;font:var(--lesson-choice);color:var(--lx-ink);cursor:pointer}.rootIntrosB_add__ZmYyB svg{flex:none;width:32px;height:32px;stroke:var(--lx-ink);stroke-width:2;fill:none;transition:transform .12s ease}.rootIntrosB_add__ZmYyB svg path:first-child{fill:color-mix(in srgb,var(--lx-ink) 20%,#fff)}.rootIntrosB_add__ZmYyB span{text-decoration:underline;text-decoration-color:var(--lx-rule);text-decoration-thickness:1.5px;text-underline-offset:5px;transition:text-decoration-color .12s ease}.rootIntrosB_add__ZmYyB:hover:not(:disabled) span{text-decoration-color:var(--lx-subject)}.rootIntrosB_add__ZmYyB:active:not(:disabled) svg{transform:translateY(2px)}.rootIntrosB_add__ZmYyB:disabled{cursor:default;color:var(--lx-muted)}.rootIntrosB_add__ZmYyB:disabled svg{opacity:.5}@container (max-width: 480px){.rootIntrosB_grip___VpGS{grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px}.rootIntrosB_add__ZmYyB{justify-self:center}}.rootIntrosB_change__7x4nF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 8px}.rootIntrosB_trial__s7txL{display:grid;grid-template-rows:auto auto auto;align-content:start;justify-items:center;text-align:center}.rootIntrosB_held__ow2GW{display:block;width:144px;height:128px;overflow:visible}.rootIntrosB_cloud__9RJrY{transform:translateX(var(--drift));transition:transform var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_cloud__9RJrY path{stroke:var(--lx-ink);stroke-width:2.4;fill:#fff;opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease),stroke .26s ease}.rootIntrosB_cloud__9RJrY path[data-on]{opacity:1}.rootIntrosB_trial__s7txL[data-marked] .rootIntrosB_cloud__9RJrY path{stroke:var(--lx-subject)}.rootIntrosB_grass__BFuw4{stroke:color-mix(in srgb,var(--lx-ink) 45%,#fff);stroke-width:2}.rootIntrosB_stone__N_A_o{transform-box:fill-box;transform-origin:50% 100%}.rootIntrosB_slab__lj_si{stroke:var(--lx-ink);stroke-width:2.6;fill:color-mix(in srgb,var(--lx-ink) 6%,#fff);transition:stroke .26s ease}.rootIntrosB_carve__FSXv4{stroke:color-mix(in srgb,var(--lx-ink) 70%,#fff);stroke-width:1.8;fill:color-mix(in srgb,var(--lx-ink) 22%,#fff)}.rootIntrosB_year__aXEZB{font:var(--lesson-mark);fill:color-mix(in srgb,var(--lx-ink) 78%,#fff)}.rootIntrosB_trial__s7txL[data-marked] .rootIntrosB_slab__lj_si{stroke:var(--lx-subject)}.rootIntrosB_trial__s7txL[data-phase=shake] .rootIntrosB_stone__N_A_o{animation:rootIntrosB_shake__Wl_LO calc(var(--lesson-change) * .7) ease-in-out}@keyframes rootIntrosB_shake__Wl_LO{0%,to{transform:none}15%{transform:translateX(-3px) rotate(-1.2deg)}35%{transform:translateX(3px) rotate(1.2deg)}55%{transform:translateX(-2px) rotate(-.8deg)}75%{transform:translateX(1.5px) rotate(.5deg)}}.rootIntrosB_attempt__GneWR{min-height:44px;margin-top:10px;padding:8px 4px;border:0;background:none;font:var(--lesson-choice);color:var(--lx-ink);text-decoration:underline;text-decoration-color:var(--lx-rule);text-decoration-thickness:1.5px;text-underline-offset:5px;cursor:pointer;transition:color .16s ease,text-decoration-color .12s ease}.rootIntrosB_attempt__GneWR:hover:not(:disabled){text-decoration-color:var(--lx-subject)}.rootIntrosB_attempt__GneWR:disabled{cursor:default;color:var(--lx-subject);text-decoration-color:transparent}.rootIntrosB_after__hYAGW{margin:6px 0 0;max-width:15em;font:var(--lesson-read);color:var(--lx-ink-soft);opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_after__hYAGW[data-in]{opacity:1}.rootIntrosB_crowd__32qxO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 14px;padding-top:8px}.rootIntrosB_fan__fHgr_{display:grid;grid-template-areas:"draw" "feel";align-content:start;justify-items:center;text-align:center}.rootIntrosB_seat__CsYmr{grid-area:draw;display:grid;place-items:center;width:100%;max-width:150px;min-height:44px;padding:0;border:0;border-radius:14px;background:none;color:var(--lx-ink);cursor:pointer}.rootIntrosB_seat__CsYmr svg{display:block;width:120px;height:150px;overflow:visible;transition:color .26s ease}.rootIntrosB_seat__CsYmr:hover:not(:disabled) svg{color:color-mix(in srgb,var(--lx-subject) 70%,var(--lx-ink))}.rootIntrosB_seat__CsYmr:disabled{cursor:default}.rootIntrosB_fan__fHgr_:not([data-phase=rest]) .rootIntrosB_seat__CsYmr svg{color:var(--lx-subject)}.rootIntrosB_chair__TirOk{fill:#fff}.rootIntrosB_chair__TirOk,.rootIntrosB_step__tNPiX{stroke:color-mix(in srgb,var(--lx-ink) 30%,#fff)}.rootIntrosB_upper__7uxE5{transition:transform var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_pose__o39MM,.rootIntrosB_standing__tD_9y{opacity:0}.rootIntrosB_pose__o39MM,.rootIntrosB_resting__AVn3x,.rootIntrosB_sitting__YeGow,.rootIntrosB_standing__tD_9y{transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_fan__fHgr_:is([data-phase=drawn],[data-phase=open]) .rootIntrosB_pose__o39MM,.rootIntrosB_fan__fHgr_:is([data-phase=drawn],[data-phase=open]) .rootIntrosB_standing__tD_9y{opacity:1}.rootIntrosB_fan__fHgr_:is([data-phase=drawn],[data-phase=open]) .rootIntrosB_resting__AVn3x,.rootIntrosB_fan__fHgr_[data-mood=thrilled]:is([data-phase=drawn],[data-phase=open]) .rootIntrosB_sitting__YeGow{opacity:0}.rootIntrosB_fan__fHgr_[data-mood=thrilled]:is([data-phase=drawn],[data-phase=open]) .rootIntrosB_upper__7uxE5{transform:translateY(-12px)}.rootIntrosB_feel__GwNf9{grid-area:feel;margin:10px 0 0;max-width:14em;font:var(--lesson-read);color:var(--lx-ink-soft);opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_feel__GwNf9[data-in]{opacity:1}@container (max-width: 520px){.rootIntrosB_crowd__32qxO{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:0}.rootIntrosB_fan__fHgr_{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"draw feel";column-gap:16px;align-items:center;justify-items:start;text-align:left}.rootIntrosB_seat__CsYmr{max-width:none}.rootIntrosB_seat__CsYmr svg{width:104px;height:130px}.rootIntrosB_feel__GwNf9{margin:0}}.rootIntrosB_routes__nZLu5{display:grid;gap:20px}.rootIntrosB_town__rs_wE{position:relative}.rootIntrosB_town__rs_wE svg{display:block;width:100%;height:auto;overflow:visible}.rootIntrosB_earth__C2OtT{stroke:var(--lx-ink);stroke-width:2.5}.rootIntrosB_skyline___2Kn_{stroke:color-mix(in srgb,var(--lx-ink) 45%,#fff);stroke-width:2.2;fill:#fff}.rootIntrosB_home__o7chO,.rootIntrosB_school__c6rUn{stroke:var(--lx-ink);stroke-width:2.6;fill:#fff}.rootIntrosB_pennant__Y3qkV{fill:var(--lx-subject);stroke:var(--lx-subject)}.rootIntrosB_spot__w0zBw{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);white-space:nowrap;font:var(--lesson-label);color:var(--lx-ink)}.rootIntrosB_bikeGhost__4OZcf,.rootIntrosB_leapGhost__L76lP,.rootIntrosB_walkGhost__FWATh{stroke:color-mix(in srgb,var(--lx-ink) 22%,#fff);transition:stroke .26s ease}.rootIntrosB_walkFill__XJj3z,.rootIntrosB_walkGhost__FWATh{stroke-width:4;stroke-dasharray:0 11}.rootIntrosB_bikeFill__kadjB,.rootIntrosB_bikeGhost__4OZcf{stroke-width:4}.rootIntrosB_leapGhost__L76lP{stroke-width:2.2;stroke-dasharray:2 9}.rootIntrosB_bikeGhost__4OZcf:not([data-phase=rest]),.rootIntrosB_leapGhost__L76lP:not([data-phase=rest]),.rootIntrosB_walkGhost__FWATh:not([data-phase=rest]){stroke:color-mix(in srgb,var(--lx-subject) 40%,#fff)}.rootIntrosB_bikeFill__kadjB,.rootIntrosB_walkFill__XJj3z{stroke:var(--lx-subject)}.rootIntrosB_bikeFill__kadjB,.rootIntrosB_reveal__34NVt{stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset calc(var(--lesson-change) * var(--go)) linear}.rootIntrosB_bikeFill__kadjB:is([data-phase=going],[data-phase=done]),.rootIntrosB_reveal__34NVt:is([data-phase=going],[data-phase=done]){stroke-dashoffset:0}.rootIntrosB_jumper__PgBQ4{stroke:var(--lx-ink);stroke-width:2.6;fill:#fff;transition:stroke .26s ease}.rootIntrosB_jumper__PgBQ4:is([data-phase=marked],[data-phase=going]){stroke:var(--lx-subject)}.rootIntrosB_jumper__PgBQ4[data-phase=going] .rootIntrosB_across__FJOxq{animation:rootIntrosB_leapAcross__cwv_9 calc(var(--lesson-change) * var(--go)) linear both}.rootIntrosB_jumper__PgBQ4[data-phase=going] .rootIntrosB_upDown__eYV0p{animation:rootIntrosB_leapUp__cMVYa calc(var(--lesson-change) * var(--go)) both}.rootIntrosB_jumper__PgBQ4[data-phase=done] .rootIntrosB_across__FJOxq{transform:translateX(40px)}@keyframes rootIntrosB_leapAcross__cwv_9{0%{transform:none}to{transform:translateX(40px)}}@keyframes rootIntrosB_leapUp__cMVYa{0%{transform:none;animation-timing-function:cubic-bezier(.2,.6,.4,1)}50%{transform:translateY(-46px);animation-timing-function:cubic-bezier(.6,0,.8,.4)}to{transform:none}}.rootIntrosB_thud__8Pjga{stroke:color-mix(in srgb,var(--lx-ink) 45%,#fff);stroke-width:2;opacity:0;transition:opacity .26s ease}.rootIntrosB_thud__8Pjga[data-phase=done]{opacity:1}.rootIntrosB_ways__z4jSr{display:grid;gap:6px;margin:0;padding:0;list-style:none}.rootIntrosB_way__r7owi{display:grid;grid-template-columns:minmax(0,20em) auto minmax(0,1fr);align-items:center;column-gap:18px}.rootIntrosB_wayName__JkaXj{display:flex;align-items:center;gap:12px;font:var(--lesson-choice);color:var(--lx-ink);transition:color .26s ease}.rootIntrosB_wayName__JkaXj svg{flex:none;width:40px;height:20px;overflow:visible;stroke:color-mix(in srgb,var(--lx-ink) 40%,#fff);stroke-width:4;transition:stroke .26s ease}.rootIntrosB_way__r7owi[data-speed=slow] .rootIntrosB_wayName__JkaXj svg{stroke-dasharray:0 11}.rootIntrosB_way__r7owi[data-speed=impossible] .rootIntrosB_wayName__JkaXj svg{stroke-width:2.2;stroke-dasharray:2 6}.rootIntrosB_way__r7owi:not([data-phase=rest]) .rootIntrosB_wayName__JkaXj svg{stroke:var(--lx-subject)}.rootIntrosB_way__r7owi:is([data-phase=marked],[data-phase=going]) .rootIntrosB_wayName__JkaXj{color:var(--lx-subject)}.rootIntrosB_tryIt__4m9wM{min-height:44px;padding:8px 4px;border:0;background:none;font:var(--lesson-choice);font-weight:600;color:var(--lx-ink);text-decoration:underline;text-decoration-color:var(--lx-rule);text-decoration-thickness:1.5px;text-underline-offset:5px;cursor:pointer;transition:color .16s ease,text-decoration-color .12s ease}.rootIntrosB_tryIt__4m9wM:hover:not(:disabled){text-decoration-color:var(--lx-subject)}.rootIntrosB_tryIt__4m9wM:disabled{cursor:default;color:var(--lx-muted);text-decoration-color:transparent}.rootIntrosB_outcome__C4Wa1{font:var(--lesson-read);color:var(--lx-ink);opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_way__r7owi[data-speed=impossible] .rootIntrosB_outcome__C4Wa1{color:var(--lx-muted)}.rootIntrosB_outcome__C4Wa1[data-in]{opacity:1}@container (max-width: 520px){.rootIntrosB_way__r7owi{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"name name" "try outcome";column-gap:14px}.rootIntrosB_way__r7owi+.rootIntrosB_way__r7owi{margin-top:8px}.rootIntrosB_wayName__JkaXj{grid-area:name}.rootIntrosB_tryIt__4m9wM{grid-area:try;justify-self:start}.rootIntrosB_outcome__C4Wa1{grid-area:outcome}}.rootIntrosB_pitch__rrob4{--team-0:#a8574f;--team-1:#4a6a96;display:grid;gap:10px}.rootIntrosB_field__SgAmy{position:relative;container-type:inline-size}.rootIntrosB_field__SgAmy>svg{display:block;width:100%;height:auto}.rootIntrosB_half__lcXmr{opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_half__lcXmr[data-team="0"]{fill:color-mix(in srgb,var(--team-0) 16%,#fff)}.rootIntrosB_half__lcXmr[data-team="1"]{fill:color-mix(in srgb,var(--team-1) 16%,#fff)}.rootIntrosB_pitch__rrob4[data-standing="0"] .rootIntrosB_half__lcXmr[data-team="0"],.rootIntrosB_pitch__rrob4[data-standing="2"] .rootIntrosB_half__lcXmr[data-team="1"]{opacity:1}.rootIntrosB_lines__5zpJq{stroke:color-mix(in srgb,var(--lx-ink) 38%,#fff);stroke-width:2.2}.rootIntrosB_player__Lry_L[data-team="0"]{fill:var(--team-0)}.rootIntrosB_player__Lry_L[data-team="1"]{fill:var(--team-1)}.rootIntrosB_referee__b0P92{position:absolute;left:0;top:0;z-index:1;width:40px;height:40px;margin:-20px 0 0 -20px;pointer-events:none;transform:translate(calc(var(--fx) * 100cqw),calc(var(--fy) * 100cqw));transition:transform var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_referee__b0P92 svg{display:block;width:40px;height:40px;overflow:visible;stroke:var(--lx-ink);stroke-width:2.4}.rootIntrosB_refName__Dv04s{left:50%;bottom:calc(100% - 2px);transform:translateX(-50%);color:var(--lx-ink);text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 6px #fff}.rootIntrosB_refName__Dv04s,.rootIntrosB_team__OAcTj{position:absolute;white-space:nowrap;font:var(--lesson-label)}.rootIntrosB_team__OAcTj{left:var(--x);top:var(--y);transform:translate(-50%,-50%)}.rootIntrosB_team__OAcTj[data-team="0"]{color:var(--team-0)}.rootIntrosB_team__OAcTj[data-team="1"]{color:var(--team-1)}.rootIntrosB_mark___DB2M{position:absolute;left:var(--x);top:var(--y);display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:none;transform:translate(-50%,-50%);cursor:pointer}.rootIntrosB_mark___DB2M span{width:30px;height:30px;border:2px dashed color-mix(in srgb,var(--lx-ink) 55%,#fff);border-radius:50%;transition:border-color .16s ease,transform .16s ease}.rootIntrosB_mark___DB2M:hover:not(:disabled) span{border-color:var(--lx-subject);transform:scale(1.08)}.rootIntrosB_mark___DB2M[data-marked] span{border-style:solid;border-color:var(--lx-subject);transform:scale(1.12)}.rootIntrosB_mark___DB2M[data-here]:not([data-marked]) span{border-color:transparent}.rootIntrosB_mark___DB2M:disabled{cursor:default}.rootIntrosB_verdict__C5NqM{min-height:calc(var(--type-read) * 1.55);margin:0;text-align:center;font:var(--lesson-read);color:var(--lx-ink);opacity:0;transition:opacity var(--lesson-change) var(--lesson-change-ease)}.rootIntrosB_verdict__C5NqM[data-in]{opacity:1}@media (prefers-reduced-motion:reduce){.rootIntrosB_after__hYAGW,.rootIntrosB_bikeFill__kadjB,.rootIntrosB_bucket__VJq0Y,.rootIntrosB_cloud__9RJrY,.rootIntrosB_cloud__9RJrY path,.rootIntrosB_dust__Trejk,.rootIntrosB_feel__GwNf9,.rootIntrosB_grip___VpGS[data-phase=fall] .rootIntrosB_bucket__VJq0Y,.rootIntrosB_grip___VpGS[data-phase=fall] .rootIntrosB_ropeFall__QgfMx,.rootIntrosB_half__lcXmr,.rootIntrosB_knuckles__qI_G6,.rootIntrosB_outcome__C4Wa1,.rootIntrosB_pose__o39MM,.rootIntrosB_referee__b0P92,.rootIntrosB_resting__AVn3x,.rootIntrosB_reveal__34NVt,.rootIntrosB_rock__BKWu3,.rootIntrosB_rock__BKWu3[data-state=in],.rootIntrosB_ropeStretch__WkuZ3,.rootIntrosB_rope__gMFwJ,.rootIntrosB_sitting__YeGow,.rootIntrosB_slack__4jEZv,.rootIntrosB_standing__tD_9y,.rootIntrosB_strain__YVM10 path,.rootIntrosB_thud__8Pjga,.rootIntrosB_upper__7uxE5,.rootIntrosB_verdict__C5NqM{transition:none}.rootIntrosB_jumper__PgBQ4[data-phase=going] .rootIntrosB_across__FJOxq,.rootIntrosB_jumper__PgBQ4[data-phase=going] .rootIntrosB_upDown__eYV0p,.rootIntrosB_trial__s7txL[data-phase=shake] .rootIntrosB_stone__N_A_o{animation:none}}.vignette_tones__arlaS{--v-ink:var(--lx-ink);--v-paper:#fff;--v-wash:color-mix(in srgb,var(--lx-ink) 8%,#fff);--v-line:color-mix(in srgb,var(--lx-ink) 22%,#fff);--v-muted:var(--lx-muted);--v-sub:var(--lx-subject);--v-sub-soft:color-mix(in srgb,var(--lx-subject) 13%,#fff);--v-gold:rgb(var(--home-vocabulary));--v-cream:rgb(var(--home-vocabulary-tint));--v-crust:color-mix(in srgb,rgb(var(--home-vocabulary)) 42%,rgb(var(--home-vocabulary-tint)));--v-blue:rgb(var(--home-math));--v-blue-soft:color-mix(in srgb,rgb(var(--home-math)) 13%,#fff);--v-orange:var(--lx-curve-2);--v-orange-soft:color-mix(in srgb,var(--lx-curve-2) 20%,#fff);--v-mud:color-mix(in srgb,rgb(var(--home-vocabulary)) 55%,var(--lx-ink));--v-steel:color-mix(in srgb,var(--lx-ink) 38%,#fff)}.vignette_picture__XFQbF{margin:0;display:grid;gap:.6rem;width:min(100%,600px);min-width:0;color:var(--lx-ink);container-type:inline-size}.vignette_about__ISrQv{margin:0;font:var(--lesson-label);color:var(--lx-muted);text-wrap:pretty}.vignette_stage__bR4L4{position:relative;width:100%;aspect-ratio:600/340;container-type:inline-size}.vignette_stage__bR4L4[data-labels]{margin-bottom:1.6rem}.vignette_svg__Nq0zc{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.vignette_item___doOY{transition:transform var(--lesson-change) var(--lesson-change-ease),opacity var(--lesson-change) var(--lesson-change-ease)}.vignette_item___doOY[data-dim]{opacity:.35}.vignette_item___doOY[data-hidden]{opacity:0}.vignette_glow__awqIZ{fill:var(--lx-subject);opacity:0;transition:opacity var(--lx-med,.24s) ease}.vignette_glow__awqIZ[data-on]{opacity:.16}.vignette_halo__EvJI2{fill:var(--lx-subject);opacity:0;transition:opacity calc(var(--lesson-change) * .6) var(--lesson-change-ease)}.vignette_halo__EvJI2[data-on]{opacity:.12}.vignette_litCopy__2aMgb{--v-ink:var(--lx-subject);--v-muted:var(--lx-subject);opacity:0;transition:opacity calc(var(--lesson-change) * .6) var(--lesson-change-ease)}.vignette_litCopy__2aMgb[data-on]{opacity:1}.vignette_strike__Olkbl{fill:none;stroke:var(--lx-wrong);stroke-width:4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset calc(var(--lesson-change) * .6) var(--lesson-change-ease),opacity .12s ease}.vignette_strike__Olkbl[data-on]{stroke-dashoffset:0;opacity:1}.vignette_mark__7tCmX{fill:none;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.55);transform-box:fill-box;transform-origin:center;transition:opacity calc(var(--lesson-change) * .5) var(--lesson-change-ease),transform calc(var(--lesson-change) * .5) var(--lesson-change-ease)}.vignette_mark__7tCmX[data-mark=check]{stroke:var(--lx-right)}.vignette_mark__7tCmX[data-mark=cross]{stroke:var(--lx-wrong)}.vignette_mark__7tCmX[data-on]{opacity:1;transform:none}.vignette_arrow__VRov_{--tone:var(--lx-ink);fill:none;stroke:var(--tone);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.vignette_arrow__VRov_[data-tone=subject]{--tone:var(--lx-subject)}.vignette_arrow__VRov_[data-tone=wrong]{--tone:var(--lx-wrong)}.vignette_arrow__VRov_[data-tone=muted]{--tone:var(--lx-muted)}.vignette_draw__KbcBM{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--lesson-change) var(--lesson-change-ease)}mask .vignette_draw__KbcBM{fill:none;stroke:#fff;stroke-width:12;stroke-linecap:round}.vignette_arrow__VRov_[data-on] .vignette_draw__KbcBM,.vignette_draw__KbcBM[data-on]{stroke-dashoffset:0}.vignette_dashed__wx9Xs{stroke-dasharray:7 7}.vignette_head__7LokD{opacity:0;transition:opacity .2s ease}.vignette_arrow__VRov_[data-on] .vignette_head__7LokD{opacity:1;transition-delay:calc(var(--lesson-change) * .85)}.vignette_arrow__VRov_:not([data-on]){opacity:0;transition:opacity calc(var(--lesson-change) * .5) ease}.vignette_words__CVWPh{position:absolute;inset:0;pointer-events:none}.vignette_arrowLabel__0kBA1,.vignette_label__4wkPR,.vignette_quote__4iCxd{position:absolute;top:0;left:0;translate:calc(var(--x) * 1cqi) calc(var(--y) * 1cqi);transition:translate var(--lesson-change) var(--lesson-change-ease),opacity var(--lesson-change) var(--lesson-change-ease)}.vignette_arrowLabel__0kBA1>span,.vignette_label__4wkPR>span,.vignette_quote__4iCxd>span{position:absolute;top:0;left:0}.vignette_label__4wkPR>span{padding-top:4px;transform:translateX(-50%);white-space:nowrap;font:var(--lesson-label);color:var(--lx-ink-soft,var(--lx-ink))}.vignette_label__4wkPR[data-hidden]{opacity:0}.vignette_label__4wkPR[data-dim]{opacity:.35}.vignette_quote__4iCxd>span{width:max-content;max-width:min(12.5em,calc(var(--room) * 1cqi - 4px));font:var(--lesson-passage);font-style:italic;color:var(--lx-ink);text-wrap:balance;transform:translateY(-100%)}.vignette_quote__4iCxd[data-side=left]>span{text-align:right;transform:translate(-100%,-100%)}.vignette_quote__4iCxd{opacity:0}.vignette_quote__4iCxd[data-on]{opacity:1}.vignette_quote__4iCxd[data-on][data-dim]{opacity:.35}.vignette_arrowLabel__0kBA1>span{white-space:nowrap;font:var(--lesson-label);color:var(--tone);transform:translate(-50%,calc(-100% - 6px))}.vignette_arrowLabel__0kBA1{--tone:var(--lx-ink-soft,var(--lx-ink))}.vignette_arrowLabel__0kBA1[data-tone=subject]{--tone:var(--lx-subject)}.vignette_arrowLabel__0kBA1[data-tone=wrong]{--tone:var(--lx-wrong)}.vignette_arrowLabel__0kBA1[data-tone=muted]{--tone:var(--lx-muted)}.vignette_arrowLabel__0kBA1[data-side=below]>span{transform:translate(-50%,6px)}.vignette_arrowLabel__0kBA1[data-side=left]>span{transform:translate(calc(-100% - 8px),-50%)}.vignette_arrowLabel__0kBA1[data-side=right]>span{transform:translate(8px,-50%)}.vignette_arrowLabel__0kBA1{opacity:0}.vignette_arrowLabel__0kBA1[data-on]{opacity:1;transition-delay:0s,calc(var(--lesson-change) * .7)}.vignette_caption__iOByG{margin:0;min-height:1.55em;font:var(--lesson-read);color:var(--lx-ink-soft,var(--lx-ink));text-wrap:pretty}.vignette_fade__JuaU5[data-enter]{animation:vignette_fadeIn__E3o_8 var(--lesson-change) var(--lesson-change-ease) backwards}@keyframes vignette_fadeIn__E3o_8{0%{opacity:0}}@container (max-width: 26rem){.vignette_caption__iOByG{min-height:3.1em}}.vignette_stage__bR4L4[data-snap] *,.vignette_stage__bR4L4[data-snap] *>span{transition:none!important}@media (prefers-reduced-motion:reduce){.vignette_arrowLabel__0kBA1,.vignette_arrow__VRov_,.vignette_draw__KbcBM,.vignette_glow__awqIZ,.vignette_halo__EvJI2,.vignette_head__7LokD,.vignette_item___doOY,.vignette_label__4wkPR,.vignette_litCopy__2aMgb,.vignette_mark__7tCmX,.vignette_quote__4iCxd,.vignette_strike__Olkbl{transition:none!important}.vignette_fade__JuaU5[data-enter]{animation:none}}