*:not(.is-position-sticky,.screen-reader-text,.evge-modal-backdrop,.evge-modal){position:relative}html{scroll-behavior:smooth}body{overflow:hidden}ul.wp-block-post-template>.wp-block-post:before{content:unset}.home-hero-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;max-width:15rem;margin:0;filter:drop-shadow(0 0 2rem #41322d) drop-shadow(0 0 .2rem #d7c8c3)}.is-hidden{display:none!important}.beitrag-teaser-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--wp--preset--spacing--20);column-gap:var(--wp--preset--spacing--20);row-gap:var(--wp--preset--spacing--20);max-width:var(--wp--style--global--wide-size)}.beitrag-teaser-grid>.beitrag-teaser{margin:0}.beitrag-teaser-grid>.beitrag-teaser .beitrags-teaser-icons{display:flex;gap:1rem}.vcard-details{position:fixed;width:100vw;height:0;left:0;top:50%;overflow:hidden;overflow-y:auto;z-index:999999999;transition:all 0.5s ease}.vcard-details.is-open{width:100vw;height:100vh;left:0;top:0;overflow-y:auto}ul{list-style:none}ul li:before{content:"";border-color:#fff0 currentColor;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:1em;position:relative}nav ul{list-style:none}nav ul li:before{content:unset}.inview{opacity:0;transition:all 0.75s ease-out 0.01s;transition-timing-function:cubic-bezier(.15,0,0,1)!important}.inview.delay-1{transition-delay:0.1s}.inview.delay-2{transition-delay:0.2s}.inview.delay-3{transition-delay:0.3s}.inview.slide-left{transform:translate(20vw,0)}.inview.slide-right{transform:translate(-20vw,0)}.inview.slide-top{transform:translate(0,20vh)}.inview.slide-bottom{transform:translate(0,-20vh)}.inview.is-inview{transform:translate(0,0) scale(1);opacity:1}.copyright{display:flex;align-items:flex-start}.copyright p{width:100%;text-align:right;-webkit-hyphens:none;hyphens:none;transition:all 0.5s ease;white-space:pre;overflow:hidden;background:var(--c);padding:.2em 1em .2em .5em;margin:0em -.5em 0 0;line-height:1}.copyright:not(.open) p{width:0;padding:.2em 0}.copyright .wp-block-outermost-icon-block .icon-container{cursor:pointer;outline:.25em solid var(--c);background:var(--c)}html{scroll-padding-top:calc(var(--hh, 6rem) + 3rem)}