.consent[data-astro-cid-u6s5b3h2]{position:fixed;inset:auto 16px 16px;z-index:10000000;max-width:560px;margin-inline:auto;background:#050925;border:1px solid #4f60fa59;border-radius:18px;box-shadow:0 0 40px #4f60fa40,0 12px 40px #00000080;color:#fff;font-family:Poppins,sans-serif;padding:22px;transform:translateY(140%);opacity:0;transition:transform .4s,opacity .4s}.consent[data-astro-cid-u6s5b3h2].is-visible{transform:translateY(0);opacity:1}.consent__title[data-astro-cid-u6s5b3h2]{color:#fff;font-size:17px;font-weight:600;margin:0 0 6px;letter-spacing:-.02em}.consent__desc[data-astro-cid-u6s5b3h2]{font-size:13.5px;line-height:1.55;color:#ffffffb8;margin:0}.consent__desc[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]{color:#6b78ff;text-decoration:underline;display:inline;font-size:inherit;font-weight:inherit;line-height:inherit}.consent__options[data-astro-cid-u6s5b3h2]{display:grid;gap:10px;margin-top:16px}.consent__opt[data-astro-cid-u6s5b3h2]{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#ffffffe0;cursor:pointer}.consent__opt[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]{width:16px;height:16px;accent-color:#4f60fa;cursor:pointer}.consent__opt[data-astro-cid-u6s5b3h2] small[data-astro-cid-u6s5b3h2]{color:#ffffff80}.consent__actions[data-astro-cid-u6s5b3h2]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.consent__btn[data-astro-cid-u6s5b3h2]{flex:auto;border-radius:100px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid #0000;transition:filter .2s,background .2s,border-color .2s}.consent__btn--primary[data-astro-cid-u6s5b3h2]{background:linear-gradient(90deg,#4f60fa,#5935e9);color:#fff;box-shadow:0 0 22px #4f60fa80}.consent__btn--primary[data-astro-cid-u6s5b3h2]:hover{filter:brightness(1.12)}.consent__btn--outline[data-astro-cid-u6s5b3h2]{background:none;border-color:#ffffff47;color:#fff}.consent__btn--outline[data-astro-cid-u6s5b3h2]:hover{border-color:#fff9}.consent__btn--ghost[data-astro-cid-u6s5b3h2]{background:none;color:#fff9;flex:none}.consent__btn--ghost[data-astro-cid-u6s5b3h2]:hover{color:#fff}@media(width<=480px){.consent[data-astro-cid-u6s5b3h2]{inset:auto 10px 10px;padding:18px}.consent__btn[data-astro-cid-u6s5b3h2]{flex-basis:100%}}.wg-pricing .type{font-size:19px;line-height:25px}.icon-instagram{display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url(/assets/icons/instagram.svg) center / contain no-repeat;mask:url(/assets/icons/instagram.svg) center / contain no-repeat}.header-login{font-weight:700;color:var(--White)}.header-login:hover{color:var(--Primary)}.tf-btn.btn-demo{box-shadow:0 0 16px #f62db840}.tf-btn.btn-demo .s2{background:#f62db8}.tf-btn.btn-demo .btn-text span{font-weight:700}.pricing-group{justify-content:center}.pricing-note,.pricing-note-legal{margin-top:32px}.pricing-note p+p{margin-top:8px}#preise,#funktion,#faq{scroll-margin-top:96px}#preis-fussnote{scroll-margin-top:200px}.preis-marker{color:inherit;font-size:inherit}.preis-marker:hover{text-decoration:underline}.mobile-button,.mobile-nav-wrap .mobile-nav-close{background:none;border:0;padding:0;font:inherit;-webkit-appearance:none;appearance:none}.mobile-nav-wrap .mobile-nav-close{transition:color .2s ease}.tf-accordion .accordion-body a{color:var(--Text-3);text-decoration:underline;text-underline-offset:.2em}.tf-accordion .accordion-body a:focus-visible,.preis-marker:focus-visible,.mobile-button:focus-visible,.mobile-nav-wrap .mobile-nav-close:focus-visible,.mobile-nav-wrap .item-menu-mobile:focus-visible,.mobile-nav-wrap .tf-btn:focus-visible,.footer-bottom-left a:focus-visible{outline:2px solid var(--Primary);outline-offset:2px}.mobile-nav-wrap{opacity:1;visibility:hidden;transition:visibility 0s linear .2s}.mobile-nav-wrap.active{visibility:visible;transition-delay:0s}.mobile-nav-wrap .overlay-mobile-nav{opacity:0;transition:opacity .2s ease-out}.mobile-nav-wrap.active .overlay-mobile-nav{opacity:1}.mobile-nav-wrap .inner-mobile-nav{left:0;transform:translate(-100%);transition:transform .2s ease-out}.mobile-nav-wrap.active .inner-mobile-nav{transform:translate(0)}.mobile-nav-login,.mobile-nav-cta,.mobile-nav-lang{display:none}.lang{position:relative;margin-right:20px}.lang__toggle{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:6px 4px;border:0;background:none;color:var(--White);font:inherit;font-size:14px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:color .2s ease}.lang__toggle:hover{color:var(--Primary)}.lang__globe{width:17px;height:17px}.lang__caret{width:10px;height:10px;transition:transform .2s ease}.lang__toggle[aria-expanded=true] .lang__caret{transform:rotate(180deg)}.lang__menu{position:absolute;top:100%;right:0;z-index:20;display:grid;gap:2px;min-width:168px;margin:6px 0 0;padding:6px;list-style:none;background:#050925;border:1px solid rgba(79,96,250,.35);border-radius:14px;box-shadow:0 0 30px #4f60fa40,0 10px 30px #00000080}.lang__option{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;color:var(--Text-2);font-size:14px;font-weight:600;transition:background .2s ease,color .2s ease}.lang__option:hover{background:#4f60fa29;color:var(--White)}.lang__option--active{color:var(--White)}.lang__option--active:after{content:"";width:5px;height:9px;margin-left:auto;border:solid var(--Primary);border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}.lang__toggle:focus-visible,.lang__option:focus-visible{outline:2px solid var(--Primary);outline-offset:2px}.lang--mobil{width:100%;margin-right:0}.lang--mobil .lang__toggle{width:100%;justify-content:flex-start;padding:10px 0}.lang--mobil .lang__caret{margin-left:auto}.lang--mobil .lang__menu{position:static;width:100%;min-width:0}.s-cta .text{text-wrap:pretty}.mobile-nav-wrap .inner-mobile-nav .logo img{max-width:120px}.mobile-nav-wrap .menu-item-has-children-mobile{padding:0}.mobile-nav-wrap .item-menu-mobile{padding:10px 0;min-height:44px;align-items:center;color:var(--White)}.mobile-nav-wrap .mobile-nav-login .item-menu-mobile{justify-content:flex-start;gap:8px}.mobile-nav-wrap .mobile-nav-login .item-menu-mobile i{font-size:14px}.mobile-nav-wrap .mobile-nav-login.active i{transform:none}@media(max-width:1439px){.header-right .header-login,.header-right .lang,.header-right .tf-btn.btn-demo{display:none}.mobile-nav-login,.mobile-nav-cta,.mobile-nav-lang{display:block}.header-right .mobile-button{box-sizing:content-box;border:9px solid transparent}}.header-inner .logo-site a{display:flex;align-items:center}@media(max-width:767px){.header-inner .logo-site img{max-width:120px}.header-inner .logo-site a{padding:8px 0}}@media(prefers-reduced-motion:reduce){.mobile-nav-wrap,.mobile-nav-wrap .overlay-mobile-nav,.mobile-nav-wrap .inner-mobile-nav{transition:none}}@media(max-width:425px){.wg-tabs .menu-tab{width:100%;flex-direction:column;align-items:stretch;border-radius:16px}.wg-tabs .menu-tab .item a{text-align:center}}
