@media (max-aspect-ratio:0.8){.layout-grid-keep-aspect-ratio{grid-template-columns:1fr!important}}@keyframes anim-open{0%{opacity:0;transform:translate3d(0,36px,0)}to{opacity:1;transform:translateZ(0)}}*{touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}body:not(:has(dialog[open])){touch-action:pan-x pan-y!important;-ms-touch-action:pan-x pan-y!important;-webkit-touch-action:pan-x pan-y!important}dialog[open]{touch-action:manipulation;-ms-touch-action:manipulation;-webkit-touch-action:manipulation}:focus{outline:none}figcaption,img{user-select:none}body:has(dialog[open]){overflow:hidden}dialog{background:transparent;border:none!important;box-shadow:0 0 48px 10px #000,0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);max-height:100vh;max-width:100vw;overflow:hidden;padding:0;position:fixed}dialog[open]{animation-duration:.4s;animation-fill-mode:forwards;animation-name:anim-open}dialog::backdrop{background-color:rgba(0,0,0,.5)}figcaption{bottom:0;color:#fff;font-size:.66lh;opacity:0;padding:8px;position:absolute;text-shadow:1px 1px 4px rgba(0,0,0,.5);transition:opacity .6s ease-out}dialog figure{display:flex;margin:0;padding:0;transform-origin:center center;transition:transform .2s ease-out;will-change:transform}dialog figure img{aspect-ratio:auto;height:fit-content;max-height:100vh;max-width:100vw;object-fit:contain;object-position:center!important;width:fit-content}.blurred .wp-block-cover{filter:blur(16px)}a:where(:not(.wp-element-button)){text-decoration-color:transparent;transition:text-decoration-color .2s ease-out}a:where(:not(.wp-element-button)):hover{text-decoration:revert;text-decoration-color:hsla(0,0%,100%,.8)!important}@keyframes slideOutLeft{0%{opacity:1}to{filter:blur(16px),saturate(0);opacity:.2}}@keyframes slideInRight{0%{filter:blur(16px),saturate(0);opacity:.2}to{opacity:1}}@keyframes fade{0%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}.figure-slide-out{animation:slideOutLeft .2s ease-out}.figure-slide-in{animation:slideInRight .2s ease-out}.snap-vertically{scroll-snap-align:start;scroll-snap-stop:normal;scroll-snap-type:y mandatory}.wp-block-site-logo.is-default-size img{height:auto;width:180px!important}dialog .dialog-button{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.2);border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,.5);color:#000;display:flex;height:20px;justify-content:center;margin:16px;opacity:0;position:absolute;text-align:center;transition:opacity .6s ease-out,background .6s ease-out;user-select:none;width:20px}dialog .dialog-button:hover{background:hsla(0,0%,100%,.4)}dialog .fade{animation-fill-mode:forwards;animation-iteration-count:1;animation:fade 4s cubic-bezier(.01,.6,1,.4) normal}dialog .dialog-button.hide{display:none}dialog .dialog-button.close{font-size:10px;font-weight:700;right:0;top:0}dialog .dialog-button.nav{font-size:24px;line-height:5px;top:50%}dialog .dialog-button.next{right:0}dialog .dialog-button.prev{left:0}@media (hover:none) or (pointer:coarse){.dialog-inner .dialog-button.nav{display:none}}@media (hover:hover) and (pointer:fine){.dialog-inner:hover .dialog-button{cursor:pointer;opacity:1}.dialog-inner:hover .nav-dots{opacity:1}}.dialog-button img{height:12px;object-fit:contain;width:12px}.dialog-inner{height:100vh;left:0;overflow:hidden;position:relative;top:0;width:100vw}.dialog-inner,.nav-dots{align-items:center;display:flex;justify-content:center}.nav-dots{bottom:16px;flex-direction:row;flex-wrap:nowrap;gap:8px;height:48px;opacity:0;position:absolute;transition:opacity .6s ease-out;width:100%}.dot{background:hsla(0,0%,100%,.4);border-radius:100%;height:8px;transition:transform .1s ease-out;width:8px}.dot.active{transform:scale(1.5)}footer.wp-block-template-part:has(.page-gradient){background:var(--wp--preset--gradient--poestig-page-gradient);background-size:cover}.page-gradient{backdrop-filter:brightness(.4) blur(10px)}