.reveal .stretch,.reveal .r-stretch{max-width:none;max-height:none}.reveal pre.stretch code,.reveal pre.r-stretch code{box-sizing:border-box;height:100%;max-height:100%}.reveal .r-fit-text{white-space:nowrap;display:inline-block}.reveal .r-stack{grid-template-rows:100%;display:grid}.reveal .r-stack>*{grid-area:1/1;margin:auto}.reveal .r-vstack,.reveal .r-hstack{display:flex}.reveal .r-vstack img,.reveal .r-vstack video,.reveal .r-hstack img,.reveal .r-hstack video{object-fit:contain;min-width:0;min-height:0}.reveal .r-vstack{flex-direction:column;justify-content:center;align-items:center}.reveal .r-hstack{flex-direction:row;justify-content:center;align-items:center}.reveal .items-stretch{align-items:stretch}.reveal .items-start{align-items:flex-start}.reveal .items-center{align-items:center}.reveal .items-end{align-items:flex-end}.reveal .justify-between{justify-content:space-between}.reveal .justify-around{justify-content:space-around}.reveal .justify-start{justify-content:flex-start}.reveal .justify-center{justify-content:center}.reveal .justify-end{justify-content:flex-end}html.reveal-full-page{width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);height:100dvh;overflow:hidden}.reveal-viewport{color:#000;--r-controls-spacing:12px;--r-overlay-header-height:40px;--r-overlay-margin:0px;--r-overlay-padding:6px;--r-overlay-gap:5px;background-color:#fff;height:100%;margin:0;line-height:1;position:relative;overflow:hidden}@media screen and (max-width:1024px),(max-height:768px){.reveal-viewport{--r-overlay-header-height:26px}}.reveal-viewport:fullscreen{width:100%!important;height:100%!important;top:0!important;left:0!important;transform:none!important}.reveal .fragment{transition:all .2s}.reveal .fragment:not(.custom){opacity:0;visibility:hidden;will-change:opacity}.reveal .fragment.visible{opacity:1;visibility:inherit}.reveal .fragment.disabled{transition:none}.reveal .fragment.grow{opacity:1;visibility:inherit}.reveal .fragment.grow.visible{transform:scale(1.3)}.reveal .fragment.shrink{opacity:1;visibility:inherit}.reveal .fragment.shrink.visible{transform:scale(.7)}.reveal .fragment.zoom-in{transform:scale(.1)}.reveal .fragment.zoom-in.visible{transform:none}.reveal .fragment.fade-out{opacity:1;visibility:inherit}.reveal .fragment.fade-out.visible{opacity:0;visibility:hidden}.reveal .fragment.semi-fade-out{opacity:1;visibility:inherit}.reveal .fragment.semi-fade-out.visible{opacity:.5;visibility:inherit}.reveal .fragment.strike{opacity:1;visibility:inherit}.reveal .fragment.strike.visible{text-decoration:line-through}.reveal .fragment.fade-up{transform:translateY(40px)}.reveal .fragment.fade-up.visible{transform:translate(0)}.reveal .fragment.fade-down{transform:translateY(-40px)}.reveal .fragment.fade-down.visible{transform:translate(0)}.reveal .fragment.fade-right{transform:translate(-40px)}.reveal .fragment.fade-right.visible{transform:translate(0)}.reveal .fragment.fade-left{transform:translate(40px)}.reveal .fragment.fade-left.visible{transform:translate(0)}.reveal .fragment.fade-in-then-out,.reveal .fragment.current-visible{opacity:0;visibility:hidden}.reveal .fragment.fade-in-then-out.current-fragment,.reveal .fragment.current-visible.current-fragment{opacity:1;visibility:inherit}.reveal .fragment.fade-in-then-semi-out{opacity:0;visibility:hidden}.reveal .fragment.fade-in-then-semi-out.visible{opacity:.5;visibility:inherit}.reveal .fragment.fade-in-then-semi-out.current-fragment,.reveal .fragment.highlight-red,.reveal .fragment.highlight-current-red,.reveal .fragment.highlight-green,.reveal .fragment.highlight-current-green,.reveal .fragment.highlight-blue,.reveal .fragment.highlight-current-blue{opacity:1;visibility:inherit}.reveal .fragment.highlight-red.visible{color:#ff2c2d}.reveal .fragment.highlight-green.visible{color:#17ff2e}.reveal .fragment.highlight-blue.visible{color:#1b91ff}.reveal .fragment.highlight-current-red.current-fragment{color:#ff2c2d}.reveal .fragment.highlight-current-green.current-fragment{color:#17ff2e}.reveal .fragment.highlight-current-blue.current-fragment{color:#1b91ff}.reveal:after{content:"";font-style:italic}.reveal iframe{z-index:1}.reveal a{position:relative}@keyframes bounce-right{0%,10%,25%,40%,50%{transform:translate(0)}20%{transform:translate(10px)}30%{transform:translate(-5px)}}@keyframes bounce-left{0%,10%,25%,40%,50%{transform:translate(0)}20%{transform:translate(-10px)}30%{transform:translate(5px)}}@keyframes bounce-down{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(10px)}30%{transform:translateY(-5px)}}.reveal .controls{top:auto;bottom:var(--r-controls-spacing);right:var(--r-controls-spacing);z-index:11;color:#000;pointer-events:none;font-size:10px;display:none;position:absolute;left:auto}.reveal .controls button{cursor:pointer;color:currentColor;z-index:2;pointer-events:auto;font-size:inherit;visibility:hidden;opacity:0;-webkit-appearance:none;-webkit-tap-highlight-color:#0000;background-color:#0000;border:0;outline:0;padding:0;transition:color .2s,opacity .2s,transform .2s;position:absolute;transform:scale(.9999)}.reveal .controls .controls-arrow:before,.reveal .controls .controls-arrow:after{content:"";transform-origin:.2em;will-change:transform;background-color:currentColor;border-radius:.25em;width:2.6em;height:.5em;transition:all .15s,background-color .8s;position:absolute;top:0;left:0}.reveal .controls .controls-arrow{width:3.6em;height:3.6em;position:relative}.reveal .controls .controls-arrow:before{transform:translate(.5em)translateY(1.55em)rotate(45deg)}.reveal .controls .controls-arrow:after{transform:translate(.5em)translateY(1.55em)rotate(-45deg)}.reveal .controls .controls-arrow:hover:before{transform:translate(.5em)translateY(1.55em)rotate(40deg)}.reveal .controls .controls-arrow:hover:after{transform:translate(.5em)translateY(1.55em)rotate(-40deg)}.reveal .controls .controls-arrow:active:before{transform:translate(.5em)translateY(1.55em)rotate(36deg)}.reveal .controls .controls-arrow:active:after{transform:translate(.5em)translateY(1.55em)rotate(-36deg)}.reveal .controls .navigate-left{bottom:3.2em;right:6.4em;transform:translate(-10px)}.reveal .controls .navigate-left.highlight{animation:2s ease-out 50 both bounce-left}.reveal .controls .navigate-right{bottom:3.2em;right:0;transform:translate(10px)}.reveal .controls .navigate-right .controls-arrow{transform:rotate(180deg)}.reveal .controls .navigate-right.highlight{animation:2s ease-out 50 both bounce-right}.reveal .controls .navigate-up{bottom:6.4em;right:3.2em;transform:translateY(-10px)}.reveal .controls .navigate-up .controls-arrow{transform:rotate(90deg)}.reveal .controls .navigate-down{padding-bottom:1.4em;bottom:-1.4em;right:3.2em;transform:translateY(10px)}.reveal .controls .navigate-down .controls-arrow{transform:rotate(-90deg)}.reveal .controls .navigate-down.highlight{animation:2s ease-out 50 both bounce-down}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled{opacity:.3}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled:hover{opacity:1}.reveal .controls[data-controls-back-arrows=hidden] .navigate-up.enabled{opacity:0;visibility:hidden}.reveal .controls .enabled{visibility:visible;opacity:.9;cursor:pointer;transform:none}.reveal .controls .enabled.fragmented{opacity:.5}.reveal .controls .enabled:hover,.reveal .controls .enabled.fragmented:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled{opacity:.3}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=hidden] .navigate-left.enabled{opacity:0;visibility:hidden}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled{opacity:.3}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled:hover{opacity:1}.reveal.rtl .controls[data-controls-back-arrows=hidden] .navigate-right.enabled{opacity:0;visibility:hidden}.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-up,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-down{display:none}.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-left,.reveal:not(.has-vertical-slides) .controls .navigate-left{bottom:1.4em;right:5.5em}.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-right,.reveal:not(.has-vertical-slides) .controls .navigate-right{bottom:1.4em;right:.5em}.reveal:not(.has-horizontal-slides) .controls .navigate-up{bottom:5em;right:1.4em}.reveal:not(.has-horizontal-slides) .controls .navigate-down{bottom:.5em;right:1.4em}.reveal.has-dark-background .controls{color:#fff}.reveal.has-light-background .controls{color:#000}.reveal.no-hover .controls .controls-arrow:hover:before,.reveal.no-hover .controls .controls-arrow:active:before{transform:translate(.5em)translateY(1.55em)rotate(45deg)}.reveal.no-hover .controls .controls-arrow:hover:after,.reveal.no-hover .controls .controls-arrow:active:after{transform:translate(.5em)translateY(1.55em)rotate(-45deg)}@media screen and (min-width:500px){.reveal-viewport{--r-controls-spacing:.8em}.reveal .controls[data-controls-layout=edges]{inset:0}.reveal .controls[data-controls-layout=edges] .navigate-left,.reveal .controls[data-controls-layout=edges] .navigate-right,.reveal .controls[data-controls-layout=edges] .navigate-up,.reveal .controls[data-controls-layout=edges] .navigate-down{bottom:auto;right:auto}.reveal .controls[data-controls-layout=edges] .navigate-left{top:50%;left:var(--r-controls-spacing);margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-right{top:50%;right:var(--r-controls-spacing);margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-up{top:var(--r-controls-spacing);margin-left:-1.8em;left:50%}.reveal .controls[data-controls-layout=edges] .navigate-down{bottom:calc(var(--r-controls-spacing) - 1.4em + .3em);margin-left:-1.8em;left:50%}}.reveal .progress{z-index:10;color:#fff;background-color:#0003;width:100%;height:3px;display:none;position:absolute;bottom:0;left:0}.reveal .progress:after{content:"";width:100%;height:10px;display:block;position:absolute;top:-10px}.reveal .progress span{transform-origin:0 0;background-color:currentColor;width:100%;height:100%;transition:transform .8s cubic-bezier(.26,.86,.44,.985);display:block;transform:scaleX(0)}.reveal .slide-number{z-index:31;color:#fff;background-color:#0006;padding:5px;font-family:Helvetica,sans-serif;font-size:12px;line-height:1;display:block;position:absolute;bottom:8px;right:8px}.reveal .slide-number a{color:currentColor}.reveal .slide-number-delimiter{margin:0 3px}.reveal{touch-action:pinch-zoom;width:100%;height:100%;position:relative;overflow:hidden}.reveal.embedded{touch-action:pan-y}.reveal.embedded.is-vertical-slide{touch-action:none}.reveal .slides{pointer-events:none;z-index:1;text-align:center;perspective:600px;perspective-origin:50% 40%;width:100%;height:100%;margin:auto;position:absolute;inset:0;overflow:visible}.reveal .slides>section{perspective:600px}.reveal .slides>section,.reveal .slides>section>section{pointer-events:auto;z-index:10;transform-style:flat;width:100%;transition:transform-origin .8s cubic-bezier(.26,.86,.44,.985),transform .8s cubic-bezier(.26,.86,.44,.985),visibility .8s cubic-bezier(.26,.86,.44,.985),opacity .8s cubic-bezier(.26,.86,.44,.985);display:none;position:absolute}.reveal[data-transition-speed=fast] .slides section{transition-duration:.4s}.reveal[data-transition-speed=slow] .slides section{transition-duration:1.2s}.reveal .slides section[data-transition-speed=fast]{transition-duration:.4s}.reveal .slides section[data-transition-speed=slow]{transition-duration:1.2s}.reveal .slides>section.stack{pointer-events:none;height:100%;padding-top:0;padding-bottom:0}.reveal .slides>section.present,.reveal .slides>section>section.present{z-index:11;opacity:1;display:block}.reveal .slides>section:empty,.reveal .slides>section>section:empty,.reveal .slides>section[data-background-interactive],.reveal .slides>section>section[data-background-interactive]{pointer-events:none}.reveal.center,.reveal.center .slides,.reveal.center .slides section{min-height:0!important}.reveal .slides>section:not(.present),.reveal .slides>section>section:not(.present){pointer-events:none}.reveal.overview .slides>section,.reveal.overview .slides>section>section{pointer-events:auto}.reveal .slides>section.past,.reveal .slides>section.future,.reveal .slides>section.past>section,.reveal .slides>section.future>section,.reveal .slides>section>section.past,.reveal .slides>section>section.future{opacity:0}.reveal .slides>section[data-transition=slide].past,.reveal .slides>section[data-transition~=slide-out].past,.reveal.slide .slides>section:not([data-transition]).past{transform:translate(-150%)}.reveal .slides>section[data-transition=slide].future,.reveal .slides>section[data-transition~=slide-in].future,.reveal.slide .slides>section:not([data-transition]).future{transform:translate(150%)}.reveal .slides>section>section[data-transition=slide].past,.reveal .slides>section>section[data-transition~=slide-out].past,.reveal.slide .slides>section>section:not([data-transition]).past{transform:translateY(-150%)}.reveal .slides>section>section[data-transition=slide].future,.reveal .slides>section>section[data-transition~=slide-in].future,.reveal.slide .slides>section>section:not([data-transition]).future{transform:translateY(150%)}.reveal .slides>section[data-transition=linear].past,.reveal .slides>section[data-transition~=linear-out].past,.reveal.linear .slides>section:not([data-transition]).past{transform:translate(-150%)}.reveal .slides>section[data-transition=linear].future,.reveal .slides>section[data-transition~=linear-in].future,.reveal.linear .slides>section:not([data-transition]).future{transform:translate(150%)}.reveal .slides>section>section[data-transition=linear].past,.reveal .slides>section>section[data-transition~=linear-out].past,.reveal.linear .slides>section>section:not([data-transition]).past{transform:translateY(-150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal .slides>section>section[data-transition~=linear-in].future,.reveal.linear .slides>section>section:not([data-transition]).future{transform:translateY(150%)}.reveal .slides section[data-transition=default].stack,.reveal.default .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=default].past,.reveal .slides>section[data-transition~=default-out].past,.reveal.default .slides>section:not([data-transition]).past{transform:translate(-100%)rotateY(-90deg)translate(-100%)}.reveal .slides>section[data-transition=default].future,.reveal .slides>section[data-transition~=default-in].future,.reveal.default .slides>section:not([data-transition]).future{transform:translate(100%)rotateY(90deg)translate(100%)}.reveal .slides>section>section[data-transition=default].past,.reveal .slides>section>section[data-transition~=default-out].past,.reveal.default .slides>section>section:not([data-transition]).past{transform:translateY(-300px)rotateX(70deg)translateY(-300px)}.reveal .slides>section>section[data-transition=default].future,.reveal .slides>section>section[data-transition~=default-in].future,.reveal.default .slides>section>section:not([data-transition]).future{transform:translateY(300px)rotateX(-70deg)translateY(300px)}.reveal .slides section[data-transition=convex].stack,.reveal.convex .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=convex].past,.reveal .slides>section[data-transition~=convex-out].past,.reveal.convex .slides>section:not([data-transition]).past{transform:translate(-100%)rotateY(-90deg)translate(-100%)}.reveal .slides>section[data-transition=convex].future,.reveal .slides>section[data-transition~=convex-in].future,.reveal.convex .slides>section:not([data-transition]).future{transform:translate(100%)rotateY(90deg)translate(100%)}.reveal .slides>section>section[data-transition=convex].past,.reveal .slides>section>section[data-transition~=convex-out].past,.reveal.convex .slides>section>section:not([data-transition]).past{transform:translateY(-300px)rotateX(70deg)translateY(-300px)}.reveal .slides>section>section[data-transition=convex].future,.reveal .slides>section>section[data-transition~=convex-in].future,.reveal.convex .slides>section>section:not([data-transition]).future{transform:translateY(300px)rotateX(-70deg)translateY(300px)}.reveal .slides section[data-transition=concave].stack,.reveal.concave .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=concave].past,.reveal .slides>section[data-transition~=concave-out].past,.reveal.concave .slides>section:not([data-transition]).past{transform:translate(-100%)rotateY(90deg)translate(-100%)}.reveal .slides>section[data-transition=concave].future,.reveal .slides>section[data-transition~=concave-in].future,.reveal.concave .slides>section:not([data-transition]).future{transform:translate(100%)rotateY(-90deg)translate(100%)}.reveal .slides>section>section[data-transition=concave].past,.reveal .slides>section>section[data-transition~=concave-out].past,.reveal.concave .slides>section>section:not([data-transition]).past{transform:translateY(-80%)rotateX(-70deg)translateY(-80%)}.reveal .slides>section>section[data-transition=concave].future,.reveal .slides>section>section[data-transition~=concave-in].future,.reveal.concave .slides>section>section:not([data-transition]).future{transform:translateY(80%)rotateX(70deg)translateY(80%)}.reveal .slides section[data-transition=zoom],.reveal.zoom .slides section:not([data-transition]){transition-timing-function:ease}.reveal .slides>section[data-transition=zoom].past,.reveal .slides>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section:not([data-transition]).past{visibility:hidden;transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal .slides>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section:not([data-transition]).future{visibility:hidden;transform:scale(.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal .slides>section>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section>section:not([data-transition]).past{transform:scale(16)}.reveal .slides>section>section[data-transition=zoom].future,.reveal .slides>section>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section>section:not([data-transition]).future{transform:scale(.2)}.reveal.cube .slides{perspective:1300px}.reveal.cube .slides section{backface-visibility:hidden;box-sizing:border-box;min-height:700px;transform-style:preserve-3d;padding:30px}.reveal.center.cube .slides section{min-height:0}.reveal.cube .slides section:not(.stack):before{content:"";background:#0000001a;border-radius:4px;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translateZ(-20px)}.reveal.cube .slides section:not(.stack):after{content:"";z-index:1;background:0 0;border-radius:4px;width:90%;height:30px;display:block;position:absolute;bottom:0;left:5%;transform:translateZ(-90px)rotateX(65deg);box-shadow:0 95px 25px #0003}.reveal.cube .slides>section.stack{background:0 0;padding:0}.reveal.cube .slides>section.past{transform-origin:100% 0;transform:translate(-100%)rotateY(-90deg)}.reveal.cube .slides>section.future{transform-origin:0 0;transform:translate(100%)rotateY(90deg)}.reveal.cube .slides>section>section.past{transform-origin:0 100%;transform:translateY(-100%)rotateX(90deg)}.reveal.cube .slides>section>section.future{transform-origin:0 0;transform:translateY(100%)rotateX(-90deg)}.reveal.page .slides{perspective-origin:0%;perspective:3000px}.reveal.page .slides section{box-sizing:border-box;min-height:700px;transform-style:preserve-3d;padding:30px}.reveal.page .slides section.past{z-index:12}.reveal.page .slides section:not(.stack):before{content:"";background:#0000001a;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translateZ(-20px)}.reveal.page .slides section:not(.stack):after{content:"";z-index:1;background:0 0;border-radius:4px;width:90%;height:30px;display:block;position:absolute;bottom:0;left:5%;transform:translateZ(-90px)rotateX(65deg);box-shadow:0 95px 25px #0003}.reveal.page .slides>section.stack{background:0 0;padding:0}.reveal.page .slides>section.past{transform-origin:0 0;transform:translate(-40%)rotateY(-80deg)}.reveal.page .slides>section.future{transform-origin:100% 0;transform:translate(0)}.reveal.page .slides>section>section.past{transform-origin:0 0;transform:translateY(-40%)rotateX(80deg)}.reveal.page .slides>section>section.future{transform-origin:0 100%;transform:translate(0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section:not([data-transition]),.reveal.fade .slides>section>section:not([data-transition]){transition:opacity .5s;transform:none}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section{transition:none}.reveal .slides section[data-transition=none],.reveal.none .slides section:not([data-transition]){transition:none;transform:none}.reveal .pause-overlay{visibility:hidden;opacity:0;z-index:100;background:#000;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0}.reveal .pause-overlay .resume-button{color:#ccc;cursor:pointer;background:0 0;border:2px solid #ccc;border-radius:2px;padding:6px 14px;font-size:16px;position:absolute;bottom:20px;right:20px}.reveal .pause-overlay .resume-button:hover{color:#fff;border-color:#fff}.reveal.paused .pause-overlay{visibility:visible;opacity:1}.reveal .no-transition,.reveal .no-transition *,.reveal .slides.disable-slide-transitions section{transition:none!important}.reveal .slides.disable-slide-transitions section{transform:none!important}.reveal .backgrounds{perspective:600px;width:100%;height:100%;position:absolute;top:0;left:0}.reveal .slide-background{opacity:0;visibility:hidden;background-color:#0000;width:100%;height:100%;transition:all .8s cubic-bezier(.26,.86,.44,.985);display:none;position:absolute;overflow:hidden}.reveal .slide-background-content{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}.reveal .slide-background.stack{display:block}.reveal .slide-background.present{opacity:1;visibility:visible;z-index:2}.print-pdf .reveal .slide-background{opacity:1!important;visibility:visible!important}.reveal .slide-background video{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;position:absolute;top:0;left:0}.reveal .slide-background[data-background-size=contain] video{object-fit:contain}.reveal[data-background-transition=none]>.backgrounds .slide-background:not([data-background-transition]),.reveal>.backgrounds .slide-background[data-background-transition=none]{transition:none}.reveal[data-background-transition=slide]>.backgrounds .slide-background:not([data-background-transition]),.reveal>.backgrounds .slide-background[data-background-transition=slide]{opacity:1}.reveal[data-background-transition=slide]>.backgrounds .slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background.past[data-background-transition=slide]{transform:translate(-100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background.future[data-background-transition=slide]{transform:translate(100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide]{transform:translateY(-100%)}.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide]{transform:translateY(100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background.past[data-background-transition=convex]{opacity:0;transform:translate(-100%)rotateY(-90deg)translate(-100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background.future[data-background-transition=convex]{opacity:0;transform:translate(100%)rotateY(90deg)translate(100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex]{opacity:0;transform:translateY(-100%)rotateX(90deg)translateY(-100%)}.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex]{opacity:0;transform:translateY(100%)rotateX(-90deg)translateY(100%)}.reveal[data-background-transition=concave]>.backgrounds .slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background.past[data-background-transition=concave]{opacity:0;transform:translate(-100%)rotateY(90deg)translate(-100%)}.reveal[data-background-transition=concave]>.backgrounds .slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background.future[data-background-transition=concave]{opacity:0;transform:translate(100%)rotateY(-90deg)translate(100%)}.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave]{opacity:0;transform:translateY(-100%)rotateX(-90deg)translateY(-100%)}.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave]{opacity:0;transform:translateY(100%)rotateX(90deg)translateY(100%)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background:not([data-background-transition]),.reveal>.backgrounds .slide-background[data-background-transition=zoom]{transition-timing-function:ease}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(.2)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(16)}.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom]{opacity:0;visibility:hidden;transform:scale(.2)}.reveal[data-transition-speed=fast]>.backgrounds .slide-background{transition-duration:.4s}.reveal[data-transition-speed=slow]>.backgrounds .slide-background{transition-duration:1.2s}.reveal [data-auto-animate-target^=unmatched]{will-change:opacity}.reveal section[data-auto-animate]:not(.stack):not([data-auto-animate=running]) [data-auto-animate-target^=unmatched]{opacity:0}.reveal.overview{perspective-origin:50%;perspective:700px}.reveal.overview .slides section{cursor:pointer;box-sizing:border-box;height:100%;overflow:hidden;opacity:1!important;visibility:visible!important;top:0!important}.reveal.overview .slides section:hover,.reveal.overview .slides section.present{outline-offset:10px;outline:10px solid #96969699}.reveal.overview .slides section.present{outline:10px solid var(--r-link-color)}.reveal.overview .slides section .fragment{opacity:1;transition:none}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none!important}.reveal.overview .slides>section.stack{background:0 0;outline:none;padding:0;overflow:visible;top:0!important}.reveal.overview .backgrounds{perspective:inherit}.reveal.overview .backgrounds .slide-background{opacity:1;visibility:visible;outline-offset:10px;outline:10px solid #9696961a}.reveal.overview .backgrounds .slide-background.stack{overflow:visible}.reveal.overview .slides section,.reveal.overview-deactivating .slides section,.reveal.overview .backgrounds .slide-background,.reveal.overview-deactivating .backgrounds .slide-background{transition:none}.reveal.rtl .slides,.reveal.rtl .slides h1,.reveal.rtl .slides h2,.reveal.rtl .slides h3,.reveal.rtl .slides h4,.reveal.rtl .slides h5,.reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}.reveal.rtl pre,.reveal.rtl code{direction:ltr}.reveal.rtl ol,.reveal.rtl ul{text-align:right}.reveal.rtl .progress span{transform-origin:100% 0}.reveal.has-parallax-background .backgrounds{transition:all .8s}.reveal.has-parallax-background[data-transition-speed=fast] .backgrounds{transition-duration:.4s}.reveal.has-parallax-background[data-transition-speed=slow] .backgrounds{transition-duration:1.2s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-up{0%{transform:scale(.95)}to{transform:scale(1)}}.reveal [data-preview-image],.reveal [data-preview-video],.reveal [data-preview-link]:not(a):not([data-preview-link=false]){cursor:zoom-in}.r-overlay{top:var(--r-overlay-margin);right:var(--r-overlay-margin);bottom:var(--r-overlay-margin);left:var(--r-overlay-margin);border-radius:min(var(--r-overlay-margin), 6px);z-index:99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#000000f2;font-family:ui-sans-serif,system-ui,-apple-system,Helvetica,sans-serif;transition:all .3s;animation:.3s fade-in;position:absolute}.r-overlay-viewport{top:var(--r-overlay-padding);right:var(--r-overlay-padding);bottom:var(--r-overlay-padding);left:var(--r-overlay-padding);gap:var(--r-overlay-gap);flex-direction:column;display:flex;position:absolute}.r-overlay-header{z-index:2;box-sizing:border-box;height:var(--r-overlay-header-height);justify-content:flex-end;align-items:center;gap:6px;display:flex}.r-overlay-header .r-overlay-header-button{all:unset;min-width:var(--r-overlay-header-height);min-height:var(--r-overlay-header-height);padding:0 calc(var(--r-overlay-header-height) / 4);opacity:1;cursor:pointer;box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-size:18px;display:flex}.r-overlay-header .r-overlay-header-button:hover{opacity:1;background-color:#ffffff26}.r-overlay-header .icon{background-position:50%;background-repeat:no-repeat;background-size:100%;width:20px;height:20px;display:inline-block}.r-overlay-close .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuODU0IDIuODU0YS41LjUgMCAwIDAtLjcwOC0uNzA4TDcuNSA2Ljc5MyAyLjg1NCAyLjE0NmEuNS41IDAgMSAwLS43MDguNzA4TDYuNzkzIDcuNWwtNC42NDcgNC42NDZhLjUuNSAwIDAgMCAuNzA4LjcwOEw3LjUgOC4yMDdsNC42NDYgNC42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC4yMDcgNy41bDQuNjQ3LTQuNjQ2WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)}.r-overlay-external .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMyAyYTEgMSAwIDAgMC0xIDF2OWExIDEgMCAwIDAgMSAxaDlhMSAxIDAgMCAwIDEtMVY4LjVhLjUuNSAwIDAgMC0xIDBWMTJIM1YzaDMuNWEuNS41IDAgMCAwIDAtMUgzWm05Ljg1NC4xNDZhLjUuNSAwIDAgMSAuMTQ2LjM1MVY1LjVhLjUuNSAwIDAgMS0xIDBWMy43MDdMNi44NTQgOC44NTRhLjUuNSAwIDEgMS0uNzA4LS43MDhMMTEuMjkzIDNIOS41YS41LjUgMCAwIDEgMC0xaDNhLjQ5OS40OTkgMCAwIDEgLjM1NC4xNDZaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.r-overlay-content{background-color:#141414cc;border-radius:6px;flex-grow:1;place-items:center;animation:.5s cubic-bezier(.26,.86,.44,.985) scale-up;display:grid;position:relative;overflow:hidden}.r-overlay-spinner{z-index:10;visibility:hidden;opacity:0;background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D);width:32px;height:32px;margin:-16px 0 0 -16px;display:block;position:absolute;top:50%;left:50%}.r-overlay-preview .r-overlay-content iframe{opacity:0;visibility:hidden;border:0;width:100%;max-width:100%;height:100%;max-height:100%;transition:all .3s}.r-overlay-preview[data-state=loaded] iframe{opacity:1;visibility:visible}.r-overlay-preview .r-overlay-content img,.r-overlay-preview .r-overlay-content video{object-fit:scale-down;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;position:absolute}.r-overlay-preview[data-preview-fit=none] img,.r-overlay-preview[data-preview-fit=none] video{object-fit:none}.r-overlay-preview[data-preview-fit=scale-down] img,.r-overlay-preview[data-preview-fit=scale-down] video{object-fit:scale-down}.r-overlay-preview[data-preview-fit=contain] img,.r-overlay-preview[data-preview-fit=contain] video{object-fit:contain}.r-overlay-preview[data-preview-fit=cover] img,.r-overlay-preview[data-preview-fit=cover] video{object-fit:cover}.r-overlay-preview[data-state=loaded] .r-overlay-content-inner{z-index:-1;text-align:center;letter-spacing:normal;width:100%;position:absolute;top:45%;left:0}.r-overlay-preview .r-overlay-error{color:orange;font-size:18px}.r-overlay-preview .x-frame-error{opacity:0;transition:opacity .3s .3s}.r-overlay-preview[data-state=loaded] .x-frame-error{opacity:1}.r-overlay-preview[data-state=loading] .r-overlay-spinner{opacity:.6;visibility:visible}.r-overlay-help .r-overlay-content{overflow:auto}.r-overlay-help-content{text-align:center;letter-spacing:normal;max-width:560px;margin:auto;padding:20px 0}.r-overlay-help-content .title{margin-top:0;font-size:20px}.r-overlay-help .r-overlay-help-content table{border-collapse:collapse;text-align:left;border:1px solid #fff;font-size:16px}.r-overlay-help .r-overlay-help-content table th,.r-overlay-help .r-overlay-help-content table td{vertical-align:middle;border:1px solid #fff;width:240px;padding:14px}.r-overlay-help .r-overlay-help-content table th{padding-top:20px;padding-bottom:20px}.reveal .playback{z-index:30;cursor:pointer;-webkit-tap-highlight-color:#0000;transition:all .4s;position:absolute;bottom:20px;left:15px}.reveal.overview .playback{opacity:0;visibility:hidden}.reveal .hljs{min-height:100%}.reveal .hljs table{margin:initial}.reveal .hljs-ln-code,.reveal .hljs-ln-numbers{border:0;padding:0}.reveal .hljs-ln-numbers{opacity:.6;text-align:right;vertical-align:top;padding-right:.75em}.reveal .hljs.has-highlights tr:not(.highlight-line){opacity:.4}.reveal .hljs.has-highlights.fragment{transition:all .2s}.reveal .hljs:not(:first-child).fragment{box-sizing:border-box;width:100%;position:absolute;top:0;left:0}.reveal pre[data-auto-animate-target]{overflow:hidden}.reveal pre[data-auto-animate-target] code{height:100%}.reveal .roll{vertical-align:top;perspective:400px;perspective-origin:50%;line-height:1.2;display:inline-block;overflow:hidden}.reveal .roll:hover{text-shadow:none;background:0 0}.reveal .roll span{pointer-events:none;transform-origin:50% 0;transform-style:preserve-3d;backface-visibility:hidden;padding:0 2px;transition:all .4s;display:block;position:relative}.reveal .roll:hover span{background:#00000080;transform:translateZ(-45px)rotateX(90deg)}.reveal .roll span:after{content:attr(data-title);backface-visibility:hidden;transform-origin:50% 0;padding:0 2px;display:block;position:absolute;top:0;left:0;transform:translateY(110%)rotateX(-90deg)}.reveal aside.notes{display:none}.reveal .speaker-notes{z-index:1;color:#222;box-sizing:border-box;text-align:left;-webkit-overflow-scrolling:touch;background-color:#f5f5f5;border:1px solid #0000000d;width:33.3333%;height:100%;padding:14px 18px;font-family:Helvetica,sans-serif;font-size:18px;line-height:1.4;display:none;position:absolute;top:0;left:100%;overflow:auto}.reveal .speaker-notes .notes-placeholder{color:#ccc;font-style:italic}.reveal .speaker-notes:focus{outline:none}.reveal .speaker-notes:before{content:"Speaker notes";opacity:.5;margin-bottom:10px;display:block}.reveal.show-notes{max-width:75%;overflow:visible}.reveal.show-notes .speaker-notes{display:block}@media screen and (min-width:1600px){.reveal .speaker-notes{font-size:20px}}@media screen and (max-width:1024px){.reveal.show-notes{border-left:0;max-width:none;max-height:70vh;overflow:visible}.reveal.show-notes .speaker-notes{border:0;width:100%;height:30vh;top:100%;left:0}}@media screen and (max-width:600px){.reveal.show-notes{max-height:60vh}.reveal.show-notes .speaker-notes{height:40vh;top:100%}.reveal .speaker-notes{font-size:14px}}.reveal .jump-to-slide{z-index:30;-webkit-tap-highlight-color:#0000;font-size:32px;position:absolute;top:15px;left:15px}.reveal .jump-to-slide-input{font-size:inherit;color:currentColor;background:0 0;border:0;padding:8px}.reveal .jump-to-slide-input::placeholder{color:currentColor;opacity:.5}.reveal.has-dark-background .jump-to-slide-input{color:#fff}.reveal.has-light-background .jump-to-slide-input{color:#222}.reveal .jump-to-slide-input:focus{outline:none}.reveal .r-overlay-button{all:unset;z-index:30;cursor:pointer;-webkit-tap-highlight-color:#0000;appearance:none;color:#fff;background:#000000b3;border-radius:5px;justify-content:center;align-items:center;padding:10px;font-size:.4em;display:flex;position:absolute}.reveal .r-overlay-button:hover{background:#000000e6}.reveal.has-light-background .r-overlay-button{color:#222;background:#ffffffb3}.reveal.has-light-background .r-overlay-button:hover{background:#ffffffe6}.reveal .r-media-play-button{bottom:20px;left:15px}.zoomed .reveal *,.zoomed .reveal :before,.zoomed .reveal :after{backface-visibility:visible!important}.zoomed .reveal .progress,.zoomed .reveal .controls{opacity:0}.zoomed .reveal .roll span{background:0 0}.zoomed .reveal .roll span:after,.reveal-viewport.loading-scroll-mode{visibility:hidden}.reveal-viewport.reveal-scroll{z-index:1;--r-scrollbar-width:7px;--r-scrollbar-trigger-size:5px;--r-controls-spacing:8px;margin:0 auto;overflow:hidden auto}@media screen and (max-width:500px){.reveal-viewport.reveal-scroll{--r-scrollbar-width:3px;--r-scrollbar-trigger-size:3px}}.reveal-viewport.reveal-scroll .controls,.reveal-viewport.reveal-scroll .progress,.reveal-viewport.reveal-scroll .playback,.reveal-viewport.reveal-scroll .backgrounds,.reveal-viewport.reveal-scroll .slide-number,.reveal-viewport.reveal-scroll .speaker-notes{display:none!important}.reveal-viewport.reveal-scroll .r-overlay,.reveal-viewport.reveal-scroll .pause-overlay,.reveal-viewport.reveal-scroll .r-media-play-button{position:fixed}.reveal-viewport.reveal-scroll .reveal{touch-action:manipulation;overflow:visible}.reveal-viewport.reveal-scroll .slides{pointer-events:initial;perspective:none;perspective-origin:50%;margin:0;padding:0;display:block;position:static;top:auto;left:auto;overflow:visible;width:100%!important}.reveal-viewport.reveal-scroll .scroll-page{width:100%;height:calc(var(--page-height) + var(--page-scroll-padding));z-index:1;position:relative;overflow:visible}.reveal-viewport.reveal-scroll .scroll-page-sticky{height:var(--page-height);position:sticky;top:0}.reveal-viewport.reveal-scroll .scroll-page-content{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.reveal-viewport.reveal-scroll .scroll-page section{visibility:visible!important;width:var(--slide-width)!important;height:var(--slide-height)!important;opacity:1!important;transform:scale(var(--slide-scale)) translate(-50%, -50%)!important;transform-style:flat!important;transform-origin:0 0!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important}.reveal-viewport.reveal-scroll .slide-background{visibility:visible;opacity:1;touch-action:manipulation;width:100%;height:100%;position:absolute;top:0;left:0;z-index:auto!important;display:block!important}.reveal-viewport.reveal-scroll[data-scrollbar=true]::-webkit-scrollbar{display:none}.reveal-viewport.reveal-scroll[data-scrollbar=auto]::-webkit-scrollbar{display:none}.reveal-viewport.reveal-scroll[data-scrollbar=true],.reveal-viewport.reveal-scroll[data-scrollbar=auto]{scrollbar-width:none}.reveal.has-dark-background,.reveal-viewport.has-dark-background{--r-overlay-element-bg-color:240, 240, 240;--r-overlay-element-fg-color:0, 0, 0}.reveal.has-light-background,.reveal-viewport.has-light-background{--r-overlay-element-bg-color:0, 0, 0;--r-overlay-element-fg-color:240, 240, 240}.reveal-viewport.reveal-scroll .scrollbar{z-index:20;opacity:0;transition:all .3s;position:sticky;top:50%}.reveal-viewport.reveal-scroll .scrollbar.visible,.reveal-viewport.reveal-scroll .scrollbar:hover{opacity:1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-inner{width:var(--r-scrollbar-width);height:calc(var(--viewport-height) - var(--r-controls-spacing) * 2);right:var(--r-controls-spacing);border-radius:var(--r-scrollbar-width);z-index:10;position:absolute;top:0;transform:translateY(-50%)}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-playhead{width:var(--r-scrollbar-width);height:var(--r-scrollbar-width);border-radius:var(--r-scrollbar-width);background-color:rgba(var(--r-overlay-element-bg-color), 1);z-index:11;transition:background-color .2s;position:absolute;top:0;left:0}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide{background-color:rgba(var(--r-overlay-element-bg-color), .2);width:100%;box-shadow:0 0 0px 1px rgba(var(--r-overlay-element-fg-color), .1);border-radius:var(--r-scrollbar-width);transition:background-color .2s;position:absolute}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide:after{content:"";z-index:-1;background:0 0;width:200%;height:100%;position:absolute;top:0;left:-50%}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide:hover,.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active{background-color:rgba(var(--r-overlay-element-bg-color), .4)}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-trigger{width:100%;transition:background-color .2s;position:absolute}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active.has-triggers{background-color:rgba(var(--r-overlay-element-bg-color), .4);z-index:10}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger:after{content:"";width:var(--r-scrollbar-trigger-size);height:var(--r-scrollbar-trigger-size);background-color:rgba(var(--r-overlay-element-bg-color), 1);opacity:.4;border-radius:20px;transition:transform .2s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger.active:after,.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger.active~.scrollbar-trigger:after{opacity:1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger~.scrollbar-trigger.active:after{transform:translate(calc(var(--r-scrollbar-width) * -2), 0);background-color:rgba(var(--r-overlay-element-bg-color), 1)}@media (pointer:coarse){.reveal .controls{font-size:clamp(10px,2.5vmin,40px)}.reveal .progress{height:clamp(3px,.75vmin,10px)}.reveal .r-overlay-button{padding:clamp(.2em,2vmin,1em);font-size:clamp(.4em,3vmin,1em)}}html.reveal-print *{-webkit-print-color-adjust:exact}html.reveal-print{width:100%;height:100%;overflow:visible}html.reveal-print body{border:0;padding:0;overflow:visible;float:none!important;margin:0 auto!important}html.reveal-print .nestedarrow,html.reveal-print .reveal .controls,html.reveal-print .reveal .progress,html.reveal-print .reveal .playback,html.reveal-print .reveal.overview,html.reveal-print .state-background{display:none!important}html.reveal-print .reveal pre code{overflow:hidden!important}html.reveal-print .reveal{width:auto!important;height:auto!important;overflow:hidden!important}html.reveal-print .reveal .slides{pointer-events:initial;perspective:none;perspective-origin:50%;display:block;position:static;top:auto;left:auto;overflow:visible;zoom:1!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}html.reveal-print .reveal .slides .pdf-page{z-index:1;page-break-after:always;position:relative;overflow:hidden}html.reveal-print .reveal .slides .pdf-page:last-of-type{page-break-after:avoid}html.reveal-print .reveal .slides section{min-height:1px;visibility:visible!important;box-sizing:border-box!important;opacity:1!important;transform-style:flat!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;transform:none!important}html.reveal-print .reveal section.stack{page-break-after:avoid!important;height:auto!important;min-height:auto!important;margin:0!important;padding:0!important;position:relative!important}html.reveal-print .reveal img{box-shadow:none}html.reveal-print .reveal .backgrounds{display:none}html.reveal-print .reveal .slide-background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:auto!important;display:block!important}html.reveal-print .reveal.show-notes{max-width:none;max-height:none}html.reveal-print .reveal .speaker-notes-pdf{z-index:100;width:100%;height:auto;max-height:none;display:block;inset:auto}html.reveal-print .reveal .speaker-notes-pdf[data-layout=separate-page]{color:inherit;page-break-after:always;background-color:#0000;border:0;padding:20px;position:relative}html.reveal-print .reveal .slide-number-pdf{visibility:visible;font-size:14px;display:block;position:absolute}html.reveal-print .aria-status{display:none}@media print{html:not(.print-pdf){width:auto;height:auto;overflow:visible}html:not(.print-pdf) body{margin:0;padding:0;overflow:visible}html:not(.print-pdf) .reveal{background:#fff;font-size:20pt}html:not(.print-pdf) .reveal .controls,html:not(.print-pdf) .reveal .state-background,html:not(.print-pdf) .reveal .progress,html:not(.print-pdf) .reveal .backgrounds,html:not(.print-pdf) .reveal .slide-number{display:none!important}html:not(.print-pdf) .reveal p,html:not(.print-pdf) .reveal td,html:not(.print-pdf) .reveal li{color:#000;font-size:20pt!important}html:not(.print-pdf) .reveal h1,html:not(.print-pdf) .reveal h2,html:not(.print-pdf) .reveal h3,html:not(.print-pdf) .reveal h4,html:not(.print-pdf) .reveal h5,html:not(.print-pdf) .reveal h6{text-align:left;letter-spacing:normal;height:auto;line-height:normal;color:#000!important}html:not(.print-pdf) .reveal h1{font-size:28pt!important}html:not(.print-pdf) .reveal h2{font-size:24pt!important}html:not(.print-pdf) .reveal h3{font-size:22pt!important}html:not(.print-pdf) .reveal h4{font-variant:small-caps;font-size:22pt!important}html:not(.print-pdf) .reveal h5{font-size:21pt!important}html:not(.print-pdf) .reveal h6{font-style:italic;font-size:20pt!important}html:not(.print-pdf) .reveal a:link,html:not(.print-pdf) .reveal a:visited{font-weight:700;text-decoration:underline;color:#000!important}html:not(.print-pdf) .reveal ul,html:not(.print-pdf) .reveal ol,html:not(.print-pdf) .reveal div,html:not(.print-pdf) .reveal p{visibility:visible;width:auto;height:auto;margin:0;display:block;position:static;overflow:visible;text-align:left!important}html:not(.print-pdf) .reveal pre,html:not(.print-pdf) .reveal table{margin-left:0;margin-right:0}html:not(.print-pdf) .reveal pre code{padding:20px}html:not(.print-pdf) .reveal blockquote{margin:20px 0}html:not(.print-pdf) .reveal .slides{perspective:none;perspective-origin:50%;zoom:1!important;text-align:left!important;width:auto!important;height:auto!important;margin-top:0!important;margin-left:0!important;padding:0!important;display:block!important;position:static!important;top:0!important;left:0!important;overflow:visible!important;transform:none!important}html:not(.print-pdf) .reveal .slides section{visibility:visible!important;z-index:auto!important;opacity:1!important;page-break-after:always!important;transform-style:flat!important;width:auto!important;height:auto!important;margin-top:0!important;margin-left:0!important;padding:60px 20px!important;transition:none!important;display:block!important;position:static!important;top:0!important;left:0!important;overflow:visible!important;transform:none!important}html:not(.print-pdf) .reveal .slides section.stack{padding:0!important}html:not(.print-pdf) .reveal .slides section:last-of-type{page-break-after:avoid!important}html:not(.print-pdf) .reveal .slides section .fragment{opacity:1!important;visibility:visible!important;transform:none!important}html:not(.print-pdf) .reveal .r-fit-text{white-space:normal!important}html:not(.print-pdf) .reveal section img{box-shadow:none;background:#fff;border:1px solid #666;margin:15px 0;display:block}html:not(.print-pdf) .reveal section small{font-size:.8em}html:not(.print-pdf) .reveal .hljs{white-space:pre-wrap;word-wrap:break-word;word-break:break-word;max-height:100%;font-size:15pt}html:not(.print-pdf) .reveal .hljs .hljs-ln-numbers{white-space:nowrap}html:not(.print-pdf) .reveal .hljs td{font-size:inherit!important;color:inherit!important}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./syne-greek-wght-normal-5tOOQDeJ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./syne-latin-ext-wght-normal-JjI8ZrW1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./syne-latin-wght-normal-BVsvWWA4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(./cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2"),url(./cormorant-garamond-latin-600-normal-2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(./cormorant-garamond-latin-700-normal-DajfzrDU.woff2)format("woff2"),url(./cormorant-garamond-latin-700-normal-O25Qpphb.woff)format("woff")}@font-face{font-family:UnifrakturMaguntia;font-style:normal;font-display:swap;font-weight:400;src:url(./unifrakturmaguntia-latin-400-normal-ColWi6tl.woff2)format("woff2"),url(./unifrakturmaguntia-latin-400-normal-BmHZTSVP.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nordlys-bg:#0b101a;--nordlys-text:#f1eee7;--nordlys-muted:#b9bed1;--nordlys-violet:#aa96ed;--nordlys-mint:#a7dfcd;--nordlys-display-font:"Syne Variable", sans-serif;--r-background-color:transparent;--r-main-font:"Manrope Variable", sans-serif;--r-main-font-size:36px;--r-main-color:var(--nordlys-text);--r-heading-font:var(--r-main-font);--r-heading-color:var(--nordlys-text);--r-heading-font-weight:500;--r-heading-text-transform:none;--r-heading-letter-spacing:-.055em;--r-heading-line-height:1.08;--r-heading-margin:0 0 32px;--r-heading1-size:3.6em;--r-heading2-size:2.4em;--r-heading3-size:1.5em;--r-link-color:var(--nordlys-mint);--r-selection-background-color:#aa96ed66;--ambient-opacity:1}*{box-sizing:border-box}html,body{background:var(--nordlys-bg);width:100%;height:100%;margin:0}body{color:var(--nordlys-text);font-family:var(--r-main-font)}.reveal-viewport{background:var(--nordlys-bg);color:var(--nordlys-text)}#aurora{pointer-events:none;isolation:isolate;opacity:var(--ambient-opacity);transition:opacity .9s;position:fixed;inset:0;overflow:hidden}#aurora-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}#aurora-canvas[hidden]{display:none}.reactbits-texture-source{opacity:0;pointer-events:none;z-index:-1;width:min(100vw,1600px);height:min(100vh,900px);position:fixed;inset:0}.aurora-blur-source>div{position:relative;overflow:hidden}.aurora-shade{background:radial-gradient(#0000 30%,#0b101a38 100%);position:absolute;inset:0}.aurora-fallback{background:var(--nordlys-bg);position:absolute;inset:-15%;overflow:hidden}.aurora-fallback>div{filter:blur(20px);background:linear-gradient(155deg,#0000 20%,#48258355 36%,#6434ae99 43%,#48258355 48%,#0000 61%);animation:18s ease-in-out infinite alternate aurora-flow;position:absolute;inset:-20%}.aurora-fallback>div+div{background:radial-gradient(at 70% 40%,#1b355544 0,#0000 55%);animation-duration:24s;animation-delay:-8s}html[data-backdrop=webgl] .aurora-fallback{visibility:hidden}html[data-motion=paused] .aurora-fallback>div{animation-play-state:paused}@keyframes aurora-flow{0%{transform:translate(-5%,6%)rotate(-8deg)scale(1)}to{transform:translate(8%,-7%)rotate(12deg)scale(1.12)}}.reveal{z-index:1;color:var(--nordlys-text);background:0 0;position:relative}.reveal .slides{text-align:left}.reveal .slides>section,.reveal .slides>section>section{height:100%;padding:72px 88px}.reveal .slides section[data-ambient=opening]{padding:0}.reveal h1,.reveal h2,.reveal h3{font-family:var(--r-heading-font);font-weight:var(--r-heading-font-weight);letter-spacing:var(--r-heading-letter-spacing);text-transform:none}.reveal h1{font-size:130px}.reveal .opening-monogram{letter-spacing:0;opacity:.08;place-items:center;margin:0;font-size:900px;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}html[data-backdrop=webgl] .opening-monogram{opacity:0}.print-pdf .reveal .opening-monogram{opacity:.08}.reveal h1.opening-heading{font-family:var(--nordlys-display-font);text-align:center;letter-spacing:-.045em;color:var(--nordlys-text);text-shadow:0 4px 36px #0b101a88;opacity:0;margin:0;font-weight:600;line-height:1.08;position:absolute;top:50%;left:70px;right:70px;transform:translateY(-50%)}.reveal .opening-cinematic.fragment{opacity:0;visibility:hidden;transition:none}.reveal .opening-cinematic.fragment.visible{visibility:visible;animation:5s ease-in-out both opening-title-in}@keyframes opening-title-in{0%{opacity:0}to{opacity:var(--opening-end-opacity,1)}}.print-pdf .reveal .opening-cinematic.fragment{opacity:var(--opening-end-opacity,1)!important;visibility:visible!important;animation:none!important}.is-gallery-preview #aurora-canvas{display:none}.is-gallery-preview *,.is-gallery-preview :before,.is-gallery-preview :after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-play-state:running!important;animation-delay:0s!important}.is-gallery-preview .reveal .opening-cinematic.fragment{opacity:var(--opening-end-opacity,1)!important;visibility:visible!important}.opening-lead{letter-spacing:-.025em;color:#e2dcf0;margin-bottom:22px;font-size:58px;font-weight:450;display:block}.opening-emphasis{white-space:nowrap;color:#f5f0ff;font-size:116px;font-weight:650;display:block}.reveal .opening-logo{--opening-end-opacity:.85;opacity:.85;filter:drop-shadow(0 2px 14px #0b101a);width:190px;max-width:none;height:auto;max-height:none;margin:0;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.reveal h2{font-size:88px}.reveal h3{font-size:56px}.reveal p{font-size:36px;line-height:1.45}.reveal .eyebrow{letter-spacing:.12em;color:var(--nordlys-muted);font-family:IBM Plex Mono,monospace;font-size:19px}.reveal .accent{color:var(--nordlys-mint)}.reveal .metric{letter-spacing:-.07em;font-size:240px;font-weight:500;line-height:1}.reveal .fragment.focus{opacity:.32;filter:blur(3px)}.reveal .fragment.focus.visible{opacity:1;filter:none}.reveal .slides section[data-ambient=portrait]{padding:0}.speaker-portrait{border-radius:8px;width:530px;height:570px;position:absolute;top:72px;left:100px;overflow:hidden;box-shadow:0 30px 90px #0005}.reveal .speaker-portrait img{object-fit:cover;object-position:46% 42%;width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block}.speaker-portrait:after{content:"";background:linear-gradient(#0000 65%,#0b101a50);position:absolute;inset:0}.speaker-copy{position:absolute;top:172px;left:730px;right:90px}.reveal h2.speaker-name{font-family:var(--nordlys-display-font);letter-spacing:-.045em;margin:0;font-size:106px;font-weight:600;line-height:1.08}.reveal p.speaker-summary{color:#e1e3ec;margin:42px 0 0;font-size:34px;line-height:1.5}.reveal section.present .speaker-enter{animation:1.8s ease-out both speaker-in}.reveal section.present .speaker-copy{animation-delay:.15s}@keyframes speaker-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.reveal .client-reveal{opacity:0;visibility:hidden;position:absolute;bottom:53px;left:88px;right:88px;transform:translateY(12px)}.reveal section.present .client-reveal{visibility:visible;animation:1.6s 1.95s both speaker-in}.reveal p.client-caption{color:#c4cbd9;margin:0 0 24px;font-size:22px;line-height:1.3}.client-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.client-track{width:max-content;display:flex}.client-group{flex:none;align-items:center;display:flex}.client-logo{flex:0 0 240px;justify-content:center;align-items:center;width:240px;height:96px;padding:0 25px;display:flex}.reveal .client-logo img{filter:brightness(0)invert();opacity:1;width:auto;max-width:190px;height:auto;max-height:80px;margin:0;display:block}.reveal section.present .client-track{animation:66s linear 1.95s infinite client-drift}.reveal #benjamin[data-impact-motion=paused] .speaker-enter,.reveal #benjamin[data-impact-motion=paused] .client-reveal,.reveal #benjamin[data-impact-motion=paused] .client-track{animation-play-state:paused}@keyframes client-drift{to{transform:translate(-50%)}}.print-pdf .speaker-enter{animation:none!important}.print-pdf .reveal .client-reveal,.is-speaker-preview .reveal .client-reveal{opacity:1;visibility:visible;transform:none;animation:none!important}.is-speaker-preview .reveal .client-track{animation:none!important}.print-pdf .reveal .client-track{width:100%;animation:none!important}.print-pdf .client-group{flex-wrap:wrap}.print-pdf .client-group[aria-hidden=true]{display:none}.print-pdf .client-window{-webkit-mask-image:none;mask-image:none}.print-pdf .client-logo{flex-basis:125px;width:125px;height:65px;padding:0 12px}.print-pdf .reveal .client-logo img{max-width:100px;max-height:50px}.presenter-tools{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;background:#0b101ae8;border:1px solid #f1eee71c;border-radius:12px;flex-wrap:wrap;gap:4px;max-width:calc(100% - 48px);padding:6px;transition:opacity .2s,visibility .2s;display:flex;position:fixed;bottom:20px;left:24px}body[data-tools-visible=true] .presenter-tools,.presenter-tools:focus-within{opacity:1;visibility:visible}.presenter-tools button{appearance:none;color:var(--nordlys-text);font:400 13px var(--r-main-font);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:11px 13px}.presenter-tools button:hover{background:#f1eee710}.presenter-tools button:focus-visible{outline:2px solid var(--nordlys-mint);outline-offset:-1px}.presenter-tools kbd{color:var(--nordlys-muted);margin-left:8px;font:11px IBM Plex Mono,monospace}body[data-idle=true],body[data-idle=true] *{cursor:none}body[data-tools-visible=true]{cursor:auto}body[data-tools-visible=true] .presenter-tools *{cursor:pointer}.print-pdf #aurora,.print-pdf .presenter-tools,.is-speaker-preview .presenter-tools{display:none}.print-pdf .reveal .slides section{background:var(--nordlys-bg)}@media (prefers-reduced-motion:reduce){.reveal section.present .speaker-enter{animation:none}.reveal section.present .client-reveal{opacity:1;visibility:visible;animation:none;transform:none}.reveal section.present .client-track{width:100%;animation:none}.client-group{flex-wrap:wrap}.client-group[aria-hidden=true]{display:none}.client-window{-webkit-mask-image:none;mask-image:none}.client-logo{flex-basis:125px;width:125px;height:65px;padding:0 12px}.reveal .client-logo img{max-width:100px;max-height:50px}.reveal .opening-cinematic.fragment.visible{opacity:var(--opening-end-opacity,1);animation:none}.aurora-fallback>div{animation:none}#aurora,.presenter-tools{transition:none}}.reveal .slides section.mountain-slide{isolation:isolate;background:#0b101a;padding:0;overflow:hidden}.reveal .mountain-backdrop{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;margin:0;position:absolute;inset:0}.mountain-clouds{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mountain-clouds>div{position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mountain-mist-far{-webkit-mask-image:url(/scenes/mountain-mist-far-mask.svg);mask-image:url(/scenes/mountain-mist-far-mask.svg)}.mountain-mist-near{-webkit-mask-image:url(/scenes/mountain-mist-near-mask.svg);mask-image:url(/scenes/mountain-mist-near-mask.svg)}.mountain-clouds i{opacity:0;filter:blur(.4px);will-change:transform, opacity;background:url(/scenes/mountain-mist.png) 50%/78% 100% repeat-x;animation:38s linear -14s infinite paused mountain-cloud-drift;display:block;position:absolute;inset:12% -24% -8%}.mountain-mist-near i{background-size:65% 100%;animation-duration:24s;animation-delay:-9s;inset:30% -30% -30%}.mountain-slide.present[data-journey-motion=playing] .mountain-clouds i,.traffic-slide.present[data-impact-motion=playing] .mountain-clouds i{animation-play-state:running}@keyframes mountain-cloud-drift{0%{opacity:0;transform:translate(-10%,1%)scaleY(.96)}15%{opacity:.7}80%{opacity:.7}to{opacity:0;transform:translate(10%,-1%)scaleY(1.04)}}.mountain-vignette{pointer-events:none;background:linear-gradient(#0b101a12,#0000 40%,#0b101a0a);position:absolute;inset:0}.mountain-route{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.mountain-leg{opacity:0}.mountain-leg path{fill:none;stroke:#d1ffec;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.route-line{stroke-width:2.5px}.route-glow{stroke-width:10px;filter:url(#mountain-glow);opacity:.55}.mountain-stop{opacity:0}.stop-halo,.traveller-halo{fill:url(#mountain-halo)}.stop-core,.traveller-core{fill:#e0fff1}.stop-pulse{fill:none;stroke:#b9ffe7;stroke-width:1.4px;opacity:0}.mountain-traveller{opacity:0}.reveal .mountain-labels{margin:0;padding:0;list-style:none;display:block;position:absolute;inset:0}.reveal .mountain-labels li{opacity:0;text-align:center;width:370px;font:550 38px/1.15 var(--nordlys-display-font);letter-spacing:-.025em;color:#f4f5f5;text-shadow:0 2px 12px #061021,0 4px 30px #061021cc;margin:0;padding:0;list-style:none;position:absolute;transform:translate(-50%,12px)}.reveal .mountain-labels li:last-child{width:320px}.print-pdf .mountain-clouds{display:none}.print-pdf .mountain-leg,.print-pdf .mountain-stop,.print-pdf .mountain-labels li{opacity:1!important}.print-pdf .mountain-leg path{stroke-dashoffset:0!important}.print-pdf .mountain-labels li{transform:translate(-50%)!important}.print-pdf .mountain-traveller{display:none}@media (prefers-reduced-motion:reduce){.mountain-clouds{display:none}}.reveal .slides section.traffic-slide,.reveal .slides section.business-question-slide{isolation:isolate;background:#0b101a;padding:0;overflow:hidden}.reveal .slides section.business-question-slide{background:0 0}.traffic-shade{background:linear-gradient(#080d19b8,#080d19cc 55%,#080d19e0);position:absolute;inset:0}.traffic-slide .mountain-clouds{opacity:.65}.reveal h2.traffic-number{font-variant-numeric:tabular-nums;letter-spacing:-.085em;color:#f5f2ec;text-shadow:0 8px 80px #0005;justify-content:center;align-items:center;gap:24px;margin:0;padding:0;font:650 550px/1 Manrope Variable,sans-serif;display:flex;position:absolute;inset:0}.traffic-number [data-count]{text-align:center}.traffic-number>span{translate:0 -.03em}.traffic-number .percent{letter-spacing:-.07em;color:#c4f3e3;font-size:.62em}.reveal section.present .traffic-number{animation:.9s ease-in-out both impact-number-in}@keyframes impact-number-in{0%{opacity:0}to{opacity:1}}.reveal h2.business-question{font:500 82px/1.18 var(--nordlys-display-font);letter-spacing:-.035em;color:#f1eee7;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;margin:0;padding:70px;display:flex;position:absolute;inset:0}.business-question span{white-space:nowrap;display:block}.business-question .question-now{color:#c4f3e3;font-size:112px;font-weight:600}.reveal section.present .business-question>span{animation:1.6s ease-in-out both impact-question-in}.reveal section.present .business-question>.question-now{animation-delay:1.8s}@keyframes impact-question-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.reveal section.present[data-impact-motion=paused] .traffic-number,.reveal section.present[data-impact-motion=paused] .business-question>span{animation-play-state:paused}.print-pdf .reveal .traffic-number,.print-pdf .reveal .business-question>span,.is-speaker-preview .reveal .business-question>span{animation:none!important}@media (prefers-reduced-motion:reduce){.reveal section.present .traffic-number,.reveal section.present .business-question>span{animation:none}}.reveal .slides section.lomekwi-slide{isolation:isolate;background:#0a121e;padding:0;overflow:hidden}.lomekwi-map{width:100%;height:100%;position:absolute;inset:0}.lomekwi-reveal{pointer-events:none;width:0;height:0;position:absolute}.lomekwi-graticule{fill:none;stroke:#89a9ba;stroke-opacity:.09;stroke-width:.6px}.lomekwi-vignette{pointer-events:none;background:radial-gradient(at 36% 43%,#0000 12%,#08101b66 75%),linear-gradient(#09111e8c,#0000 20% 65%,#09111ee6);position:absolute;inset:0}.reveal .lomekwi-breadcrumb{color:#d8e2e5;letter-spacing:.1em;align-items:center;gap:15px;margin:0;font:400 18px/1.4 IBM Plex Mono,monospace;display:flex;position:absolute;top:60px;left:84px}.lomekwi-breadcrumb span{opacity:.22}.lomekwi-breadcrumb b{opacity:.2;font-weight:400}.lomekwi-continent-labels{letter-spacing:4px;fill:#9db3bb;font:400 16px IBM Plex Mono,monospace}.lomekwi-region-labels{letter-spacing:3px;fill:#b4cfc8;font:400 22px IBM Plex Mono,monospace}.lomekwi-lake-label{fill:#8fb9c8;font:italic 22px Manrope Variable,sans-serif}.lomekwi-pin-label{font:550 42px var(--nordlys-display-font);letter-spacing:-.025em;fill:#f1eee7}.lomekwi-pin-detail{letter-spacing:2px;fill:#a7dfcd;font:400 16px IBM Plex Mono,monospace}.lomekwi-pin-coordinates{letter-spacing:.8px;fill:#a7dfcd;opacity:.7;font:400 16px IBM Plex Mono,monospace}.lomekwi-pin,.lomekwi-lake-label{opacity:0}.lomekwi-connector{fill:none;stroke:#a7dfcd;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.lomekwi-pin-ring,.lomekwi-pin-core{transform-box:fill-box;transform-origin:50%;animation-play-state:paused}.lomekwi-pin-ring{opacity:.4;stroke-width:1.2px;animation:2.8s ease-out infinite paused lomekwi-location-pulse}.lomekwi-pin-ring-delayed{animation-delay:-1.4s}.lomekwi-pin-core{animation:2.8s ease-in-out infinite paused lomekwi-location-core}.lomekwi-slide[data-pin-motion=playing] :is(.lomekwi-pin-ring,.lomekwi-pin-core){animation-play-state:running}.lomekwi-slide[data-pin-motion=still] :is(.lomekwi-pin-ring,.lomekwi-pin-core){animation:none}.lomekwi-slide[data-pin-motion=still] .lomekwi-pin-ring-delayed{opacity:0}@keyframes lomekwi-location-pulse{0%{opacity:.6;transform:scale(.75)}to{opacity:0;transform:scale(2.9)}}@keyframes lomekwi-location-core{0%,to{transform:scale(.94)}50%{transform:scale(1.12)}}.lomekwi-photo{opacity:0;visibility:hidden;transform-origin:0;border:1px solid #d2ead52b;border-radius:10px;width:624px;margin:0;position:absolute;top:177px;left:880px;overflow:hidden;box-shadow:0 24px 80px #0008,0 0 70px #a7dfcd08}.reveal .lomekwi-photo img{width:100%;max-width:none;height:auto;max-height:none;margin:0;display:block}.reveal h2.lomekwi-age{opacity:0;color:#f1eee7;font-family:var(--nordlys-display-font);letter-spacing:-.055em;margin:0;font-weight:550;line-height:.95;position:absolute;bottom:88px;left:88px}.lomekwi-age span{font-size:192px;display:block}.lomekwi-age small{letter-spacing:-.035em;color:#a7dfcd;margin-top:14px;font-size:58px;font-weight:450;display:block}.print-pdf .lomekwi-photo,.print-pdf .lomekwi-age{opacity:1!important;visibility:visible!important;transform:none!important}.reveal .slides section.knowledge-slide{isolation:isolate;background:0 0;padding:0;overflow:hidden}.knowledge-warmth{opacity:0;background:radial-gradient(at 37% 45%,#cd834610,#0000 35%);position:absolute;inset:0}.knowledge-illustration{width:100%;height:100%;position:absolute;inset:0}.knowledge-trail{stroke-width:1.7px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.knowledge-trail-glow{stroke-width:8px;filter:url(#knowledge-glow)}.knowledge-label{letter-spacing:-.02em;fill:#d7d8dc;text-anchor:middle;font:450 27px Manrope Variable,sans-serif}.knowledge-motif{opacity:0;transform-box:fill-box;transform-origin:bottom}.knowledge-stone{border:1px solid #d2ead52b;border-radius:8px;width:248px;margin:0;position:absolute;top:358px;left:104px;overflow:hidden;box-shadow:0 16px 55px #0005}.reveal .knowledge-stone img{width:100%;max-width:none;height:auto;max-height:none;margin:0;display:block}.knowledge-manuscript{opacity:0;width:220px;height:220px;position:absolute;top:172px;left:1200px}.reveal .knowledge-manuscript img{width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block}.reveal h2.knowledge-takeaway{opacity:0;font:500 57px/1.15 var(--nordlys-display-font);letter-spacing:-.035em;color:#f1eee7;margin:0;position:absolute;bottom:70px;left:96px;right:96px}.knowledge-takeaway span{color:#a7dfcd}.knowledge-takeaway .knowledge-takeaway-context{color:#dddde4;margin-top:12px;font-size:44px;display:block}.knowledge-flame{transform-box:fill-box;transform-origin:bottom;animation:3.4s ease-in-out infinite alternate paused knowledge-flicker}.knowledge-flame-inner{animation-duration:2.1s;animation-direction:alternate-reverse}.knowledge-ember{animation:3.6s ease-in-out infinite paused knowledge-ember}.knowledge-ember+.knowledge-ember{animation-delay:-1.8s}.knowledge-slide.present[data-knowledge-motion=playing] .knowledge-flame,.knowledge-slide.present[data-knowledge-motion=playing] .knowledge-ember{animation-play-state:running}@keyframes knowledge-flicker{0%{transform:scaleX(.97)skew(-2deg)}to{transform:scale(1.025,.95)skew(2deg)}}@keyframes knowledge-ember{0%{opacity:0;transform:translateY(8px)}20%{opacity:.7}to{opacity:0;transform:translate(5px,-24px)}}.print-pdf .knowledge-flame,.print-pdf .knowledge-ember{animation:none}@media (prefers-reduced-motion:reduce){.knowledge-flame,.knowledge-ember{animation:none}}.reveal .slides section.gutenberg-slide{isolation:isolate;background:0 0;padding:0;overflow:hidden}.reveal p.press-location{opacity:0;letter-spacing:.12em;color:#b6cbc7;margin:0;font:400 18px IBM Plex Mono,monospace;position:absolute;top:68px;left:96px}.reveal h2.press-title{opacity:0;font:550 76px/1.1 var(--nordlys-display-font);letter-spacing:-.04em;margin:0;position:absolute;top:109px;left:90px}.press-illustration{width:100%;height:100%;position:absolute;inset:0}.press-machine,.press-guide,.press-copy,.press-output-caption{opacity:0}.press-guide{fill:none;stroke:#bcebd9;stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px}.press-output-guide{stroke-opacity:.45;stroke-width:1px}.press-label{fill:#d7d8dc;text-anchor:middle;font:450 25px Manrope Variable,sans-serif}.press-machine-detail{fill:none;stroke:#d2b796;stroke-opacity:.35;stroke-width:1.5px}.press-manuscript{width:248px;height:248px;margin:0;position:absolute;top:287px;left:108px}.reveal .press-manuscript img{width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block}.press-copy{transform-origin:50%;filter:drop-shadow(0 12px 14px #0005);will-change:transform, opacity;width:118px;height:157px;position:absolute;top:0;left:0}.reveal .press-copy img{width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block}.reveal h2.press-takeaway{opacity:0;font:500 44px/1.12 var(--nordlys-display-font);letter-spacing:-.035em;margin:0;position:absolute;bottom:66px;left:96px}.press-takeaway span{color:#a7dfcd;margin-top:7px;display:block}.print-pdf .press-copy{filter:none}.reveal .slides section.power-slide{isolation:isolate;background:0 0;padding:0;overflow:hidden}.power-illustration{width:100%;height:100%;position:absolute;inset:0}.power-book{width:220px;height:293px;margin:0;position:absolute;top:300px;left:105px}.reveal .power-book-cover,.reveal .power-book-next{width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block;position:absolute;inset:0}.reveal .power-book-turn{transform-origin:0;backface-visibility:hidden;opacity:0;width:86.6667%;max-width:none;height:83.9286%;max-height:none;margin:0;position:absolute;top:5.71429%;left:8.57143%}.power-line{fill:none;stroke:#bcebd9;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.power-line-glow{stroke-width:7px;stroke-opacity:.18;filter:url(#power-glow)}.power-draft{fill:none;stroke:#c7c8bb;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.power-draft .power-dimension{stroke-width:1px;stroke-opacity:.35;stroke-dasharray:4 7}.power-steam,.power-motor,.power-stop,.power-steam-cloud,.power-signal{opacity:0}.power-metal-detail{fill:none;stroke:#d5c3a9;stroke-width:1.3px;stroke-opacity:.35}.reveal h2.power-label{opacity:0;font:500 49px/1.15 var(--nordlys-display-font);letter-spacing:-.035em;margin:0;position:absolute;top:704px;transform:translateY(10px)}.reveal h2.power-label-steam{text-align:center;width:485px;left:510px}.reveal h2.power-label-electric{text-align:center;color:#a7dfcd;width:330px;left:1110px}.power-signal{fill:#d5ffee;filter:url(#power-signal-glow)}.power-steam-cloud{fill:#d2cabb}.print-pdf .power-line-glow{filter:none}.reveal .slides section.digital-slide{isolation:isolate;background:0 0;padding:0;overflow:hidden}.digital-illustration{width:100%;height:100%;position:absolute;inset:0}.digital-origin{opacity:.999;width:220px;margin:0;position:absolute;top:465px;left:80px}.reveal .digital-origin img{width:100%;max-width:none;height:auto;max-height:none;margin:0;display:block}.digital-line{fill:none;stroke:#bcebd9;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.digital-line-glow{stroke-width:6px;stroke-opacity:.15;filter:url(#digital-glow)}.digital-mesh{fill:none;stroke:#a7dfcd;stroke-width:1px;stroke-opacity:.2;stroke-dasharray:3 9;opacity:0}.digital-actor,.digital-label,.digital-stop,.digital-pulse,.digital-screen-light{opacity:0}.digital-label{fill:#e2e1df;letter-spacing:-.035em;text-anchor:middle;font:500 30px Syne Variable,sans-serif}.digital-label-device{fill:#c8d9d5;font-size:27px}.digital-origin-label{fill:#b8c3c0;text-anchor:middle;font:450 26px Manrope Variable,sans-serif}.digital-detail{fill:none;stroke:#d2c4ac;stroke-opacity:.4;stroke-width:1.4px}.digital-screen-detail{fill:#a7dfcd;fill-opacity:.52}.digital-pulse{fill:#d9fff0;filter:url(#digital-pulse-glow)}.digital-orbit{fill:#bcebd9}.reveal .slides section.history-overview-slide{isolation:isolate;background:0 0;padding:0;overflow:hidden}.history-overview-art{width:100%;height:100%;position:absolute;inset:0}.history-overview-camera{transform-origin:0 0;opacity:.999}.history-overview-line{fill:none;stroke:#bcebd9;stroke-width:1.8px;stroke-linecap:round}.history-overview-branches{opacity:0}.history-overview-flow{fill:none;stroke:#e3fff1;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.045 .955;opacity:0;filter:url(#history-overview-glow)}.history-overview-stop{fill:#d6f8e9}.history-overview-pulse{fill:#dcfff0;opacity:0}.history-overview-era{letter-spacing:-.02em;fill:#c0c9c6;text-anchor:middle;opacity:0;font:450 22px Manrope Variable,sans-serif}.reveal h2.history-overview-quote{font-family:var(--nordlys-display-font);letter-spacing:-.035em;margin:0;font-weight:500;line-height:1.08;position:absolute;bottom:58px;left:96px;right:96px}.history-quote-first{color:#dfdfe2;font-size:47px}.history-quote-second{color:#f1eee7;margin-top:9px;font-size:80px}.history-highlight-words{color:#bcebd9;margin-inline:-.045em;padding-inline:.045em}.history-overview-quote .blur-highlight-container{will-change:auto}.history-overview-note{display:none}.reveal .slides section.change-slide{isolation:isolate;background:0 0;padding:0;overflow:hidden}.change-backdrop{opacity:.12;filter:blur(2px);width:100%;height:100%;position:absolute;inset:0}.change-overview-line{fill:none;stroke:#bcebd9;stroke-width:1.8px}.change-overview-branches{opacity:1}.change-overview-stop{fill:#d6f8e9}.change-overview-pulse{display:none}.reveal h2.change-title{font:500 88px/1.12 var(--nordlys-display-font);letter-spacing:-.04em;text-align:center;opacity:0;margin:0;position:absolute;top:50%;left:160px;right:160px;transform:translateY(-50%)}.change-slide.present .change-title{animation:2.4s ease-in-out both paused change-title-in}.change-slide.present[data-impact-motion=playing] .change-title{animation-play-state:running}@keyframes change-title-in{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:blur()}}.print-pdf .change-title,.is-speaker-preview .change-title{opacity:1!important;filter:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.change-slide .change-title{opacity:1!important;filter:none!important;animation:none!important}}.reveal .slides section.newspaper-slide{isolation:isolate;background:0 0;padding:0;overflow:hidden}.newspaper-atmosphere{pointer-events:none;background:radial-gradient(at 50% 30%,#d2a46425,#0000 65%);position:absolute;inset:0}.newspaper-stage{perspective:1800px;position:absolute;inset:0}.newspaper-main{transform-origin:50%;filter:drop-shadow(0 28px 35px #0008);width:730px;height:674px;position:absolute;top:42px;left:435px}.newspaper-paper{box-sizing:border-box;color:#25231f;height:100%;overflow:hidden}.newspaper-aged{background:radial-gradient(at 20% 30%,#fff3cf65,#0000 60%),linear-gradient(100deg,#bfa67b,#e5cea0 6%,#e0c79c 48%,#d2b78a 50%,#e2c99d 53%,#d3b98e);padding:23px 30px 20px;position:relative;box-shadow:inset 0 0 55px #614a282d}.newspaper-aged:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#583b1806 0 1px,#0000 1px 3px),linear-gradient(90deg,#0000 49.5%,#5c452a12 50%,#0000 50.5%);position:absolute;inset:0}.newspaper-masthead{border-bottom:3px double;justify-content:space-between;align-items:center;padding-bottom:9px;display:flex}.newspaper-masthead-name{font:400 43px/1.1 UnifrakturMaguntia,serif}.newspaper-masthead-location{letter-spacing:.12em;text-align:right;font:600 17px/1.3 Cormorant Garamond,serif}.reveal h2.newspaper-old-headline{letter-spacing:-.045em;text-align:center;color:#27241f;margin:18px 0 12px;font:700 66px/1 Cormorant Garamond,serif}.reveal p.newspaper-old-deck{letter-spacing:-.01em;text-align:center;border-bottom:1px solid #5d4c36;margin:0 12px 17px;padding-bottom:16px;font:600 25px/1.1 Cormorant Garamond,serif}.newspaper-old-body{grid-template-columns:355px 1fr;align-items:start;gap:23px;display:grid}.reveal .newspaper-old-body img{object-fit:contain;mix-blend-mode:multiply;filter:sepia()contrast(1.2);width:355px;max-width:none;height:306px;max-height:none;margin:0;display:block}.reveal .newspaper-old-column p{text-align:justify;letter-spacing:-.015em;margin:0 0 14px;font:500 24px/1.13 Cormorant Garamond,serif}.newspaper-old-column p:first-child:first-letter{float:left;margin:0 4px -2px 0;font-size:66px;font-weight:700;line-height:.78}.newspaper-old-footer{letter-spacing:.07em;text-align:center;border-top:1px solid #5d4c36;padding-top:8px;font:500 16px/1.1 Cormorant Garamond,serif;position:absolute;bottom:19px;left:30px;right:30px}.newspaper-modern{background:#faf9f5;padding:24px 28px 18px;position:relative}.newspaper-modern-masthead{border-bottom:1px solid #b8b8b0;justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.newspaper-modern-brand{letter-spacing:-.055em;font:700 46px/.95 Cormorant Garamond,serif}.newspaper-modern-label{letter-spacing:.05em;text-transform:uppercase;text-align:right;font:500 12px/1.3 Manrope Variable,sans-serif}.newspaper-modern-meta{letter-spacing:.05em;text-transform:uppercase;color:#42645a;margin:17px 0 10px;font:700 13px/1.3 Manrope Variable,sans-serif}.reveal h2.newspaper-modern-headline{letter-spacing:-.045em;color:#171d22;margin:0 0 18px;font:650 43px/1.03 Manrope Variable,sans-serif}.reveal .newspaper-modern-photo{object-fit:cover;width:100%;max-width:none;height:253px;max-height:none;margin:0;display:block}.newspaper-photo-credit{color:#666;margin-top:5px;font:400 11px/1.2 Manrope Variable,sans-serif}.newspaper-article-footer{color:#4e5655;border-top:1px solid #b8b8b0;padding-top:10px;font:500 13px/1.2 Manrope Variable,sans-serif;position:absolute;bottom:18px;left:28px;right:28px}.newspaper-ghost{z-index:2;position:absolute;inset:0}.newspaper-side{transform-origin:50%;opacity:0;width:354px;height:546px;padding:25px 24px;position:absolute;top:128px;overflow:hidden;box-shadow:0 24px 55px #0007}.newspaper-guardian{color:#fff;background:#052962;left:54px}.newspaper-anthropic{color:#21211d;background:#eeebe5;top:145px;right:54px}.newspaper-side-brand{letter-spacing:-.04em;border-bottom:1px solid #ffffff60;padding-bottom:17px;font:700 36px/.95 Cormorant Garamond,serif;display:block}.newspaper-anthropic .newspaper-side-brand{letter-spacing:-.025em;border-color:#24252145;font:600 27px/1.1 Manrope Variable,sans-serif}.newspaper-side-meta{letter-spacing:.025em;margin:17px 0 20px;font:600 13px/1.35 Manrope Variable,sans-serif;display:block}.reveal h3.newspaper-side-headline{color:inherit;letter-spacing:-.04em;margin:0;font:650 40px/1.06 Manrope Variable,sans-serif}.newspaper-guardian h3.newspaper-side-headline{letter-spacing:-.025em;font:700 43px/1.04 Cormorant Garamond,serif}.newspaper-guardian:after{content:"";background:#fc0;height:9px;position:absolute;bottom:57px;left:24px;right:24px}.reveal .newspaper-report-photo{object-fit:cover;width:100%;max-width:none;height:177px;max-height:none;margin:24px 0 0;display:block}.newspaper-side-footer{opacity:.8;font:500 12px/1.3 Manrope Variable,sans-serif;position:absolute;bottom:23px;left:24px;right:24px}@media print{.newspaper-main,.newspaper-side{filter:none;box-shadow:none}}.reveal .slides section.customer-slide,.reveal .slides section.gaupen-demo-slide{isolation:isolate;padding:0;overflow:hidden}.customer-slide{background:#09171b}.customer-atmosphere{background:radial-gradient(at 50% 45%,#29433f88,#0000 66%);position:absolute;inset:0}.customer-grid-wrap{filter:blur(9px)saturate(.4);opacity:.55;pointer-events:none;transition:opacity 1.1s;position:absolute;inset:100px 55px 105px;-webkit-mask-image:radial-gradient(#000 38%,#0000 76%);mask-image:radial-gradient(#000 38%,#0000 76%)}.customer-slide[data-customer-revealed=true] .customer-grid-wrap{opacity:.18}[data-customer-grid]{width:100%;height:100%}.customer-grid-wrap .expanding-grid{min-height:0}.customer-shade{pointer-events:none;background:radial-gradient(at 50% 45%,#09171b00 10%,#09171b44 48%,#09171bdd 85%);position:absolute;inset:0}.reveal .customer-reveal.fragment.custom{opacity:1;visibility:visible;position:absolute;inset:0}.customer-portrait{background:linear-gradient(155deg,#263c3e,#12272c);border-radius:24px;width:420px;height:540px;transition:top 1.2s cubic-bezier(.2,.7,.2,1),left 1.2s cubic-bezier(.2,.7,.2,1),width 1.2s cubic-bezier(.2,.7,.2,1),height 1.2s cubic-bezier(.2,.7,.2,1),box-shadow 1.2s;position:absolute;top:180px;left:590px;overflow:hidden;box-shadow:0 30px 90px #0008,0 0 0 1px #c8e8db33}.reveal .customer-photo{object-fit:contain;opacity:0;width:516px;max-width:none;height:766px;max-height:none;margin:0;transition:opacity .9s .15s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customer-silhouette{opacity:1;place-items:end center;width:420px;height:540px;transition:opacity .5s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reveal .customer-silhouette img{box-sizing:border-box;object-fit:contain;object-position:center bottom;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding-top:35px;display:block}.customer-silhouette:after{content:"";background:linear-gradient(#0000 55%,#10232c99);position:absolute;inset:0}.customer-reveal.visible .customer-portrait{width:516px;height:766px;top:67px;left:542px;box-shadow:0 35px 100px #0009,0 0 0 1px #c8e8db77}.customer-reveal.visible .customer-photo{opacity:1}.customer-reveal.visible .customer-silhouette{opacity:0}.reveal .customer-post-image{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block}.social-native-count{color:#65676b;background:#fff;align-items:center;width:4.5%;height:1.9%;font:600 11px/1 Arial,sans-serif;display:flex;position:absolute;top:96.35%;left:7.7%}.social-reaction-badge{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(145deg,#259dff,#0866e8);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:184px;height:184px;transition:opacity .7s .8s,transform .9s .8s;display:flex;position:absolute;top:582px;left:1133px;transform:translateY(22px)scale(.9);box-shadow:0 20px 70px #0866e835}.social-badge-thumb{font-size:29px;line-height:1}.social-reaction-badge strong{font:600 70px/1.05 var(--nordlys-display-font)}.social-reaction-badge small{font:400 17px/1.3 Manrope Variable,sans-serif}.customer-slide[data-customer-revealed=true] .social-reaction-badge{opacity:1;transform:none}.social-thumb-stream{pointer-events:none;width:0;height:0;position:absolute;top:635px;left:1225px}.social-floating-thumb{color:#fff;opacity:0;will-change:transform, opacity;background:linear-gradient(145deg,#35a8ff,#0866e8);border-radius:50%;place-items:center;display:grid;position:absolute}.social-floating-thumb svg{width:57%;height:57%}.gaupen-demo-slide{background:#08151b}.gaupen-demo-heading{justify-content:space-between;align-items:baseline;display:flex;position:absolute;top:53px;left:83px;right:83px}.reveal .gaupen-demo-heading h2{font:500 42px/1.1 var(--nordlys-display-font);letter-spacing:-.035em;color:#e6ebe3;margin:0}.reveal .gaupen-demo-heading p{color:#a7c8b8;margin:0;font:400 20px/1.3 Manrope Variable,sans-serif}.gaupen-demo-frame{background:#fffefa;border-radius:14px;width:1084px;height:746px;position:absolute;top:130px;left:258px;overflow:hidden;box-shadow:0 18px 65px #0006}.reveal .gaupen-demo-frame video{object-fit:contain;background:#fffefa;width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block}.gaupen-demo-play{pointer-events:none;place-items:end;padding:20px;display:grid;position:absolute;inset:0}.gaupen-demo-play button{pointer-events:auto;color:#e9f2e9;cursor:pointer;background:#0d282aed;border:1px solid #a0cbbb;border-radius:999px;padding:16px 26px;font:500 23px/1.2 Manrope Variable,sans-serif}.gaupen-demo-play[hidden]{display:none}.print-pdf .customer-portrait{width:516px;height:766px;transition:none;top:67px;left:542px}.print-pdf .customer-photo{opacity:1}.print-pdf .customer-silhouette{display:none}@media (prefers-reduced-motion:reduce){.customer-portrait,.customer-photo,.customer-silhouette,.customer-grid-wrap,.social-reaction-badge{transition:none!important}}.social-badge-thumb svg{width:28px;height:28px;display:block}.gaupen-video-continue{pointer-events:none;width:0;height:0;position:absolute}.reveal .slides section.case-slide{isolation:isolate;color:#f1eee7;background:#09171b;padding:70px 88px;overflow:hidden}.case-slide:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 80% 80%,#2b564522,#0000 65%);position:absolute;inset:0}.reveal .case-slide h2{font:500 68px/1.12 var(--nordlys-display-font);letter-spacing:-.045em;margin:22px 0 0}.reveal .case-slide em{color:#a7dfcd;font-style:normal}.reveal .case-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#a7c3bb;margin:0;font:400 17px/1.3 IBM Plex Mono,monospace}.reveal .case-bottom{color:#bed2c8;margin:0;font:400 26px/1.4 Manrope Variable,sans-serif;position:absolute;bottom:69px;left:88px;right:88px}.reveal .case-source{color:#95aaa5;margin:0;font:400 16px/1.4 Manrope Variable,sans-serif;position:absolute;bottom:35px;left:88px;right:88px}.reveal .case-slide p{max-width:none}.context-flow{width:1030px;height:610px;position:absolute;top:185px;left:285px}.context-flow .center-flow-node{text-align:center;color:#d9eee2;padding:9px;font-size:22px;background:#14332e!important;border-color:#72b19c66!important}.context-flow .center-flow-center{font:500 31px/1.2 var(--nordlys-display-font);text-align:center;color:#baf2d5;background:#153c35!important}.reveal .context-slide .case-bottom{text-align:center;font-size:23px;bottom:34px}.reveal .work-slide h2{font-size:65px}.work-pipeline{grid-template-columns:1fr 60px 1fr 60px 1fr;align-items:center;display:grid;position:absolute;top:343px;left:88px;right:88px}.work-pipeline article{border-top:1px solid #a7dfcd55;height:324px;padding-top:20px;position:relative}.work-number{color:#a2b8ae;font:400 17px IBM Plex Mono,monospace}.work-symbol{color:#a7dfcd;margin:25px 0;font:400 59px/1 IBM Plex Mono,monospace}.reveal .work-pipeline h3{font:500 31px/1.2 var(--nordlys-display-font);letter-spacing:-.03em;margin:0}.reveal .work-pipeline p{color:#a6bcb2;max-width:340px;margin:18px 0 0;font-size:23px;line-height:1.45}.work-pipeline i{color:#80a998;padding-bottom:40px;font-size:35px;font-style:normal}.reveal .quiet-question{display:block}.reveal .quiet-question h2{margin:0;font-size:81px;line-height:1.22;position:absolute;top:295px;left:130px;right:100px}.reveal .quiet-question .case-eyebrow{position:absolute;top:200px;left:135px}.quiet-line{background:#a7dfcd;width:120px;height:3px;position:absolute;top:606px;left:135px}.reveal .results-slide h2{margin-top:22px;font-size:63px}.reveal .chart-measure{color:#bfd0c8;margin:29px 0 0;font-size:21px}.results-chart{width:960px;position:absolute;top:284px;left:85px}.search-chart{width:100%;height:auto;overflow:visible}.search-chart .chart-grid{stroke:#a7c6b91c;stroke-width:1px}.search-chart .chart-axis{fill:#a7bcb4;font:19px Manrope Variable,sans-serif}.search-chart .chart-line{fill:none;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round}.search-chart .chart-before{stroke:#b8cec3}.search-chart .chart-after-line{stroke:#a7dfcd}.search-chart .chart-point circle{fill:#a7dfcd;stroke:#09171b;stroke-width:3px}.search-chart .chart-value{fill:#e8f3e9;text-anchor:middle;font:500 22px Manrope Variable,sans-serif}.search-chart .chart-launch{stroke:#aa96ed;stroke-width:1.5px;stroke-dasharray:5 7}.search-chart .chart-launch-label{fill:#bfaeef;font:17px Manrope Variable,sans-serif}.results-metric{width:430px;position:absolute;top:300px;left:1100px}.metric-end{font:500 46px/1.1 var(--nordlys-display-font);display:block}.metric-end small{color:#b7cbbf;margin-top:10px;font:400 22px/1.3 Manrope Variable,sans-serif;display:block}.results-metric>strong{font:500 111px/1 var(--nordlys-display-font);letter-spacing:-.065em;color:#a7dfcd;margin-top:55px;display:block}.results-metric>strong>span{font-size:64px}.reveal .results-metric p{color:#d5e4d8;margin:13px 0 0;font-size:26px}.results-metric p>span{color:#a6bcb2;font-size:19px}.comparison-pair{text-align:center;grid-template-columns:1fr 100px 1fr;align-items:center;display:grid;position:absolute;top:232px;left:114px;right:114px}.comparison-pair article>span{color:#b7c8bf;font:400 22px Manrope Variable,sans-serif}.comparison-pair strong{font:500 110px/1.1 var(--nordlys-display-font);letter-spacing:-.05em;color:#a7dfcd;margin-top:12px;display:block}.comparison-pair strong span{font-size:66px}.reveal .comparison-pair p{color:#b7c8bf;margin-top:12px;font-size:22px}.comparison-pair article:first-child strong{color:#c4b3ed}.comparison-divider{color:#789688;font-size:48px}.context-chart{width:810px;height:285px;position:absolute;top:500px;left:395px}.context-chart .search-chart{height:100%}.reveal .green-question-slide h2{z-index:1;width:1000px;font-size:83px;top:230px;left:130px}.reveal .green-question-slide .case-bottom{z-index:1;font-size:24px;bottom:150px;left:135px}.green-question-slide .green-title,.green-question-slide .green-followup{display:block}.green-question-slide .green-title{color:#96e7ad;margin-bottom:8px}.green-question-slide.present .green-title{animation:2.4s cubic-bezier(.22,.65,.28,1) both green-title-stage}.green-question-slide.present .green-followup{animation:.9s cubic-bezier(.2,.7,.2,1) 2.2s both green-text-enter}.green-question-slide.present .case-bottom{animation:.7s 2.9s both green-text-enter}.green-growth-visual{pointer-events:none;width:960px;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.green-growth-halo{background:radial-gradient(at 85% 40%,#73d89c22,#0000 65%),radial-gradient(at 90% 90%,#78b8e51a,#0000 70%);position:absolute;inset:0}.reveal .green-growth-chart{width:100%;max-width:none;height:100%;max-height:none;display:block}.green-growth-grid{stroke:#a7dfcd;stroke-opacity:.065;stroke-width:1px}.green-growth-bars rect{fill:#96e7ad;opacity:.07;transform-box:fill-box;transform-origin:bottom}.green-growth-area{opacity:.7}.green-growth-line{stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round}.green-growth-line-main{stroke:url(#green-growth-stroke);stroke-width:3px;filter:drop-shadow(0 0 9px #96e7ad66)}.green-growth-line-rear{stroke:#8eb6cf;stroke-opacity:.18;stroke-width:2px}.green-growth-points{fill:#b9f5c7;opacity:.6;filter:drop-shadow(0 0 8px #96e7ad)}.green-question-slide.present .green-growth-halo{animation:11s ease-in-out infinite alternate green-growth-breathe}.green-question-slide.present .green-growth-bars rect{animation:green-bar-rise 6.5s cubic-bezier(.2,.7,.2,1) var(--bar-delay) both, green-bar-breathe 8s ease-in-out calc(6.5s + var(--bar-delay)) infinite alternate}.green-question-slide.present .green-growth-line{animation:6.5s ease-out both green-line-draw}.green-question-slide.present .green-growth-area{animation:3s 1s both green-text-enter}.green-question-slide.present .green-growth-points{animation:1.5s 5s both green-points-enter,5s ease-in-out 6.5s infinite alternate green-points-breathe}.green-question-slide[data-impact-motion=paused] *{animation-play-state:paused!important}.is-speaker-preview .green-question-slide *,.print-pdf .green-question-slide *{animation:none!important}@keyframes green-title-stage{0%{opacity:0;filter:blur(3px);transform:translateY(110px)}28%,55%{opacity:1;filter:blur();transform:translateY(100px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes green-text-enter{0%{opacity:0;filter:blur(3px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes green-bar-rise{0%{opacity:0;transform:scaleY(.08)}to{opacity:.07;transform:scaleY(1)}}@keyframes green-bar-breathe{0%{transform:scaleY(.92)}to{transform:scaleY(1.05)}}@keyframes green-line-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes green-growth-breathe{0%{opacity:.5;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(-15px)scale(1.04)}}@keyframes green-points-enter{0%{opacity:0}to{opacity:.6}}@keyframes green-points-breathe{0%{opacity:.6}to{opacity:.85}}.campaign-table{transition:transform .9s cubic-bezier(.22,.65,.28,1);position:absolute;top:125px;left:160px;right:160px;transform:translateY(0)}:is(.campaign-slide:has(.campaign-title.visible) .campaign-table,.print-pdf .campaign-table){transform:translateY(94px)}.reveal .campaign-title.fragment{transition:none;transform:translateY(-12px)}.reveal .campaign-title.fragment.visible{transition:opacity .8s .18s,transform .8s .18s;transform:translateY(0)}.campaign-row{border-bottom:1px solid #a7dfcd21;grid-template-columns:1.5fr 1fr 1fr;align-items:center;min-height:68px;display:grid}.campaign-row>span{color:#c6d3c9;font-size:24px}.campaign-row>b{text-align:right;font-variant-numeric:tabular-nums;padding-right:35px;font:500 31px/1.2 Manrope Variable,sans-serif}.campaign-head{min-height:66px}.campaign-head span{color:#96afa1;font-size:19px}.campaign-head strong{text-align:right;font:500 43px/1 var(--nordlys-display-font);color:#a7dfcd;padding-right:35px}.campaign-row.leads-row{background:#a7dfcd0a}.campaign-row.leads-row b{color:#bcebd5}.campaign-row.revenue-row{border-bottom:0}.campaign-row.revenue-row b{color:#a7dfcd;font-size:37px}.reveal .campaign-difference{color:#bbcfc2;margin:0;font-size:25px;position:absolute;top:730px;left:160px;right:160px}.reveal .campaign-difference.fragment{transition:none;transform:translateY(12px)}.reveal .campaign-difference.fragment.visible{transition:opacity .8s 1.1s,transform .8s 1.1s;transform:translateY(0)}.campaign-difference strong{font:500 44px/1.1 var(--nordlys-display-font);color:#a7dfcd;margin-right:14px}.customer-path{grid-template-columns:1fr 70px 1fr 70px 1fr 70px 1fr;align-items:center;display:grid;position:absolute;top:350px;left:100px;right:100px}.customer-path article{border-top:2px solid #88baa0;height:250px;padding-top:25px}.customer-path article>span{color:#83a992;font:400 18px IBM Plex Mono,monospace}.reveal .customer-path h3{font:500 35px/1.2 var(--nordlys-display-font);letter-spacing:-.035em;margin:36px 0 18px}.reveal .customer-path p{color:#a6bbad;margin:0;font-size:23px}.customer-path i{color:#97c5a9;text-align:center;padding-bottom:30px;font-size:34px;font-style:normal}.reveal .dashboard-slide h2{margin-top:16px;font-size:58px}.dashboard-window{background:#0e2427;border:1px solid #608b7666;border-radius:19px;height:597px;position:absolute;top:213px;left:88px;right:88px;overflow:hidden;box-shadow:0 25px 70px #0004}.dashboard-window>header{background:#102e2e;border-bottom:1px solid #52776b55;align-items:center;gap:25px;height:70px;padding:0 29px;display:flex}.reveal .dashboard-window>header img{width:150px;height:auto;margin:0}.dashboard-window>header span{color:#a5c5b4;border-left:1px solid #a7dfcd44;padding-left:24px;font-size:16px}.dashboard-window>header small{color:#d5e8d8;margin-left:auto;font-size:18px}.dashboard-body{grid-template-columns:1fr 1fr;height:527px;display:grid}.dashboard-data{border-right:1px solid #52776b55;padding:27px 30px;position:relative}.dashboard-kpis{gap:45px;display:flex}.dashboard-kpis span{color:#9fb8ab;font-size:16px;display:block}.dashboard-kpis strong{font:500 49px/1.1 var(--nordlys-display-font);letter-spacing:-.04em;color:#b5ebd0;margin-top:7px;display:block}.dashboard-chart{height:237px;position:absolute;top:210px;left:23px;right:25px}.dashboard-chart svg{height:100%}.reveal .dashboard-provenance{color:#91af9f;margin:0;font-size:14px;line-height:1.5;position:absolute;bottom:13px;left:31px}.dashboard-explanation{padding:24px 32px}.reveal .explanation-label{text-transform:uppercase;letter-spacing:.06em;color:#acbdc5;margin:0 0 20px;font:400 14px/1.3 IBM Plex Mono,monospace}.dashboard-explanation article{gap:17px;margin-bottom:18px;display:flex}.dashboard-explanation article:last-child{margin-bottom:0}.explanation-dot{border-radius:50%;flex:0 0 9px;width:9px;height:9px;margin-top:9px;display:block}.explanation-dot.observed{background:#a7dfcd}.explanation-dot.possible{background:#b29be5}.explanation-dot.next{background:#e0cf97}.reveal .dashboard-explanation h3{letter-spacing:-.02em;margin:0 0 6px;font:500 23px/1.2 Manrope Variable,sans-serif}.reveal .dashboard-explanation article p{color:#b5ccc0;margin:0;font-size:20px;line-height:1.4}.trust-halo{background:radial-gradient(#8d6a8418,#0000 70%);width:900px;height:500px;position:absolute;top:170px;left:100px}.reveal .trust-slide h2{font-size:112px;line-height:1.17;top:285px}.dashboard-tour-frame{scrollbar-width:none;background:#0b0e13;border:1px solid #8ba5b440;border-radius:16px;position:absolute;inset:50px 70px;overflow:hidden;box-shadow:0 24px 80px #0006}.dashboard-tour-frame::-webkit-scrollbar{display:none}.dashboard-tour-frame:focus-visible{outline-offset:5px;outline:2px solid #a7dfcd}.reveal .dashboard-tour-image{will-change:transform;border:0;width:100%;max-width:none;height:auto;max-height:none;margin:0;display:block}.dashboard-tour-frame[data-scroll-mode=manual]{overflow-y:auto}.print-pdf .dashboard-tour-image{object-fit:contain;object-position:top;height:100%;transform:none!important}.check-list{position:absolute;top:190px;left:130px;right:100px}.check-list article{border-bottom:1px solid #a7dfcd33;align-items:center;gap:55px;min-height:180px;display:flex}.check-list article>span{color:#9dd6bf;font:400 22px IBM Plex Mono,monospace}.reveal .check-list h2{margin:0;font-size:62px}.reveal .access-subtitle{font:400 40px/1.3 var(--nordlys-display-font);color:#c4d4ca;letter-spacing:-.025em;margin:16px 0 0}.reveal .access-subtitle em{color:#e2b3c0;font-style:normal}.access-slide:before{background:radial-gradient(at 50% 56%,#9981d51c,#0000 42%),radial-gradient(at 20% 65%,#72c8a210,#0000 50%)}.access-track{grid-template-columns:1fr 260px 1fr;align-items:start;gap:40px;display:grid;position:absolute;top:365px;left:145px;right:145px}.access-track article{border-top:1px solid #86b79f;padding-top:23px}.access-track article>span{color:#87b79f;font:400 18px IBM Plex Mono,monospace}.reveal .access-track h3{font:500 49px/1.2 var(--nordlys-display-font);margin:26px 0 24px}.reveal .access-track article p{color:#bdd1c1;font-size:25px;line-height:1.55}.human-gate{text-align:center;padding-top:10px}.human-gate>span{color:#d0bff4;background:#b6a3e40c;border:1px solid #b6a3e4;border-radius:50%;place-items:center;width:90px;height:90px;margin:0 auto;font-size:43px;display:grid;position:relative;box-shadow:0 0 35px #b6a3e41c}.human-gate-mark:after{content:"";border-radius:inherit;opacity:.2;border:1px solid #b6a3e466;position:absolute;inset:-10px}.reveal .human-gate-mark svg{width:48px;height:48px}.access-check{stroke-dasharray:1;stroke-dashoffset:0}.access-link{transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#a7dfcd22,#c6b4ee99);width:125px;height:1px;position:absolute;top:55px}.access-link-before{left:calc(50% - 170px)}.access-link-after{background:linear-gradient(90deg,#c6b4ee99,#a7dfcd55);right:calc(50% - 170px)}.access-link>span{opacity:0;background:#d7f8e8;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0;box-shadow:0 0 15px 3px #a7dfcd77}.access-slide.present .access-heading{animation:.75s both access-enter}.access-slide.present .access-subtitle{animation:.85s .65s both access-enter}.access-slide.present .access-proposal{animation:.8s 1.3s both access-enter}.access-slide.present .human-gate{animation:.85s 1.95s both access-gate-enter}.access-slide.present .access-execution{animation:.9s 4s both access-enter}.access-slide.present .access-link-before{animation:.7s 2.3s both access-wire-enter}.access-slide.present .access-link-after{animation:.7s 4.2s both access-wire-enter}.access-slide.present .access-link-before>span{animation:1.5s ease-in-out 2.7s both access-signal}.access-slide.present .access-link-after>span{animation:1.4s ease-in-out 4.6s both access-signal}.access-slide.present .access-check{animation:.65s 3.8s both access-check-draw}.access-slide.present .human-gate-mark:after{animation:4s ease-in-out 4.3s infinite access-gate-breathe}.access-slide.present .case-bottom{animation:.8s 5.2s both access-enter}.access-slide[data-impact-motion=paused] *,.access-slide[data-impact-motion=paused] :after{animation-play-state:paused!important}.is-speaker-preview .access-slide *,.is-speaker-preview .access-slide :after,.print-pdf .access-slide *,.print-pdf .access-slide :after{animation:none!important}@keyframes access-enter{0%{opacity:0;filter:blur(3px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes access-gate-enter{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes access-wire-enter{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes access-signal{0%{opacity:0;transform:translate(0)}15%,80%{opacity:1}to{opacity:0;transform:translate(121px)}}@keyframes access-check-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes access-gate-breathe{0%,to{opacity:.1;transform:scale(.96)}50%{opacity:.5;transform:scale(1.08)}}.reveal .human-gate p{color:#c5b5e5;margin:20px 0 0;font-size:20px;line-height:1.5}.reveal .final-question-slide h2{font-size:93px;top:240px}.reveal .final-question-slide .final-question{font:inherit;display:block}.reveal .final-question-slide .final-now{color:#c5d5ca;margin-top:30px;font-size:62px;display:block}.final-question-slide .final-question em{display:inline-block;position:relative}.final-question-slide .final-question em:after{content:"";transform-origin:0;background:linear-gradient(90deg,#a7dfcd99,#a7dfcd00);height:2px;position:absolute;bottom:-8px;left:0;right:0}.final-question-slide.present .case-eyebrow{animation:.7s both final-question-enter}.final-question-slide.present .final-question{animation:1.3s cubic-bezier(.2,.7,.2,1) both final-question-enter}.final-question-slide.present .final-question em:after{animation:1.2s .6s both final-underline-enter}.final-question-slide.present .final-now{animation:1.2s 1.9s both final-question-enter}.final-question-slide[data-impact-motion=paused] *,.final-question-slide[data-impact-motion=paused] :after{animation-play-state:paused!important}.is-speaker-preview .final-question-slide *,.is-speaker-preview .final-question-slide :after,.print-pdf .final-question-slide *,.print-pdf .final-question-slide :after{animation:none!important}@keyframes final-question-enter{0%{opacity:0;filter:blur(4px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes final-underline-enter{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.reveal .final-question-slide .case-eyebrow{top:151px}.reveal .slides section.thanks-slide{background:0 0}.thanks-slide:before{background:radial-gradient(at 95% 15%,#a388e926,#0000 65%),radial-gradient(at 15% 95%,#66b3ff1c,#0000 70%),linear-gradient(120deg,#0b101a55,#0b101a22)}.thanks-qr-block{width:650px;position:absolute;top:80px;left:90px}.thanks-qr-card{background:#fff;border-radius:24px;width:650px;height:650px;padding:18px;display:block;box-shadow:0 20px 65px #0004}.reveal .thanks-qr-card img{width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;border:0;margin:0;display:block}.reveal .thanks-qr-caption{text-align:center;color:#bdcfc8;margin:22px 0 0;font:400 22px/1.4 Manrope Variable,sans-serif}.thanks-qr-caption strong{color:#f1eee7;margin-bottom:8px;font-size:26px;font-weight:500;display:block}.thanks-qr-caption span{display:block}.thanks-copy{position:absolute;top:125px;left:850px;right:90px}.reveal .thanks-logo{width:180px;height:auto;margin:0;display:block}.reveal .thanks-slide h2{margin:42px 0 0;font-size:100px;line-height:1.1}.reveal .thanks-invite{color:#a7dfcd;margin:16px 0 0;font-size:30px}.thanks-person{align-items:center;gap:26px;margin-top:52px;display:flex}.reveal .thanks-portrait{object-fit:cover;border:1px solid #a7dfcd55;border-radius:50%;flex:0 0 136px;width:136px;max-width:none;height:136px;max-height:none;margin:0;display:block}.reveal .thanks-person h3{font:500 39px/1.08 var(--nordlys-display-font);letter-spacing:-.03em;margin:0}.reveal .thanks-person p{color:#b8ccc1;margin:12px 0 0;font-size:20px}.thanks-contact{gap:12px;margin-top:30px;display:grid}.reveal .thanks-contact a{color:#e9f2e9;width:-moz-fit-content;width:fit-content;font:400 25px/1.4 Manrope Variable,sans-serif;text-decoration:none}.reveal .thanks-contact a:last-child{color:#a7dfcd;font-size:23px}.thanks-slide.present .thanks-logo,.thanks-slide.present h2{animation:1.1s both thanks-copy-enter}.thanks-slide.present .thanks-invite{animation:.9s .5s both thanks-copy-enter}.thanks-slide.present .thanks-person{animation:1.1s .8s both thanks-copy-enter}.thanks-slide.present .thanks-contact{animation:1s 1.1s both thanks-copy-enter}.thanks-slide[data-impact-motion=paused] *{animation-play-state:paused!important}.is-speaker-preview .thanks-slide *,.print-pdf .thanks-slide *{animation:none!important}.print-pdf .reveal .slides section.thanks-slide{background:#09171b}@keyframes thanks-copy-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.print-pdf .case-slide .fragment{opacity:1!important;visibility:visible!important}@media (prefers-reduced-motion:reduce){.case-slide *,.case-slide :before,.case-slide :after{transition:none!important;animation:none!important}}.reveal .slides section.customer-tiles-slide{padding:0}.customer-tiles{position:absolute;inset:0}.reveal .customer-tiles .tile-reveal__stage{position:relative}.reveal .customer-tiles .tile-reveal__tile{border:1px solid #a7dfcd30;box-shadow:0 12px 35px #0003}.reveal .customer-tiles .tile-reveal__tile:nth-child(5){visibility:hidden!important}.reveal .customer-tiles .tile-reveal__image{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block}.reveal .customer-tiles .tile-reveal__tile:first-child img{object-position:left center}.reveal .customer-tiles .tile-reveal__tile:nth-child(4) img{object-position:center 20%}.reveal .customer-tiles .tile-reveal__tile:nth-child(6) img{object-position:center 32%}.reveal .dental-center-logo{filter:drop-shadow(0 5px 25px #0005);width:360px;max-width:none;height:auto;max-height:none;margin:0;display:block}.customer-tiles .tile-reveal__headline{transform:none!important}.reveal .customer-tiles .tile-reveal__tile:nth-child(2) img{object-position:center 8%}.reveal .slides section.results-slide{background:0 0}.results-slide:before{background:radial-gradient(at 82% 15%,#d438ff29,#0000 67%),radial-gradient(at 12% 78%,#66b3ff22,#0000 68%),linear-gradient(120deg,#0b101a44,#0b101a11)}.results-zoom{pointer-events:none;width:0;height:0;position:absolute}.results-slide .results-chart{width:1424px;height:522.667px;overflow:hidden}.results-slide .search-chart{height:100%}.results-slide .chart-launch-group,.results-slide .chart-month[data-month-index="3"],.results-slide .chart-month[data-month-index="4"],.results-slide .chart-month[data-month-index="5"]{opacity:0;visibility:hidden}.results-slide .chart-grid{stroke:#c2d7ce30}.results-slide .chart-before{stroke:#e0e9e1}.results-slide .chart-after-line{stroke:#b5f2d7;filter:drop-shadow(0 0 7px #a7dfcd55)}.results-slide .chart-point{cursor:pointer;outline:none}.results-slide .chart-point:hover .chart-dot,.results-slide .chart-point:focus .chart-dot{stroke:#d9c7ff;stroke-width:4px;r:9}.results-slide .chart-hit-area{pointer-events:all;fill:#0000!important;stroke:none!important}.result-tooltip{z-index:5;color:#eef7ee;white-space:nowrap;pointer-events:none;background:#0b1d2af5;border:1px solid #a7dfcd77;border-radius:10px;padding:13px 20px;font:500 22px/1.4 Manrope Variable,sans-serif;position:absolute;transform:translate(-50%);box-shadow:0 10px 30px #0005}.result-tooltip[hidden]{display:none}.print-pdf .reveal .slides section.results-slide{background:#09171b}.results-slide .chart-after,.results-slide .results-metric{transition:none!important}.results-slide .chart-after-line{filter:drop-shadow(0 0 7px #a7dfcd55)}.results-slide .chart-growth-area,.results-slide .chart-growth-head{pointer-events:none}.results-slide .chart-growth-halo{fill:#a7dfcd;opacity:.16}.results-slide .chart-growth-core{fill:#e4fff0;filter:drop-shadow(0 0 6px #a7dfcd)}.results-metric>strong>[data-result-growth]{font:inherit}.results-metric [data-result-clicks],.results-metric [data-result-growth]{font-variant-numeric:tabular-nums}.center-flow-container{width:100%;height:100%;position:relative;overflow:hidden}.center-flow-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.center-flow-node{justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.center-flow-node-dot{border-radius:9999px;width:.75rem;height:.75rem}.center-flow-center{justify-content:center;align-items:center;transition:color .3s;display:flex;position:absolute;transform:translate(-50%,-50%)}.center-flow-icon-wrapper{justify-content:center;align-items:center;display:flex}.center-flow-icon{width:100%;height:100%}.tile-reveal{width:100%;position:relative}.tile-reveal--static{overflow:hidden}.tile-reveal__stage{width:100%;position:sticky;top:0;overflow:hidden}.tile-reveal__content{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.tile-reveal__headline,.tile-reveal__reveal{will-change:transform;backface-visibility:hidden}.tile-reveal__frame{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tile-reveal__grid{will-change:transform;display:grid}.tile-reveal__tile{will-change:transform;backface-visibility:hidden;width:100%;overflow:hidden}.tile-reveal__image{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}.tile-reveal__image--gray{filter:grayscale()}.terminal-rain{isolation:isolate;width:100%;height:100%;min-height:240px;position:relative;overflow:hidden}.terminal-rain__content{z-index:10;width:100%;height:100%;position:relative}.blur-highlight-container{will-change:filter, opacity}.highlight-text-wrapper,.highlight-text-content{display:inline}.expanding-grid{width:100%;height:100%;min-height:420px;position:relative;overflow:hidden}.is-pdf-handout .reveal .slides .pdf-page>section{height:900px!important}.is-pdf-handout .reveal .slides .pdf-page>section.case-slide{padding:70px 88px!important}.is-pdf-handout .reveal .slides .pdf-page>section.customer-tiles-slide{padding:0!important}.is-pdf-handout .reveal .slides section,.is-pdf-handout .reveal .slides section:before{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}.is-pdf-handout .reveal .slides .fragment{opacity:1!important;visibility:visible!important}.is-pdf-handout .reveal .slides *,.is-pdf-handout .reveal .slides :before,.is-pdf-handout .reveal .slides :after{transition:none!important;animation:none!important}.is-pdf-handout .gaupen-demo-frame{display:none}.handout-demo-stills{grid-template-columns:1fr 1fr;gap:36px;display:grid;position:absolute;top:170px;left:83px;right:83px}.reveal .handout-demo-stills figure{margin:0}.reveal .handout-demo-stills figcaption{color:#e6ebe3;margin:0 0 24px;font:500 28px/1.3 Manrope Variable,sans-serif}.handout-demo-stills figcaption span{color:#a7dfcd;margin-right:12px}.reveal .handout-demo-stills img{border-radius:12px;width:100%;max-width:none;height:auto;max-height:none;margin:0;display:block}.reveal a.handout-demo-link{color:#a7dfcd;font:400 24px/1.4 Manrope Variable,sans-serif;position:absolute;bottom:84px;left:83px}.is-pdf-handout [data-results-heading],.is-pdf-handout #kundevalg .customer-tiles{display:none}.handout-customer-grid{grid-template-rows:repeat(3,200px);grid-template-columns:repeat(3,1fr);gap:45px 60px;height:690px;display:grid;position:absolute;top:105px;left:220px;right:220px}.handout-customer-cell{border-radius:10px;overflow:hidden}.reveal .handout-customer-cell img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;margin:0;display:block}.reveal .handout-customer-logo img{object-fit:contain}.handout-customer-cell:first-child img{object-position:left center}.handout-customer-cell:nth-child(2) img{object-position:center 8%}.handout-customer-cell:nth-child(4) img{object-position:center 20%}.handout-customer-cell:nth-child(6) img{object-position:center 32%}.handout-print-button{z-index:9999;color:#09171b;cursor:pointer;background:#a7dfcd;border:0;border-radius:8px;padding:12px 20px;font:600 16px sans-serif;position:fixed;top:16px;right:20px}@media print{.handout-print-button{display:none!important}}.is-audience{--audience-toolbar-height:76px}.is-audience .reveal{height:calc(100dvh - var(--audience-toolbar-height))}.is-audience .presenter-tools{display:none!important}.is-audience[data-idle=true],.is-audience[data-idle=true] *{cursor:auto}.is-audience #apning .opening-cinematic{opacity:var(--opening-end-opacity,1);visibility:visible}.is-audience #apning.present .opening-cinematic{animation:1.8s both opening-title-in}.audience-controls{height:var(--audience-toolbar-height);padding:10px 24px max(10px,env(safe-area-inset-bottom));color:#f1eee7;z-index:100;background:#09171bf5;border-top:1px solid #a7dfcd25;align-items:center;gap:12px;font-family:Manrope Variable,sans-serif;display:flex;position:fixed;bottom:0;left:0;right:0}.audience-controls button,.audience-picker button{color:#edf2e9;cursor:pointer;background:#14302f;border:1px solid #a7dfcd3d;border-radius:9px;padding:12px 18px;font:500 14px/1.3 Manrope Variable,sans-serif}.audience-controls button:hover,.audience-picker button:hover{background:#1f4440}.audience-controls button:focus-visible,.audience-picker button:focus-visible{outline-offset:3px;outline:2px solid #a7dfcd}.audience-controls button:disabled{opacity:.35;cursor:default}.audience-controls .audience-next{color:#09171b;background:#a7dfcd;min-width:160px;font-weight:650}.audience-controls .audience-next:hover{background:#c2f2e1}.audience-brand{flex-shrink:0;width:98px;margin-right:10px}.audience-brand img{width:100%;display:block}.audience-position{flex-direction:column;flex:1;gap:3px;padding-left:8px;font-size:14px;display:flex}.audience-position small{color:#a4bdb2;font-size:12px}.audience-picker{color:#f1eee7;background:#0b1d22;border:1px solid #a7dfcd4d;border-radius:16px;width:min(650px,100% - 24px);max-height:min(780px,100dvh - 48px);padding:24px;box-shadow:0 30px 100px #0008}.audience-picker::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03090dbe}.audience-picker header{background:#0b1d22;justify-content:space-between;align-items:center;gap:15px;padding:8px 0 16px;display:flex;position:sticky;top:-24px}.audience-picker h2{margin:0;font:600 24px/1.2 Manrope Variable,sans-serif}.audience-picker ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.audience-picker li button{text-align:left;width:100%}.audience-picker [aria-current=true]{color:#a7dfcd;border-color:#a7dfcd}.is-audience .gaupen-demo-play{display:none!important}.is-audience .dashboard-tour-frame{touch-action:pan-y;overscroll-behavior:contain}@media (max-width:650px){.is-audience{--audience-toolbar-height:112px}.audience-controls{padding:8px 12px max(8px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px}.audience-brand{width:70px;margin-right:0}.audience-controls button{padding:10px 12px;font-size:12px}.audience-position{text-align:right;flex-basis:calc(100% - 220px);padding:0;font-size:12px}.audience-position small{font-size:10px}.audience-controls [data-audience-prev]{flex:1}.audience-controls .audience-next{flex:2;min-width:0}}@media print{.audience-controls,.audience-picker{display:none!important}}
