p{-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:4;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4}h2.wp-block-heading{font-size:2.3rem}h4.wp-block-heading{font-size:1.4rem;margin-top:10px}.fixed-bottom{position:fixed;bottom:25px}@media (max-width:768px){.reverse-mobile{flex-direction:column-reverse}}.wp-block-navigation .wp-block-navigation-item{display:block!important}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{position:relative!important}.untermenu{border:none!important}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{position:absolute;top:-22px;right:0}.wp-block-navigation-submenu__toggle{padding-left:0}.site-sidebar .flip-card{background-color:transparent;width:300px;height:auto;perspective:1000px;display:flex;justify-content:center;margin:25px;flex-wrap:wrap}.flip-card-inner{position:relative;width:300px;height:300px;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);border-radius:15px}.flip-card-inner img{border-radius:15px}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:25px}.flip-card-front{background-color:#bbb;color:#000;border-radius:15px}.flip-card-back{background-color:#2980b9;color:#fff;transform:rotateY(180deg)}.flipped{transform:rotateY(180deg)}@media (max-width:1285px){.flip-card-inner{width:250px;height:250px}}@media (max-width:1063px){.flip-card-inner{width:200px;height:200px}}@media (max-width:781px){.flip-card-inner{width:300px;height:300px}}.container-accordion{padding:0}.faq-drawer{margin-bottom:30px}.faq-drawer__content-wrapper{font-size:1.25rem;line-height:1.4em;max-height:0px;overflow:hidden;transition:.25s ease-in-out}.faq-drawer__title{border-top:#000 1px solid;cursor:pointer;display:block;font-size:1.25em;font-weight:700;padding:30px 0 0;position:relative;margin-bottom:0;transition:all .25s ease-out}.faq-drawer__title:after{border-style:solid;border-width:1px 1px 0 0;content:" ";display:inline-block;float:right;height:10px;left:2px;position:relative;right:20px;top:2px;transform:rotate(135deg);transition:.35s ease-in-out;vertical-align:top;width:10px}.faq-drawer__title:hover{color:#4e4b52}.faq-drawer__trigger:checked+.faq-drawer__title+.faq-drawer__content-wrapper{max-height:1200px}.faq-drawer__trigger:checked+.faq-drawer__title:after{transform:rotate(-45deg);transition:.25s ease-in-out}input[type=checkbox]{display:none}@media only screen and (max-width:600px){.container{padding:80px}}@media (max-width:700px){.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:auto}}:root{--bg:#2a1936;--fg:#ff7fba;--shadow:2px 3px 5px rgba(0,0,0,.25);--shadow-hover:3px 5px 8px rgba(0,0,0,.3);--shadow-press:1px 2px 3px rgba(0,0,0,.18)}.katschi-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;border:0;border-radius:0;cursor:pointer;font-weight:800;font-size:1.1rem;line-height:1.15;letter-spacing:.01em;color:var(--fg);background:var(--bg);text-decoration:none;user-select:none;box-shadow:var(--shadow);-webkit-tap-highlight-color:transparent;outline:none;transform-origin:left center;will-change:transform,border-radius,box-shadow;overflow:hidden;isolation:isolate;touch-action:manipulation;pointer-events:auto}.wp-block-button__link.katschi-btn{font-size:.88rem}.katschi-btn .label{display:inline-block;transform:translateZ(0);will-change:transform}.katschi-btn:before{content:"";position:absolute;inset:-18% -14%;pointer-events:none;z-index:0;background:radial-gradient(60% 18% at 10% 90%,rgba(255,255,255,.1),rgba(255,255,255,0) 60%),linear-gradient(45deg,rgba(255,127,186,.08),rgba(255,127,186,0));opacity:0;mix-blend-mode:screen;transition:opacity .15s ease}.katschi-btn.arm:before{opacity:.5}@media (prefers-reduced-motion:reduce){.katschi-btn,.katschi-btn .label{transition:none !important}}