:root{--bw-kurve: cubic-bezier(.22, .8, .3, 1);--bw-kurve-weich: cubic-bezier(.33, 1, .68, 1)}:root{--bw-weg: 10px;--bw-skal: 1;--bw-takt: 70ms;--bw-start: .06s;--bw-dauer: .55s;--bw-hub: 0px}@media(min-width:641px){:root{--bw-weg: 14px }}@media(min-width:1024px){:root{--bw-weg: 18px;--bw-skal: .975 }}@media(hover:hover)and (pointer:fine){:root{--bw-hub: -3px }}@media(prefers-reduced-motion:reduce){:root{--bw-hub: 0px }.js .reveal,.js .reveal.is-visible,.js .cmpr .cmpr-row,.js .reveal .pkg-tile,.js .founder2 .founder2-mark,.js .founder2 .founder2-card b,.js .founder2 .founder2-role,.js .founder2 .founder2-org,.js .founder2 .founder2-links,.js .wall .shot-cards{opacity:1;animation:none}.composer:hover,.stack-item:hover,.founder2-card:hover,.founder2-link:hover,.duo-card:hover,.p-stat:hover,.simple-step:hover,.wahl-card:hover,.iv-card:hover,.tsl-card:hover,.tpd-zoom:hover,.nf-card:hover,.twall-card:hover,.to-top:hover,.buy-btn--dark:hover,.buy-btn--line:hover,.tps-more summary:hover,.tf-weg:hover{transform:none;translate:none;scale:none}.logo:hover svg{transform:none;rotate:none}.trl-play:hover .trl-play-kreis{transform:none;scale:none}.twall-card:hover .twall-meta{translate:0 0}.faq-a,.sprungmarke,.tpd-progress i{transition:none}.tcard:active,.wzh-karte:active,.wt-karte:active,.mkt-chip:active,.rat-card:active,.blog-card:active,.tcard-kat:active{scale:1;transition:none}}@media(prefers-reduced-motion:no-preference){[data-auftakt]>*:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]){animation:bwAuftakt var(--bw-dauer) var(--bw-kurve) both;animation-delay:calc(var(--bw-start) + var(--bw-i, 0) * var(--bw-takt))}[data-auftakt=ruhig]{--bw-takt: .11s }[data-auftakt=knapp]{--bw-takt: 50ms;--bw-dauer: .46s }}[data-auftakt]>*:nth-child(1),[data-aufbau]>*:nth-child(1){--bw-i: 0 }[data-auftakt]>*:nth-child(2),[data-aufbau]>*:nth-child(2){--bw-i: 1 }[data-auftakt]>*:nth-child(3),[data-aufbau]>*:nth-child(3){--bw-i: 2 }[data-auftakt]>*:nth-child(4),[data-aufbau]>*:nth-child(4){--bw-i: 3 }[data-auftakt]>*:nth-child(5),[data-aufbau]>*:nth-child(5){--bw-i: 4 }[data-auftakt]>*:nth-child(n+6){--bw-i: 4 }[data-aufbau]>*:nth-child(6){--bw-i: 5 }[data-aufbau]>*:nth-child(n+7){--bw-i: 5 }@keyframes bwAuftakt{0%{opacity:0;translate:0 var(--bw-weg)}to{opacity:1;translate:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-aufbau]>*:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]){animation:bwAufbau linear both;animation-timeline:view();animation-range:entry calc(6% + var(--bw-i, 0) * 5%) cover calc(24% + var(--bw-i, 0) * 5%)}[data-aufbau=kopf]>*:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]),.section-head>h2,.section-head>.lead{animation:bwAufbauKopf linear both;animation-timeline:view();animation-range:entry calc(6% + var(--bw-i, 0) * 6%) cover calc(24% + var(--bw-i, 0) * 6%)}[data-aufbau]>h1:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]):not(.bw-aus),[data-aufbau]>h2:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]):not(.bw-aus){animation:bwAufbauKopf linear both}[data-aufbau=kopf]>.lead:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]),.section-head>.lead{animation-range:entry 12% cover 32%}[data-aufbau=spalte]>*:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]){animation-range:entry 6% cover 24%}[data-aufbau=fuss]>*:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]){animation-range:entry 0% entry calc(55% + var(--bw-i, 0) * 8%)}[data-aufbau=fliess]>*:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]):not(h2):not(h3):not(section):not(aside){animation:none}[data-aufbau=fliess]>h2:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]):not(.bw-aus),[data-aufbau=fliess]>h3:not(.enter):not(.reveal):not(.word):not([data-auftakt-aus]):not(.bw-aus){animation:bwAufbauKopf linear both;animation-timeline:view();animation-range:entry 2% cover 18%}}}@keyframes bwAufbau{0%{opacity:0;translate:0 var(--bw-weg);scale:var(--bw-skal, 1)}to{opacity:1;translate:none;scale:none}}@keyframes bwAufbauKopf{0%{opacity:.3;translate:0 var(--bw-weg);filter:blur(5px)}to{opacity:1;translate:none;filter:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.js .reveal,.js .reveal.is-visible{opacity:1;animation:bwAufbau linear both;animation-timeline:view();animation-range:entry calc(6% + var(--bw-i, 0) * 5%) cover calc(24% + var(--bw-i, 0) * 5%)}.js .reveal:has(.reveal),.js .reveal:has(.reveal).is-visible,.js .section-head.reveal,.js .section-head.reveal.is-visible{animation:none;opacity:1}.bw-aus,.bw-aus.is-visible,.rel-strip>*,.twall-track>*,.wall-track>*,.mkt-chips>*,.tpg-strip>*{animation:none!important;opacity:1!important}}}[data-stagger]>*:nth-child(1){--bw-i: 0 }[data-stagger]>*:nth-child(2){--bw-i: 1 }[data-stagger]>*:nth-child(3){--bw-i: 2 }[data-stagger]>*:nth-child(4){--bw-i: 3 }[data-stagger]>*:nth-child(5){--bw-i: 4 }[data-stagger]>*:nth-child(n+6){--bw-i: 5 }@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-aufbau=fach]>*:not(.enter):not(.word):not([data-auftakt-aus]):not(.bw-aus):not(.bw-halt){animation:bwFach linear both;animation-timeline:view();animation-range:entry calc(4% + var(--bw-i, 0) * 6%) cover calc(26% + var(--bw-i, 0) * 6%)}[data-aufbau=fach]>*:nth-child(2n){--bw-dreh: 1.1deg }.bw-scharf{animation:bwScharf linear both;animation-timeline:view();animation-range:entry 8% cover 38%}.bw-drift{animation:bwDrift linear both;animation-timeline:view();animation-range:cover 0% cover 100%;will-change:translate}.bw-balken>i{transform-origin:0 50%;animation:bwBalken linear both;animation-timeline:view();animation-range:entry 20% cover 55%}[data-aufbau=reihe]>*:not(.enter):not(.word):not([data-auftakt-aus]):not(.bw-aus):not(.bw-halt){animation:bwReihe linear both;animation-timeline:view();animation-range:entry calc(2% + var(--bw-i, 0) * 9%) entry calc(46% + var(--bw-i, 0) * 9%)}}}@keyframes bwFach{0%{opacity:0;translate:0 calc(var(--bw-weg) * 1.6);rotate:var(--bw-dreh, -1.1deg);scale:.965}to{opacity:1;translate:none;rotate:none;scale:none}}@keyframes bwScharf{0%{filter:blur(12px);opacity:.5;scale:1.015}to{filter:none;opacity:1;scale:none}}@keyframes bwDrift{0%{translate:0 calc(var(--bw-driftweg, 16px) * -1)}to{translate:0 var(--bw-driftweg, 16px)}}@keyframes bwBalken{0%{scale:0 1}to{scale:1 1}}@keyframes bwReihe{0%{opacity:0;translate:calc(var(--bw-weg) * -1) 0}to{opacity:1;translate:none}}.bw-balken{display:block;height:3px;border-radius:4px;background:var(--border);overflow:hidden}.bw-balken>i{display:block;height:100%;background:var(--fg);scale:1 1}@media(prefers-reduced-motion:reduce){.bw-scharf,.bw-drift{animation:none;filter:none;translate:none}.bw-balken>i{animation:none;scale:1 1}}.bw-fortschritt{position:fixed;inset:0 0 auto;height:3px;z-index:60;transform-origin:0 50%;pointer-events:none;background:linear-gradient(90deg,var(--faint),var(--fg));opacity:0;scale:0 1}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.bw-fortschritt{opacity:1;animation:bwFortschritt linear both;animation-timeline:scroll(root block)}}}@keyframes bwFortschritt{0%{scale:0 1}to{scale:1 1}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference)and (min-width:1024px){.hero>.container,.hb>.container{animation:bwHeroAb linear both;animation-timeline:view();animation-range:exit 10% exit 100%}}}@keyframes bwHeroAb{0%{translate:0 0;opacity:1}to{translate:0 -30px;opacity:.32}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.bw-parallax{overflow:hidden}.bw-parallax>img{animation:bwWandern linear both;animation-timeline:view();animation-range:cover 0% cover 100%;will-change:translate}}}@keyframes bwWandern{0%{translate:0 -4%}to{translate:0 4%}}.btn{position:relative;overflow:hidden}.btn>*{position:relative;z-index:1}.btn:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.26) 50%,transparent 62%);translate:-130% 0;opacity:0}.btn--primary:after{background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.22) 50%,transparent 62%)}:root:not([data-theme=dark]) .btn--ghost:after,:root:not([data-theme=dark]) .btn--sm:after{background:linear-gradient(105deg,transparent 38%,rgba(17,17,20,.07) 50%,transparent 62%)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.btn:hover:after{animation:bwGlanz .72s var(--bw-kurve-weich) forwards}}@media(prefers-reduced-motion:no-preference){.btn--auftakt.ist-glanz:after{animation:bwGlanz .95s var(--bw-kurve-weich) forwards}}.btn--ghost:after{background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.14) 50%,transparent 62%)}@keyframes bwGlanz{0%{translate:-130% 0;opacity:0}16%{opacity:1}to{translate:130% 0;opacity:0}}.btn:active{scale:.975}@media(hover:none){.tcard:active,.wzh-karte:active,.wt-karte:active,.mkt-chip:active,.rat-card:active,.blog-card:active,.tcard-kat:active{scale:.99;transition:scale .1s ease}}.bw-zahl{font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.wall-track:hover{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.bw-fortschritt{display:none}.btn:after{display:none}.btn:active{scale:1}}.ui-icon{display:inline-block;flex:none;vertical-align:middle;max-width:none}.section-head>.chip{padding-inline:0;background:none;border:0;border-radius:0;box-shadow:none;animation:none}.ff-punkt{display:grid;grid-template-columns:24px 1fr;column-gap:10px;row-gap:3px;align-items:center}.ff-punkt>.ui-icon{grid-column:1;grid-row:1 / span 2}.ff-punkt>b,.ff-punkt>span{grid-column:2}.ff-punkt>b{font-size:15px}.ff-punkt>span{font-size:13px}.mobile-menu>a:not(.btn){display:flex;align-items:center;gap:12px}.mobile-menu>a>.ui-icon{color:var(--muted)}.tcard .tcard-kat{display:inline-flex;align-items:center;gap:5px}.tcard .tcard-kat .ui-icon{width:14px;height:14px}.price-intro>.ui-icon{display:block;width:28px;height:28px;margin-bottom:18px}.wt-karte>.ui-icon{position:static;width:24px;height:24px;stroke:currentColor;margin-bottom:7px;transform:none}.wt-karte:hover>.ui-icon{transform:none}.wt-karte>svg:not(.ui-icon){top:25px}.buyx-chip{display:inline-flex;align-items:center;gap:6px}.buyx-chip>.ui-icon{width:15px;height:15px}@media(max-width:640px){.section-head{max-width:none}}@media(min-width:1024px){.homepage .twall-head{display:block}.homepage .twall-head>.twall-sub{margin:20px 0 0}.homepage .twall-head>.twall-zieh{margin-top:12px}#profi-tipps .agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#profi-tipps .agent-grid>.agent-card{grid-column:auto}#profi-tipps .agent-grid>.agent-card:first-child{grid-column:1 / -1;grid-template-columns:44px 1fr;gap:8px 18px;padding:32px}#profi-tipps .agent-grid>.agent-card:first-child>p{grid-column:2}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.hx-stage{animation:surface-arrive linear both;animation-timeline:view();animation-range:entry 0% cover 28%}.ms-stage{animation:surface-arrive linear both;animation-timeline:view();animation-range:entry 0% cover 24%}}}@keyframes surface-arrive{0%{translate:0 18px}to{translate:none}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.price-intro>.ui-icon,.ff-punkt>.ui-icon{transition:translate .25s ease}.price-card:hover .price-intro>.ui-icon,.ff-punkt:hover>.ui-icon{translate:0 -3px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hx-stage,.ms-stage{animation:none}}.wzh-karte>.ui-icon{display:block;margin-bottom:18px;width:28px;height:28px}.final.svc-final,.final.tpd-schluss{padding:72px 0;background:var(--bg)}.final.svc-final>.container,.final.tpd-schluss>.container{background:var(--surface-2);box-shadow:inset 0 1px 0 var(--line-licht);border:1px solid var(--border);border-radius:var(--radius);width:min(100% - 48px,1104px);padding:28px 24px}.final.svc-final:before,.final.tpd-schluss:before{display:none}@media(min-width:1024px){.final.svc-final>.container,.final.tpd-schluss>.container{padding:44px}.final.tpd-schluss .tsl-grid{gap:30px 44px}.final.tpd-schluss>.tsl-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.95fr);gap:30px 44px}}@media(prefers-reduced-motion:no-preference){.hx-intro>div:first-child{animation:visualHero .65s cubic-bezier(.22,.8,.3,1) both}.hx-pitch{animation:visualHero .65s .1s cubic-bezier(.22,.8,.3,1) both}.hx-card img{transition:transform .35s cubic-bezier(.22,.8,.3,1)}}@keyframes visualHero{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.hx-card:hover img{transform:translateY(-2px)}.closing-actions .ui-icon{transition:translate .2s ease}.closing-actions a:hover .ui-icon{translate:3px 0}}@supports (animation-timeline:view()){@media(min-width:641px)and (prefers-reduced-motion:no-preference){.svc-schritt-nr{animation:visualStep linear both;animation-timeline:view();animation-range:entry 0% cover 45%}}}@keyframes visualStep{0%{transform:translateY(10px)}to{transform:translateY(0)}}.netz-leinwand{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;-webkit-mask-image:var(--netz-maske, radial-gradient(ellipse 85% 75% at 50% 25%, #000 30%, transparent 78%));mask-image:var(--netz-maske, radial-gradient(ellipse 85% 75% at 50% 25%, #000 30%, transparent 78%))}@media(prefers-reduced-motion:reduce){.netz-leinwand{display:none}}.fz[data-astro-cid-sz7xmlte]{position:relative;background:var(--bg);border-top:1px solid var(--border);padding:56px 0 0;overflow:clip}.fz[data-astro-cid-sz7xmlte]{--netz-maske: radial-gradient(ellipse 60% 100% at 85% 0%, #000 0%, transparent 75%)}.fz-netz[data-astro-cid-sz7xmlte]{position:absolute;inset:0 0 auto;height:260px;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 60% 100% at 85% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 60% 100% at 85% 0%,#000 0%,transparent 75%)}.fz-oben[data-astro-cid-sz7xmlte]{position:relative;z-index:1;display:grid;gap:32px;padding-bottom:40px}.fz-marke[data-astro-cid-sz7xmlte]{display:grid;gap:14px;justify-items:start}.fz-marke[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;max-width:40ch;font-size:15px;line-height:1.6;color:var(--muted)}.fz-mail[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:500;color:var(--fg)}.fz-mail[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{border-bottom:1px solid var(--border);padding-bottom:2px;transition:border-color .2s ease}.fz-mail[data-astro-cid-sz7xmlte]:hover span[data-astro-cid-sz7xmlte]{border-color:var(--fg)}.fz-mail[data-astro-cid-sz7xmlte] svg{stroke:currentColor;transition:transform .2s ease}.fz-mail[data-astro-cid-sz7xmlte]:hover svg{transform:translate(3px)}.fz-spalten[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr}.fz-spalte[data-astro-cid-sz7xmlte]{min-width:0;border-bottom:1px solid var(--border)}.fz-spalte[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:56px}.fz-spalte[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]::-webkit-details-marker{display:none}.fz-spalte[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]:after{content:"";width:8px;height:8px;margin-right:4px;border-right:1.5px solid var(--faint);border-bottom:1.5px solid var(--faint);rotate:45deg;translate:0 -2px;transition:rotate .2s ease}.fz-spalte[data-astro-cid-sz7xmlte][open]>summary[data-astro-cid-sz7xmlte]:after{rotate:225deg;translate:0 2px}.fz-titel[data-astro-cid-sz7xmlte]{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.fz-spalte[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;display:grid;gap:0;padding-bottom:14px}.fz-spalte[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:flex;align-items:center;min-height:44px;font-size:15px;color:var(--muted);transition:color .15s ease}.fz-spalte[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--fg)}.fz-unten[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px 16px;align-items:center;padding-top:20px;padding-bottom:28px;position:relative;z-index:1}.fz-unten[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;top:0;left:24px;right:24px;border-top:1px solid var(--border)}.fz-copy[data-astro-cid-sz7xmlte]{margin:0;font-size:13px;color:var(--faint)}.fz-klein[data-astro-cid-sz7xmlte]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:0 18px}.fz-klein[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--faint);transition:color .15s ease}.fz-klein[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--fg)}.fz-hoch[data-astro-cid-sz7xmlte]{grid-column:2;grid-row:1;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);transition:border-color .2s ease,transform .2s ease}.fz-hoch[data-astro-cid-sz7xmlte]:hover{border-color:var(--faint);transform:translateY(-2px)}.fz-hoch[data-astro-cid-sz7xmlte] svg{stroke:currentColor}@media(min-width:641px){.fz[data-astro-cid-sz7xmlte]{padding-top:72px}.fz-oben[data-astro-cid-sz7xmlte]{gap:48px;padding-bottom:56px}.fz-spalten[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px}.fz-spalte[data-astro-cid-sz7xmlte]{border-bottom:0}.fz-spalte[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]{cursor:default;pointer-events:none;min-height:0;margin-bottom:12px}.fz-spalte[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]:after{display:none}.fz-spalte[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{padding-bottom:0}.fz-spalte[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{min-height:36px}.fz-unten[data-astro-cid-sz7xmlte]{grid-template-columns:auto minmax(0,1fr) 44px}.fz-klein[data-astro-cid-sz7xmlte]{grid-column:2;grid-row:1;justify-content:flex-end}.fz-hoch[data-astro-cid-sz7xmlte]{grid-column:3}}@media(min-width:641px)and (pointer:coarse){.fz-spalte[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{min-height:44px}}@media(min-width:820px){.fz-spalten[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.fz-oben[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:64px}.fz-spalten[data-astro-cid-sz7xmlte]{gap:32px}.fz-spalten--eine[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.fz-spalte[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:14px;min-height:32px}}@media(min-width:1024px)and (pointer:coarse){.fz-spalte[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{min-height:44px}}@media(prefers-reduced-motion:reduce){.fz-spalte[data-astro-cid-sz7xmlte]>summary[data-astro-cid-sz7xmlte]:after,.fz-hoch[data-astro-cid-sz7xmlte],.fz-mail[data-astro-cid-sz7xmlte] svg{transition:none}}
