.ax-loop{--ax-ground:#fff;--ax-ink:#1f1f1f;--ax-muted:#5c5c5c;--ax-box:#efefef;--ax-line:#1f1f1f;--ax-focus:#1f1f1f;--ax-font:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ax-draw:.6s;--ax-enter:.4s;--ax-fade:.3s;--ax-travel:.8s;--ax-ease-out:cubic-bezier(.25, 1, .5, 1);width:100%;max-width:100%;color:var(--ax-ink);font:normal 400 16px/1.3 var(--ax-font);letter-spacing:normal;word-spacing:normal;text-align:left;text-transform:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.ax-loop,.ax-loop *,.ax-loop :before,.ax-loop :after{box-sizing:border-box}.ax-loop .ax-desc{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ax-loop .ax-frame{width:100%;margin:0;padding:0;position:relative;container:ax-loop-frame/inline-size}.ax-loop .ax-stage{background:var(--ax-ground);border:0;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden;container-type:inline-size}.ax-loop .ax-stage:after{content:"";background:var(--ax-ground);opacity:0;pointer-events:none;z-index:5;position:absolute;inset:0}:where(.ax-loop .ax-stage>[data-keep]){position:relative}.ax-loop .ax-stage>[data-keep]{z-index:6}.ax-loop .ax-wires{pointer-events:none;z-index:1;width:100%;max-width:none;height:100%;margin:0;display:block;position:absolute;inset:0;overflow:visible}.ax-loop .ax-wires path{fill:none;stroke:var(--ax-line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ax-loop .ax-narrow{display:none}.ax-loop .ax-fly{background:var(--ax-ground);border:2px solid var(--ax-ink);opacity:0;pointer-events:none;z-index:4;margin:0;display:block;position:absolute;top:0;left:0}.ax-loop .ax-btn{z-index:10;width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ax-muted);font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:none;position:absolute;bottom:4px;right:4px}.ax-loop.ax-js .ax-btn{display:grid}.ax-loop .ax-btn:before{content:"";background:var(--ax-ground);border-radius:50%;position:absolute;inset:8px;box-shadow:inset 0 0 0 1.5px}.ax-loop .ax-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;max-width:none;height:12px;margin:0;display:block;position:relative}.ax-loop .ax-btn .ax-play,.ax-loop[data-state=paused] .ax-btn .ax-pause{display:none}.ax-loop[data-state=paused] .ax-btn .ax-play{display:block}.ax-loop .ax-btn:hover,.ax-loop .ax-btn:active{color:var(--ax-ink)}.ax-loop .ax-btn:focus-visible{outline:2px solid var(--ax-focus);outline-offset:0;color:var(--ax-ink)}@media print{.ax-loop .ax-btn{display:none!important}}.ax-loop.ax-index{--index-ground:#000;--index-paper:#f9f9f4;--index-outline:#f9f9f4;--index-bars:#99917a;--index-rule:#99917a;--index-folder:#99917a;--index-folder-edge:#6f6853;--index-sticky:#f2e1c7;--index-curl:#99917a;--index-picture:#6f6853;--index-thread:#24ccb8;--index-pin-core:#000;--index-gold:#fb0;--index-touch-edge:#fb0;--index-touch-ring:#fb0;--index-answer:#fb0;--index-support:#000;--index-control:#99917a;--index-control-active:#f9f9f4;--ax-ground:#000;--ax-ink:var(--index-control-active);--ax-muted:var(--index-control);--ax-focus:var(--index-control-active);--ax-box:var(--index-paper);--ax-line:var(--index-thread);--ax-font:system-ui, sans-serif;--ax-fade:.4s;--ax-draw:.4s;--ax-enter:.4s;--ax-travel:.6s;--ax-ease-out:cubic-bezier(.25, 1, .5, 1);width:100%}.ax-loop.ax-index .ax-stage{aspect-ratio:16/9}.ax-loop.ax-index .index-art{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ax-loop.ax-index .index-art *{stroke-linecap:round;stroke-linejoin:round}.ax-loop.ax-index .index-label-text{fill:#000;font-family:var(--font-sans);font-size:20px;font-weight:400}@container ax-loop-frame (width<1120px){.ax-loop.ax-index .index-art-wide .index-label-text{font-size:22.675px}}@container ax-loop-frame (width<988px){.ax-loop.ax-index .index-art-wide .index-label-text{font-size:25.69px}}@container ax-loop-frame (width<872px){.ax-loop.ax-index .index-art-wide .index-label-text{font-size:29.1px}}@container ax-loop-frame (width<770px){.ax-loop.ax-index .index-art-wide .index-label-text{font-size:32.95px}}@container ax-loop-frame (width<680px){.ax-loop.ax-index .index-art-wide .index-label-text{font-size:34.294px}}@container ax-loop-frame (width<653px){.ax-loop.ax-index .index-art-wide .index-label-text{font-size:33.7px}}.ax-loop.ax-index .index-art-narrow .index-label-text{font-size:22.98px}@container ax-loop-frame (width<524px){.ax-loop.ax-index .index-art-narrow .index-label-text{font-size:25.73px}}@container ax-loop-frame (width<468px){.ax-loop.ax-index .index-art-narrow .index-label-text{font-size:28.81px}}@container ax-loop-frame (width<418px){.ax-loop.ax-index .index-art-narrow .index-label-text{font-size:32.2px}}@container ax-loop-frame (width<374px){.ax-loop.ax-index .index-art-narrow .index-label-text{font-size:36px}}@container ax-loop-frame (width<335px){.ax-loop.ax-index .index-art-narrow .index-label-text{font-size:37.4px}}@container ax-loop-frame (width<321.5px){.ax-loop.ax-index .index-art-narrow .index-label-text{font-size:36.865px}}.ax-loop.ax-index .index-paper{fill:var(--index-paper);stroke:var(--index-outline);stroke-width:3px}.ax-loop.ax-index .index-bars{fill:var(--index-bars)}.ax-loop.ax-index .index-rule{fill:var(--index-rule)}.ax-loop.ax-index .index-fold{fill:var(--index-paper);stroke:var(--index-rule);stroke-width:3px}.ax-loop.ax-index .index-folder,.ax-loop.ax-index .index-guide-body{fill:var(--index-folder);stroke:var(--index-folder-edge);stroke-width:3px}.ax-loop.ax-index .index-guide-rule{fill:none;stroke:var(--index-folder-edge);stroke-width:3px}.ax-loop.ax-index .index-sticky{fill:var(--index-sticky);stroke:var(--index-outline);stroke-width:3px}.ax-loop.ax-index .index-curl{fill:var(--index-curl);stroke:var(--index-outline);stroke-width:3px}.ax-loop.ax-index .index-picture{fill:var(--index-picture)}.ax-loop.ax-index .index-picture-frame{fill:none;stroke:var(--index-picture);stroke-width:3px}.ax-loop.ax-index .index-thread{fill:none;stroke:var(--index-thread);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:0}.ax-loop.ax-index .index-link,.ax-loop.ax-index .index-knot-loop{stroke-width:5px}.ax-loop.ax-index .index-knot-centre{fill:var(--index-paper)}.ax-loop.ax-index .index-thread.index-support{stroke:var(--index-support);stroke-width:7px}.ax-loop.ax-index .index-thread.index-knot-loop.index-support,.ax-loop.ax-index .index-thread.index-link.index-support{stroke-width:9px}.ax-loop.ax-index .index-reached.index-support{stroke:var(--index-support);stroke-width:8px}.ax-loop.ax-index .index-answer.index-support{stroke:var(--index-support);stroke-width:9px}.ax-loop.ax-index .index-pin-support,.ax-loop.ax-index .index-touch-support-dot{fill:var(--index-support)}.ax-loop.ax-index .index-touch-support-ring{fill:none;stroke:var(--index-support);stroke-width:9px}.ax-loop.ax-index .index-pin-head{fill:var(--index-thread)}.ax-loop.ax-index .index-pin-core{fill:var(--index-pin-core)}.ax-loop.ax-index .index-touch-dot{fill:var(--index-gold);stroke:var(--index-touch-edge);stroke-width:3px}.ax-loop.ax-index .index-touch-ring{fill:none;stroke:var(--index-touch-ring);stroke-width:5px}.ax-loop.ax-index .index-answer{fill:none;stroke:var(--index-answer);stroke-width:5px;stroke-dasharray:1;stroke-dashoffset:0;opacity:0}.ax-loop.ax-index .index-answer.index-link-answer{stroke-width:7px}.ax-loop.ax-index .index-reached{fill:none;stroke:var(--index-answer);stroke-width:4px;opacity:0}.ax-loop.ax-index .index-g0{--index-x:-5.667px;--index-y:-78.203px;--index-turn:-12deg;--index-drift-x:10px;--index-drift-y:6px;--index-drift-turn:2deg;--index-drift-time:4.17s;--index-drift-delay:-3.67s}.ax-loop.ax-index .index-f0{--index-x:451.016px;--index-y:-118.207px;--index-turn:-11deg;--index-drift-x:6px;--index-drift-y:9px;--index-drift-turn:2deg;--index-drift-time:3.14s;--index-drift-delay:-.64s}.ax-loop.ax-index .index-f1{--index-x:4.624px;--index-y:358.37px;--index-turn:11deg;--index-drift-x:10px;--index-drift-y:6px;--index-drift-turn:-2deg;--index-drift-time:4.26s;--index-drift-delay:-2.46s}.ax-loop.ax-index .index-f2{--index-x:340.167px;--index-y:91.832px;--index-turn:-28deg;--index-drift-x:10px;--index-drift-y:9px;--index-drift-turn:-2deg;--index-drift-time:4.95s;--index-drift-delay:-.47s}.ax-loop.ax-index .index-f3{--index-x:1247.03px;--index-y:-235.457px;--index-turn:-19deg;--index-drift-x:9px;--index-drift-y:7px;--index-drift-turn:-2deg;--index-drift-time:4.14s;--index-drift-delay:-2.37s}.ax-loop.ax-index .index-f4{--index-x:1112.79px;--index-y:-339.052px;--index-turn:-21deg;--index-drift-x:6px;--index-drift-y:10px;--index-drift-turn:-2deg;--index-drift-time:4.13s;--index-drift-delay:-2.59s}.ax-loop.ax-index .index-g1{--index-x:220.596px;--index-y:595.336px;--index-turn:24deg;--index-drift-x:10px;--index-drift-y:9px;--index-drift-turn:2deg;--index-drift-time:3.6s;--index-drift-delay:-3.24s}.ax-loop.ax-index .index-f5{--index-x:603.299px;--index-y:132.554px;--index-turn:26deg;--index-drift-x:9px;--index-drift-y:8px;--index-drift-turn:2deg;--index-drift-time:3.58s;--index-drift-delay:-3.93s}.ax-loop.ax-index .index-f6{--index-x:983.611px;--index-y:320.309px;--index-turn:14deg;--index-drift-x:9px;--index-drift-y:9px;--index-drift-turn:-2deg;--index-drift-time:4.92s;--index-drift-delay:-.59s}.ax-loop.ax-index .index-f7{--index-x:-47.035px;--index-y:64.739px;--index-turn:20deg;--index-drift-x:8px;--index-drift-y:10px;--index-drift-turn:2deg;--index-drift-time:4.16s;--index-drift-delay:-1.99s}.ax-loop.ax-index .index-f8{--index-x:284.699px;--index-y:107.529px;--index-turn:32deg;--index-drift-x:6px;--index-drift-y:6px;--index-drift-turn:2deg;--index-drift-time:4.29s;--index-drift-delay:-3.97s}.ax-loop.ax-index .index-f9{--index-x:342.555px;--index-y:150.134px;--index-turn:38deg;--index-drift-x:8px;--index-drift-y:6px;--index-drift-turn:2deg;--index-drift-time:3.71s;--index-drift-delay:-2.56s}.ax-loop.ax-index .index-f10{--index-x:790.176px;--index-y:-72.555px;--index-turn:14deg;--index-drift-x:7px;--index-drift-y:9px;--index-drift-turn:2deg;--index-drift-time:4.83s;--index-drift-delay:-2.14s}.ax-loop.ax-index .index-g2{--index-x:-119.105px;--index-y:548.731px;--index-turn:38deg;--index-drift-x:7px;--index-drift-y:9px;--index-drift-turn:2deg;--index-drift-time:4.41s;--index-drift-delay:-3.95s}.ax-loop.ax-index .index-f11{--index-x:-489.188px;--index-y:165.881px;--index-turn:-14deg;--index-drift-x:6px;--index-drift-y:7px;--index-drift-turn:-2deg;--index-drift-time:3.46s;--index-drift-delay:-1.16s}.ax-loop.ax-index .index-f12{--index-x:-64.701px;--index-y:232.213px;--index-turn:19deg;--index-drift-x:6px;--index-drift-y:7px;--index-drift-turn:2deg;--index-drift-time:4.07s;--index-drift-delay:-2.56s}.ax-loop.ax-index .index-f13{--index-x:47.368px;--index-y:-21.099px;--index-turn:-24deg;--index-drift-x:10px;--index-drift-y:9px;--index-drift-turn:2deg;--index-drift-time:3.8s;--index-drift-delay:-.68s}.ax-loop.ax-index .index-f14{--index-x:324.852px;--index-y:247.741px;--index-turn:-16deg;--index-drift-x:9px;--index-drift-y:7px;--index-drift-turn:-2deg;--index-drift-time:3.68s;--index-drift-delay:-.49s}.ax-loop.ax-index .index-f15{--index-x:-118.044px;--index-y:-156.135px;--index-turn:-40deg;--index-drift-x:8px;--index-drift-y:10px;--index-drift-turn:-2deg;--index-drift-time:3.14s;--index-drift-delay:-1.07s}.ax-loop.ax-index .index-f16{--index-x:448.769px;--index-y:-436.351px;--index-turn:29deg;--index-drift-x:8px;--index-drift-y:9px;--index-drift-turn:-2deg;--index-drift-time:3.23s;--index-drift-delay:-2.11s}.ax-loop.ax-index .index-f17{--index-x:378.469px;--index-y:-83.735px;--index-turn:12deg;--index-drift-x:7px;--index-drift-y:6px;--index-drift-turn:2deg;--index-drift-time:4.48s;--index-drift-delay:-2.07s}.ax-loop.ax-index .index-g3{--index-x:399.302px;--index-y:569.831px;--index-turn:-40deg;--index-drift-x:10px;--index-drift-y:8px;--index-drift-turn:-2deg;--index-drift-time:4.38s;--index-drift-delay:-3.68s}.ax-loop.ax-index .index-f18{--index-x:203.38px;--index-y:377.418px;--index-turn:-32deg;--index-drift-x:8px;--index-drift-y:10px;--index-drift-turn:2deg;--index-drift-time:4.82s;--index-drift-delay:-1.62s}.ax-loop.ax-index .index-f19{--index-x:-630.399px;--index-y:-4.144px;--index-turn:30deg;--index-drift-x:7px;--index-drift-y:10px;--index-drift-turn:-2deg;--index-drift-time:4.61s;--index-drift-delay:-3.33s}.ax-loop.ax-index .index-f20{--index-x:17.176px;--index-y:191.949px;--index-turn:21deg;--index-drift-x:6px;--index-drift-y:6px;--index-drift-turn:2deg;--index-drift-time:3.94s;--index-drift-delay:-1.02s}.ax-loop.ax-index .index-f21{--index-x:7.844px;--index-y:-90.975px;--index-turn:40deg;--index-drift-x:8px;--index-drift-y:6px;--index-drift-turn:-2deg;--index-drift-time:3.2s;--index-drift-delay:-2.04s}.ax-loop.ax-index .index-f22{--index-x:496.777px;--index-y:-166.967px;--index-turn:-25deg;--index-drift-x:8px;--index-drift-y:6px;--index-drift-turn:-2deg;--index-drift-time:4.82s;--index-drift-delay:-3.19s}.ax-loop.ax-index .index-g4{--index-x:-182.348px;--index-y:-47.112px;--index-turn:-23deg;--index-drift-x:8px;--index-drift-y:6px;--index-drift-turn:2deg;--index-drift-time:3.93s;--index-drift-delay:-3.05s}.ax-loop.ax-index .index-f23{--index-x:-292.842px;--index-y:174.578px;--index-turn:-10deg;--index-drift-x:7px;--index-drift-y:10px;--index-drift-turn:2deg;--index-drift-time:4.61s;--index-drift-delay:-.84s}.ax-loop.ax-index .index-f24{--index-x:-362.27px;--index-y:-189.616px;--index-turn:14deg;--index-drift-x:10px;--index-drift-y:10px;--index-drift-turn:-2deg;--index-drift-time:3.04s;--index-drift-delay:-3.26s}.ax-loop.ax-index .index-f25{--index-x:-364.813px;--index-y:-97.405px;--index-turn:-23deg;--index-drift-x:7px;--index-drift-y:7px;--index-drift-turn:-2deg;--index-drift-time:3.5s;--index-drift-delay:-1.38s}.ax-loop.ax-index .index-f26{--index-x:121.777px;--index-y:-96.028px;--index-turn:27deg;--index-drift-x:9px;--index-drift-y:7px;--index-drift-turn:-2deg;--index-drift-time:4.82s;--index-drift-delay:-1.61s}.ax-loop.ax-index .index-f27{--index-x:-173.423px;--index-y:-267.276px;--index-turn:36deg;--index-drift-x:10px;--index-drift-y:7px;--index-drift-turn:-2deg;--index-drift-time:4.05s;--index-drift-delay:-.37s}.ax-loop.ax-index .index-f28{--index-x:-926.696px;--index-y:-300.808px;--index-turn:-34deg;--index-drift-x:7px;--index-drift-y:7px;--index-drift-turn:-2deg;--index-drift-time:3.95s;--index-drift-delay:-2.98s}.ax-loop.ax-index .index-g5{--index-x:-183.237px;--index-y:588.554px;--index-turn:35deg;--index-drift-x:6px;--index-drift-y:10px;--index-drift-turn:-2deg;--index-drift-time:3.5s;--index-drift-delay:-1.32s}.ax-loop.ax-index .index-f29{--index-x:-969.471px;--index-y:-80.093px;--index-turn:-34deg;--index-drift-x:6px;--index-drift-y:9px;--index-drift-turn:2deg;--index-drift-time:4.23s;--index-drift-delay:-2.17s}.ax-loop.ax-index .index-f30{--index-x:-235.004px;--index-y:-64.05px;--index-turn:26deg;--index-drift-x:10px;--index-drift-y:9px;--index-drift-turn:-2deg;--index-drift-time:4.4s;--index-drift-delay:-3.54s}.ax-loop.ax-index .index-f31{--index-x:-1008.45px;--index-y:-69.21px;--index-turn:-36deg;--index-drift-x:9px;--index-drift-y:7px;--index-drift-turn:2deg;--index-drift-time:3.24s;--index-drift-delay:-1.94s}.ax-loop.ax-index .index-f32{--index-x:-1114.36px;--index-y:-337.054px;--index-turn:-16deg;--index-drift-x:8px;--index-drift-y:6px;--index-drift-turn:-2deg;--index-drift-time:4.88s;--index-drift-delay:-2.68s}.ax-loop.ax-index .index-f33{--index-x:-993.939px;--index-y:162.683px;--index-turn:-40deg;--index-drift-x:9px;--index-drift-y:7px;--index-drift-turn:-2deg;--index-drift-time:3.8s;--index-drift-delay:-2.1s}.ax-loop.ax-index .index-f34{--index-x:-923.147px;--index-y:23.212px;--index-turn:-32deg;--index-drift-x:9px;--index-drift-y:10px;--index-drift-turn:2deg;--index-drift-time:3.68s;--index-drift-delay:-1.02s}.ax-loop.ax-index .index-f35{--index-x:39.059px;--index-y:-88.102px;--index-turn:-20deg;--index-drift-x:10px;--index-drift-y:9px;--index-drift-turn:2deg;--index-drift-time:4.41s;--index-drift-delay:-1.72s}.ax-loop.ax-index .index-art-narrow{display:none}@container ax-loop-frame (width<36rem){.ax-loop.ax-index .ax-stage{aspect-ratio:43/39;margin-bottom:52px}.ax-loop.ax-index .index-art-wide{display:none}.ax-loop.ax-index .index-art-narrow{display:block}.ax-loop.ax-index .ax-btn{bottom:4px}}.ax-loop.ax-index .index-art-narrow .index-n-g0{--index-x:30px;--index-y:45px}.ax-loop.ax-index .index-art-narrow .index-n-f0{--index-x:167px;--index-y:0px}.ax-loop.ax-index .index-art-narrow .index-n-f1{--index-x:304px;--index-y:65px}.ax-loop.ax-index .index-art-narrow .index-n-f2{--index-x:441px;--index-y:134px}.ax-loop.ax-index .index-art-narrow .index-n-f3{--index-x:98px;--index-y:-209px}.ax-loop.ax-index .index-art-narrow .index-n-f4{--index-x:235px;--index-y:-154px}.ax-loop.ax-index .index-art-narrow .index-n-g1{--index-x:102px;--index-y:324.5px}.ax-loop.ax-index .index-art-narrow .index-n-f5{--index-x:239px;--index-y:310px}.ax-loop.ax-index .index-art-narrow .index-n-f6{--index-x:-104px;--index-y:-47px}.ax-loop.ax-index .index-art-narrow .index-n-f7{--index-x:33px;--index-y:-8px}.ax-loop.ax-index .index-art-narrow .index-n-f8{--index-x:170px;--index-y:69px}.ax-loop.ax-index .index-art-narrow .index-n-f9{--index-x:-173px;--index-y:-286px}.ax-loop.ax-index .index-art-narrow .index-n-f10{--index-x:-36px;--index-y:-229px}.ax-loop.ax-index .index-art-narrow .index-n-g2{--index-x:-169px;--index-y:317px}.ax-loop.ax-index .index-art-narrow .index-n-f11{--index-x:-32px;--index-y:269px}.ax-loop.ax-index .index-art-narrow .index-n-f12{--index-x:-375px;--index-y:-54px}.ax-loop.ax-index .index-art-narrow .index-n-f13{--index-x:-238px;--index-y:-9px}.ax-loop.ax-index .index-art-narrow .index-n-f14{--index-x:-101px;--index-y:72px}.ax-loop.ax-index .index-art-narrow .index-n-f15{--index-x:-444px;--index-y:-283px}.ax-loop.ax-index .index-art-narrow .index-n-f16{--index-x:-307px;--index-y:-228px}.ax-loop.ax-index .index-art-narrow .index-n-f17{--index-x:-170px;--index-y:-181px}@media screen and (prefers-reduced-motion:no-preference){.ax-loop .ax-stage:after{transition:opacity var(--ax-fade) var(--ax-ease-out)}.ax-loop .ax-stage.ax-fading:after,.ax-loop .ax-stage.ax-cover:after{opacity:1}.ax-loop .ax-stage.ax-cover:after{transition:none}.ax-loop .ax-stage.ax-fading :not([data-keep],[data-keep] *){transition-duration:0s!important}.ax-loop .ax-armed .ax-wires path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset var(--ax-draw) var(--ax-ease-out)}.ax-loop .ax-armed .ax-wires path:not(.on){stroke-dashoffset:1px}.ax-loop .ax-armed .ax-fly.on{animation:ax-loop-fly var(--ax-travel) linear forwards}.ax-loop.ax-index .ax-armed .index-piece{transform-box:fill-box;transform-origin:50%;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity 80ms linear}.ax-loop.ax-index .ax-armed .index-guide{transition-duration:.3s,80ms}.ax-loop.ax-index .ax-armed .index-piece:not(.index-visible){opacity:0}.ax-loop.ax-index .ax-stage.index-opening:after,.ax-loop.ax-index .ax-armed.index-opening [data-at]:not(.index-piece),.ax-loop.ax-index .ax-armed.index-opening .index-piece:not(.index-visible){transition:none}.ax-loop.ax-index .ax-armed.index-opening .index-piece>.index-drift{animation:none}.ax-loop.ax-index .ax-armed .index-piece:not(.on){transform:translate(var(--index-x), var(--index-y)) rotate(var(--index-turn))}.ax-loop.ax-index .ax-armed .index-drift{transform-box:fill-box;transform-origin:50%;transition:transform .3s cubic-bezier(.25,1,.5,1)}.ax-loop.ax-index .ax-armed .index-piece:not(.on)>.index-drift{animation:index-drift var(--index-drift-time) cubic-bezier(.65,0,.35,1) var(--index-drift-delay) infinite alternate}.ax-loop.ax-index .ax-armed .index-thread{transition:stroke-dashoffset .4s cubic-bezier(.25,1,.5,1)}.ax-loop.ax-index .ax-armed .index-link,.ax-loop.ax-index .ax-armed .index-reference{transition-duration:.3s}.ax-loop.ax-index .ax-armed .index-spine{transition-duration:.6s}.ax-loop.ax-index .ax-armed .index-thread:not(.on){stroke-dashoffset:1px}.ax-loop.ax-index .ax-armed .index-knot{transition:opacity .2s cubic-bezier(.25,1,.5,1)}.ax-loop.ax-index .ax-armed .index-knot:not(.on){opacity:0}.ax-loop.ax-index .ax-armed .index-touch{transform-box:fill-box;transform-origin:50%;transition:opacity .24s cubic-bezier(.25,1,.5,1),transform .24s cubic-bezier(.25,1,.5,1)}.ax-loop.ax-index .ax-armed .index-touch:not(.on){opacity:0;transform:scale(.8)}.ax-loop.ax-index .ax-armed .index-answer{transition:stroke-dashoffset .3s linear,opacity .2s cubic-bezier(.7,0,.84,0)}.ax-loop.ax-index .ax-armed .index-answer:not(.on){stroke-dashoffset:1px}.ax-loop.ax-index .ax-armed .index-answer.on{opacity:1;transition:stroke-dashoffset .3s linear,opacity .2s cubic-bezier(.25,1,.5,1)}.ax-loop.ax-index .ax-armed .index-reached{transition:opacity .2s cubic-bezier(.25,1,.5,1)}.ax-loop.ax-index .ax-armed .index-reached.on{opacity:1}}@keyframes index-drift{0%{transform:translate(calc(-1 * var(--index-drift-x)), calc(-1 * var(--index-drift-y))) rotate(calc(-1 * var(--index-drift-turn)))}to{transform:translate(var(--index-drift-x), var(--index-drift-y)) rotate(var(--index-drift-turn))}}@keyframes ax-loop-fly{0%{opacity:0;animation-timing-function:cubic-bezier(.25,1,.5,1);transform:translate(0)scale(.8)}12%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(0)scale(1)}88%{opacity:1;transform:translate(var(--ax-fly-x,0px), var(--ax-fly-y,0px)) scale(1);animation-timing-function:cubic-bezier(.25,1,.5,1)}to{opacity:0;transform:translate(var(--ax-fly-x,0px), var(--ax-fly-y,0px)) scale(.8)}}.siw[data-astro-cid-2xg6ydzq]{--siw-ink:#f9f9f4;--siw-muted:#99917a;--siw-quiet:#6f6853;--siw-folder:#332d29;--siw-card:#000;--siw-doc:#f9f9f4;--siw-doc-line:#99917a;--siw-doc-ink:#000;--siw-chip:#f9f9f4;--siw-her-primary:#043726;--siw-her-accent:#953307;--siw-focus:#f9f9f4;--siw-button:#000;--siw-button-ink:#99917a;--siw-button-hover:#f9f9f4;--siw-button-area:transparent;width:100%;color:var(--siw-ink);margin:0;position:relative}.siw[data-astro-cid-2xg6ydzq],.siw[data-astro-cid-2xg6ydzq] [data-astro-cid-2xg6ydzq],.siw[data-astro-cid-2xg6ydzq] [data-astro-cid-2xg6ydzq]:before,.siw[data-astro-cid-2xg6ydzq] [data-astro-cid-2xg6ydzq]:after{box-sizing:border-box}.siw-sr[data-astro-cid-2xg6ydzq]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.siw-frame[data-astro-cid-2xg6ydzq]{width:100%;position:relative;container:siwframe/inline-size}.siw-stage[data-astro-cid-2xg6ydzq]{width:100%;position:relative;overflow:hidden;container:siwstage/inline-size}.siw-stage[data-astro-cid-2xg6ydzq]:after{content:"";background:var(--siw-card);opacity:0;pointer-events:none;z-index:8;transition:opacity .45s;position:absolute;inset:0}.siw-stage[data-astro-cid-2xg6ydzq].fading:after{opacity:1}.siw-stage[data-astro-cid-2xg6ydzq].siw-cover:after{opacity:1;transition:none}.siw-stage[data-astro-cid-2xg6ydzq].fading [data-astro-cid-2xg6ydzq]{transition-duration:0s!important}.siw-stage[data-astro-cid-2xg6ydzq].siw-jump,.siw-stage[data-astro-cid-2xg6ydzq].siw-jump [data-astro-cid-2xg6ydzq]{transition:none!important;animation:none!important}.siw-narrow[data-astro-cid-2xg6ydzq]{--fpad:2.6cqw;--fgap:1.8cqw;--line:2px;flex-direction:column;align-items:stretch;padding:.75rem 5cqw 4.25rem;display:flex}.siw-wide[data-astro-cid-2xg6ydzq]{aspect-ratio:16/9;display:none}@container siwframe (width>=40rem){.siw-narrow[data-astro-cid-2xg6ydzq]{display:none}.siw-wide[data-astro-cid-2xg6ydzq]{display:block}}.a[data-astro-cid-2xg6ydzq]{position:absolute}.lab[data-astro-cid-2xg6ydzq]{font-family:var(--font-sans);color:var(--siw-muted);min-width:0;font-weight:600;line-height:1.15}.otl[data-astro-cid-2xg6ydzq]{color:var(--siw-ink);font-weight:700}.siw-wide[data-astro-cid-2xg6ydzq] .lab[data-astro-cid-2xg6ydzq]{font-size:max(12px,1.5cqw)}.siw-wide[data-astro-cid-2xg6ydzq] .otl[data-astro-cid-2xg6ydzq]{font-size:max(12px,1.65cqw)}.siw-narrow[data-astro-cid-2xg6ydzq] .lab[data-astro-cid-2xg6ydzq]{font-size:max(12px,3.4cqw)}.siw-narrow[data-astro-cid-2xg6ydzq] .card[data-astro-cid-2xg6ydzq] .lab[data-astro-cid-2xg6ydzq]{font-size:max(12px,3.15cqw)}.siw-wide[data-astro-cid-2xg6ydzq] .o1[data-astro-cid-2xg6ydzq]{top:1.4cqw;left:37cqw}.siw-wide[data-astro-cid-2xg6ydzq] .o2[data-astro-cid-2xg6ydzq]{top:4.5cqw;left:66cqw}.siw-folder[data-astro-cid-2xg6ydzq]{z-index:1;background:var(--siw-folder);box-shadow:inset 0 0 0 .32cqw var(--siw-quiet);border-radius:1cqw;flex-direction:column;gap:1.2cqw;padding:1.5cqw;transition:box-shadow .55s;display:flex}.siw-wide[data-astro-cid-2xg6ydzq] .siw-folder[data-astro-cid-2xg6ydzq]{width:27cqw;top:4.5cqw;left:4cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .siw-folder[data-astro-cid-2xg6ydzq]{gap:var(--fgap);padding:var(--fpad);border-radius:2.2cqw;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.siw-stage[data-astro-cid-2xg6ydzq].armed .siw-folder[data-astro-cid-2xg6ydzq].siw-hit{box-shadow:inset 0 0 0 .7cqw var(--siw-ink)}.ftab[data-astro-cid-2xg6ydzq]{align-items:center;gap:.8cqw;min-height:3cqw;display:flex}.siw-narrow[data-astro-cid-2xg6ydzq] .ftab[data-astro-cid-2xg6ydzq]{order:0;grid-column:1/-1;gap:1.6cqw;min-height:max(28px,7cqw)}.siw-narrow[data-astro-cid-2xg6ydzq] .siw-return[data-astro-cid-2xg6ydzq]{order:1;grid-column:span 2}.siw-narrow[data-astro-cid-2xg6ydzq] .siw-file[data-astro-cid-2xg6ydzq]{order:2}.mark[data-astro-cid-2xg6ydzq]{border:.2cqw solid var(--siw-ink);border-radius:.2cqw;flex:none;width:2.3cqw;height:1.7cqw;position:relative}.mark[data-astro-cid-2xg6ydzq]:before{content:"";border:.18cqw solid var(--siw-ink);border-bottom:0;border-radius:.15cqw .15cqw 0 0;width:.95cqw;height:.4cqw;position:absolute;top:-.42cqw;left:.28cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .mark[data-astro-cid-2xg6ydzq]{width:4.6cqw;height:3.3cqw}.card[data-astro-cid-2xg6ydzq]{background:var(--siw-card);min-width:0;box-shadow:inset 0 0 0 .28cqw var(--siw-ink);color:var(--siw-ink);border-radius:.7cqw;align-items:center;gap:1cqw;padding:max(6px,1cqw) max(6px,1.05cqw);display:flex}.card[data-astro-cid-2xg6ydzq] .lab[data-astro-cid-2xg6ydzq]{color:var(--siw-ink)}.siw-wide[data-astro-cid-2xg6ydzq] .card[data-astro-cid-2xg6ydzq] .lab[data-astro-cid-2xg6ydzq],.siw-narrow[data-astro-cid-2xg6ydzq] .siw-return[data-astro-cid-2xg6ydzq] .lab[data-astro-cid-2xg6ydzq]{white-space:nowrap}.siw-narrow[data-astro-cid-2xg6ydzq] .siw-file[data-astro-cid-2xg6ydzq]{border-radius:1.3cqw;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.1cqw;min-height:max(64px,18cqw);padding:1.5cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .siw-file[data-astro-cid-2xg6ydzq] .lab[data-astro-cid-2xg6ydzq]{white-space:normal}.siw-narrow[data-astro-cid-2xg6ydzq] .siw-return[data-astro-cid-2xg6ydzq]{border-radius:1.3cqw;flex-direction:row;align-items:center;min-height:max(32px,8cqw);padding:1.2cqw 1.5cqw}.siw-stage[data-astro-cid-2xg6ydzq].armed .siw-file[data-astro-cid-2xg6ydzq]:not(.on){box-shadow:inset 0 0 0 .28cqw var(--siw-quiet)!important}.siw-stage[data-astro-cid-2xg6ydzq].armed .siw-file[data-astro-cid-2xg6ydzq]:not(.on) .lab[data-astro-cid-2xg6ydzq]{color:var(--siw-muted)}.siw-return[data-astro-cid-2xg6ydzq]{box-shadow:inset 0 0 0 .28cqw var(--siw-quiet)}.ic[data-astro-cid-2xg6ydzq]{background:var(--siw-quiet);border-radius:.25cqw;flex:none;width:2cqw;height:2.6cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .siw-file[data-astro-cid-2xg6ydzq] .ic[data-astro-cid-2xg6ydzq]{border-radius:.5cqw;width:4.4cqw;height:5.4cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .siw-return[data-astro-cid-2xg6ydzq] .ic[data-astro-cid-2xg6ydzq]{width:3cqw;height:3.8cqw}.siw-flow[data-astro-cid-2xg6ydzq]{column-gap:var(--fgap);padding-inline:var(--fpad);grid-template-rows:7cqw auto auto 7cqw 26cqw auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.siw-narrow[data-astro-cid-2xg6ydzq] .page[data-astro-cid-2xg6ydzq]{z-index:1;grid-area:2/1/auto/4;position:relative}.siw-narrow[data-astro-cid-2xg6ydzq] .tag[data-astro-cid-2xg6ydzq]{flex-wrap:wrap;grid-column:1/4;align-items:center;gap:.4rem .6rem;padding-block:.55rem;display:flex}.siw-narrow[data-astro-cid-2xg6ydzq] .t1[data-astro-cid-2xg6ydzq]{grid-area:3/1/auto/3}.siw-narrow[data-astro-cid-2xg6ydzq] .deck[data-astro-cid-2xg6ydzq]{z-index:1;grid-area:5/1/auto/4;position:relative}.siw-narrow[data-astro-cid-2xg6ydzq] .t2[data-astro-cid-2xg6ydzq]{grid-row:6}.siw-narrow[data-astro-cid-2xg6ydzq] .tag[data-astro-cid-2xg6ydzq] .otl[data-astro-cid-2xg6ydzq]{font-size:max(12px,3.4cqw)}.fx-line[data-astro-cid-2xg6ydzq]{clip-path:inset(-2px -10px -10px -60cqw);transition:clip-path .6s;display:block;position:relative}.siw-stage[data-astro-cid-2xg6ydzq].armed .fx-line[data-astro-cid-2xg6ydzq]:not(.on){clip-path:inset(-2px -10px 100% -60cqw)}.link[data-astro-cid-2xg6ydzq]{width:var(--line);background:var(--siw-ink);grid-row:1;justify-self:center;height:100%}.l0[data-astro-cid-2xg6ydzq]{grid-column:1}.l1[data-astro-cid-2xg6ydzq]{grid-column:2}.l2[data-astro-cid-2xg6ydzq]{grid-column:3}.arrow[data-astro-cid-2xg6ydzq]{width:var(--line);background:var(--siw-ink);grid-area:3/3/5;justify-self:center;height:100%}.arrow[data-astro-cid-2xg6ydzq]:after,.g-h[data-astro-cid-2xg6ydzq]:before{content:"";border-right:var(--line) solid var(--siw-ink);border-bottom:var(--line) solid var(--siw-ink);width:8px;height:8px;position:absolute}.arrow[data-astro-cid-2xg6ydzq]:after{bottom:1px;left:50%;transform:translate(-50%)rotate(45deg)}.gutter[data-astro-cid-2xg6ydzq]{grid-area:1/4/6}.g-v[data-astro-cid-2xg6ydzq]{width:var(--line);background:var(--siw-ink);border-bottom-left-radius:6px;position:absolute;top:0;bottom:13cqw;left:50%;transform:translate(-50%)}.g-h[data-astro-cid-2xg6ydzq]{height:var(--line);width:calc(50% + var(--fgap) + 2.2cqw);background:var(--siw-ink);position:absolute;bottom:13cqw;right:50%}.g-h[data-astro-cid-2xg6ydzq]:before{top:50%;left:1px;transform:translateY(-50%)rotate(135deg)}.wires[data-astro-cid-2xg6ydzq]{pointer-events:none;z-index:0;width:100%;height:100%;inset:0;overflow:visible}.wires[data-astro-cid-2xg6ydzq] path[data-astro-cid-2xg6ydzq]{fill:none;stroke:var(--siw-ink);stroke-width:.17px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .7s,opacity .2s}.siw-stage[data-astro-cid-2xg6ydzq].armed .wires[data-astro-cid-2xg6ydzq] path[data-astro-cid-2xg6ydzq]:not(.on){opacity:0;stroke-dashoffset:1px}.siw[data-astro-cid-2xg6ydzq].siw-placed .wires[data-astro-cid-2xg6ydzq] path[data-astro-cid-2xg6ydzq]{stroke-width:2px}.pg[data-astro-cid-2xg6ydzq]{background:var(--siw-doc);border:.25cqw solid var(--siw-quiet);border-radius:.6cqw}.page[data-astro-cid-2xg6ydzq]{z-index:1}.siw-wide[data-astro-cid-2xg6ydzq] .page[data-astro-cid-2xg6ydzq]{width:25cqw;height:34cqw;top:5cqw;left:37cqw}.sheet[data-astro-cid-2xg6ydzq]{background:var(--siw-doc);border:.25cqw solid var(--siw-quiet);border-radius:.6cqw;flex-direction:column;gap:1.05cqw;width:100%;height:100%;padding:2cqw;display:flex}.siw-narrow[data-astro-cid-2xg6ydzq] .sheet[data-astro-cid-2xg6ydzq]{border-width:.5cqw;border-radius:1.5cqw;gap:1.5cqw;height:auto;padding:2.8cqw}.band[data-astro-cid-2xg6ydzq]{background:var(--siw-her-primary);border-radius:.35cqw;flex:none;height:3.2cqw;display:block}.siw-narrow[data-astro-cid-2xg6ydzq] .band[data-astro-cid-2xg6ydzq]{border-radius:.8cqw;height:4.6cqw}.rule[data-astro-cid-2xg6ydzq]{height:.4cqw;width:var(--w,30%);background:var(--siw-her-accent);border-radius:.2cqw;flex:none;display:block}.siw-narrow[data-astro-cid-2xg6ydzq] .rule[data-astro-cid-2xg6ydzq]{height:.8cqw}.ttl[data-astro-cid-2xg6ydzq]{height:2cqw;width:var(--w,60%);background:var(--siw-her-primary);border-radius:.35cqw;flex:none;display:block}.siw-narrow[data-astro-cid-2xg6ydzq] .ttl[data-astro-cid-2xg6ydzq]{height:3.2cqw}.ln[data-astro-cid-2xg6ydzq]{height:1cqw;width:var(--w,100%);background:var(--siw-doc-line);border-radius:.5cqw;flex:none;display:block}.siw-narrow[data-astro-cid-2xg6ydzq] .ln[data-astro-cid-2xg6ydzq]{height:1.6cqw}.two[data-astro-cid-2xg6ydzq]{grid-template-columns:1fr 28%;gap:1.15cqw;min-width:0;display:grid}.siw-narrow[data-astro-cid-2xg6ydzq] .two[data-astro-cid-2xg6ydzq]{gap:1.8cqw}.col[data-astro-cid-2xg6ydzq]{flex-direction:column;gap:1cqw;min-width:0;display:flex}.siw-narrow[data-astro-cid-2xg6ydzq] .col[data-astro-cid-2xg6ydzq]{gap:1.35cqw}.side[data-astro-cid-2xg6ydzq]{background:var(--siw-doc-line);opacity:1;border-radius:.35cqw;min-height:100%;transition:opacity .4s;display:block}.siw-stage[data-astro-cid-2xg6ydzq].armed .side[data-astro-cid-2xg6ydzq]:not(.on){opacity:0}.fact[data-astro-cid-2xg6ydzq]{align-items:center;gap:.45cqw;height:1cqw;display:flex}.siw-narrow[data-astro-cid-2xg6ydzq] .fact[data-astro-cid-2xg6ydzq]{gap:1cqw;height:1.6cqw}.fact[data-astro-cid-2xg6ydzq] b[data-astro-cid-2xg6ydzq]{background:var(--siw-doc-ink);border-radius:.45cqw;flex:none;width:4.2cqw;height:100%;display:block}.siw-narrow[data-astro-cid-2xg6ydzq] .fact[data-astro-cid-2xg6ydzq] b[data-astro-cid-2xg6ydzq]{width:7.5cqw}.deck[data-astro-cid-2xg6ydzq]{z-index:1}.siw-wide[data-astro-cid-2xg6ydzq] .deck[data-astro-cid-2xg6ydzq]{width:30cqw;height:22cqw;top:8cqw;left:66cqw}.fan[data-astro-cid-2xg6ydzq]{position:relative}.siw-wide[data-astro-cid-2xg6ydzq] .fan[data-astro-cid-2xg6ydzq]{position:absolute;inset:0}.siw-narrow[data-astro-cid-2xg6ydzq] .fan[data-astro-cid-2xg6ydzq]{width:100%;height:26cqw}.sd[data-astro-cid-2xg6ydzq]{flex-direction:column;gap:.8cqw;padding:1.3cqw;transition:transform .6s cubic-bezier(.5,0,.3,1);display:flex;position:absolute}.siw-wide[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq]{width:23.5cqw;height:13.2cqw}.siw-wide[data-astro-cid-2xg6ydzq] .k1[data-astro-cid-2xg6ydzq]{top:0;left:0}.siw-wide[data-astro-cid-2xg6ydzq] .k2[data-astro-cid-2xg6ydzq]{top:4cqw;left:3cqw}.siw-wide[data-astro-cid-2xg6ydzq] .k3[data-astro-cid-2xg6ydzq]{top:8cqw;left:6cqw}.siw-wide[data-astro-cid-2xg6ydzq].armed .k2[data-astro-cid-2xg6ydzq]:not(.on){transform:translate(-3cqw,-4cqw)}.siw-wide[data-astro-cid-2xg6ydzq].armed .k3[data-astro-cid-2xg6ydzq]:not(.on){transform:translate(-6cqw,-8cqw)}.siw-wide[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq] .band[data-astro-cid-2xg6ydzq]{height:2.4cqw}.siw-wide[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq] .ttl[data-astro-cid-2xg6ydzq]{height:1.5cqw}.siw-wide[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq] .ln[data-astro-cid-2xg6ydzq]{height:.75cqw}.siw-wide[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq] .rule[data-astro-cid-2xg6ydzq]{height:.32cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq]{border-width:.45cqw;border-radius:1.1cqw;gap:1.1cqw;width:56cqw;height:17cqw;padding:1.8cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .k1[data-astro-cid-2xg6ydzq]{top:0;left:0}.siw-narrow[data-astro-cid-2xg6ydzq] .k2[data-astro-cid-2xg6ydzq]{top:5cqw;left:3.5cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .k3[data-astro-cid-2xg6ydzq]{top:9cqw;left:7cqw}.siw-narrow[data-astro-cid-2xg6ydzq].armed .k2[data-astro-cid-2xg6ydzq]:not(.on){transform:translate(-3.5cqw,-5cqw)}.siw-narrow[data-astro-cid-2xg6ydzq].armed .k3[data-astro-cid-2xg6ydzq]:not(.on){transform:translate(-7cqw,-9cqw)}.siw-narrow[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq] .band[data-astro-cid-2xg6ydzq]{height:3cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq] .ttl[data-astro-cid-2xg6ydzq]{height:2cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq] .ln[data-astro-cid-2xg6ydzq]{height:1.05cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .sd[data-astro-cid-2xg6ydzq] .rule[data-astro-cid-2xg6ydzq]{height:.65cqw}.chip[data-astro-cid-2xg6ydzq]{font-family:var(--font-sans);color:var(--siw-doc-ink);background:var(--siw-chip);white-space:nowrap;box-shadow:inset 0 0 0 1.5px var(--siw-doc-ink);z-index:3;border-radius:999px;padding:.42em .65em;font-size:max(12px,1.45cqw);font-weight:700;line-height:1;display:inline-block}.siw-narrow[data-astro-cid-2xg6ydzq] .chip[data-astro-cid-2xg6ydzq]{font-size:max(12px,3.2cqw)}.siw-wide[data-astro-cid-2xg6ydzq] .ok[data-astro-cid-2xg6ydzq]{position:absolute;top:auto;bottom:calc(-1*max(12px,1.45cqw) - .9em);left:0}.fly[data-astro-cid-2xg6ydzq]{background:var(--siw-doc);width:7cqw;height:9cqw;box-shadow:inset 0 0 0 .28cqw var(--siw-quiet);opacity:0;z-index:4;pointer-events:none;border-radius:.4cqw}.siw-narrow[data-astro-cid-2xg6ydzq] .fly[data-astro-cid-2xg6ydzq]{width:13cqw;height:16cqw;box-shadow:inset 0 0 0 .5cqw var(--siw-quiet);border-radius:1cqw}.fly[data-astro-cid-2xg6ydzq].on{animation:1s cubic-bezier(.42,0,.2,1) forwards siw-land}@keyframes siw-land{0%{opacity:1;transform:none}68%{opacity:1;transform:translate(calc(var(--fly-x) * .78), calc(var(--fly-y) * .78)) scale(.62)}to{opacity:0;transform:translate(var(--fly-x), var(--fly-y)) scale(.3)}}.fx-fade[data-astro-cid-2xg6ydzq]{transition:opacity .45s}.siw-stage[data-astro-cid-2xg6ydzq].armed .fx-fade[data-astro-cid-2xg6ydzq]:not(.on){opacity:0}.fx-pop[data-astro-cid-2xg6ydzq]{transition:opacity .3s,transform .4s cubic-bezier(.25,1,.5,1)}.siw-stage[data-astro-cid-2xg6ydzq].armed .fx-pop[data-astro-cid-2xg6ydzq]:not(.on){opacity:0;transform:scale(.55)}.siw-return[data-astro-cid-2xg6ydzq]{transition:opacity .22s,transform .6s cubic-bezier(.25,1,.5,1)}.siw-stage[data-astro-cid-2xg6ydzq].armed .siw-return[data-astro-cid-2xg6ydzq]:not(.on){opacity:0;transform:scale(.28)translateY(1.5cqw)}.fx-grow[data-astro-cid-2xg6ydzq]{transition:width .55s}.siw-stage[data-astro-cid-2xg6ydzq].armed .fx-grow[data-astro-cid-2xg6ydzq]:not(.on){width:0!important}.fx-band[data-astro-cid-2xg6ydzq]{transition:height .5s,opacity .3s}.siw-stage[data-astro-cid-2xg6ydzq].armed .fx-band[data-astro-cid-2xg6ydzq]:not(.on){opacity:0;height:0!important}.fx-dark[data-astro-cid-2xg6ydzq]{transition:background .4s}.siw-stage[data-astro-cid-2xg6ydzq].armed .fx-dark[data-astro-cid-2xg6ydzq]:not(.on){background:var(--siw-doc-line)!important}.siw-btn[data-astro-cid-2xg6ydzq]{z-index:10;background:var(--siw-button-area);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--siw-button-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:color .2s;display:grid;position:absolute;bottom:8px;right:8px}.siw-btn[data-astro-cid-2xg6ydzq]:before{content:"";background:var(--siw-button);border-radius:50%;position:absolute;inset:8px;box-shadow:inset 0 0 0 1.5px}.siw-btn[data-astro-cid-2xg6ydzq] svg[data-astro-cid-2xg6ydzq]{position:relative}.siw-btn[data-astro-cid-2xg6ydzq]:focus-visible{outline:2px solid var(--siw-focus);outline-offset:0;color:var(--siw-button-hover)}.siw-btn[data-astro-cid-2xg6ydzq]:active{color:var(--siw-button-hover)}@media (hover:hover){.siw-btn[data-astro-cid-2xg6ydzq]:hover{color:var(--siw-button-hover)}}.siw-ico[data-astro-cid-2xg6ydzq]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;display:block}.siw-ico-play[data-astro-cid-2xg6ydzq],.siw[data-astro-cid-2xg6ydzq]:not(.siw-js) .siw-btn[data-astro-cid-2xg6ydzq],.siw-btn[data-astro-cid-2xg6ydzq][aria-pressed=true] .siw-ico-pause[data-astro-cid-2xg6ydzq]{display:none}.siw-btn[data-astro-cid-2xg6ydzq][aria-pressed=true] .siw-ico-play[data-astro-cid-2xg6ydzq]{display:block}@media (prefers-reduced-motion:reduce){.siw-stage[data-astro-cid-2xg6ydzq] [data-astro-cid-2xg6ydzq],.siw-stage[data-astro-cid-2xg6ydzq]:after{transition-duration:0s!important;animation:none!important}}@property --slop-count{syntax:"<integer>";inherits:false;initial-value:0}.slopnum[data-astro-cid-b2es737e]{--slop-ink:#000;--slop-chip-ink:#f9f9f4;--slop-struck:#6f6853;--slop-caption:#332d29;--slop-divider:#99917a;max-width:100%;color:var(--slop-ink);flex-direction:column;align-items:flex-start;gap:.35rem;margin:0;display:flex;position:relative}.slop-sr[data-astro-cid-b2es737e]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slop-vis[data-astro-cid-b2es737e]{max-width:100%}.slop-fig[data-astro-cid-b2es737e]{max-width:100%;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--slop-ink);flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding-bottom:.55rem;font-size:clamp(2.5rem,4.5vw,3.5rem);font-weight:800;line-height:1;display:inline-flex;position:relative}.slopnum[data-astro-cid-b2es737e].is-quiet .slop-fig[data-astro-cid-b2es737e]{font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:700}.slop-was[data-astro-cid-b2es737e]{color:var(--slop-struck);align-self:flex-start;margin-top:.12em;font-size:.48em;line-height:1;position:relative}.slop-num[data-astro-cid-b2es737e]{--slop-count:var(--to);counter-reset:slopcount var(--slop-count);color:var(--slop-ink);display:inline-block;position:relative}.slopnum[data-astro-cid-b2es737e].armed .slop-final[data-astro-cid-b2es737e]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.slopnum[data-astro-cid-b2es737e].armed .slop-num[data-astro-cid-b2es737e]:after{content:counter(slopcount)}.slop-strike[data-astro-cid-b2es737e]{width:calc(100% + .12em);height:.14em;color:var(--slop-struck);transform-origin:0;pointer-events:none;position:absolute;top:55%;left:-.06em;overflow:visible;transform:scaleX(1)}.slop-strike[data-astro-cid-b2es737e] line[data-astro-cid-b2es737e]{fill:none;stroke:currentColor;stroke-width:8px;stroke-linecap:round}.slop-then[data-astro-cid-b2es737e]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--slop-chip-ink);background:var(--slop-ink);white-space:nowrap;border-radius:999px;padding:.38em .62em;font-size:max(12px,.95rem);font-weight:700;line-height:1}.slop-rule[data-astro-cid-b2es737e]{background:var(--slop-ink);transform-origin:0;border-radius:2px;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(1)}.slop-cap[data-astro-cid-b2es737e]{max-width:100%;font-family:var(--font-sans);color:var(--slop-caption);font-size:1rem;font-weight:400;line-height:1.45;display:block}.slopnum[data-astro-cid-b2es737e].is-then .slop-num[data-astro-cid-b2es737e]{color:var(--slop-struck)}.slopnum[data-astro-cid-b2es737e].armed:not(.go) .slop-num[data-astro-cid-b2es737e]{--slop-count:0;opacity:0}.slopnum[data-astro-cid-b2es737e].armed:not(.go) .slop-strike[data-astro-cid-b2es737e],.slopnum[data-astro-cid-b2es737e].armed:not(.go) .slop-rule[data-astro-cid-b2es737e]{transform:scaleX(0)}.slopnum[data-astro-cid-b2es737e].is-was.armed:not(.go) .slop-was[data-astro-cid-b2es737e]{color:var(--slop-ink)}.slopnum[data-astro-cid-b2es737e].is-was.armed:not(.go) .slop-num[data-astro-cid-b2es737e]{--slop-count:var(--to);opacity:0}.slopnum[data-astro-cid-b2es737e].is-then.armed:not(.go) .slop-num[data-astro-cid-b2es737e]{color:var(--slop-ink)}.slopnum[data-astro-cid-b2es737e].is-then.armed:not(.go) .slop-then[data-astro-cid-b2es737e]{opacity:0;transform:scale(.6)}.slopnum[data-astro-cid-b2es737e].is-pop.armed:not(.go) .slop-num[data-astro-cid-b2es737e]{opacity:0;transform:scale(.55)}.slopnum[data-astro-cid-b2es737e].go .slop-num[data-astro-cid-b2es737e]{transition:--slop-count .9s cubic-bezier(.2,.7,.2,1),color .35s 1.05s,opacity .4s,transform .45s cubic-bezier(.25,1,.5,1)}.slopnum[data-astro-cid-b2es737e].go .slop-rule[data-astro-cid-b2es737e]{transition:transform .45s .15s}.slopnum[data-astro-cid-b2es737e].is-was.go .slop-was[data-astro-cid-b2es737e]{transition:color .3s .28s}.slopnum[data-astro-cid-b2es737e].is-was.go .slop-strike-was[data-astro-cid-b2es737e]{transition:transform .4s .28s}.slopnum[data-astro-cid-b2es737e].is-was.go .slop-num[data-astro-cid-b2es737e]{transition:opacity .4s .62s}.slopnum[data-astro-cid-b2es737e].is-was.go .slop-rule[data-astro-cid-b2es737e]{transition-delay:.72s}.slopnum[data-astro-cid-b2es737e].is-then.go .slop-strike-n[data-astro-cid-b2es737e]{transition:transform .4s 1.05s}.slopnum[data-astro-cid-b2es737e].is-then.go .slop-then[data-astro-cid-b2es737e]{transition:opacity .35s 1.35s,transform .45s cubic-bezier(.25,1,.5,1) 1.35s}@media (width>=48rem){.slopnum[data-astro-cid-b2es737e]{border-top:1px solid var(--slop-divider);margin-top:auto;padding-top:.9rem}.slop-cap[data-astro-cid-b2es737e]{min-height:4.35em}}@media (width<=47.999rem){.slopnum[data-astro-cid-b2es737e]{order:-1;margin-bottom:1.15rem}}@media (prefers-reduced-motion:reduce){.slopnum[data-astro-cid-b2es737e],.slopnum[data-astro-cid-b2es737e] [data-astro-cid-b2es737e]{transition:none!important;animation:none!important}}.testimonials[data-astro-cid-cnnp5ek2] blockquote[data-astro-cid-cnnp5ek2]:before,.testimonials[data-astro-cid-cnnp5ek2] blockquote[data-astro-cid-cnnp5ek2]:after{content:none}.testimonials[data-astro-cid-cnnp5ek2]{overflow-wrap:anywhere}
