.slide-grid{width:100%}.slide-grid__grid{display:grid;grid-template-areas:"left-start left left-end right-start right right-end";grid-template-columns:1fr var(--slide-grid-left) 1fr 1fr var(--slide-grid-right) 1fr;grid-template-rows:100%;width:100%}.slide-grid--can-scroll{height:100%;overflow-x:hidden;overflow-y:auto;position:relative}.slide-grid--can-scroll__grid{height:auto}.slide-grid:not(.slide-grid--can-scroll) .slide-grid__grid{height:100%}.slide-grid [data-slide-grid=fill],.slide-grid__fill{grid-area:left-start/left-start/right-end/right-end}.slide-grid [data-slide-grid=left],.slide-grid [data-slide-grid=right],.slide-grid__left,.slide-grid__right{position:relative}.slide-grid [data-slide-grid=left],.slide-grid__left{grid-area:left}.slide-grid [data-slide-grid=right],.slide-grid__right{grid-area:right}.slide-grid [data-slide-grid=left-fill],.slide-grid [data-slide-grid=right-fill],.slide-grid__left-fill,.slide-grid__right-fill{height:var(--slide-grid-height);position:sticky;top:0}.slide-grid [data-slide-grid=left-fill],.slide-grid__left-fill{grid-area:left-start/left-start/left-end/left-end}.slide-grid [data-slide-grid=right-fill],.slide-grid__right-fill{grid-area:right-start/right-start/right-end/right-end}.slide-grid [data-slide-grid=contain],.slide-grid__contain{grid-area:left/left/right/right}.slide-grid--debug:after{border:1px dashed red}.slide-grid--debug:after,.slide-grid--debug__slot:after{bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.slide-grid--debug__slot:after{border:1px dashed blue;z-index:1}@media screen and (max-width:810px){.slide-grid,.slide-grid--can-scroll .slide-grid{height:auto;overflow:visible}.slide-grid--can-scroll .slide-grid__grid{display:block;gap:5vw;height:auto;overflow:visible;padding:5vw;width:100%}.slide-grid--can-scroll .slide-grid__grid>*,.slide-grid__slot{display:block;position:relative}}.px-slides--orientation-vertical.px-slides--has-offset .slide-grid--can-scroll{overflow:hidden!important}.slide-grid-column{align-items:center;box-sizing:border-box;display:grid;grid-template-areas:"content";grid-template-columns:100%;grid-template-rows:auto;justify-content:center;min-height:var(--slide-grid-height);position:sticky;top:0;width:100%}.slide-grid-column--bottom{display:grid;grid-template-areas:"." "content" "bottom" ".";grid-template-columns:100%;grid-template-rows:1fr auto auto 1fr}.slide-grid-column__content{display:flex;flex-direction:column;grid-area:content;height:auto}.slide-grid-column__content-wrapper{padding-bottom:clamp(12px,5vh,72px);padding-top:clamp(12px,5vh,72px)}.slide-grid-column__content-wrapper--bottom{padding-bottom:1em}.slide-grid-column__bottom{align-self:start;bottom:0;flex:none;grid-area:bottom;padding:1em 0;position:sticky;width:100%;z-index:1}.slide-grid-column__bottom-backdrop-container{bottom:0;left:calc(var(--slide-grid-pad)*-1);pointer-events:none;position:absolute;right:calc(var(--slide-grid-pad)*-1);top:0}.slide-grid-column__bottom-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);bottom:-1px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s cubic-bezier(.165,.84,.44,1) .25s,background-color .5s cubic-bezier(.165,.84,.44,1) .25s,-webkit-backdrop-filter .5s cubic-bezier(.165,.84,.44,1) .25s;transition:opacity .5s cubic-bezier(.165,.84,.44,1) .25s,backdrop-filter .5s cubic-bezier(.165,.84,.44,1) .25s,background-color .5s cubic-bezier(.165,.84,.44,1) .25s;transition:opacity .5s cubic-bezier(.165,.84,.44,1) .25s,backdrop-filter .5s cubic-bezier(.165,.84,.44,1) .25s,background-color .5s cubic-bezier(.165,.84,.44,1) .25s,-webkit-backdrop-filter .5s cubic-bezier(.165,.84,.44,1) .25s}.slide-grid-column__bottom-backdrop--overlapping{opacity:1}.slide-grid-column__bottom-backdrop:after{background:linear-gradient(to right,rgba(var(--theme-page-fg-rgb),0) 10%,rgba(var(--theme-page-fg-rgb),.25) 25%,rgba(var(--theme-page-fg-rgb),.25) 75%,rgba(var(--theme-page-fg-rgb),0) 90%);content:"";display:block;height:1px;left:0;position:absolute;top:0;width:100%}.slide-grid-column--mode-contain.slide-grid-column--bottom,.slide-grid-column--mode-flex.slide-grid-column--bottom{display:grid;grid-template-areas:"content" "bottom";grid-template-columns:100%;grid-template-rows:minmax(min-content,1fr) auto}.slide-grid-column--mode-flex .slide-grid-column__content{height:100%}.slide-grid-column--mode-flex .slide-grid-column__content-wrapper{min-height:100%}.slide-grid-column--mode-contain .slide-grid-column__content,.slide-grid-column--mode-contain .slide-grid-column__content-wrapper{height:var(--slide-grid-height);min-height:var(--slide-grid-height)}@media screen and (max-width:810px){.slide-grid-column{position:relative}.slide-grid-column__grid{display:block}}.slide-grid-column--debug{border:1px dashed orange}.slide-grid-column--debug .slide-grid-column__content{background-color:#ffa5001a;border-top:2px solid #ffa50080}.slide-grid-column--debug .slide-grid-column__content-wrapper{background-color:#0000ff1a}.slide-grid-column--debug .slide-grid-column__bottom{background-color:#0080001a;border-bottom:2px solid #00800080}.slide-id-display{background-color:#0695b7;border-radius:6px;color:#fff;font-family:Arial,sans-serif;margin:10px;overflow:hidden;padding:5px 10px;pointer-events:none;position:absolute}.slide-next-button--prev-visible{align-items:center;display:flex;gap:.5em}.slide-next-button--prev-visible .slide-next-button__prev{aspect-ratio:1.05;min-width:0!important;padding:0!important;width:auto}.slide-next-button--prev-visible .slide-next-button__prev svg{height:.8em;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s cubic-bezier(.165,.84,.44,1) 0ms;width:.8em}[dir=rtl] .slide-next-button--prev-visible .slide-next-button__prev svg{transform:translate(-50%,-50%) scaleX(-1)}.slide-next-button--prev-visible .slide-next-button__prev:hover svg{opacity:1}.scroll-id{height:1px;opacity:0;position:absolute;top:-80px;width:1px}.slide-default{color:var(--theme-page-fg);height:100%;transition:color .4s cubic-bezier(.165,.84,.44,1) 0ms;width:100%}.slide-default__left-bottom,.slide-default__left-top{position:relative}.slide-default__right--fill,.slide-default__right-content--fill{padding:0}.slide-default__left-top{padding-bottom:1em}@media screen and (min-width:810px){.slide-default__left .mini-block-text--body{width:calc(100% + 2.1em)}}