@layer bricks {.brxe-template{width:100%}}@layer bricks {}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.wd-hero h1.wd-h1.wd-h1 span { padding-bottom: .2em; margin-bottom: -.06em;} .wd-hero h1.wd-h1.wd-h1 { font-size: clamp(2.1rem,3.5vw,3.5rem);}@media (max-width:767px){.wd-hero .lf-hv .lf-chip.lf-chip{display:none}}@keyframes lfTy{0%,4%{width:0}18%,88%{width:19ch}96%,100%{width:0}}@keyframes lfCa{50%{opacity:0}}@keyframes lfWv{to{background-position:72px 72px,72px -72px}}@keyframes lfDs{to{stroke-dashoffset:-56}}@keyframes lfRp{0%{transform:scale(1);opacity:.85}100%{transform:scale(3.6);opacity:0}}@keyframes lfSl0{0%,4%{transform:translateX(-105%);opacity:1}10%,30%{transform:none;opacity:1}36%,92%{transform:none;opacity:.22}100%{transform:translateX(-105%);opacity:.22}}@keyframes lfSr1{0%,7%{transform:translateX(105%);opacity:1}13%,30%{transform:none;opacity:1}36%,92%{transform:none;opacity:.22}100%{transform:translateX(105%);opacity:.22}}@keyframes lfSl2{0%,10%{transform:translateX(-105%);opacity:1}16%,30%{transform:none;opacity:1}36%,92%{transform:none;opacity:.22}100%{transform:translateX(-105%);opacity:.22}}@keyframes lfSr3{0%,13%{transform:translateX(105%);opacity:1}19%,30%{transform:none;opacity:1}36%,92%{transform:none;opacity:.22}100%{transform:translateX(105%);opacity:.22}}@keyframes lfSl4{0%,16%{transform:translateX(-105%);opacity:1}22%,30%{transform:none;opacity:1}36%,92%{transform:none;opacity:.22}100%{transform:translateX(-105%);opacity:.22}}@keyframes lfSr5{0%,19%{transform:translateX(105%);opacity:1}25%,30%{transform:none;opacity:1}36%,92%{transform:none;opacity:.22}100%{transform:translateX(105%);opacity:.22}}@keyframes lfCt{0%,34%{opacity:0;transform:translateY(8px)}40%,92%{opacity:1;transform:none}100%{opacity:0}}@keyframes lfCb{0%,30%{box-shadow:0 0 0 1px rgba(255,255,255,.1)}40%,92%{box-shadow:0 0 0 2px rgba(237,22,125,.8),0 30px 70px -20px rgba(237,22,125,.5)}100%{box-shadow:0 0 0 1px rgba(255,255,255,.1)}}@keyframes lfR1{0%,58%{opacity:1;transform:none}62%,100%{opacity:0;transform:translateY(-8px)}}@keyframes lfR2{0%,58%{opacity:0;transform:translateY(8px) scale(.8)}62%,92%{opacity:1;transform:none}100%{opacity:0}}@keyframes lfRb{0%,58%{background:rgba(255,255,255,.14);color:#fff}62%,92%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.14);color:#fff}}@keyframes lfCp{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:991px){.wd-hero .lf-chip--1.lf-chip--1{left:8px}}@media (max-width:767px){.wd-hero .lf-st.lf-st{height:430px;border-radius:24px} .wd-hero .lf-cd.lf-cd{top:82px;width:88%;height:172px} .wd-hero .lf-q.lf-q{left:14px;right:14px;top:14px} .wd-hero .lf-ct.lf-ct{padding:14px}}@media (prefers-reduced-motion:reduce){.wd-hero .lf-hv *{animation:none!important} .wd-hero .lf-ct,.wd-hero .lf-rk i:last-child{opacity:1} .wd-hero .lf-rk i:first-child{opacity:0} .wd-hero .lf-s{opacity:.22} .wd-hero .lf-qt{width:19ch}} .wd-hero .lf-hv { position: relative; padding-top: 14px; line-height: 1.4;} .wd-hero .lf-st { position: relative; height: 500px; border-radius: 32px; overflow: hidden; background: radial-gradient(120% 85% at 50% 0%,#20306a 0%,#0c1534 55%,#060a1c 100%); border: 1px solid rgba(255,255,255,.12); box-shadow: 0 60px 120px -50px rgba(0,0,0,.95);} .wd-hero .lf-wv { position: absolute; inset: 0; opacity: .55; background-image: repeating-linear-gradient(90deg,rgba(69,197,255,.09) 0 18px,transparent 18px 36px),repeating-linear-gradient(0deg,rgba(237,22,125,.08) 0 18px,transparent 18px 36px); animation: lfWv 14s linear infinite;} .wd-hero .lf-net { position: absolute; inset: 0; width: 100%; height: 100%;} .wd-hero .lf-rv { fill: none; stroke: #1d4f8f; stroke-width: 14; stroke-linecap: round; opacity: .9;} .wd-hero .lf-rd { fill: none; stroke: rgba(255,255,255,.18); stroke-width: 9; stroke-linecap: round;} .wd-hero .lf-rdd { fill: none; stroke: #ffb82e; stroke-width: 2; stroke-dasharray: 14 14; animation: lfDs 1.6s linear infinite;} .wd-hero .lf-rl { fill: none; stroke: #45c5ff; stroke-width: 2.5; stroke-dasharray: 3 8; animation: lfDs 2.4s linear infinite;} .wd-hero .lf-lb { font-size: 13px; font-weight: 800; fill: #c9d1de; letter-spacing: .04em;} .wd-hero .lf-lb2 { font-size: 11px; fill: #8fb7e8;} .wd-hero .lf-lbc { font-size: 14px; font-weight: 900; fill: #fff; text-anchor: middle;} .wd-hero .lf-nd { fill: #ed167d; stroke: #fff; stroke-width: 3;} .wd-hero .lf-pr { fill: none; stroke: #ed167d; stroke-width: 2; transform-box: fill-box; transform-origin: center; animation: lfRp 2.4s ease-out infinite;} .wd-hero .lf-pr2 { animation-delay: 1.2s;} .wd-hero .lf-q { position: absolute; left: 22px; right: 22px; top: 22px; z-index: 4; display: flex; align-items: center; gap: 10px; height: 46px; padding: 0 16px; border-radius: 999px; background: #fff; box-shadow: 0 18px 40px -18px rgba(0,0,0,.8); color: #0d1930;} .wd-hero .lf-q b { font-size: 18px; color: #1661ab;} .wd-hero .lf-qt { display: block; overflow: hidden; width: 0; white-space: nowrap; font-size: 14.5px; font-weight: 700; animation: lfTy 11s steps(19) infinite;} .wd-hero .lf-qc { width: 2px; height: 18px; background: #ed167d; animation: lfCa .8s steps(1) infinite;} .wd-hero .lf-cd { position: absolute; left: 50%; top: 92px; z-index: 3; width: min(80%,380px); height: 172px; transform: translateX(-50%); border-radius: 22px; overflow: hidden; background: rgba(13,25,48,.75); -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); animation: lfCb 11s ease infinite;} .wd-hero .lf-s { position: absolute; left: 0; right: 0; height: 16.66%; background: var(--g);} .wd-hero .lf-s0 { top: 0.00%; animation: lfSl0 11s cubic-bezier(.5,.1,.2,1) infinite;} .wd-hero .lf-s1 { top: 16.66%; animation: lfSr1 11s cubic-bezier(.5,.1,.2,1) infinite;} .wd-hero .lf-s2 { top: 33.32%; animation: lfSl2 11s cubic-bezier(.5,.1,.2,1) infinite;} .wd-hero .lf-s3 { top: 49.98%; animation: lfSr3 11s cubic-bezier(.5,.1,.2,1) infinite;} .wd-hero .lf-s4 { top: 66.64%; animation: lfSl4 11s cubic-bezier(.5,.1,.2,1) infinite;} .wd-hero .lf-s5 { top: 83.30%; animation: lfSr5 11s cubic-bezier(.5,.1,.2,1) infinite;} .wd-hero .lf-cd::after { content: ""; position: absolute; inset: 0; background: repeating-linear-gradient(90deg,transparent 0 46px,rgba(13,25,48,.35) 46px 52px); pointer-events: none;} .wd-hero .lf-ct { position: relative; z-index: 2; display: flex; flex-direction: column; justify-content: center; gap: 10px; height: 100%; padding: 16px; opacity: 0; animation: lfCt 11s ease infinite;} .wd-hero .lf-rk { position: absolute; right: 12px; top: 12px; display: grid; width: 38px; height: 38px; border-radius: 12px; font-weight: 900; font-size: 14px; animation: lfRb 11s ease infinite;} .wd-hero .lf-rk i { grid-area: 1/1; display: flex; align-items: center; justify-content: center; font-style: normal;} .wd-hero .lf-rk i:first-child { animation: lfR1 11s ease infinite;} .wd-hero .lf-rk i:last-child { opacity: 0; animation: lfR2 11s cubic-bezier(.3,1.5,.5,1) infinite;} .wd-hero .lf-c1 { display: flex; align-items: center; gap: 12px; padding-right: 44px;} .wd-hero .lf-av { flex: none; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 14px; background: linear-gradient(135deg,#ed167d,#7b2cbf); color: #fff; font-size: 18px;} .wd-hero .lf-c1 div { display: flex; flex-direction: column; min-width: 0;} .wd-hero .lf-c1 strong { font-size: 16px; font-weight: 900; color: #fff;} .wd-hero .lf-c1 small { font-size: 11.5px; font-weight: 700; color: #c9d1de; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .wd-hero .lf-c1 em { font-style: normal; color: #ffb82e; letter-spacing: 1px;} .wd-hero .lf-c2 { display: flex; flex-wrap: wrap; gap: 6px;} .wd-hero .lf-op { padding: 5px 10px; border-radius: 999px; font-size: 11px; font-weight: 800;} .wd-hero .lf-tg { padding: 5px 10px; border-radius: 999px; font-size: 11px; font-weight: 800;} .wd-hero .lf-op { background: rgba(52,211,153,.18); color: #6ee7b7;} .wd-hero .lf-tg { background: rgba(255,255,255,.12); color: #e3e8f0;} .wd-hero .lf-c3 { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 6px;} .wd-hero .lf-ac { display: flex; align-items: center; justify-content: center; padding: 8px 4px; border-radius: 12px; background: #fff; color: #1661ab; font-size: 11.5px; font-weight: 900; white-space: nowrap;} .wd-hero .lf-ac:first-child { background: #ed167d; color: #fff;} .wd-hero .lf-chip { position: absolute; z-index: 5; display: flex; align-items: center; gap: 8px; padding: 10px 16px; border-radius: 999px; background: #fff; color: #0d1930; font-size: 12.5px; font-weight: 800; white-space: nowrap; box-shadow: 0 20px 40px -18px rgba(0,0,0,.7); animation: lfCp 5s ease-in-out infinite;} .wd-hero .lf-chip i { display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; border-radius: 50%; background: #ed167d; font-style: normal; font-size: 12px; color: #fff;} .wd-hero .lf-chip--1 { left: -18px; bottom: 24px;} .wd-hero .lf-chip--2 { right: 28px; top: -24px; animation-delay: -2.5s;} .wd-hero .lf-chip--2 i { background: #45c5ff; color: #0d1930;} .wd-hero .lf-cap { margin: 10px 0 0; font-size: 11px; font-weight: 700; color: #8f9bb0; text-align: right;}@keyframes wdPulse{to{box-shadow:0 0 0 12px rgba(237,22,125,0)}}@keyframes wdSpin{to{transform:rotate(360deg)}}@keyframes wdFloat{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(-1.2deg)}}@keyframes wdBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes wdTick{0%,6%{background:rgba(255,255,255,.12);color:transparent}10%,100%{background:#34d399;color:#0d1930}}@keyframes wdRow{0%,6%{color:#8f9bb0}10%,100%{color:#fff}}@media (max-width:991px){.wd-hero .brxe-container.wd-hero-grid.wd-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:767px){.wd-hero.wd-hero{padding:140px var(--gutter) 150px} .wd-hero .wd-check.wd-check{display:none} .wd-hero .wd-chip--3.wd-chip{display:none} .wd-hero .wd-chip--2.wd-chip{left:0;top:auto;bottom:0} .wd-hero .wd-chip--2.wd-chip.wd-chip{right:auto} .wd-hero .wd-trust.wd-trust{grid-template-columns:minmax(0,1fr)} .wd-hero .wd-btns.wd-btns{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.wd-page *,.wd-page *::before,.wd-page *::after{animation:none!important;transition:none!important}} .wd-hero { position: relative; overflow: hidden; padding: 190px var(--gutter) 170px; color: #fff; background: radial-gradient(760px circle at 80% 30%,rgba(123,44,191,.32),transparent 60%),radial-gradient(640px circle at 0% 100%,rgba(69,197,255,.18),transparent 60%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#050b18; background-size: auto,auto,44px 44px,44px 44px,auto;} .wd-hero :is(h1,h2,h3) { font-family: var(--font-body);} .wd-hero .brxe-container.wd-hero-grid { display: grid; grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr); gap: 64px; align-items: center; width: 100%; max-width: var(--shell); margin: 0 auto;} .wd-hero .wd-hero-txt { display: flex; flex-direction: column; align-items: flex-start; min-width: 0;} .wd-hero .wd-crumb { margin: 0 0 26px; font-size: 13px; font-weight: 600; color: #8f9bb0;} .wd-hero .wd-crumb a { color: #c9d1de; text-decoration: none;} .wd-hero .wd-crumb a:hover { color: #fff;} .wd-hero .wd-crumb span { margin: 0 8px; opacity: .5;} .wd-hero .wd-kicker { display: flex; align-items: center; gap: 10px; margin: 0; font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase; color: var(--blue-bright);} .wd-hero .wd-dot { flex: none; width: 9px; height: 9px; border-radius: 50%; background: var(--pink); animation: wdPulse 1.8s ease-out infinite;} .wd-hero h1.wd-h1 { margin: 22px 0 0; font-size: clamp(2.6rem,5.4vw,5.2rem); font-weight: 900; line-height: .98; letter-spacing: -.055em; color: #fff;} .wd-hero h1.wd-h1 span { display: block; font-family: var(--font-serif); font-style: italic; font-weight: 400; letter-spacing: -.03em; background: linear-gradient(90deg,#ff3d9a,#45c5ff); -webkit-background-clip: text; background-clip: text; color: transparent; padding-right: .1em;} .wd-hero .wd-intro { max-width: 600px; margin: 26px 0 0; font-size: 17px; line-height: 1.7; color: #c9d1de;} .wd-hero .wd-intro b { color: #fff;} .wd-hero .wd-btns { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 34px;} .wd-page .wd-btn { display: inline-flex; align-items: center; justify-content: space-between; gap: 18px; padding: 9px 9px 9px 24px; border-radius: 12px; font-size: 15px; font-weight: 800; text-decoration: none; transition: transform .35s var(--ease),box-shadow .35s var(--ease),background .35s var(--ease);} .wd-page .wd-btn b { width: 40px; height: 40px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; transition: transform .35s var(--ease);} .wd-page .wd-btn--p { background: linear-gradient(90deg,var(--pink-strong),#c5178f); color: #fff; box-shadow: 0 16px 36px rgba(237,22,125,.35);} .wd-page .wd-btn--p b { background: #fff; color: var(--pink);} .wd-page .wd-btn--g { border: 1px solid rgba(255,255,255,.25); color: #fff; background: rgba(255,255,255,.04);} .wd-page .wd-btn--g b { background: rgba(255,255,255,.12); color: #fff;} .wd-page .wd-btn--d { border: 1px solid rgba(13,25,48,.18); color: var(--ink); background: #fff;} .wd-page .wd-btn--d b { background: var(--ink); color: #fff;} .wd-page .wd-btn:hover { transform: translateY(-3px);} .wd-page .wd-btn:focus-visible { transform: translateY(-3px);} .wd-page .wd-btn:hover b { transform: rotate(45deg);} .wd-page .wd-btn:focus-visible { outline: 2px solid var(--blue-bright); outline-offset: 3px;} .wd-hero .wd-trust { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 12px; width: 100%; max-width: 640px; margin: 36px 0 0; padding: 0; list-style: none;} .wd-hero .wd-trust li { display: flex; align-items: flex-start; gap: 10px; padding: 14px; border-radius: 14px; border: 1px solid rgba(255,255,255,.12); background: rgba(255,255,255,.04); font-size: 13px; font-weight: 700; line-height: 1.4; color: #dbe2ec;} .wd-hero .wd-trust li::before { content: "✓"; flex: none; width: 20px; height: 20px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; background: linear-gradient(135deg,#ed167d,#45c5ff); font-size: 10px; color: #fff;} .wd-hero .wd-orb { position: absolute; border-radius: 50%; pointer-events: none;} .wd-hero .wd-orb--1 { left: 4%; top: 4%; width: 520px; height: 520px; border: 1px dashed rgba(69,197,255,.22); animation: wdSpin 30s linear infinite;} .wd-hero .wd-orb--2 { left: 20%; top: 18%; width: 340px; height: 340px; border: 1px dashed rgba(237,22,125,.22); animation: wdSpin 40s linear infinite reverse;} .wd-hero .wd-orb--1::after { content: ""; position: absolute; left: 50%; top: -5px; width: 10px; height: 10px; border-radius: 50%; background: #ff3d9a; box-shadow: 0 0 16px #ff3d9a;} .wd-hero .wd-chip { position: absolute; z-index: 5; display: inline-flex; align-items: center; gap: 8px; padding: 8px 14px; border-radius: 999px; background: rgba(5,11,24,.85); border: 1px solid rgba(255,255,255,.16); font-size: 11px; font-weight: 700; white-space: nowrap; animation: wdBob 5s ease-in-out infinite;} .wd-hero .wd-chip i { width: 7px; height: 7px; border-radius: 50%; background: var(--c);} .wd-hero .wd-chip--1 { left: -2%; top: 20px;} .wd-hero .wd-chip--2 { right: 0; top: 170px; animation-delay: -1.7s;} .wd-hero .wd-chip--3 { right: 18%; bottom: 20px; animation-delay: -3.3s;}#brxe-161a61 {display: flex; position: absolute; top: -112px; left: -30px; right: -30px; height: 148px; align-items: center; overflow: hidden; background-color: var(--pink); max-width: none; width: calc(100% + 60px)}@keyframes rsTicker{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:767px){#brxe-161a61.brxe-div{transform:rotate(-1.5deg) scaleX(1.035)}#brxe-161a61 .rs-track.rs-track{font-size:2.15rem;animation-duration:12s}}@media (prefers-reduced-motion:reduce){#brxe-161a61 .rs-track.rs-track{animation:none}}#brxe-161a61 { transform: rotate(-1deg) scaleX(1.035); box-shadow: 0 26px 50px rgba(5,11,24,.25);}#brxe-161a61 .rs-track { display: flex; flex: none; width: max-content; align-items: center; white-space: nowrap; font-family: var(--font-display); font-weight: 400; font-size: clamp(2.55rem,3.35vw,4.15rem); line-height: 1; color: #fff; letter-spacing: .01em; animation: rsTicker 14s linear infinite; will-change: transform;}#brxe-161a61 .rs-track span { flex: none; margin-right: .45em;}#brxe-161a61 .rs-track .rs-star { color: var(--gold); font-size: .55em;}@media (max-width: 767px) {#brxe-161a61 {top: -86px; height: 116px}}#brxe-c1d992 {position: relative; z-index: 6; height: 0px; width: 100%}#brxe-c1d992 { overflow-x: clip; overflow-y: visible;}#brxe-nc01wm {font-size: min(20.6rem, 20vw, calc(92vw / 5.76))}@media (max-width:991px){.wd-page .wd-head.wd-head{grid-template-columns:minmax(0,1fr);gap:20px}}@keyframes lfWd{0%,4%{stroke-dashoffset:100}30%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:100}}@keyframes lfCy{0%,100%{fill:rgba(255,255,255,.15)}10%,40%{fill:#ffb82e}}@keyframes lfOrb{to{stroke-dashoffset:-60}}@keyframes lfKp{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes lfTl{0%,5%{transform:scaleX(0)}40%,90%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes lfTd{0%,10%{background:#1a2a5c;color:#c9d1de}20%,92%{background:#ffb82e;color:#0d1930}100%{background:#1a2a5c;color:#c9d1de}}@keyframes lfLy{0%,8%{transform:scaleX(0);opacity:0}16%,90%{transform:scaleX(1);opacity:1}100%{transform:scaleX(0);opacity:0}}@keyframes lfLz{0%{bottom:4%}45%{bottom:76%}50%,100%{bottom:4%}}@keyframes lfA7{to{stroke-dashoffset:-40}}@media (max-width:991px){#stadt .lf-gal.lf-gal{grid-template-columns:repeat(2,minmax(0,1fr))}#stadt .lf-gal.lf-gal>.lf-c{grid-column:auto}#stadt .lf-gal.lf-gal>.lf-c1,#stadt .lf-gal.lf-gal>.lf-c6{grid-column:1/-1}}@media (max-width:767px){#stadt .lf-gal.lf-gal{grid-template-columns:minmax(0,1fr)}#stadt .lf-tx.lf-tx{padding:20px}#stadt .lf-kpi.lf-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}#stadt .lf-c1.lf-c1{flex-direction:column}#stadt .lf-c1.lf-c1 .lf-v{flex:1 0 auto;margin:10px 10px 0;min-height:220px}#stadt .lf-3d.lf-3d{flex-direction:column;gap:14px}#stadt .lf-co.lf-co{width:100%}#stadt .lf-tl.lf-tl span{font-size:9.5px;hyphens:auto;overflow-wrap:anywhere}#stadt .lf-tl.lf-tl b{width:42px;height:42px;font-size:11px}#stadt .lf-tl.lf-tl::before{top:19px}}@media (prefers-reduced-motion:reduce){#stadt .lf-gal *{animation:none!important}#stadt .lf-wf{stroke-dashoffset:0}#stadt .lf-tl li i,#stadt .lf-bed i{transform:none;opacity:1}}#stadt .lf-gal { display: grid; grid-template-columns: repeat(12,minmax(0,1fr)); gap: 16px; line-height: 1.5;}#stadt .lf-c { display: flex; flex-direction: column; overflow: hidden; border-radius: 26px; background: #fff; border: 1px solid rgba(13,25,48,.08); box-shadow: 0 30px 70px -55px rgba(13,25,48,.55);}#stadt .lf-c1 { grid-column: span 12; flex-direction: row;}#stadt .lf-c2 { grid-column: span 4;}#stadt .lf-c3 { grid-column: span 4;}#stadt .lf-c4 { grid-column: span 4;}#stadt .lf-c5 { grid-column: span 7;}#stadt .lf-c6 { grid-column: span 5;}#stadt .lf-v { position: relative; flex: 1 0 auto; display: flex; align-items: center; justify-content: center; min-height: 200px; margin: 10px 10px 0; padding: 16px; border-radius: 18px; overflow: hidden; background: radial-gradient(120% 90% at 20% 0%,#1b2f63 0%,#0b1636 55%,#060b1d 100%); border: 1px solid rgba(69,197,255,.18);}#stadt .lf-v::before { content: ""; position: absolute; inset: 0; opacity: .35; background-image: repeating-linear-gradient(90deg,rgba(69,197,255,.08) 0 12px,transparent 12px 24px),repeating-linear-gradient(0deg,rgba(237,22,125,.07) 0 12px,transparent 12px 24px); pointer-events: none;}#stadt .lf-c1 .lf-v { flex: 0 0 46%; min-height: 280px; margin: 10px 0 10px 10px;}#stadt .lf-c1 .lf-tx { flex: 1; display: flex; flex-direction: column; justify-content: center; padding: 28px 32px;}#stadt .lf-tx { padding: 18px 22px 22px;}#stadt .lf-no { align-self: flex-start; display: inline-block; margin-bottom: 8px; padding: 4px 10px; border-radius: 999px; background: rgba(237,22,125,.1); color: #ed167d; font-size: 10px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase;}#stadt .lf-tx h3 { margin: 0 0 6px; font-size: 19px; font-weight: 900; letter-spacing: -.01em; color: var(--ink);}#stadt .lf-c1 .lf-tx h3 { font-size: clamp(1.4rem,2.2vw,1.8rem);}#stadt .lf-tx>p { margin: 0; font-size: 14px; line-height: 1.65; color: #4d5a70;}#stadt .lf-c1 .lf-tx>p { font-size: 15px;}#stadt .lf-tip { display: flex; flex-direction: column; gap: 2px; margin: 12px 0 0!important; padding: 10px 12px; border-radius: 12px; background: #eef6ff; border-left: 3px solid #1661ab; font-size: 13px!important; line-height: 1.5!important; color: #4d5a70;}#stadt .lf-tip b { font-size: 10px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #1661ab;}#stadt .lf-wvg { position: relative; width: 100%; max-width: 440px; height: auto;}#stadt .lf-stk { fill: none; stroke: #8fa3c8; stroke-width: 5; stroke-linecap: round;}#stadt .lf-stk2 { fill: none; stroke: #8fa3c8; stroke-width: 5; stroke-linecap: round;}#stadt .lf-wf { fill: none; stroke-width: 7; stroke-linecap: round; stroke-dasharray: 100 100; animation: lfWd 8s ease infinite; animation-delay: var(--d);}#stadt .lf-bdg { position: absolute; padding: 5px 11px; border-radius: 999px; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.2); font-size: 11.5px; font-weight: 800; color: #fff; white-space: nowrap; animation: lfKp 5s ease-in-out infinite;}#stadt .lf-bdg1 { left: 14px; top: 14px;}#stadt .lf-bdg2 { right: 14px; bottom: 14px; animation-delay: -2.5s; color: #ffb82e;}#stadt .lf-bdg3 { left: 50%; bottom: -2px; transform: translateX(-50%); animation: none; color: #ffb82e;}#stadt .lf-ring { position: relative; width: 180px; height: 180px;}#stadt .lf-ring svg { width: 100%; height: 100%; overflow: visible;}#stadt .lf-cty { fill: rgba(255,255,255,.15); animation: lfCy 4s ease infinite; animation-delay: var(--d);}#stadt .lf-orb { fill: none; stroke: rgba(69,197,255,.35); stroke-width: 1.5; stroke-dasharray: 4 6; animation: lfOrb 6s linear infinite;}#stadt .lf-rc { position: absolute; inset: 0; display: flex; flex-direction: column; align-items: center; justify-content: center;}#stadt .lf-rc b { font-size: 40px; font-weight: 900; line-height: 1; color: #fff;}#stadt .lf-rc span { font-size: 12px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; color: #45c5ff;}#stadt .lf-rt { width: 100%; max-width: 220px;}#stadt .lf-rt svg { display: block; width: 100%; height: auto; overflow: visible;}#stadt .lf-mn { fill: none; stroke: #1d4f8f; stroke-width: 10; stroke-linecap: round;}#stadt .lf-a73 { fill: none; stroke: #ffb82e; stroke-width: 3; stroke-dasharray: 8 8; animation: lfA7 1.6s linear infinite;}#stadt .lf-car { fill: #fff;}#stadt .lf-cp { fill: #45c5ff;}#stadt .lf-cm { fill: #ed167d; stroke: #fff; stroke-width: 3;}#stadt .lf-rt text { font-size: 12px; font-weight: 800; fill: #c9d1de;}#stadt .lf-rt .lf-tm { font-size: 13px; fill: #fff; font-weight: 900;}#stadt .lf-rt .lf-km { font-size: 11px; fill: #ffb82e;}#stadt .lf-rt .lf-mt { font-size: 10px; fill: #8fb7e8;}#stadt .lf-tl { position: relative; display: flex; justify-content: space-between; width: 100%; margin: 0; padding: 0 4px; list-style: none;}#stadt .lf-tl::before { content: ""; position: absolute; left: 10%; right: 10%; top: 22px; height: 4px; border-radius: 999px; background: linear-gradient(90deg,#45c5ff,#ed167d,#ffb82e); transform-origin: left; animation: lfTl 8s ease infinite;}#stadt .lf-tl li { position: relative; z-index: 1; display: flex; flex-direction: column; align-items: center; gap: 8px; width: 25%; text-align: center;}#stadt .lf-tl b { display: flex; align-items: center; justify-content: center; width: 48px; height: 48px; border-radius: 50%; background: #1a2a5c; color: #c9d1de; font-size: 12px; font-weight: 900; animation: lfTd 8s ease infinite; animation-delay: var(--d);}#stadt .lf-tl span { font-size: 11px; font-weight: 800; line-height: 1.3; color: #c9d1de;}#stadt .lf-3d { display: flex; align-items: center; justify-content: center; gap: 28px; width: 100%;}#stadt .lf-bed { position: relative; flex: none; display: flex; flex-direction: column-reverse; align-items: center; gap: 3px; width: 200px; height: 180px; padding: 12px; border-radius: 16px; background: rgba(255,255,255,.05); border: 1px solid rgba(255,255,255,.12);}#stadt .lf-bed i { display: block; width: var(--w); height: 15px; border-radius: 3px; background: linear-gradient(90deg,#45c5ff,#1661ab); transform-origin: center; animation: lfLy 6s ease infinite; animation-delay: var(--d);}#stadt .lf-bed i:nth-child(even) { background: linear-gradient(90deg,#ed167d,#7b2cbf);}#stadt .lf-lz { position: absolute; left: 8%; right: 8%; bottom: 4%; height: 2px; background: #ffb82e; box-shadow: 0 0 12px 2px #ffb82e; animation: lfLz 6s linear infinite;}#stadt .lf-co { display: flex; flex-direction: column; gap: 8px;}#stadt .lf-co span { display: flex; flex-direction: column; padding: 10px 14px; border-radius: 12px; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.12); font-size: 14px; font-weight: 900; color: #fff;}#stadt .lf-co small { font-size: 11px; font-weight: 700; color: #8fb7e8;}#stadt .lf-kpi { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px; width: 100%;}#stadt .lf-kpi div { display: flex; flex-direction: column; gap: 4px; padding: 14px; border-radius: 14px; background: rgba(255,255,255,.07); animation: lfKp 4s ease-in-out infinite;}#stadt .lf-kpi div:nth-child(2) { animation-delay: -1s;}#stadt .lf-kpi div:nth-child(3) { animation-delay: -2s;}#stadt .lf-kpi div:nth-child(4) { animation-delay: -3s;}#stadt .lf-kpi b { font-size: clamp(1.3rem,2.2vw,1.8rem); font-weight: 900; letter-spacing: -.03em; color: #ffb82e; white-space: nowrap;}#stadt .lf-kpi span { font-size: 12px; font-weight: 700; color: #c9d1de;}@media (max-width:991px){#stadt .lf-tk.lf-tk{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#stadt .lf-take.lf-take{padding:22px 18px}} .wd-page .lm-cap { margin: 12px 0 0; font-size: 11px; font-weight: 700; line-height: 1.4; color: #8f9bb0; text-align: right;}#stadt .lf-take { position: relative; overflow: hidden; margin-top: 22px; padding: 30px; border-radius: 26px; background: #fff; border: 1px solid rgba(13,25,48,.08); line-height: 1.5;}#stadt .lf-take::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 8px; background: repeating-linear-gradient(90deg,#ed167d 0 24px,#1661ab 24px 48px,#ffb82e 48px 72px,#45c5ff 72px 96px);}#stadt .lf-take h3 { margin: 4px 0 20px; font-size: clamp(1.25rem,2vw,1.6rem); font-weight: 900; color: var(--ink);}#stadt .lf-tk { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 16px;}#stadt .lf-tk div { padding: 20px; border-radius: 18px; background: #f4f7fb;}#stadt .lf-tk b { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; margin-bottom: 12px; border-radius: 12px; background: linear-gradient(135deg,#1661ab,#45c5ff); font-size: 17px; color: #fff;}#stadt .lf-tk div:nth-child(2) b { background: linear-gradient(135deg,#ed167d,#7b2cbf);}#stadt .lf-tk div:nth-child(3) b { background: linear-gradient(135deg,#ffb82e,#ed167d);}#stadt .lf-tk h4 { margin: 0 0 6px; font-size: 16px; font-weight: 900; color: var(--ink);}#stadt .lf-tk p { margin: 0; font-size: 14px; line-height: 1.65; color: #4d5a70;}#stadt .lf-src { margin: 16px 0 0; font-size: 11.5px; color: #8f9bb0;}.wd-sec { position: relative; overflow: hidden; padding: var(--section-pad) var(--gutter); scroll-margin-top: 170px;} .wd-sec :is(h2,h3,h4) { font-family: var(--font-body);} .wd-sec .brxe-container.wd-shell { position: relative; z-index: 1; width: 100%; max-width: var(--shell); margin: 0 auto; align-items: stretch;} .wd-light { background: #f2f5fa; color: var(--ink);} .wd-dark { background: #050b18; color: #fff;} .wd-page .wd-lbl { display: flex; align-items: center; gap: 12px; margin: 0; font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase; color: var(--blue);} .wd-dark .wd-lbl { color: var(--blue-bright);} .wd-page .wd-lbl b { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 50%; background: rgba(237,22,125,.1); color: var(--pink); font-size: 11px;} .wd-page .wd-head { display: grid; grid-template-columns: minmax(0,1.1fr) minmax(0,.9fr); gap: 60px; align-items: end; margin-bottom: 56px;} .wd-page h2.wd-h2 { margin: 22px 0 0; font-size: clamp(2.3rem,4.8vw,4.6rem); font-weight: 900; line-height: .98; letter-spacing: -.055em; color: var(--ink);} .wd-dark h2.wd-h2 { color: #fff;} .wd-page h2.wd-h2 span { font-family: var(--font-serif); font-style: italic; font-weight: 400; letter-spacing: -.03em; color: var(--pink);} .wd-dark h2.wd-h2 span { color: var(--gold);} .wd-page .wd-lead { max-width: 560px; margin: 0; padding-bottom: 8px; font-size: 16px; line-height: 1.75; color: #4d5a70;} .wd-dark .wd-lead { color: #aeb9c9;} .wd-page .wd-wm { position: absolute; right: 2vw; top: 60px; z-index: 0; font-family: var(--font-body); font-size: min(20.6rem,20vw); font-weight: 900; line-height: .8; letter-spacing: -.06em; white-space: nowrap; color: rgba(13,25,48,.05); pointer-events: none; user-select: none;} .wd-why .wd-answer { display: grid; grid-template-columns: auto minmax(0,1fr); gap: 22px; align-items: start; margin-top: 26px; padding: 30px 34px; border-radius: 22px; background: #0b1d38; color: #fff;} .wd-why .wd-answer-ic { width: 54px; height: 54px; border-radius: 16px; display: flex; align-items: center; justify-content: center; background: linear-gradient(135deg,#ed167d,#7b2cbf); font-size: 22px; font-weight: 900;} .wd-why .wd-answer h3 { margin: 0 0 8px; font-size: 18px; font-weight: 900; color: #fff;} .wd-why .wd-answer p { margin: 0; font-size: 15px; line-height: 1.7; color: #c9d1de;}@keyframes lfLv{0%,3%{border-color:rgba(255,255,255,.1)}6%,30%{border-color:rgba(237,22,125,.7)}34%,100%{border-color:rgba(255,255,255,.1)}}@keyframes lfPf1{0%,36%{opacity:0;transform:translateY(-150px) rotate(-8deg)}40%{opacity:1;transform:translateY(6px) rotate(3deg)}42%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes lfPf2{0%,44%{opacity:0;transform:translateY(-150px) rotate(-8deg)}48%{opacity:1;transform:translateY(6px) rotate(3deg)}50%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes lfPf3{0%,52%{opacity:0;transform:translateY(-150px) rotate(-8deg)}56%{opacity:1;transform:translateY(6px) rotate(3deg)}58%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes lfPf4{0%,68%{opacity:0;transform:translateY(-150px) rotate(-8deg)}72%{opacity:1;transform:translateY(6px) rotate(3deg)}74%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes lfPf5{0%,76%{opacity:0;transform:translateY(-150px) rotate(-8deg)}80%{opacity:1;transform:translateY(6px) rotate(3deg)}82%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes lfPf6{0%,84%{opacity:0;transform:translateY(-150px) rotate(-8deg)}88%{opacity:1;transform:translateY(6px) rotate(3deg)}90%,94%{opacity:1;transform:none}100%{opacity:0;transform:none}}@keyframes lfMt{0%,36%{transform:scaleY(.3)}46%,62%{transform:scaleY(.62)}84%,94%{transform:scaleY(1)}100%{transform:scaleY(.3)}}@keyframes lfN3{0%,56%{opacity:1;transform:none}60%,100%{opacity:0;transform:translateY(-10px)}}@keyframes lfN2{0%,56%{opacity:0;transform:translateY(10px)}60%,84%{opacity:1;transform:none}88%,100%{opacity:0;transform:translateY(-10px)}}@keyframes lfN1{0%,84%{opacity:0;transform:translateY(10px) scale(.7)}88%,96%{opacity:1;transform:none}100%{opacity:0}}@keyframes lfRbg{0%,84%{background:rgba(255,255,255,.08)}88%,96%{background:linear-gradient(135deg,#ffb82e,#ed167d)}100%{background:rgba(255,255,255,.08)}}@keyframes lfBl{50%{opacity:.35}}@media (max-width:991px){#warum .lf-wy.lf-wy{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:767px){#warum .lf-lv.lf-lv article{padding:18px}#warum .lf-ex.lf-ex{padding:20px}#warum .lf-bk.lf-bk{padding:16px}#warum .lf-bkm.lf-bkm{grid-template-columns:minmax(0,1fr)}#warum .lf-side.lf-side{flex-direction:row;align-items:center}#warum .lf-mt.lf-mt{display:none}#warum .lf-bsk.lf-bsk{transform:scale(.8);transform-origin:top left;margin:0 0 -58px calc(50% - 144px)}}@media (prefers-reduced-motion:reduce){#warum .lf-wy *{animation:none!important}#warum .lf-pl{opacity:1}#warum .lf-rkb i:last-child{opacity:1}#warum .lf-rkb i:first-child{opacity:0}}#warum .lf-wy { display: grid; grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr); gap: 48px; align-items: center; line-height: 1.5;}#warum .lf-lv { display: flex; flex-direction: column; gap: 12px;}#warum .lf-lv article { padding: 20px 22px; border-radius: 20px; border: 1.5px solid rgba(255,255,255,.1); background: rgba(255,255,255,.03); animation: lfLv 9s ease infinite; animation-delay: var(--d);}#warum .lf-lh { display: flex; align-items: center; gap: 12px; margin-bottom: 8px;}#warum .lf-lh b { flex: none; display: flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background: linear-gradient(135deg,#1661ab,#45c5ff); color: #fff; font-size: 16px;}#warum .lf-lv article:nth-child(2) .lf-lh b { background: linear-gradient(135deg,#ffb82e,#ed167d);}#warum .lf-lv article:nth-child(3) .lf-lh b { background: linear-gradient(135deg,#ed167d,#7b2cbf);}#warum .lf-lh h3 { flex: 1; margin: 0; font-size: 19px; font-weight: 900; color: #fff;}#warum .lf-lh em { padding: 4px 10px; border-radius: 999px; font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .08em; text-transform: uppercase;}#warum .lf-fix { background: rgba(255,255,255,.1); color: #aeb9c9;}#warum .lf-can { background: rgba(52,211,153,.16); color: #34d399;}#warum .lf-lv p { margin: 0; font-size: 14.5px; line-height: 1.65; color: #aeb9c9;}#warum .lf-bk { padding: 22px; border-radius: 28px; background: linear-gradient(170deg,#132250,#070d20); border: 1px solid rgba(255,255,255,.12); box-shadow: 0 50px 100px -40px rgba(0,0,0,.95);}#warum .lf-bkh { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px;}#warum .lf-bkh span { font-size: 11px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: #aeb9c9;}#warum .lf-bkh em { display: flex; align-items: center; gap: 6px; padding: 4px 10px; border-radius: 999px; background: rgba(52,211,153,.14); font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .1em; text-transform: uppercase; color: #34d399;}#warum .lf-bkh em i { width: 7px; height: 7px; border-radius: 50%; background: #34d399; animation: lfBl 1.2s ease infinite;}#warum .lf-bkm { display: grid; grid-template-columns: minmax(0,1fr) 110px; gap: 10px; align-items: center;}#warum .lf-bsk { position: relative; width: 360px; height: 290px; margin: 0 auto;}#warum .lf-bks { position: absolute; left: 0; top: 150px; z-index: 2; width: 360px; height: 130px; overflow: visible;}#warum .lf-hds { position: absolute; left: 0; top: 0; z-index: 0; width: 360px; height: 160px;}#warum .lf-hd { fill: none; stroke: #45c5ff; stroke-width: 6; stroke-linecap: round; opacity: .7;}#warum .lf-bf { fill: #1661ab; stroke: #45c5ff; stroke-width: 2;}#warum .lf-bl { stroke: rgba(255,255,255,.28); stroke-width: 7; stroke-dasharray: 18 10;}#warum .lf-bl:nth-of-type(even) { stroke-dashoffset: 14;}#warum .lf-bv { stroke: rgba(13,25,48,.45); stroke-width: 3;}#warum .lf-rim { fill: #45c5ff; stroke: #fff; stroke-width: 2; opacity: .9;}#warum .lf-pl { position: absolute; z-index: 1; padding: 6px 13px; border-radius: 999px; font-size: 12px; font-weight: 900; white-space: nowrap; box-shadow: 0 10px 20px -8px rgba(0,0,0,.7); opacity: 0;}#warum .lf-pn { background: #c9d1de; color: #0d1930; opacity: 1;}#warum .lf-p2 { background: #ffb82e; color: #0d1930;}#warum .lf-p3 { background: #ed167d; color: #fff;}#warum .lf-pl1 { animation: lfPf1 12s cubic-bezier(.5,0,.3,1) infinite;}#warum .lf-pl2 { animation: lfPf2 12s cubic-bezier(.5,0,.3,1) infinite;}#warum .lf-pl3 { animation: lfPf3 12s cubic-bezier(.5,0,.3,1) infinite;}#warum .lf-pl4 { animation: lfPf4 12s cubic-bezier(.5,0,.3,1) infinite;}#warum .lf-pl5 { animation: lfPf5 12s cubic-bezier(.5,0,.3,1) infinite;}#warum .lf-pl6 { animation: lfPf6 12s cubic-bezier(.5,0,.3,1) infinite;}#warum .lf-side { display: flex; flex-direction: column; align-items: center; gap: 12px;}#warum .lf-rkb { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 96px; height: 96px; border-radius: 50%; animation: lfRbg 12s ease infinite; border: 2px solid rgba(255,255,255,.2);}#warum .lf-rkb small { font-size: 10px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #fff;}#warum .lf-rkb span { display: grid;}#warum .lf-rkb i { grid-area: 1/1; font-style: normal; font-size: 36px; font-weight: 900; line-height: 1; color: #fff; text-align: center;}#warum .lf-rkb i:nth-child(1) { animation: lfN3 12s ease infinite;}#warum .lf-rkb i:nth-child(2) { opacity: 0; animation: lfN2 12s ease infinite;}#warum .lf-rkb i:nth-child(3) { opacity: 0; animation: lfN1 12s cubic-bezier(.3,1.5,.5,1) infinite;}#warum .lf-mt { position: relative; width: 16px; height: 110px; border-radius: 999px; background: rgba(255,255,255,.08); overflow: hidden;}#warum .lf-mt i { position: absolute; left: 0; right: 0; bottom: 0; height: 100%; border-radius: 999px; background: linear-gradient(0deg,#45c5ff,#ffb82e,#ed167d); transform-origin: bottom; animation: lfMt 12s ease infinite;}#warum .lf-side p { margin: 0; font-size: 11px; line-height: 1.5; color: #aeb9c9; text-align: center;}#warum .lf-side p b { color: #fff;}#warum .lf-bk .lm-cap { color: #647188;}#warum .lf-ex { display: flex; gap: 16px; align-items: flex-start; margin-top: 30px; padding: 22px 26px; border-radius: 22px; background: rgba(255,255,255,.05); border: 1px solid rgba(69,197,255,.3); line-height: 1.5;}#warum .lf-ex>b { flex: none; display: flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background: linear-gradient(135deg,#45c5ff,#1661ab); font-size: 16px; color: #fff;}#warum .lf-ex p { margin: 0; font-size: 15.5px; line-height: 1.7; color: #c9d1de;}#warum .lf-ex p b { color: #fff;}.wd-page#warum .lf-lv p a { color: #ff8fb8; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#suchen .lf-sn a { color: #ff8fb8; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#erstellen .lf-st p a { color: #1661ab; font-weight: 700; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#service .lf-svc p a { color: #1661ab; font-weight: 700; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#warum .lf-lv p a:hover { color: #fff;} .wd-page#suchen .lf-sn a:hover { color: #fff;} .wd-page#erstellen .lf-st p a:hover { color: #ed167d;} .wd-page#service .lf-svc p a:hover { color: #ed167d;}@keyframes lfSt{0%,1%{border-color:rgba(13,25,48,.08);transform:none}3%,15%{border-color:#ed167d;transform:translateX(6px)}17%,100%{border-color:rgba(13,25,48,.08);transform:none}}@keyframes lfSn{0%,1%{background:#fff;color:#8f9bb0}3%,15%{background:linear-gradient(135deg,#ed167d,#7b2cbf);color:#fff}17%,100%{background:#fff;color:#8f9bb0}}@keyframes lfNs{0%{opacity:0;transform:translateY(8px)}1.5%,15.5%{opacity:1;transform:none}16.6%,100%{opacity:0;transform:translateY(-8px)}}@keyframes lfKr0{0%,0.00%{stroke-dashoffset:100;opacity:0}0.50%{opacity:1}12.00%,96%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:100;opacity:0}}@keyframes lfKr1{0%,16.67%{stroke-dashoffset:100;opacity:0}17.17%{opacity:1}28.67%,96%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:100;opacity:0}}@keyframes lfKr2{0%,33.34%{stroke-dashoffset:100;opacity:0}33.84%{opacity:1}45.34%,96%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:100;opacity:0}}@keyframes lfKr3{0%,50.01%{stroke-dashoffset:100;opacity:0}50.51%{opacity:1}62.01%,96%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:100;opacity:0}}@keyframes lfKr4{0%,66.68%{stroke-dashoffset:100;opacity:0}67.18%{opacity:1}78.68%,96%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:100;opacity:0}}@keyframes lfKr5{0%,83.35%{stroke-dashoffset:100;opacity:0}83.85%{opacity:1}95.35%,96%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:100;opacity:0}}@keyframes lfKo0{0%,11.00%{opacity:0}14.00%,96%{opacity:1}100%{opacity:0}}@keyframes lfKo1{0%,27.67%{opacity:0}30.67%,96%{opacity:1}100%{opacity:0}}@keyframes lfKo2{0%,44.34%{opacity:0}47.34%,96%{opacity:1}100%{opacity:0}}@keyframes lfKo3{0%,61.01%{opacity:0}64.01%,96%{opacity:1}100%{opacity:0}}@keyframes lfKo4{0%,77.68%{opacity:0}80.68%,96%{opacity:1}100%{opacity:0}}@keyframes lfKo5{0%,94.35%{opacity:0}97.35%,96%{opacity:1}100%{opacity:0}}@keyframes lfKl0{0%,0.00%{opacity:.35;transform:none}3.00%,96%{opacity:1;transform:translateX(4px)}100%{opacity:.35;transform:none}}@keyframes lfKl1{0%,16.67%{opacity:.35;transform:none}19.67%,96%{opacity:1;transform:translateX(4px)}100%{opacity:.35;transform:none}}@keyframes lfKl2{0%,33.34%{opacity:.35;transform:none}36.34%,96%{opacity:1;transform:translateX(4px)}100%{opacity:.35;transform:none}}@keyframes lfKl3{0%,50.01%{opacity:.35;transform:none}53.01%,96%{opacity:1;transform:translateX(4px)}100%{opacity:.35;transform:none}}@keyframes lfKl4{0%,66.68%{opacity:.35;transform:none}69.68%,96%{opacity:1;transform:translateX(4px)}100%{opacity:.35;transform:none}}@keyframes lfKl5{0%,83.35%{opacity:.35;transform:none}86.35%,96%{opacity:1;transform:translateX(4px)}100%{opacity:.35;transform:none}}@keyframes lfKd{0%,88.00%{opacity:0;transform:scale(.4)}91.00%,96%{opacity:1;transform:none}100%{opacity:0;transform:scale(.4)}}@keyframes lfOn{0%,88.00%{opacity:0;transform:scale(.6)}91.00%,96%{opacity:1;transform:none}100%{opacity:0;transform:scale(.6)}}@keyframes lfFg{0%,88.00%{box-shadow:0 0 0 0 rgba(52,211,153,0)}91.00%,96%{box-shadow:0 0 0 3px #34d399,0 20px 50px -10px rgba(52,211,153,.6)}100%{box-shadow:0 0 0 0 rgba(52,211,153,0)}}@media (max-width:991px){#erstellen .lf-mk.lf-mk{grid-template-columns:minmax(0,1fr);gap:30px}#erstellen .lf-lmw.lf-lmw{position:static;order:-1}}@media (max-width:767px){#erstellen .lf-st.lf-st li{padding:10px 0}#erstellen .lf-tip2.lf-tip2{padding:18px}#erstellen .lf-lm.lf-lm{padding:16px}}@media (prefers-reduced-motion:reduce){#erstellen .lf-mk *{animation:none!important}#erstellen .lf-kr{stroke-dashoffset:0;opacity:1}#erstellen .lf-ko,#erstellen .lf-kl li,#erstellen .lf-kd,#erstellen .lf-onl{opacity:1}#erstellen .lf-nw span:last-child,#erstellen .lf-sn i:last-child{opacity:1}}@media (max-width:600px){#erstellen .lf-kw.lf-kw{grid-template-columns:minmax(0,1fr)}#erstellen .lf-kl.lf-kl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#erstellen .lf-kl.lf-kl li{padding:6px 8px;font-size:11.5px}}#erstellen .lf-mk { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 48px; align-items: start; line-height: 1.5;}#erstellen .lf-st { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 10px;}#erstellen .lf-st li { display: flex; gap: 16px; align-items: flex-start; padding: 4px 0;}#erstellen .lf-st li>b { flex: none; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 50%; border: 2px solid #ed167d; background: #fff; color: #8f9bb0; font-size: 15px; font-weight: 900; animation: lfSn 18s ease infinite; animation-delay: var(--d);}#erstellen .lf-st li>div { flex: 1; padding: 14px 18px; border-radius: 18px; background: #fff; border: 1.5px solid rgba(13,25,48,.08); animation: lfSt 18s ease infinite; animation-delay: var(--d);}#erstellen .lf-st h3 { margin: 0 0 4px; font-size: 16.5px; font-weight: 900; color: var(--ink);}#erstellen .lf-st p { margin: 0; font-size: 14px; line-height: 1.6; color: #4d5a70;}#erstellen .lf-st p b { color: var(--ink);}#erstellen .lf-lmw { position: sticky; top: 150px;}#erstellen .lf-lm { position: relative; padding: 22px; border-radius: 30px; background: linear-gradient(160deg,#132250,#070d20); box-shadow: 0 60px 110px -60px rgba(13,25,48,.8); animation: lfFg 18s ease infinite;}#erstellen .lf-lmh { display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-bottom: 16px;}#erstellen .lf-lmh>b { font-size: 13px; font-weight: 900; letter-spacing: .12em; text-transform: uppercase; color: #8fd4ff;}#erstellen .lf-lmh em { display: flex; align-items: center; gap: 4px; padding: 5px 11px; border-radius: 999px; background: rgba(255,255,255,.1); font-size: 11px; font-style: normal; font-weight: 800; color: #c9d1de;}#erstellen .lf-sn { display: grid; min-width: 10px;}#erstellen .lf-sn i { grid-area: 1/1; font-style: normal; font-weight: 900; color: #ffb82e; opacity: 0; animation: lfNs 18s ease infinite; animation-delay: var(--d);}#erstellen .lf-kw { display: grid; grid-template-columns: minmax(0,1fr) 128px; gap: 14px; align-items: center;}#erstellen .lf-kb { display: block; width: 100%; height: auto; overflow: visible;}#erstellen .lf-kg { fill: rgba(255,255,255,.04); stroke: rgba(143,212,255,.18); stroke-width: 2; stroke-dasharray: 3 7;}#erstellen .lf-ks line { stroke: rgba(223,232,245,.28); stroke-width: 5; stroke-linecap: round;}#erstellen .lf-kr { fill: none; stroke-width: 14; stroke-dasharray: 100; stroke-dashoffset: 100; opacity: 0; filter: drop-shadow(0 3px 4px rgba(0,0,0,.45));}#erstellen .lf-ko line { stroke: #dfe8f5; stroke-width: 5; stroke-linecap: round;}#erstellen .lf-ko { opacity: 0;}#erstellen .lf-kc { fill: #fff;}#erstellen .lf-kt { fill: #0d1930; font-size: 20px; font-weight: 900; font-family: inherit;}#erstellen .lf-kd { opacity: 0; transform-box: fill-box; transform-origin: center; animation: lfKd 18s cubic-bezier(.3,1.5,.5,1) infinite;}#erstellen .lf-kd circle { fill: #34d399;}#erstellen .lf-kd path { fill: none; stroke: #0d1930; stroke-width: 4; stroke-linecap: round; stroke-linejoin: round;}#erstellen .lf-kl { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 8px;}#erstellen .lf-kl li { display: flex; align-items: center; gap: 8px; padding: 7px 10px; border-radius: 12px; background: rgba(255,255,255,.07); font-size: 12.5px; font-weight: 800; line-height: 1.2; color: #fff; white-space: nowrap; opacity: .35;}#erstellen .lf-kl i { flex: none; width: 10px; height: 10px; border-radius: 50%; background: var(--c); box-shadow: 0 0 10px var(--c);}#erstellen .lf-kr0 { animation: lfKr0 18s cubic-bezier(.6,0,.3,1) infinite;}#erstellen .lf-ko0 { animation: lfKo0 18s ease infinite;}#erstellen .lf-kl0 { animation: lfKl0 18s ease infinite;}#erstellen .lf-kr1 { animation: lfKr1 18s cubic-bezier(.6,0,.3,1) infinite;}#erstellen .lf-ko1 { animation: lfKo1 18s ease infinite;}#erstellen .lf-kl1 { animation: lfKl1 18s ease infinite;}#erstellen .lf-kr2 { animation: lfKr2 18s cubic-bezier(.6,0,.3,1) infinite;}#erstellen .lf-ko2 { animation: lfKo2 18s ease infinite;}#erstellen .lf-kl2 { animation: lfKl2 18s ease infinite;}#erstellen .lf-kr3 { animation: lfKr3 18s cubic-bezier(.6,0,.3,1) infinite;}#erstellen .lf-ko3 { animation: lfKo3 18s ease infinite;}#erstellen .lf-kl3 { animation: lfKl3 18s ease infinite;}#erstellen .lf-kr4 { animation: lfKr4 18s cubic-bezier(.6,0,.3,1) infinite;}#erstellen .lf-ko4 { animation: lfKo4 18s ease infinite;}#erstellen .lf-kl4 { animation: lfKl4 18s ease infinite;}#erstellen .lf-kr5 { animation: lfKr5 18s cubic-bezier(.6,0,.3,1) infinite;}#erstellen .lf-ko5 { animation: lfKo5 18s ease infinite;}#erstellen .lf-kl5 { animation: lfKl5 18s ease infinite;}#erstellen .lf-now { margin-top: 14px; padding: 12px 14px; border-radius: 16px; background: #fff;}#erstellen .lf-now small { display: block; margin-bottom: 4px; font-size: 10px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #ed167d;}#erstellen .lf-nw { display: grid;}#erstellen .lf-nw span { grid-area: 1/1; font-size: 14px; font-weight: 800; color: #0d1930; opacity: 0; animation: lfNs 18s ease infinite; animation-delay: var(--d);}#erstellen .lf-onl { position: absolute; right: 18px; bottom: -14px; padding: 6px 12px; border-radius: 999px; background: #34d399; color: #0d1930; font-size: 11px; font-weight: 900; opacity: 0; animation: lfOn 18s cubic-bezier(.3,1.5,.5,1) infinite;}#erstellen .lf-lmw .lm-cap { margin-top: 18px;}#erstellen .lf-tip2 { display: flex; gap: 16px; align-items: flex-start; margin-top: 30px; padding: 22px 26px; border-radius: 22px; background: #fff; border: 1.5px solid rgba(237,22,125,.3); line-height: 1.5;}#erstellen .lf-tip2>b { flex: none; display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 50%; background: #ed167d; color: #fff; font-size: 16px; font-weight: 900; font-style: italic; font-family: var(--font-serif);}#erstellen .lf-tip2 p { margin: 0; font-size: 15px; line-height: 1.7; color: #4d5a70;}#erstellen .lf-tip2 p b { color: var(--ink);}@keyframes lfPg0{0%,0%{opacity:0}1%,10%{opacity:1}11%,100%{opacity:0}}@keyframes lfPg1{0%,10%{opacity:0}11%,20%{opacity:1}21%,100%{opacity:0}}@keyframes lfPg2{0%,20%{opacity:0}21%,30%{opacity:1}31%,100%{opacity:0}}@keyframes lfPg3{0%,30%{opacity:0}31%,40%{opacity:1}41%,100%{opacity:0}}@keyframes lfPg4{0%,40%{opacity:0}41%,50%{opacity:1}51%,100%{opacity:0}}@keyframes lfPg5{0%,50%{opacity:0}51%,60%{opacity:1}61%,100%{opacity:0}}@keyframes lfPg6{0%,60%{opacity:0}61%,70%{opacity:1}71%,100%{opacity:0}}@keyframes lfPg7{0%,70%{opacity:0}71%,80%{opacity:1}81%,100%{opacity:0}}@keyframes lfPg8{0%,80%{opacity:0}81%,90%{opacity:1}91%,100%{opacity:0}}@keyframes lfPg9{0%,90%{opacity:0}91%,96%{opacity:1}100%,100%{opacity:0}}@keyframes lfDt0{0%,0%{fill:rgba(255,255,255,.18)}2%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfDt1{0%,10%{fill:rgba(255,255,255,.18)}12%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfDt2{0%,20%{fill:rgba(255,255,255,.18)}22%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfDt3{0%,30%{fill:rgba(255,255,255,.18)}32%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfDt4{0%,40%{fill:rgba(255,255,255,.18)}42%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfDt5{0%,50%{fill:rgba(255,255,255,.18)}52%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfDt6{0%,60%{fill:rgba(255,255,255,.18)}62%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfDt7{0%,70%{fill:rgba(255,255,255,.18)}72%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfDt8{0%,80%{fill:rgba(255,255,255,.18)}82%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfDt9{0%,90%{fill:rgba(255,255,255,.18)}92%,96%{fill:#ffb82e}100%{fill:rgba(255,255,255,.18)}}@keyframes lfJ0{0%,0%{background:rgba(255,255,255,.08);color:#aeb9c9}2%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJ1{0%,10%{background:rgba(255,255,255,.08);color:#aeb9c9}12%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJ2{0%,20%{background:rgba(255,255,255,.08);color:#aeb9c9}22%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJ3{0%,30%{background:rgba(255,255,255,.08);color:#aeb9c9}32%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJ4{0%,40%{background:rgba(255,255,255,.08);color:#aeb9c9}42%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJ5{0%,50%{background:rgba(255,255,255,.08);color:#aeb9c9}52%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJ6{0%,60%{background:rgba(255,255,255,.08);color:#aeb9c9}62%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJ7{0%,70%{background:rgba(255,255,255,.08);color:#aeb9c9}72%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJ8{0%,80%{background:rgba(255,255,255,.08);color:#aeb9c9}82%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJ9{0%,90%{background:rgba(255,255,255,.08);color:#aeb9c9}92%,98%{background:linear-gradient(135deg,#ffb82e,#ed167d);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes lfJl{0%,1%{border-color:rgba(255,255,255,.07)}2%,9%{border-color:rgba(255,184,46,.7)}10%,100%{border-color:rgba(255,255,255,.07)}}@keyframes lfPp{0%{opacity:0} .5%,9.5%{opacity:1}10%,100%{opacity:0}}@media (max-width:991px){#inhalte .lf-an.lf-an{grid-template-columns:minmax(0,1fr)}#inhalte .lf-rdw.lf-rdw{position:static}}@media (prefers-reduced-motion:reduce){#inhalte .lf-an *{animation:none!important}#inhalte .lf-pg9{opacity:1}#inhalte .lf-rdp i:last-child{opacity:1}}#inhalte .lf-an { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 40px; align-items: start; line-height: 1.45;}#inhalte .lf-rdw { position: sticky; top: 150px;}#inhalte .lf-rd { padding: 22px; border-radius: 28px; background: radial-gradient(120% 80% at 50% 0%,#1d2f66 0%,#0d1838 55%,#070d22 100%); border: 1px solid rgba(69,197,255,.2); box-shadow: 0 50px 100px -40px rgba(0,0,0,.9);}#inhalte .lf-rdh { display: flex; align-items: center; justify-content: space-between;}#inhalte .lf-rdh b { font-size: 12px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: #45c5ff;}#inhalte .lf-rdp { display: grid; min-width: 70px; text-align: right;}#inhalte .lf-rdp i { grid-area: 1/1; font-style: normal; font-size: 22px; font-weight: 900; color: #fff; opacity: 0;}#inhalte .lf-rdp i:nth-child(1) { animation: lfPp 20s linear infinite; animation-delay: 0s;}#inhalte .lf-rdp i:nth-child(2) { animation: lfPp 20s linear infinite; animation-delay: 2s;}#inhalte .lf-rdp i:nth-child(3) { animation: lfPp 20s linear infinite; animation-delay: 4s;}#inhalte .lf-rdp i:nth-child(4) { animation: lfPp 20s linear infinite; animation-delay: 6s;}#inhalte .lf-rdp i:nth-child(5) { animation: lfPp 20s linear infinite; animation-delay: 8s;}#inhalte .lf-rdp i:nth-child(6) { animation: lfPp 20s linear infinite; animation-delay: 10s;}#inhalte .lf-rdp i:nth-child(7) { animation: lfPp 20s linear infinite; animation-delay: 12s;}#inhalte .lf-rdp i:nth-child(8) { animation: lfPp 20s linear infinite; animation-delay: 14s;}#inhalte .lf-rdp i:nth-child(9) { animation: lfPp 20s linear infinite; animation-delay: 16s;}#inhalte .lf-rdp i:nth-child(10) { animation: lfPp 20s linear infinite; animation-delay: 18s;}#inhalte .lf-rd svg { display: block; width: 100%; max-width: 420px; height: auto; margin: 6px auto 0; overflow: visible;}#inhalte .lf-gr { fill: none; stroke: rgba(255,255,255,.1); stroke-width: 1;}#inhalte .lf-ax { stroke: rgba(255,255,255,.12); stroke-width: 1;}#inhalte .lf-pg { fill: rgba(237,22,125,.28); stroke: #ed167d; stroke-width: 2.5; stroke-linejoin: round; opacity: 0;}#inhalte .lf-pg0 { animation: lfPg0 20s linear infinite;}#inhalte .lf-pg1 { animation: lfPg1 20s linear infinite;}#inhalte .lf-pg2 { animation: lfPg2 20s linear infinite;}#inhalte .lf-pg3 { animation: lfPg3 20s linear infinite;}#inhalte .lf-pg4 { animation: lfPg4 20s linear infinite;}#inhalte .lf-pg5 { animation: lfPg5 20s linear infinite;}#inhalte .lf-pg6 { animation: lfPg6 20s linear infinite;}#inhalte .lf-pg7 { animation: lfPg7 20s linear infinite;}#inhalte .lf-pg8 { animation: lfPg8 20s linear infinite;}#inhalte .lf-pg9 { animation: lfPg9 20s linear infinite;}#inhalte .lf-dt0 { animation: lfDt0 20s ease infinite;}#inhalte .lf-dt1 { animation: lfDt1 20s ease infinite;}#inhalte .lf-dt2 { animation: lfDt2 20s ease infinite;}#inhalte .lf-dt3 { animation: lfDt3 20s ease infinite;}#inhalte .lf-dt4 { animation: lfDt4 20s ease infinite;}#inhalte .lf-dt5 { animation: lfDt5 20s ease infinite;}#inhalte .lf-dt6 { animation: lfDt6 20s ease infinite;}#inhalte .lf-dt7 { animation: lfDt7 20s ease infinite;}#inhalte .lf-dt8 { animation: lfDt8 20s ease infinite;}#inhalte .lf-dt9 { animation: lfDt9 20s ease infinite;}#inhalte .lf-dt { fill: rgba(255,255,255,.18); stroke: #0d1838; stroke-width: 2;}#inhalte .lf-axl { font-size: 11px; font-weight: 900; fill: #8fb7e8; text-anchor: middle;}#inhalte .lf-rdf { margin: 14px 0 0; font-size: 13.5px; line-height: 1.55; color: #aeb9c9; text-align: center;}#inhalte .lf-rdw .lm-cap { color: #647188;}#inhalte .lf-tl2 { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 8px;}#inhalte .lf-tl2 li { display: flex; gap: 14px; align-items: flex-start; padding: 12px 14px; border-radius: 16px; border: 1.5px solid rgba(255,255,255,.07); background: rgba(255,255,255,.03); animation: lfJl 20s ease infinite; animation-delay: var(--d);}#inhalte .lf-tl2 li>span { flex: none; display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 50%; background: rgba(255,255,255,.08); font-size: 12px; font-weight: 900; color: #aeb9c9;}#inhalte .lf-tl2 li:nth-child(1)>span { animation: lfJ0 20s ease infinite;}#inhalte .lf-tl2 li:nth-child(2)>span { animation: lfJ1 20s ease infinite;}#inhalte .lf-tl2 li:nth-child(3)>span { animation: lfJ2 20s ease infinite;}#inhalte .lf-tl2 li:nth-child(4)>span { animation: lfJ3 20s ease infinite;}#inhalte .lf-tl2 li:nth-child(5)>span { animation: lfJ4 20s ease infinite;}#inhalte .lf-tl2 li:nth-child(6)>span { animation: lfJ5 20s ease infinite;}#inhalte .lf-tl2 li:nth-child(7)>span { animation: lfJ6 20s ease infinite;}#inhalte .lf-tl2 li:nth-child(8)>span { animation: lfJ7 20s ease infinite;}#inhalte .lf-tl2 li:nth-child(9)>span { animation: lfJ8 20s ease infinite;}#inhalte .lf-tl2 li:nth-child(10)>span { animation: lfJ9 20s ease infinite;}#inhalte .lf-tl2 h3 { margin: 2px 0 3px; font-size: 15px; font-weight: 900; color: #fff;}#inhalte .lf-tl2 p { margin: 0; font-size: 13.5px; line-height: 1.55; color: #aeb9c9;}@keyframes lfFs0{0%,0%{opacity:.72;transform:none}4%,20%{opacity:1;transform:scale(1.03)}24%,100%{opacity:.72;transform:none}}@keyframes lfFs1{0%,22%{opacity:.72;transform:none}26%,42%{opacity:1;transform:scale(1.03)}46%,100%{opacity:.72;transform:none}}@keyframes lfFs2{0%,44%{opacity:.72;transform:none}48%,64%{opacity:1;transform:scale(1.03)}68%,100%{opacity:.72;transform:none}}@keyframes lfFs3{0%,66%{opacity:.72;transform:none}70%,86%{opacity:1;transform:scale(1.03)}90%,100%{opacity:.72;transform:none}}@keyframes lfFb0{0%,0%{box-shadow:none}4%,20%{box-shadow:0 20px 40px -18px rgba(237,22,125,.7)}24%,100%{box-shadow:none}}@keyframes lfFb1{0%,22%{box-shadow:none}26%,42%{box-shadow:0 20px 40px -18px rgba(237,22,125,.7)}46%,100%{box-shadow:none}}@keyframes lfFb2{0%,44%{box-shadow:none}48%,64%{box-shadow:0 20px 40px -18px rgba(237,22,125,.7)}68%,100%{box-shadow:none}}@keyframes lfFb3{0%,66%{box-shadow:none}70%,86%{box-shadow:0 20px 40px -18px rgba(237,22,125,.7)}90%,100%{box-shadow:none}}@keyframes lfDp{0%{top:0;opacity:0}8%{opacity:1}92%{opacity:1}100%{top:96%;opacity:0}}@media (max-width:991px){#nutzen .lf-bn6.lf-bn6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#nutzen .lf-bn6.lf-bn6{grid-template-columns:minmax(0,1fr)}#nutzen .lf-fs.lf-fs{width:100%!important;padding:14px 16px}#nutzen .lf-dp{display:none}}@media (prefers-reduced-motion:reduce){#nutzen .lf-fn *{animation:none!important}#nutzen .lf-fs{opacity:1}}#nutzen .lf-fnw { max-width: 900px; margin: 0 auto;}#nutzen .lf-fn { position: relative; display: flex; flex-direction: column; align-items: center; gap: 10px; line-height: 1.45;}#nutzen .lf-fs { position: relative; display: flex; align-items: center; gap: 16px; width: var(--w); padding: 18px 24px; border-radius: 22px; overflow: hidden; opacity: .72;}#nutzen .lf-fs0 { animation: lfFs0 12s ease infinite;}#nutzen .lf-fs0 .lf-fb { animation: lfFb0 12s ease infinite;}#nutzen .lf-fs1 { animation: lfFs1 12s ease infinite;}#nutzen .lf-fs1 .lf-fb { animation: lfFb1 12s ease infinite;}#nutzen .lf-fs2 { animation: lfFs2 12s ease infinite;}#nutzen .lf-fs2 .lf-fb { animation: lfFb2 12s ease infinite;}#nutzen .lf-fs3 { animation: lfFs3 12s ease infinite;}#nutzen .lf-fs3 .lf-fb { animation: lfFb3 12s ease infinite;}#nutzen .lf-fb { position: absolute; inset: 0; border-radius: 22px; background: linear-gradient(90deg,#1661ab,#45c5ff);}#nutzen .lf-fs1 .lf-fb { background: linear-gradient(90deg,#7b2cbf,#1661ab);}#nutzen .lf-fs2 .lf-fb { background: linear-gradient(90deg,#ed167d,#7b2cbf);}#nutzen .lf-fs3 .lf-fb { background: linear-gradient(90deg,#ffb82e,#ed167d);}#nutzen .lf-fs>b { position: relative; flex: none; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 50%; background: rgba(255,255,255,.2); color: #fff; font-size: 18px;}#nutzen .lf-fs div { position: relative;}#nutzen .lf-fs h3 { margin: 0 0 2px; font-size: 17px; font-weight: 900; color: #fff;}#nutzen .lf-fs p { margin: 0; font-size: 14px; color: rgba(255,255,255,.88);}#nutzen .lf-dp { position: absolute; z-index: 2; width: 10px; height: 10px; margin-left: -5px; border-radius: 50%; background: #fff; box-shadow: 0 0 12px #fff; animation: lfDp 4s linear infinite;}#nutzen .lf-dp1 { left: 46%;}#nutzen .lf-dp2 { left: 50%; animation-delay: -1.3s;}#nutzen .lf-dp3 { left: 54%; animation-delay: -2.6s;}#nutzen .lf-bn6 { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 16px; margin-top: 34px; line-height: 1.5;}#nutzen .lf-bn6 div { position: relative; padding: 22px; border-radius: 22px; background: #fff; border: 1px solid rgba(13,25,48,.07); overflow: hidden;}#nutzen .lf-bn6 div::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 4px; background: repeating-linear-gradient(90deg,#ed167d 0 16px,#45c5ff 16px 32px);}#nutzen .lf-bn6 b { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; margin-bottom: 12px; border-radius: 12px; background: #eef6ff; color: #1661ab; font-size: 16px;}#nutzen .lf-bn6 h3 { margin: 0 0 6px; font-size: 16.5px; font-weight: 900; color: var(--ink);}#nutzen .lf-bn6 p { margin: 0; font-size: 14px; line-height: 1.6; color: #4d5a70;}@keyframes lfQs{0%{width:0;opacity:1}12%,22%{width:100%;opacity:1}24%,100%{width:100%;opacity:0}}@keyframes lfSg{0%,1%{background:transparent}3%,23%{background:rgba(69,197,255,.14)}25%,100%{background:transparent}}@keyframes lfIc{0%,2%{border-color:rgba(255,255,255,.08);transform:none}4%,23%{border-color:var(--c);transform:translateX(-6px)}25%,100%{border-color:rgba(255,255,255,.08);transform:none}}@media (max-width:991px){#suchen .lf-sg.lf-sg{grid-template-columns:minmax(0,1fr)}#suchen .lf-bt.lf-bt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#suchen .lf-bt.lf-bt{grid-template-columns:minmax(0,1fr)}#suchen .lf-ic.lf-ic{padding:16px}}@media (prefers-reduced-motion:reduce){#suchen .lf-sg *{animation:none!important}#suchen .lf-qs span:first-child{width:100%;opacity:1}}#suchen .lf-i1 { --c: #ffb82e;}#suchen .lf-i2 { --c: #45c5ff;}#suchen .lf-i3 { --c: #34d399;}#suchen .lf-i4 { --c: #ff8fb8;}#suchen .lf-sg { display: grid; grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr); gap: 30px; align-items: start; line-height: 1.5;}#suchen .lf-sbx { position: sticky; top: 150px; padding: 20px; border-radius: 26px; background: linear-gradient(170deg,#132250,#070d20); border: 1px solid rgba(255,255,255,.12);}#suchen .lf-sin { display: flex; align-items: center; gap: 10px; height: 52px; padding: 0 18px; border-radius: 999px; background: #fff; color: #0d1930;}#suchen .lf-sin>b { font-size: 18px; color: #1661ab;}#suchen .lf-qs { position: relative; flex: 1; height: 22px;}#suchen .lf-qs span { position: absolute; left: 0; top: 0; display: block; overflow: hidden; width: 0; white-space: nowrap; font-size: 14.5px; font-weight: 800; opacity: 0; animation: lfQs 12s steps(30) infinite; animation-delay: var(--d);}#suchen .lf-sug { margin: 10px 0 0; padding: 8px; border-radius: 18px; background: #fff; list-style: none;}#suchen .lf-sug li { display: flex; align-items: center; gap: 10px; padding: 10px 12px; border-radius: 12px; font-size: 13.5px; font-weight: 700; color: #0d1930; animation: lfSg 12s ease infinite; animation-delay: var(--d);}#suchen .lf-sug i { font-style: normal; color: #8f9bb0;}#suchen .lf-sug em { margin-left: auto; padding: 2px 9px; border-radius: 999px; background: #eef2f8; font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .08em; text-transform: uppercase; color: #4d5a70;}#suchen .lf-sbx .lm-cap { color: #647188;}#suchen .lf-ig { display: flex; flex-direction: column; gap: 12px;}#suchen .lf-ic { display: flex; gap: 16px; align-items: flex-start; padding: 18px 20px; border-radius: 22px; background: rgba(255,255,255,.04); border: 1.5px solid rgba(255,255,255,.08); animation: lfIc 12s ease infinite; animation-delay: var(--d);}#suchen .lf-ic>b { flex: none; display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; border-radius: 14px; background: var(--c); color: #0d1930; font-size: 17px;}#suchen .lf-ic em { display: inline-block; margin-bottom: 4px; font-size: 10.5px; font-style: normal; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: var(--c);}#suchen .lf-ic h3 { margin: 0 0 4px; font-size: 16px; font-weight: 900; color: #fff;}#suchen .lf-ic p { margin: 0; font-size: 14px; line-height: 1.6; color: #c9d1de;}#suchen .lf-ih { margin-top: 6px!important; color: #aeb9c9!important;}#suchen .lf-ih span { font-weight: 900; color: #fff;}#suchen .lf-sn { max-width: 760px; margin: 28px 0 18px; font-size: 15.5px; line-height: 1.7; color: #c9d1de;}#suchen .lf-bt { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 10px; line-height: 1.4;}#suchen .lf-btc { display: grid; grid-template-columns: minmax(0,1fr) auto; gap: 6px 10px; align-items: center; padding: 14px 16px; border-radius: 16px; background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.08); transition: border-color .2s;}#suchen .lf-btc:hover { border-color: rgba(69,197,255,.5);}#suchen .lf-btc b { font-size: 14.5px; font-weight: 900; color: #fff;}#suchen .lf-btc em { grid-row: 1; grid-column: 2; justify-self: end; padding: 3px 9px; border-radius: 999px; background: var(--c); color: #0d1930; font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .08em; text-transform: uppercase;}#suchen .lf-btc code { grid-column: 1/-1; justify-self: start; padding: 3px 9px; border-radius: 8px; background: rgba(69,197,255,.12); color: #8fd4ff; font-family: inherit; font-size: 12.5px; font-weight: 700;}@keyframes lfCya{0%{stroke-dashoffset:100}100%{stroke-dashoffset:0}}@keyframes lfCyw{0%{opacity:0;transform:translateY(8px)}3%,22%{opacity:1;transform:none}25%,100%{opacity:0;transform:translateY(-8px)}}@keyframes lfSvc{0%,2%{border-color:rgba(13,25,48,.08);box-shadow:none}5%,22%{border-color:#1661ab;box-shadow:0 20px 40px -24px rgba(22,97,171,.6)}25%,100%{border-color:rgba(13,25,48,.08);box-shadow:none}}@keyframes lfCyd{0%,1%{border-color:#e3e8f0}3%,22%{border-color:#ed167d;transform:scale(1.25)}25%,100%{border-color:#e3e8f0;transform:none}}@keyframes lfBar{0%,10%{transform:scaleY(.08)}40%,90%{transform:scaleY(1)}100%{transform:scaleY(.08)}}@media (max-width:991px){#service .lf-svg2.lf-svg2{grid-template-columns:minmax(0,1fr)}#service .lf-kp.lf-kp{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#service .lf-sv.lf-sv{grid-template-columns:minmax(0,1fr)}#service .lf-kp.lf-kp{padding:22px 18px}}@media (prefers-reduced-motion:reduce){#service .lf-cya,#service .lf-cyw span,#service .lf-svc,#service .lf-bars i{animation:none}#service .lf-cyw span:first-child{opacity:1}}#service .lf-svg2 { display: grid; grid-template-columns: 260px minmax(0,1fr); gap: 30px; align-items: center; line-height: 1.5;}#service .lf-cyc { position: relative; width: 240px; height: 240px; margin: 0 auto;}#service .lf-cyc svg { width: 100%; height: 100%; transform: rotate(-90deg);}#service .lf-cyt { fill: none; stroke: #e3e8f0; stroke-width: 14;}#service .lf-cya { fill: none; stroke: #ed167d; stroke-width: 14; stroke-linecap: round; stroke-dasharray: 100 100; animation: lfCya 8s linear infinite;}#service .lf-cyw { position: absolute; inset: 0; display: grid; place-items: center;}#service .lf-cyw small { grid-area: 1/1; margin-top: 52px; font-size: 10.5px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #8f9bb0;}#service .lf-cyd { position: absolute; width: 18px; height: 18px; margin: -9px 0 0 -9px; border-radius: 50%; background: #fff; border: 4px solid #e3e8f0; animation: lfCyd 8s ease infinite; animation-delay: var(--d);}#service .lf-cyd0 { left: 50%; top: 16.7%;}#service .lf-cyd1 { left: 83.3%; top: 50%;}#service .lf-cyd2 { left: 50%; top: 83.3%;}#service .lf-cyd3 { left: 16.7%; top: 50%;}#service .lf-cyw span { grid-area: 1/1; font-size: 19px; font-weight: 900; color: var(--ink); opacity: 0; animation: lfCyw 8s ease infinite; animation-delay: var(--d);}#service .lf-sv { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 14px;}#service .lf-svc { padding: 20px; border-radius: 22px; background: #fff; border: 1.5px solid rgba(13,25,48,.08); animation: lfSvc 8s ease infinite; animation-delay: var(--d);}#service .lf-svc>b { display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; margin-bottom: 10px; border-radius: 14px; background: linear-gradient(135deg,#ed167d,#7b2cbf); color: #fff; font-size: 18px;}#service .lf-svc h3 { margin: 0 0 6px; font-size: 16.5px; font-weight: 900; color: var(--ink);}#service .lf-svc p { margin: 0; font-size: 14px; line-height: 1.6; color: #4d5a70;}#service .lf-kp { display: grid; grid-template-columns: minmax(0,1.1fr) repeat(3,minmax(0,1fr)); gap: 16px; margin-top: 24px; padding: 26px; border-radius: 26px; background: #0b1d38; color: #fff; line-height: 1.5;}#service .lf-kph h3 { margin: 0 0 8px; font-size: clamp(1.3rem,2vw,1.6rem); font-weight: 900; color: #fff;}#service .lf-kph p { margin: 0; font-size: 14px; line-height: 1.65; color: #c9d1de;}#service .lf-km { padding: 16px; border-radius: 18px; background: rgba(255,255,255,.06);}#service .lf-bars { display: flex; align-items: flex-end; gap: 5px; height: 60px; margin-bottom: 12px;}#service .lf-bars i { flex: 1; height: var(--h); border-radius: 4px 4px 0 0; background: linear-gradient(0deg,#1661ab,#45c5ff); transform-origin: bottom; animation: lfBar 6s ease infinite; animation-delay: var(--d);}#service .lf-bars i:last-child { background: linear-gradient(0deg,#ed167d,#ffb82e);}#service .lf-km h4 { margin: 0 0 4px; font-size: 15px; font-weight: 900; color: #fff;}#service .lf-km p { margin: 0; font-size: 13px; line-height: 1.55; color: #aeb9c9;}@keyframes lfWp0{0%,4%{clip-path:inset(0 100% 0 0)}9%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes lfWl0{0%,4%{left:0;opacity:0}5%{opacity:1}9%{left:100%;opacity:1}10%,100%{left:100%;opacity:0}}@keyframes lfWp1{0%,19%{clip-path:inset(0 100% 0 0)}24%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes lfWl1{0%,19%{left:0;opacity:0}20%{opacity:1}24%{left:100%;opacity:1}25%,100%{left:100%;opacity:0}}@keyframes lfWp2{0%,34%{clip-path:inset(0 100% 0 0)}39%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes lfWl2{0%,34%{left:0;opacity:0}35%{opacity:1}39%{left:100%;opacity:1}40%,100%{left:100%;opacity:0}}@keyframes lfWp3{0%,49%{clip-path:inset(0 100% 0 0)}54%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes lfWl3{0%,49%{left:0;opacity:0}50%{opacity:1}54%{left:100%;opacity:1}55%,100%{left:100%;opacity:0}}@keyframes lfWp4{0%,64%{clip-path:inset(0 100% 0 0)}69%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes lfWl4{0%,64%{left:0;opacity:0}65%{opacity:1}69%{left:100%;opacity:1}70%,100%{left:100%;opacity:0}}@keyframes lfWp5{0%,79%{clip-path:inset(0 100% 0 0)}84%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 100% 0 0)}}@keyframes lfWl5{0%,79%{left:0;opacity:0}80%{opacity:1}84%{left:100%;opacity:1}85%,100%{left:100%;opacity:0}}@media (max-width:991px){#fehler .lf-fe.lf-fe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#fehler .lf-fe.lf-fe{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){#fehler .lf-fe *{animation:none!important}#fehler .lf-good{clip-path:none}}#fehler .lf-fe { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px; line-height: 1.5;}#fehler .lf-fx { position: relative; padding: 20px; border-radius: 22px; background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.1);}#fehler .lf-fxn { position: absolute; right: 18px; top: 14px; font-size: 30px; font-weight: 900; line-height: 1; color: rgba(255,255,255,.08);}#fehler .lf-fx h3 { margin: 0 0 12px; padding-right: 40px; font-size: 16.5px; font-weight: 900; color: #fff;}#fehler .lf-fxb { position: relative; display: grid; min-height: 96px;}#fehler .lf-bad { grid-area: 1/1; display: flex; gap: 10px; align-items: flex-start; margin: 0; padding: 12px 14px; border-radius: 14px; font-size: 14px; line-height: 1.55;}#fehler .lf-good { grid-area: 1/1; display: flex; gap: 10px; align-items: flex-start; margin: 0; padding: 12px 14px; border-radius: 14px; font-size: 14px; line-height: 1.55;}#fehler .lf-bad { background: rgba(255,90,110,.12); color: #ffc2ca;}#fehler .lf-good { background: #0f3a33; color: #c9f5e2; font-weight: 700; clip-path: inset(0 100% 0 0);}#fehler .lf-bad b { flex: none; font-size: 13px;}#fehler .lf-good b { flex: none; font-size: 13px;}#fehler .lf-bad b { color: #ff5a6e;}#fehler .lf-good b { color: #34d399;}#fehler .lf-wipe { position: absolute; top: 0; bottom: 0; left: 0; width: 3px; margin-left: -1px; border-radius: 3px; background: #34d399; box-shadow: 0 0 14px #34d399; opacity: 0;}#fehler .lf-fx0 .lf-good { animation: lfWp0 16s ease infinite;}#fehler .lf-fx0 .lf-wipe { animation: lfWl0 16s ease infinite;}#fehler .lf-fx1 .lf-good { animation: lfWp1 16s ease infinite;}#fehler .lf-fx1 .lf-wipe { animation: lfWl1 16s ease infinite;}#fehler .lf-fx2 .lf-good { animation: lfWp2 16s ease infinite;}#fehler .lf-fx2 .lf-wipe { animation: lfWl2 16s ease infinite;}#fehler .lf-fx3 .lf-good { animation: lfWp3 16s ease infinite;}#fehler .lf-fx3 .lf-wipe { animation: lfWl3 16s ease infinite;}#fehler .lf-fx4 .lf-good { animation: lfWp4 16s ease infinite;}#fehler .lf-fx4 .lf-wipe { animation: lfWl4 16s ease infinite;}#fehler .lf-fx5 .lf-good { animation: lfWp5 16s ease infinite;}#fehler .lf-fx5 .lf-wipe { animation: lfWl5 16s ease infinite;}@keyframes lfBb{0%{transform:translateY(-140px);opacity:1;animation-timing-function:ease-in}3%{opacity:1;animation-timing-function:ease-in}13%{transform:none;opacity:1;animation-timing-function:ease-out}17%{transform:translateY(-14px);animation-timing-function:ease-in}21%{transform:none}86%{transform:none;opacity:1}94%,100%{transform:none;opacity:0}}@keyframes lfPrg{0%,100%{box-shadow:0 40px 80px -45px rgba(237,22,125,.45)}50%{box-shadow:0 40px 90px -30px rgba(237,22,125,.75)}}@media (max-width:991px){#preise .lf-pks.lf-pks{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}#preise .lf-fit.lf-fit>div{grid-template-columns:minmax(0,1fr)}#preise .lf-bo.lf-bo{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#preise .lf-pbd.lf-pbd{padding:20px 18px}#preise .lf-bo.lf-bo,#preise .lf-fit.lf-fit{padding:22px 18px}}@media (prefers-reduced-motion:reduce){#preise .lf-bb,#preise .lf-pk--rec{animation:none}#preise .lf-bb{opacity:1;transform:none}}#preise .lf-pks { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 18px; align-items: stretch; line-height: 1.5;}#preise .lf-pk { position: relative; display: flex; flex-direction: column; border-radius: 26px; background: #fff; border: 1px solid rgba(13,25,48,.09); box-shadow: 0 30px 70px -55px rgba(13,25,48,.6);}#preise .lf-pk--rec { border: 2px solid #ed167d; animation: lfPrg 4s ease-in-out infinite;}#preise .lf-pb { position: absolute; right: 18px; top: -13px; z-index: 2; padding: 5px 12px; border-radius: 999px; background: #ffb82e; color: #0d1930; font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .12em; text-transform: uppercase;}#preise .lf-pv { position: relative; overflow: hidden; display: flex; justify-content: center; margin: 10px 10px 0; padding: 14px 10px 6px; border-radius: 18px; background: radial-gradient(120% 90% at 50% 0%,#1b2f63 0%,#0b1636 60%,#060b1d 100%);}#preise .lf-pk--rec .lf-pv { background: radial-gradient(120% 90% at 50% 0%,#5a1a52 0%,#2a0f3a 55%,#0b1636 100%);}#preise .lf-bkt { width: min(100%,200px); height: auto; overflow: visible;}#preise .lf-bkh2 { fill: none; stroke: #45c5ff; stroke-width: 6; stroke-linecap: round; opacity: .75;}#preise .lf-bb { stroke: rgba(255,255,255,.6); stroke-width: 2; opacity: 0; animation: lfBb 8s linear infinite; animation-delay: var(--d);}#preise .lf-bkb { fill: #1661ab; stroke: #45c5ff; stroke-width: 2;}#preise .lf-bkl { stroke: rgba(255,255,255,.3); stroke-width: 6; stroke-dasharray: 16 9;}#preise .lf-bkl:nth-of-type(even) { stroke-dashoffset: 12;}#preise .lf-bki { fill: #081230; stroke: #45c5ff; stroke-width: 2;}#preise .lf-bkr { fill: none; stroke: #45c5ff; stroke-width: 6; stroke-linecap: round;}#preise .lf-sz { position: absolute; left: 14px; top: 12px; padding: 4px 10px; border-radius: 999px; background: rgba(255,255,255,.12); font-size: 11px; font-weight: 900; letter-spacing: .1em; text-transform: uppercase; color: #fff;}#preise .lf-pbd { flex: 1; display: flex; flex-direction: column; padding: 20px 24px 24px;}#preise .lf-pbd h3 { margin: 0; font-size: 24px; font-weight: 900; letter-spacing: .08em; color: var(--ink);}#preise .lf-ptg { margin: 4px 0 12px; font-size: 14px; line-height: 1.5; color: #647188;}#preise .lf-ppr { display: flex; align-items: flex-end; gap: 10px; margin: 0 0 18px;}#preise .lf-ppr b { white-space: nowrap; font-size: clamp(2.4rem,3.4vw,3rem); font-weight: 900; line-height: .9; letter-spacing: -.05em; color: var(--ink);}#preise .lf-ppr span { font-size: 11.5px; font-weight: 800; line-height: 1.35; color: #8f9bb0;}#preise .lf-pbd ul { display: flex; flex-direction: column; gap: 9px; margin: 0 0 20px; padding: 0; list-style: none;}#preise .lf-pbd li { position: relative; padding-left: 26px; font-size: 13.5px; font-weight: 700; line-height: 1.45; color: #4d5a70;}#preise .lf-pbd li::before { content: "✓"; position: absolute; left: 0; top: 1px; display: flex; align-items: center; justify-content: center; width: 18px; height: 18px; border-radius: 50%; background: #e8f0fb; color: #1661ab; font-size: 10px; font-weight: 900;}#preise .lf-pbd .lf-pa { font-weight: 900; color: var(--ink);}#preise .lf-pbd .lf-pa::before { content: "+"; background: rgba(237,22,125,.14); color: var(--pink);}#preise .lf-pk .wd-btn { justify-content: space-between; width: 100%; margin-top: auto; white-space: nowrap;}#preise .lf-pk .wd-btn--g { border: 1px solid rgba(13,25,48,.16); color: var(--ink); background: #fff;}#preise .lf-pk .wd-btn--g b { background: var(--ink); color: #fff;}#preise .lf-fit { margin-top: 22px; padding: 24px 26px; border-radius: 24px; background: #fff; border: 1px solid rgba(13,25,48,.08); line-height: 1.5;}#preise .lf-fit>p { margin: 0 0 14px; font-size: 11px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: var(--pink);}#preise .lf-fit>div { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px;}#preise .lf-fit span { display: flex; flex-direction: column; gap: 4px; padding: 14px 16px; border-radius: 16px; background: #f6f8fb; font-size: 13.5px; line-height: 1.5; color: #4d5a70;}#preise .lf-fit b { font-size: 14.5px; font-weight: 900; color: var(--ink);}#preise .lf-bo { display: grid; grid-template-columns: minmax(0,1.3fr) minmax(0,.7fr); gap: 30px; align-items: center; margin-top: 18px; padding: 30px; border-radius: 26px; background: linear-gradient(120deg,#fff0f6,#eef6ff); border: 1.5px solid rgba(237,22,125,.25); line-height: 1.5;}#preise .lf-bok { margin: 0; font-size: 11px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: #1661ab;}#preise .lf-bo h3 { margin: 6px 0 10px; font-size: clamp(1.4rem,2.2vw,1.9rem); font-weight: 900; color: var(--ink);}#preise .lf-bo p { margin: 0; font-size: 15px; line-height: 1.7; color: #4d5a70;}#preise .lf-bo a:not(.wd-btn) { color: var(--pink); font-weight: 800;}#preise .lf-bop { display: flex; flex-direction: column; align-items: flex-start; gap: 14px; padding: 22px; border-radius: 20px; background: #fff;}#preise .lf-bop>p { display: flex; align-items: flex-end; gap: 12px;}#preise .lf-bop>p b { flex: none; white-space: nowrap; font-size: 3rem; font-weight: 900; line-height: .9; letter-spacing: -.05em; color: var(--ink);}#preise .lf-bop span { font-size: 12.5px; font-weight: 800; line-height: 1.4; color: #8f9bb0;}#preise .lf-bom { font-size: 14px; text-decoration: none;}@media (max-width:991px){#faq .wd-faq-side.wd-faq-side{position:static}}#faq.wd-sec { overflow: clip;}#faq .wd-faq-side.wd-faq-side { top: 200px;}#faq h2.wd-h2.wd-h2 { font-size: clamp(2.3rem,3.6vw,3.6rem);}#faq .wd-faq-box p a { color: #ff8fb8; font-weight: 800;}@media (max-width:991px){.wd-faq .wd-faq-grid.wd-faq-grid{grid-template-columns:minmax(0,1fr)} .wd-faq .wd-faq-side.wd-faq-side{position:static}} .wd-faq .wd-faq-grid { display: grid; grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr); gap: 56px; align-items: start;} .wd-faq .wd-faq-list { display: flex; flex-direction: column; gap: 12px;} .wd-faq details { border-radius: 18px; border: 1px solid rgba(13,25,48,.1); background: #fff; box-shadow: 0 20px 50px -40px rgba(13,25,48,.5); transition: border-color .3s ease;} .wd-faq details[open] { border-color: rgba(237,22,125,.35);} .wd-faq summary { position: relative; display: block; padding: 20px 60px 20px 24px; cursor: pointer; list-style: none; font-size: 17px; font-weight: 800; line-height: 1.35; color: var(--ink);} .wd-faq summary::-webkit-details-marker { display: none;} .wd-faq summary::after { content: "+"; position: absolute; right: 20px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: #f2f5fa; color: var(--pink); font-size: 20px; font-weight: 700; transition: transform .3s var(--ease),background .3s ease;} .wd-faq details[open] summary::after { transform: rotate(45deg); background: var(--pink); color: #fff;} .wd-faq summary:focus-visible { outline: 2px solid var(--blue-bright); outline-offset: 2px; border-radius: 18px;} .wd-faq details p { margin: 0; padding: 0 24px 22px; font-size: 15px; line-height: 1.7; color: #4d5a70;} .wd-faq details p a { color: var(--blue); font-weight: 700;} .wd-faq .wd-faq-side { position: sticky; top: 190px;} .wd-faq .wd-faq-box { margin-top: 26px; padding: 24px; border-radius: 20px; background: #0b1d38; color: #fff;} .wd-faq .wd-faq-box p { margin: 0 0 16px; font-size: 14.5px; line-height: 1.6; color: #c9d1de;}@keyframes wdGlow{0%,100%{transform:translate(0,0)}50%{transform:translate(-40px,30px)}}@media (max-width:991px){.wd-ct .wd-ct-panel.wd-ct-panel{grid-template-columns:minmax(0,1fr);padding:40px 28px}}@media (max-width:767px){.wd-ct .wd-ct-ways.wd-ct-ways{grid-template-columns:minmax(0,1fr)} .wd-ct .wd-ct-panel.wd-ct-panel{padding:34px 20px}} .wd-ct .wd-ct-panel { position: relative; overflow: hidden; display: grid; grid-template-columns: minmax(0,1.1fr) minmax(0,.9fr); gap: 48px; align-items: center; padding: 64px 60px; border-radius: 30px; background: linear-gradient(135deg,#0b1d38,#1a0f3a 60%,#2a0d44); color: #fff;} .wd-ct .wd-ct-panel::before { content: ""; position: absolute; right: -120px; top: -120px; width: 420px; height: 420px; border-radius: 50%; background: radial-gradient(circle,rgba(237,22,125,.45),transparent 70%); animation: wdGlow 12s ease-in-out infinite;} .wd-ct .wd-ct-panel>* { position: relative; z-index: 1;} .wd-ct h2.wd-h2 { color: #fff;} .wd-ct h2.wd-h2 span { color: var(--gold);} .wd-ct .wd-ct-lead { margin: 22px 0 0; font-size: 16px; line-height: 1.7; color: #c9d1de;} .wd-ct .wd-btns { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 28px;} .wd-ct .wd-ct-ways { display: grid; grid-template-columns: minmax(0,1fr); gap: 12px;} .wd-ct .wd-ct-ways a { display: flex; align-items: center; gap: 16px; padding: 18px 20px; border-radius: 18px; border: 1px solid rgba(255,255,255,.14); background: rgba(255,255,255,.05); color: #fff; text-decoration: none; transition: transform .35s var(--ease),border-color .35s var(--ease);} .wd-ct .wd-ct-ways a:hover { transform: translateY(-4px); border-color: rgba(255,255,255,.35);} .wd-ct .wd-ct-ways i { flex: none; width: 46px; height: 46px; border-radius: 14px; display: flex; align-items: center; justify-content: center; font-style: normal; font-size: 18px; background: var(--c);} .wd-ct .wd-ct-ways small { display: block; font-size: 11px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; color: #8f9bb0;} .wd-ct .wd-ct-ways b { display: block; margin-top: 2px; font-size: 16px; font-weight: 800;}