.site:has(.wp-block-dekode-cover-scroll){overflow-x:clip}.wp-block-dekode-cover-scroll{--cs-fade-color:#fff;--cs-dim:0.3;--cs-content-width:60rem;--cs-padding-block:clamp(5rem,14svh,10rem);--cs-padding-inline:var(--theme-site-padding,20px);color:#fff;position:relative}.entry-content>.wp-block-dekode-cover-scroll.alignfull{margin-block:0;padding-inline:0}.wp-block-dekode-cover-scroll__track{position:relative}.wp-block-dekode-cover-scroll__stage{display:grid;min-height:100svh;position:relative}.wp-block-dekode-cover-scroll__media{background-color:#111;container-type:size;inset:0;overflow:hidden;position:absolute}.wp-block-dekode-cover-scroll__image,.wp-block-dekode-cover-scroll__media>figure,.wp-block-dekode-cover-scroll__media>picture{height:100%;inset:0;margin:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.wp-block-dekode-cover-scroll__video{inset:0;pointer-events:none;position:absolute}.wp-block-dekode-cover-scroll.has-video .wp-block-dekode-cover-scroll__image{transition:opacity .8s ease;z-index:1}.wp-block-dekode-cover-scroll.is-video-playing .wp-block-dekode-cover-scroll__image{opacity:0}video.wp-block-dekode-cover-scroll__video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-dekode-cover-scroll__video{--cs-vimeo-crop:70px;overflow:hidden}.wp-block-dekode-cover-scroll__video iframe{border:0;height:max(100cqh + 2 * var(--cs-vimeo-crop),100cqw/var(--cs-video-ratio,1.7778));left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(100cqw,(100cqh + 2 * var(--cs-vimeo-crop)) * var(--cs-video-ratio,1.7778))}.wp-block-dekode-cover-scroll__overlay{background-color:#000;inset:0;opacity:var(--cs-dim);position:absolute;z-index:1}.wp-block-dekode-cover-scroll__content{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--cs-padding-block);padding:var(--cs-padding-block) var(--cs-padding-inline);position:relative;text-align:center;width:100%;z-index:1}.wp-block-dekode-cover-scroll.is-position-center .wp-block-dekode-cover-scroll__content{justify-content:center}.wp-block-dekode-cover-scroll.is-position-bottom .wp-block-dekode-cover-scroll__content{justify-content:flex-end}.wp-block-dekode-cover-scroll-section{box-sizing:border-box;margin-inline:auto;max-width:var(--cs-content-width);width:100%}.wp-block-dekode-cover-scroll-section>*{margin-block:0}.wp-block-dekode-cover-scroll-section>*+*{margin-block-start:1.5rem}.wp-block-dekode-cover-scroll :where(a:not(.wp-block-button__link)),.wp-block-dekode-cover-scroll :where(h1,h2,h3,h4,h5,h6){color:inherit}.wp-block-dekode-cover-scroll__fade{background:linear-gradient(to bottom,transparent,var(--cs-fade-color));bottom:-1px;height:60svh;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.wp-block-dekode-cover-scroll.is-animated .wp-block-dekode-cover-scroll__track{height:calc((var(--cs-steps, 1) + 1)*100svh)}.wp-block-dekode-cover-scroll.is-animated .wp-block-dekode-cover-scroll__stage{height:100svh;overflow:hidden;position:sticky;top:0}.wp-block-dekode-cover-scroll.is-animated .wp-block-dekode-cover-scroll__media{opacity:0;transform:translate3d(0,-16.667%,0) scale(.6667);transform-origin:50% 100%;will-change:transform,opacity}.wp-block-dekode-cover-scroll.is-animated .wp-block-dekode-cover-scroll__content{align-content:start;display:grid;grid-template-areas:"step";inset:0;overflow:hidden;position:absolute}.wp-block-dekode-cover-scroll.is-animated.is-position-center .wp-block-dekode-cover-scroll__content{align-content:center}.wp-block-dekode-cover-scroll.is-animated.is-position-bottom .wp-block-dekode-cover-scroll__content{align-content:end}.wp-block-dekode-cover-scroll.is-animated .wp-block-dekode-cover-scroll-section{grid-area:step;opacity:0;will-change:transform,opacity}.wp-block-dekode-cover-scroll.is-animated .wp-block-dekode-cover-scroll-section.is-hidden{pointer-events:none}@media (max-width:600px){.show-for-small{display:none!important}}@media (min-width:601px){.hide-for-small{display:none!important}}@media (max-width:782px){.show-for-medium{display:none!important}}@media (min-width:783px){.hide-for-medium{display:none!important}}@media (max-width:960px){.show-for-large{display:none!important}}@media (min-width:961px){.hide-for-large{display:none!important}}@media (max-width:1280px){.show-for-wide{display:none!important}}@media (min-width:1281px){.hide-for-wide{display:none!important}}@media (max-width:1440px){.show-for-huge{display:none!important}}@media (min-width:1441px){.hide-for-huge{display:none!important}}
