.vb-ambient{pointer-events:none;will-change:transform}.vb-ambient-a{animation:vb-float-a 18s ease-in-out infinite}.vb-ambient-b{animation:vb-float-b 24s ease-in-out infinite}.vb-ambient.vb-paused{animation-play-state:paused!important}@keyframes vb-float-a{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-55px,45px,0) scale(1.1)}}@keyframes vb-float-b{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(55px,-35px,0) scale(1.08)}}@media(prefers-reduced-motion:reduce){.vb-ambient{animation:none!important;will-change:auto}}.et-l a:focus-visible,.et-l button:focus-visible{outline:3px solid #FFC276!important;outline-offset:4px;box-shadow:0 0 0 4px #081E2A}.vb-skip-link{position:absolute!important;z-index:9999!important}.vb-skip-link a{position:fixed;top:12px;left:12px;transform:translateY(-250%);padding:12px 20px;background:#F4F1EC;color:#081E2A!important}.vb-skip-link a:focus{transform:translateY(0)}.et-l [id].et_pb_section{scroll-margin-top:88px}.vb-spark{animation:vb-rise 9s linear infinite;opacity:.55}.vb-spark-1{animation-delay:-2s;animation-duration:9s}.vb-spark-2{animation-delay:-7s;animation-duration:11s}.vb-spark-3{animation-delay:-4s;animation-duration:8s}.vb-spark-4{animation-delay:-9s;animation-duration:12s}.vb-spark-5{animation-delay:-5s;animation-duration:10s}.vb-spark-6{animation-delay:-1s;animation-duration:13s}.vb-spark-7{animation-delay:-6s;animation-duration:9s}@keyframes vb-rise{0%{transform:translate3d(-12px,35px,0) rotate(-20deg);opacity:0}18%{opacity:.65}70%{opacity:.45}100%{transform:translate3d(42px,-180px,0) rotate(30deg);opacity:0}}@media(prefers-reduced-motion:reduce){.vb-spark{animation:none!important;opacity:.35}}.vb-blog .et_pb_post{display:flex;flex-direction:column}.vb-blog .et_pb_post .et_pb_image_container{margin:0 0 16px}.vb-blog .et_pb_post .entry-featured-image-url{margin:0}.vb-blog .et_pb_post .post-content{display:flex;flex:1;flex-direction:column}.vb-blog .et_pb_post .more-link{margin-top:auto;padding-top:16px}.vb-inquiry .gform_wrapper{--gf-color-primary:var(--gcid-vb-accent);--gf-ctrl-shadow-color-focus:rgba(255,194,118,.22);--gf-ctrl-border-color-focus:var(--gcid-vb-gold);--gf-ctrl-icon-color:var(--gcid-vb-muted);--gf-ctrl-icon-color-focus:var(--gcid-vb-paper);--gf-ctrl-select-icon-color:var(--gcid-vb-muted);--gf-color-danger:var(--gcid-vb-gold)}.vb-inquiry .gform_wrapper .gform_fields{row-gap:16px;column-gap:16px}.vb-inquiry .gform_wrapper textarea.textarea{height:128px;min-height:128px;resize:vertical}.vb-inquiry .gform_wrapper .charleft{display:none}.vb-inquiry .gform_required_legend,.vb-inquiry .vb-form-privacy{color:var(--gcid-vb-muted);font-size:14px;line-height:1.55}.vb-inquiry .gform_required_legend{margin-bottom:16px}.vb-inquiry .vb-form-privacy a{color:var(--gcid-vb-gold);text-decoration:underline;text-underline-offset:3px}.vb-inquiry .gform_wrapper .gform_footer{margin-top:16px}.vb-inquiry :is(input,textarea,select):focus-visible{outline:2px solid var(--gcid-vb-gold);outline-offset:3px}.vb-inquiry .gform_wrapper .gform_validation_errors{background:var(--gcid-vb-ink);border-color:var(--gcid-vb-gold)}.vb-inquiry .gform_wrapper .gform_validation_errors :is(h2,a){color:var(--gcid-vb-gold)}@media(max-width:640px){.vb-inquiry .gform_wrapper .gform_fields{row-gap:14px}.vb-inquiry .gform_wrapper textarea.textarea{height:112px;min-height:112px}.vb-inquiry .gform_wrapper .gform_footer .gform_button{width:100%}}#fragen.et_pb_section{scroll-margin-top:88px}.vb-faq .vb-faq-question{display:block;width:100%;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font:inherit;line-height:inherit;text-align:inherit;white-space:normal;cursor:pointer;-webkit-appearance:none;appearance:none}.vb-faq .vb-faq-question:focus-visible{outline:2px solid var(--gcid-vb-gold);outline-offset:4px}.vb-faq .dipi-faq-content a{text-decoration:underline;text-underline-offset:3px}