.wp-block-group.is-style-card-light{border-radius:var(--wp--custom--border-radius--normal);overflow:hidden;padding:var(--wp--preset--spacing--20)}body .is-layout-constrained>.alignwide>.has-text-align-left{margin-left:0!important}@media (min-width:480px){.wp-block-group.is-layout-grid.vlip-grid-3,.wp-block-group.is-layout-grid.vlip-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:960px){.wp-block-group.is-layout-grid.vlip-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.wp-block-group.is-layout-grid.vlip-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.wp-block-heading.is-style-vlip-hyphenate{-webkit-hyphens:auto;hyphens:auto}.wp-block-heading mark{box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1;padding-left:.125em;padding-right:.125em;position:relative;z-index:0}p.is-style-vlip-hyphenate{-webkit-hyphens:auto;hyphens:auto}.wp-block-media-text{overflow-x:clip}.wp-block-media-text__content{padding:var(--wp--preset--spacing--40)!important}.wp-block-media-text__content :first-child{margin-block-end:0!important;margin-block-start:0}.wp-block-media-text__content>*+*{margin-block-end:0!important;margin-block-start:var(--wp--preset--spacing--30)!important}.wp-block-media-text__media{border-radius:var(--wp--custom--border-radius--normal);overflow:hidden}@media (min-width:600px){.wp-block-media-text:not(.has-background) .wp-block-media-text__content{padding-bottom:0!important;padding-top:0!important}}@media (max-width:599px){.wp-block-media-text:not(.has-background):not(.alignfull) .wp-block-media-text__content{padding-left:0!important;padding-right:0!important}}@media (min-width:600px){.wp-block-media-text:not(.has-media-on-the-right):not(.is-style-cover-variant) .wp-block-media-text__content{padding-right:0!important}.wp-block-media-text.has-media-on-the-right:not(.is-style-cover-variant) .wp-block-media-text__content{padding-left:0!important}}.wp-block-media-text.is-style-card{align-content:flex-start;background-color:var(--wp--preset--color--base);border-radius:var(--wp--custom--border-radius--normal);gap:0;grid-template-columns:100%!important}.wp-block-media-text.is-style-card>.wp-block-media-text__media{border-bottom-left-radius:0;border-bottom-right-radius:0;grid-column:1!important;grid-row:1!important;transform:none!important}.wp-block-media-text.is-style-card>.wp-block-media-text__content{grid-column:1!important;grid-row:2!important;padding:var(--wp--preset--spacing--30)!important}.wp-block-media-text.is-style-card:not(.has-media-on-the-right):not(.is-style-cover-variant) .wp-block-media-text__content{padding:var(--wp--preset--spacing--30)!important}.wp-block-media-text.is-style-card{align-content:flex-start;background-color:var(--wp--preset--color--base);border-radius:var(--wp--custom--border-radius--normal);gap:0;grid-template-columns:100%!important}.wp-block-media-text.is-style-card>.wp-block-media-text__media{border-bottom-left-radius:0;border-bottom-right-radius:0;grid-column:1!important;grid-row:1!important;transform:none!important}.wp-block-media-text.is-style-card>.wp-block-media-text__content{grid-column:1!important;grid-row:2!important;padding:var(--wp--preset--spacing--30)!important}.wp-block-media-text.is-style-card:not(.has-media-on-the-right):not(.is-style-cover-variant) .wp-block-media-text__content{padding:var(--wp--preset--spacing--30)!important}.wp-block-media-text.outline{border:1px solid #05f2af;border-radius:12px}.wp-block-media-text.is-image-fill.outline>.wp-block-media-text__media{aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;width:100%}.wp-block-media-text.is-image-fill.outline .wp-block-media-text__content{padding-left:var(--wp--preset--spacing--20)!important;padding-right:var(--wp--preset--spacing--20)!important;padding-top:0!important}.wp-block-media-text.is-image-fill.outline .wp-block-media-text__content p.has-x-large-font-size{margin-block-end:0!important;margin-block-start:0!important}.wp-block-media-text.is-image-fill.outline .wp-block-media-text__content p.has-x-large-font-size mark{align-items:center;border-radius:5000rem;display:flex;height:3.5rem;justify-content:center;line-height:1;width:3.5rem}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color,.has-background):hover{background-color:transparent!important;border-color:var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--primary)!important}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin-block-end:0;margin-block-start:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:1.5;min-height:100vh}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@font-face{font-display:swap;font-family:InterVariable;font-style:normal;font-weight:100 900;src:url(https://vlipsnap.de/app/plugins/vlip-blocks/public/fonts/InterVariable.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterVariable;font-style:italic;font-weight:100 900;src:url(https://vlipsnap.de/app/plugins/vlip-blocks/public/fonts/InterVariable-Italic.woff2) format("woff2")}:root{--vlip--primary:#fe6f5e;--vlip--secondary:#8dd9cc;--vlip--border-radius--small:4px;--vlip--border-radius--normal:8px;--vlip--easing--ease-out-back:cubic-bezier(0.34,1.56,0.64,1);--vlip--easing--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--vlip--shadow--lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--vlip--shadow--xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--vlip--shadow--xxl:0 25px 50px -12px rgba(0,0,0,.25);--vlip--speed--quick:0.15s;--vlip--speed--fast:0.3s;--vlip--speed--normal:0.45s;--vlip--speed--slow:0.6s}:where(.wp-site-blocks :focus){outline-style:none;outline-width:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.has-heading-font-family{line-height:1.3}a{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.wp-site-blocks{display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh;min-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px))}header.wp-block-template-part{position:relative;z-index:99}.entry-content div[style="word-wrap: break-word;"]>*+*{margin-block-end:0;margin-block-start:var(--wp--preset--spacing--30)}a{transition:all .3s ease}li a,p a{text-decoration-color:rgb(18 18 41 / .25)}li a,li a:hover,p a,p a:hover{text-decoration-thickness:.2rem;text-underline-offset:.2rem}li a:hover,p a:hover{text-decoration-color:var(--wp--preset--color--secondary)}.menu-is-visible .vlip-brand path{fill:var(--wp--preset--color--primary)}.vlip-navigation{--vlip-hamburger--color:var(--wp--preset--color--secondary);--vlip--menu--color-hover:var(--wp--preset--color--secondary);--vlip--menu--color-current:var(--wp--preset--color--secondary);--vlip--menu--font-size:var(--wp--preset--font-size--large);--vlip--menu--color-hover:var(--wp--preset--color--primary)}@media (min-width:960px){.vlip-navigation{--vlip--menu--font-size:var(--wp--preset--font-size--medium);--vlip--menu--color-hover:var(--wp--preset--color--secondary)}}.menu-is-visible .vlip-navigation{--vlip-hamburger--color:var(--wp--preset--color--base);--vlip--menu--bg:var(--wp--preset--color--secondary-darker);--vlip--menu--color:var(--wp--preset--color--base)}.vlip-navigation__menu{gap:var(--wp--preset--spacing--20)}.vlip-navigation__item.cta-fill a{background-color:var(--wp--preset--color--primary);border-radius:.33rem;border-width:0;color:var(--wp--preset--color--contrast);justify-content:center;padding:.75rem 1.25rem;text-decoration:none}.vlip-navigation__item.cta-fill a:hover{background-color:var(--vlip--menu--color-hover);color:var(--wp--preset--color--base)}.vlip-navigation__item.cta-outline a{background:#fff0 none;border-color:var(--vlip--menu--color);border-radius:.33rem;border-style:solid;border-width:1px;justify-content:center;padding:calc(.75rem - 1px) calc(1.25rem - 1px)}.vlip-navigation__item.cta-outline a:hover{border-color:var(--vlip--menu--color-hover);color:var(--vlip--menu--color-hover)}.vlip-scroll-to-top{background-color:var(--wp--preset--color--secondary)}.vlip-scroll-to-top:hover:before{color:var(--wp--preset--color--contrast)}