@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 .bs-hv .bs-chip.bs-chip{display:none}}@keyframes bsTy{0%,4%{width:0}20%,88%{width:24ch}96%,100%{width:0}}@keyframes bsCa{50%{opacity:0}}@keyframes bsWa{to{transform:translateX(-300px)}}@keyframes bsWb{to{transform:translateX(-150px)}}@keyframes bsBu{0%{transform:translateY(0);opacity:0}10%{opacity:.9}70%{opacity:.6}100%{transform:translateY(-120px);opacity:0}}@keyframes bsSm{0%{transform:translateY(10px);opacity:0}30%{opacity:.55}100%{transform:translateY(-40px);opacity:0}}@keyframes bsGl{0%,100%{opacity:.6}50%{opacity:1}}@keyframes bsCd{0%,6%{transform:translate(-50%,170px) scale(.92);opacity:0}24%,92%{transform:translate(-50%,0) scale(1);opacity:1}100%{transform:translate(-50%,0) scale(1);opacity:0}}@keyframes bsCb{0%,40%{box-shadow:0 0 0 1px rgba(255,255,255,.14),0 30px 60px -30px rgba(0,0,0,.9)}48%,92%{box-shadow:0 0 0 2px #45c5ff,0 30px 70px -20px rgba(69,197,255,.55)}100%{box-shadow:0 0 0 1px rgba(255,255,255,.14)}}@keyframes bsR1{0%,58%{opacity:1;transform:none}62%,100%{opacity:0;transform:translateY(-8px)}}@keyframes bsR2{0%,58%{opacity:0;transform:translateY(8px) scale(.8)}62%,92%{opacity:1;transform:none}100%{opacity:0}}@keyframes bsRb{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 bsSg{0%{transform:translateY(0);opacity:0}8%{opacity:1}30%{opacity:1}42%,100%{transform:translateY(-250px);opacity:0}}@keyframes bsCp{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:991px){.wd-hero .bs-chip--1.bs-chip--1{left:8px}}@media (max-width:767px){.wd-hero .bs-st.bs-st{height:430px;border-radius:24px} .wd-hero .bs-cd.bs-cd{top:82px;width:88%;padding:14px} .wd-hero .bs-q.bs-q{left:14px;right:14px;top:14px} .wd-hero .bs-sig.bs-sig{font-size:11px}}@media (prefers-reduced-motion:reduce){.wd-hero .bs-hv *{animation:none!important} .wd-hero .bs-cd{opacity:1;transform:translateX(-50%)} .wd-hero .bs-rk i:last-child{opacity:1} .wd-hero .bs-rk i:first-child{opacity:0} .wd-hero .bs-qt{width:24ch}} .wd-hero .bs-hv { position: relative; padding-top: 14px; line-height: 1.4;} .wd-hero .bs-st { position: relative; height: 500px; border-radius: 32px; overflow: hidden; background: radial-gradient(120% 90% at 50% 0%,#24387a 0%,#101d48 50%,#070c22 100%); border: 1px solid rgba(255,255,255,.12); box-shadow: 0 60px 120px -50px rgba(0,0,0,.95);} .wd-hero .bs-sc { position: absolute; inset: 0; width: 100%; height: 100%;} .wd-hero .bs-hl2 { fill: #16285c; opacity: .7;} .wd-hero .bs-hl { fill: #1b3170;} .wd-hero .bs-vz { fill: #2a4590;} .wd-hero .bs-bz { fill: #2a4590;} .wd-hero .bs-lb { font-size: 13px; font-weight: 900; fill: #dfe8f5; text-anchor: middle; letter-spacing: .04em;} .wd-hero .bs-lb2 { font-size: 11px; font-weight: 800; fill: #8fb7e8;} .wd-hero .bs-gl { animation: bsGl 4s ease-in-out infinite;} .wd-hero .bs-wa { animation: bsWa 6s linear infinite;} .wd-hero .bs-wb { animation: bsWb 4s linear infinite;} .wd-hero .bs-wb path { fill: #1661ab; opacity: .8;} .wd-hero .bs-bu { fill: rgba(255,255,255,.18); stroke: rgba(255,255,255,.7); stroke-width: 1.5; transform-box: fill-box; animation: bsBu 4.6s ease-in infinite; animation-delay: var(--d); opacity: 0;} .wd-hero .bs-sm { fill: none; stroke: rgba(255,255,255,.45); stroke-width: 5; stroke-linecap: round; animation: bsSm 4s ease-out infinite; animation-delay: var(--d); opacity: 0;} .wd-hero .bs-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 .bs-q b { font-size: 18px; color: #1661ab;} .wd-hero .bs-qt { display: block; overflow: hidden; width: 0; white-space: nowrap; font-size: 14.5px; font-weight: 700; animation: bsTy 12s steps(24) infinite;} .wd-hero .bs-qc { width: 2px; height: 18px; background: #ed167d; animation: bsCa .8s steps(1) infinite;} .wd-hero .bs-sig { position: absolute; bottom: 60px; z-index: 2; display: flex; align-items: center; gap: 6px; padding: 6px 12px; border-radius: 999px; background: rgba(255,255,255,.14); border: 1px solid rgba(255,255,255,.3); -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); font-size: 12px; font-weight: 800; color: #fff; white-space: nowrap; opacity: 0; animation: bsSg 10s ease-out infinite; animation-delay: var(--d);} .wd-hero .bs-sig i { font-style: normal; color: #ffb82e;} .wd-hero .bs-cd { position: absolute; left: 50%; top: 98px; z-index: 3; display: flex; flex-direction: column; gap: 10px; width: min(80%,380px); padding: 16px; border-radius: 22px; background: rgba(13,25,48,.82); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); opacity: 0; animation: bsCd 12s cubic-bezier(.3,1.2,.5,1) infinite,bsCb 12s ease infinite;} .wd-hero .bs-rk { position: absolute; right: 12px; top: 12px; display: grid; width: 38px; height: 38px; border-radius: 12px; font-weight: 900; font-size: 14px; animation: bsRb 12s ease infinite;} .wd-hero .bs-rk i { grid-area: 1/1; display: flex; align-items: center; justify-content: center; font-style: normal;} .wd-hero .bs-rk i:first-child { animation: bsR1 12s ease infinite;} .wd-hero .bs-rk i:last-child { opacity: 0; animation: bsR2 12s cubic-bezier(.3,1.5,.5,1) infinite;} .wd-hero .bs-c1 { display: flex; align-items: center; gap: 12px; padding-right: 44px;} .wd-hero .bs-av { flex: none; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 14px; background-image: linear-gradient(135deg,#45c5ff,#1661ab); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; color: #fff; font-size: 20px; font-weight: 900;} .wd-hero .bs-c1 div { display: flex; flex-direction: column; min-width: 0;} .wd-hero .bs-c1 strong { font-size: 16px; font-weight: 900; color: #fff;} .wd-hero .bs-c1 small { font-size: 11.5px; font-weight: 700; color: #c9d1de; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .wd-hero .bs-c1 em { font-style: normal; color: #ffb82e; letter-spacing: 1px;} .wd-hero .bs-c2 { display: flex; flex-wrap: wrap; gap: 6px;} .wd-hero .bs-op { padding: 5px 10px; border-radius: 999px; font-size: 11px; font-weight: 800; white-space: nowrap;} .wd-hero .bs-tg { padding: 5px 10px; border-radius: 999px; font-size: 11px; font-weight: 800; white-space: nowrap;} .wd-hero .bs-op { background: rgba(52,211,153,.18); color: #6ee7b7;} .wd-hero .bs-tg { background: rgba(255,255,255,.12); color: #e3e8f0;} .wd-hero .bs-c3 { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 6px;} .wd-hero .bs-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 .bs-ac:first-child { background: #ed167d; color: #fff;} .wd-hero .bs-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: bsCp 5s ease-in-out infinite;} .wd-hero .bs-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 .bs-chip--1 { left: -18px; bottom: 24px;} .wd-hero .bs-chip--2 { right: 28px; top: -24px; animation-delay: -2.5s;} .wd-hero .bs-chip--2 i { background: #45c5ff; color: #0d1930;} .wd-hero .bs-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); box-shadow: 0 26px 50px 0 rgba(5,11,24,.25)}@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);}#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;}@media (max-width:991px){.wd-page .wd-head.wd-head{grid-template-columns:minmax(0,1fr);gap:20px}}@keyframes bsBr{0%,6%{stroke-dashoffset:100}40%,92%{stroke-dashoffset:0}100%{stroke-dashoffset:100}}@keyframes bsDb{0%{transform:translateY(0);opacity:0}15%{opacity:1}100%{transform:translateY(-136px);opacity:0}}@keyframes bsTf{0%,6%{transform:scaleY(.08)}42%,92%{transform:scaleY(1)}100%{transform:scaleY(.08)}}@keyframes bsKp{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes bsTrl{0%,2%{background:rgba(255,255,255,.08);color:#c9d1de}5%,30%{background:#ffb82e;color:#0d1930}33%,100%{background:rgba(255,255,255,.08);color:#c9d1de}}@keyframes bsM0{0%,1.0%{fill:#2a4590}4.0%,30.0%{fill:#45c5ff}33.0%,100%{fill:#2a4590}}@keyframes bsM1{0%,34.3%{fill:#2a4590}37.3%,63.3%{fill:#45c5ff}66.3%,100%{fill:#2a4590}}@keyframes bsM2{0%,67.6%{fill:#2a4590}70.6%,96.6%{fill:#45c5ff}99.6%,100%{fill:#2a4590}}@keyframes bsLg{0%,4%{opacity:0;transform:translateX(-10px)}10%,90%{opacity:1;transform:none}100%{opacity:0}}@keyframes bsLs{0%,44%{opacity:0;transform:scale(.7)}52%,90%{opacity:1;transform:none}100%{opacity:0}}@keyframes bsGs{0%,4%{transform:scaleY(0)}24%,90%{transform:scaleY(1)}100%{transform:scaleY(0)}}@keyframes bsEcg{0%{stroke-dashoffset:100}70%,100%{stroke-dashoffset:0}}@media (max-width:991px){#stadt .bs-gal.bs-gal{grid-template-columns:repeat(2,minmax(0,1fr))}#stadt .bs-gal.bs-gal>.bs-c{grid-column:auto}#stadt .bs-gal.bs-gal>.bs-c1,#stadt .bs-gal.bs-gal>.bs-c5{grid-column:1/-1}}@media (max-width:767px){#stadt .bs-gal.bs-gal{grid-template-columns:minmax(0,1fr)}#stadt .bs-tx.bs-tx{padding:20px}#stadt .bs-c1.bs-c1{flex-direction:column}#stadt .bs-c1.bs-c1 .bs-v{flex:1 0 auto;margin:10px 10px 0;min-height:240px}#stadt .bs-hp.bs-hp{flex-direction:column}#stadt .bs-hc.bs-hc{width:100%}}@media (prefers-reduced-motion:reduce){#stadt .bs-gal *{animation:none!important}#stadt .bs-br,#stadt .bs-ecg{stroke-dashoffset:0}#stadt .bs-lg li,#stadt .bs-lgs{opacity:1}#stadt .bs-tf,#stadt .bs-gs b{transform:none}}#stadt .bs-gal { display: grid; grid-template-columns: repeat(12,minmax(0,1fr)); gap: 16px; line-height: 1.5;}#stadt .bs-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 .bs-c1 { grid-column: span 12; flex-direction: row;}#stadt .bs-c2 { grid-column: span 4;}#stadt .bs-c3 { grid-column: span 4;}#stadt .bs-c4 { grid-column: span 4;}#stadt .bs-c5 { grid-column: span 7;}#stadt .bs-c6 { grid-column: span 5;}#stadt .bs-v { position: relative; flex: 1 0 auto; display: flex; align-items: center; justify-content: center; min-height: 210px; margin: 10px 10px 0; padding: 16px; border-radius: 18px; overflow: hidden; background: radial-gradient(120% 90% at 20% 0%,#1b3170 0%,#0d1a44 55%,#070c22 100%); border: 1px solid rgba(69,197,255,.2);}#stadt .bs-v::before { content: ""; position: absolute; left: -10%; right: -10%; bottom: -40px; height: 90px; border-radius: 50%; background: radial-gradient(closest-side,rgba(69,197,255,.18),transparent); pointer-events: none;}#stadt .bs-c1 .bs-v { flex: 0 0 46%; min-height: 290px; margin: 10px 0 10px 10px;}#stadt .bs-c1 .bs-tx { flex: 1; display: flex; flex-direction: column; justify-content: center; padding: 28px 32px;}#stadt .bs-tx { padding: 18px 22px 22px;}#stadt .bs-no { align-self: flex-start; display: inline-block; margin-bottom: 8px; padding: 4px 10px; border-radius: 999px; background: rgba(22,97,171,.1); color: #1661ab; font-size: 10px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase;}#stadt .bs-tx h3 { margin: 0 0 6px; font-size: 19px; font-weight: 900; letter-spacing: -.01em; color: var(--ink);}#stadt .bs-c1 .bs-tx h3 { font-size: clamp(1.4rem,2.2vw,1.8rem);}#stadt .bs-tx>p { margin: 0; font-size: 14px; line-height: 1.65; color: #4d5a70;}#stadt .bs-c1 .bs-tx>p { font-size: 15px;}#stadt .bs-tip { display: flex; flex-direction: column; gap: 2px; margin: 12px 0 0!important; padding: 10px 12px; border-radius: 12px; background: #fff0f6; border-left: 3px solid #ed167d; font-size: 13px!important; line-height: 1.5!important; color: #4d5a70;}#stadt .bs-tip b { font-size: 10px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #ed167d;}#stadt .bs-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; line-height: 1.3; color: #fff; white-space: nowrap; animation: bsKp 5s ease-in-out infinite;}#stadt .bs-bdg1 { left: 14px; top: 14px;}#stadt .bs-bdg2 { right: 14px; bottom: 14px; animation-delay: -2.5s; color: #ffb82e;}#stadt .bs-dr { position: relative; width: 100%; max-width: 420px;}#stadt .bs-dr svg { display: block; width: 100%; height: auto; overflow: visible;}#stadt .bs-sf { fill: #2a4590;}#stadt .bs-th { fill: #45c5ff;}#stadt .bs-tl { font-size: 11px; font-weight: 900; fill: #dfe8f5; text-anchor: middle;}#stadt .bs-pp { stroke: rgba(255,255,255,.18); stroke-width: 8; stroke-linecap: round;}#stadt .bs-br { fill: none; stroke: #ffb82e; stroke-width: 4; stroke-linecap: round; stroke-dasharray: 100; animation: bsBr 7s ease infinite;}#stadt .bs-db { fill: #ffb82e; transform-box: fill-box; opacity: 0; animation: bsDb 2.8s ease-in infinite; animation-delay: var(--d);}#stadt .bs-dl { font-size: 11px; font-weight: 800; fill: #8fb7e8;}#stadt .bs-dl2 { fill: #ffb82e;}#stadt .bs-tm { fill: rgba(255,255,255,.1); stroke: rgba(255,255,255,.3); stroke-width: 1.5;}#stadt .bs-tf { fill: #ed167d; transform-box: fill-box; transform-origin: bottom; animation: bsTf 7s ease infinite;}#stadt .bs-tb { fill: #ed167d;}#stadt .bs-tv { font-size: 15px; font-weight: 900; fill: #fff; text-anchor: middle;}#stadt .bs-tr { width: 100%; max-width: 300px;}#stadt .bs-tr svg { display: block; width: 100%; height: auto; overflow: visible;}#stadt .bs-arc { fill: none; stroke: rgba(255,184,46,.35); stroke-width: 1.5; stroke-dasharray: 3 6;}#stadt .bs-sun { fill: #ffb82e; filter: drop-shadow(0 0 6px #ffb82e);}#stadt .bs-gnd { stroke: rgba(255,255,255,.25); stroke-width: 2;}#stadt .bs-m0 { fill: #2a4590; animation: bsM0 9s ease infinite;}#stadt .bs-m1 { fill: #2a4590; animation: bsM1 9s ease infinite;}#stadt .bs-m2 { fill: #2a4590; animation: bsM2 9s ease infinite;}#stadt .bs-trl { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 6px; margin-top: 8px;}#stadt .bs-trl span { padding: 5px 4px; border-radius: 999px; background: rgba(255,255,255,.08); font-size: 10.5px; font-weight: 900; line-height: 1.3; color: #c9d1de; text-align: center; white-space: nowrap; animation: bsTrl 9s ease infinite; animation-delay: var(--d);}#stadt .bs-lg { width: 100%; max-width: 230px; padding: 14px 16px; border-radius: 14px; background: #fffaf0; color: #0d1930; box-shadow: 0 20px 40px -20px rgba(0,0,0,.8); transform: rotate(-2deg);}#stadt .bs-lgh { margin-bottom: 8px; font-size: 10px; font-weight: 900; letter-spacing: .12em; text-transform: uppercase; color: #1661ab;}#stadt .bs-lg ol { margin: 0; padding: 0; list-style: none;}#stadt .bs-lg li { display: flex; justify-content: flex-end; gap: 10px; padding: 2px 0; font-size: 20px; font-weight: 900; line-height: 1.25; font-variant-numeric: tabular-nums; opacity: 0; animation: bsLg 8s ease infinite; animation-delay: var(--d);}#stadt .bs-lg li i { margin-right: auto; font-style: normal; color: #ed167d;}#stadt .bs-lgs { display: flex; align-items: baseline; gap: 10px; margin-top: 6px; padding-top: 6px; border-top: 2px solid #0d1930; opacity: 0; animation: bsLs 8s ease infinite;}#stadt .bs-lgs i { font-style: normal; font-size: 20px; font-weight: 900; color: #ed167d;}#stadt .bs-lgs b { font-size: 28px; font-weight: 900; line-height: 1; color: #ed167d;}#stadt .bs-lgs small { margin-left: auto; font-size: 10px; font-weight: 800; color: #647188;}#stadt .bs-br10 { display: flex; align-items: center; gap: 18px;}#stadt .bs-gs { display: grid; grid-template-columns: repeat(5,22px); gap: 8px 8px;}#stadt .bs-gs i { position: relative; display: block; width: 22px; height: 40px; border-radius: 3px 3px 7px 7px; border: 2px solid rgba(255,255,255,.55); overflow: hidden;}#stadt .bs-gs b { position: absolute; inset: 0; background: linear-gradient(180deg,#fff 0 22%,#ffd27a 22%,#ffb82e 100%); transform-origin: bottom; animation: bsGs 6s ease infinite; animation-delay: var(--d);}#stadt .bs-brc { display: flex; flex-direction: column; align-items: center;}#stadt .bs-brc b { font-size: 46px; font-weight: 900; line-height: 1; color: #ffb82e;}#stadt .bs-brc span { font-size: 11px; font-weight: 900; letter-spacing: .12em; text-transform: uppercase; color: #dfe8f5;}#stadt .bs-hp { display: flex; align-items: center; gap: 18px; width: 100%;}#stadt .bs-hp svg { flex: 1; min-width: 0; height: auto; overflow: visible;}#stadt .bs-ecg0 { fill: none; stroke: rgba(255,255,255,.12); stroke-width: 3;}#stadt .bs-ecg { fill: none; stroke: #45c5ff; stroke-width: 3; stroke-linejoin: round; stroke-dasharray: 100; animation: bsEcg 3s linear infinite; filter: drop-shadow(0 0 4px #45c5ff);}#stadt .bs-hc { display: flex; flex-direction: column; gap: 8px; flex: none; width: 200px;}#stadt .bs-hc span { display: flex; flex-direction: column; padding: 9px 13px; border-radius: 12px; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.12); font-size: 13.5px; font-weight: 900; line-height: 1.3; color: #fff;}#stadt .bs-hc small { font-size: 11px; font-weight: 700; color: #8fb7e8;}#stadt .bs-kpi { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px; width: 100%;}#stadt .bs-kpi div { display: flex; flex-direction: column; gap: 4px; padding: 14px; border-radius: 14px; background: rgba(255,255,255,.07); animation: bsKp 4s ease-in-out infinite;}#stadt .bs-kpi div:nth-child(2) { animation-delay: -1s;}#stadt .bs-kpi div:nth-child(3) { animation-delay: -2s;}#stadt .bs-kpi div:nth-child(4) { animation-delay: -3s;}#stadt .bs-kpi b { font-size: clamp(1.25rem,2vw,1.7rem); font-weight: 900; line-height: 1.1; letter-spacing: -.03em; color: #45c5ff; white-space: nowrap;}#stadt .bs-kpi span { font-size: 12px; font-weight: 700; color: #c9d1de;}@media (max-width:991px){#stadt .bs-tk.bs-tk{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#stadt .bs-take.bs-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 .bs-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 .bs-take::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 8px; background: linear-gradient(90deg,#1661ab,#45c5ff,#ed167d,#ffb82e);}#stadt .bs-take h3 { margin: 4px 0 20px; font-size: clamp(1.25rem,2vw,1.6rem); font-weight: 900; color: var(--ink);}#stadt .bs-tk { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 16px;}#stadt .bs-tk div { padding: 20px; border-radius: 18px; background: #f4f7fb;}#stadt .bs-tk b { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; margin-bottom: 12px; border-radius: 50%; background-image: linear-gradient(135deg,#45c5ff,#1661ab); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; font-size: 17px; color: #fff;}#stadt .bs-tk div:nth-child(2) b { background-image: linear-gradient(135deg,#ffb82e,#ed167d); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#stadt .bs-tk div:nth-child(3) b { background-image: linear-gradient(135deg,#ed167d,#7b2cbf); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#stadt .bs-tk h4 { margin: 0 0 6px; font-size: 16px; font-weight: 900; color: var(--ink);}#stadt .bs-tk p { margin: 0; font-size: 14px; line-height: 1.65; color: #4d5a70;}#stadt .bs-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-image: linear-gradient(135deg,#ed167d,#7b2cbf); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; 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 bsLv{0%,3%{border-color:rgba(255,255,255,.1)}6%,30%{border-color:rgba(69,197,255,.75)}34%,100%{border-color:rgba(255,255,255,.1)}}@keyframes bsRs{0%{transform:translateY(0) scale(.7);opacity:0}8%{opacity:1;transform:translateY(-20px) scale(1)}70%{opacity:1}86%,100%{transform:translateY(-230px) scale(1);opacity:0}}@keyframes bsLq{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bsRY{0%,38%{transform:translateY(120px)}46%,72%{transform:translateY(60px)}80%,94%{transform:translateY(0)}100%{transform:translateY(120px)}}@keyframes bsRB{0%,38%{transform:translateY(60px)}46%,94%{transform:translateY(120px)}100%{transform:translateY(60px)}}@keyframes bsRA{0%,72%{transform:translateY(0)}80%,94%{transform:translateY(60px)}100%{transform:translateY(0)}}@keyframes bsRg{0%,72%{box-shadow:0 0 0 1px rgba(69,197,255,.4)}80%,94%{box-shadow:0 0 0 2px #ffb82e,0 16px 30px -12px rgba(255,184,46,.6)}100%{box-shadow:0 0 0 1px rgba(69,197,255,.4)}}@keyframes bsN3{0%,38%{opacity:1}42%,100%{opacity:0}}@keyframes bsN2{0%,38%{opacity:0}46%,72%{opacity:1}76%,100%{opacity:0}}@keyframes bsN1{0%,74%{opacity:0}80%,94%{opacity:1}100%{opacity:0}}@keyframes bsMt{0%,30%{transform:scaleX(.3)}46%,70%{transform:scaleX(.62)}84%,94%{transform:scaleX(1)}100%{transform:scaleX(.3)}}@keyframes bsBl{50%{opacity:.35}}@media (max-width:991px){#warum .bs-wy.bs-wy{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:767px){#warum .bs-lv.bs-lv article{padding:18px}#warum .bs-ex.bs-ex{padding:20px}#warum .bs-pk2.bs-pk2{padding:16px}#warum .bs-pkm.bs-pkm{grid-template-columns:96px minmax(0,1fr);gap:10px}#warum .bs-rb.bs-rb{font-size:10px;padding:4px 8px}#warum .bs-row.bs-row small{font-size:10px}}@media (prefers-reduced-motion:reduce){#warum .bs-wy *{animation:none!important}#warum .bs-rY{transform:none}#warum .bs-rA{transform:translateY(60px)}#warum .bs-rB{transform:translateY(120px)}#warum .bs-ri span:last-child{opacity:1}}#warum .bs-wy { display: grid; grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr); gap: 48px; align-items: center; line-height: 1.5;}#warum .bs-lv { display: flex; flex-direction: column; gap: 12px;}#warum .bs-lv article { padding: 20px 22px; border-radius: 20px; border: 1.5px solid rgba(255,255,255,.1); background: rgba(255,255,255,.03); animation: bsLv 9s ease infinite; animation-delay: var(--d);}#warum .bs-lh { display: flex; align-items: center; gap: 12px; margin-bottom: 8px;}#warum .bs-lh b { flex: none; display: flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 12px; background-image: linear-gradient(135deg,#1661ab,#45c5ff); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; color: #fff; font-size: 16px;}#warum .bs-lv article:nth-child(2) .bs-lh b { background-image: linear-gradient(135deg,#ffb82e,#ed167d); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#warum .bs-lv article:nth-child(3) .bs-lh b { background-image: linear-gradient(135deg,#ed167d,#7b2cbf); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#warum .bs-lh h3 { flex: 1; margin: 0; font-size: 19px; font-weight: 900; color: #fff;}#warum .bs-lh em { padding: 4px 10px; border-radius: 999px; font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .08em; text-transform: uppercase;}#warum .bs-fix { background: rgba(255,255,255,.1); color: #aeb9c9;}#warum .bs-can { background: rgba(52,211,153,.16); color: #34d399;}#warum .bs-lv p { margin: 0; font-size: 14.5px; line-height: 1.65; color: #aeb9c9;}#warum .bs-pk2 { padding: 22px; border-radius: 28px; background-image: linear-gradient(170deg,#142a62,#070d20); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; border: 1px solid rgba(255,255,255,.12); box-shadow: 0 50px 100px -40px rgba(0,0,0,.95);}#warum .bs-pkh { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-bottom: 14px;}#warum .bs-pkh span { font-size: 11px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #aeb9c9;}#warum .bs-pkh 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 .bs-pkh em i { width: 7px; height: 7px; border-radius: 50%; background: #34d399; animation: bsBl 1.2s ease infinite;}#warum .bs-pkm { display: grid; grid-template-columns: 120px minmax(0,1fr); gap: 16px; align-items: stretch;}#warum .bs-tube { position: relative; height: 280px; border-radius: 60px; overflow: hidden; background: rgba(255,255,255,.04); border: 2px solid rgba(143,212,255,.3);}#warum .bs-liq { position: absolute; left: -10%; right: -10%; bottom: 0; height: 62%; border-radius: 40% 40% 0 0; background-image: linear-gradient(180deg,rgba(69,197,255,.55),#1661ab); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; animation: bsLq 3s ease-in-out infinite;}#warum .bs-rb { position: absolute; left: 0; right: 0; bottom: 30px; z-index: 1; width: fit-content; margin: 0 auto; padding: 4px 9px; border-radius: 999px; font-size: 10.5px; font-weight: 900; line-height: 1.2; white-space: nowrap; box-shadow: 0 8px 16px -8px rgba(0,0,0,.7); opacity: 0; animation: bsRs 9.6s ease-out infinite; animation-delay: var(--d);}#warum .bs-p2 { background: #ffb82e; color: #0d1930;}#warum .bs-p3 { background: #ed167d; color: #fff;}#warum .bs-tbl { position: absolute; left: 0; right: 0; bottom: -2px; z-index: 2; padding: 6px 0; background: rgba(7,13,32,.8); font-size: 10px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #8fd4ff; text-align: center;}#warum .bs-lp { display: flex; flex-direction: column; gap: 12px;}#warum .bs-lpm { padding: 10px 14px; border-radius: 999px; background: #fff; font-size: 12.5px; font-weight: 800; color: #0d1930; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}#warum .bs-lps { position: relative; height: 172px;}#warum .bs-row { position: absolute; left: 0; right: 0; top: 0; display: flex; align-items: center; gap: 10px; height: 52px; padding: 0 12px; border-radius: 14px; background: rgba(255,255,255,.07);}#warum .bs-row i { flex: none; display: flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 50%; background: rgba(255,255,255,.12); font-style: normal; font-size: 12px; font-weight: 900; color: #c9d1de;}#warum .bs-row div { display: flex; flex-direction: column; min-width: 0; line-height: 1.25;}#warum .bs-row b { font-size: 13.5px; font-weight: 900; color: #fff; white-space: nowrap;}#warum .bs-row small { font-size: 11px; font-weight: 700; color: #aeb9c9; white-space: nowrap;}#warum .bs-rA { animation: bsRA 12s ease infinite;}#warum .bs-rB { transform: translateY(60px); animation: bsRB 12s ease infinite;}#warum .bs-rY { z-index: 2; background-image: linear-gradient(90deg,rgba(69,197,255,.28),rgba(22,97,171,.35)); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; transform: translateY(120px); animation: bsRY 12s cubic-bezier(.5,0,.3,1.2) infinite,bsRg 12s ease infinite;}#warum .bs-ri { display: grid!important; background: #ffb82e!important; color: #0d1930!important;}#warum .bs-ri span { grid-area: 1/1; opacity: 0;}#warum .bs-ri span:nth-child(1) { animation: bsN3 12s ease infinite;}#warum .bs-ri span:nth-child(2) { animation: bsN2 12s ease infinite;}#warum .bs-ri span:nth-child(3) { animation: bsN1 12s ease infinite;}#warum .bs-mt { display: flex; align-items: center; gap: 10px; margin-top: auto;}#warum .bs-mt span { font-size: 10px; font-weight: 900; letter-spacing: .12em; text-transform: uppercase; color: #aeb9c9;}#warum .bs-mt i { flex: 1; height: 10px; border-radius: 999px; background-image: linear-gradient(90deg,#45c5ff,#ffb82e,#ed167d); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; transform-origin: left; animation: bsMt 12s ease infinite;}#warum .bs-pk2 .lm-cap { color: #647188;}#warum .bs-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 .bs-ex>b { flex: none; display: flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background-image: linear-gradient(135deg,#45c5ff,#1661ab); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; font-size: 16px; color: #fff;}#warum .bs-ex p { margin: 0; font-size: 15.5px; line-height: 1.7; color: #c9d1de;}#warum .bs-ex p b { color: #fff;}.wd-page#warum .bs-lv p a { color: #8fd4ff; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#suchen .bs-snx a { color: #8fd4ff; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#erstellen .bs-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 .bs-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 .bs-lv p a:hover { color: #fff;} .wd-page#suchen .bs-snx a:hover { color: #fff;} .wd-page#erstellen .bs-st p a:hover { color: #ed167d;} .wd-page#service .bs-svc p a:hover { color: #ed167d;}@keyframes bsSt{0%,1%{border-color:rgba(13,25,48,.08);transform:none}3%,15%{border-color:#1661ab;transform:translateX(6px)}17%,100%{border-color:rgba(13,25,48,.08);transform:none}}@keyframes bsSn{0%,1%{background:#fff;color:#8f9bb0}3%,15%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}17%,100%{background:#fff;color:#8f9bb0}}@keyframes bsNs{0%{opacity:0;transform:translateY(8px)}1.5%,15.5%{opacity:1;transform:none}16.6%,100%{opacity:0;transform:translateY(-8px)}}@keyframes bsTr{0%{stroke-dashoffset:100}16.67%{stroke-dashoffset:100.00}21.67%{stroke-dashoffset:74.42}33.33%{stroke-dashoffset:74.42}38.33%{stroke-dashoffset:59.86}50.00%{stroke-dashoffset:59.86}55.00%{stroke-dashoffset:35.24}66.67%{stroke-dashoffset:35.24}71.67%{stroke-dashoffset:21.57}83.33%{stroke-dashoffset:21.57}88.33%{stroke-dashoffset:0.00}97%{stroke-dashoffset:0}100%{stroke-dashoffset:100}}@keyframes bsWp0{0%,0.00%{fill:#101d48;stroke:rgba(255,255,255,.35)}3.00%,96%{fill:#ffb82e;stroke:#fff}100%{fill:#101d48;stroke:rgba(255,255,255,.35)}}@keyframes bsWp1{0%,21.67%{fill:#101d48;stroke:rgba(255,255,255,.35)}24.67%,96%{fill:#ffb82e;stroke:#fff}100%{fill:#101d48;stroke:rgba(255,255,255,.35)}}@keyframes bsWp2{0%,38.34%{fill:#101d48;stroke:rgba(255,255,255,.35)}41.34%,96%{fill:#ffb82e;stroke:#fff}100%{fill:#101d48;stroke:rgba(255,255,255,.35)}}@keyframes bsWp3{0%,55.01%{fill:#101d48;stroke:rgba(255,255,255,.35)}58.01%,96%{fill:#ffb82e;stroke:#fff}100%{fill:#101d48;stroke:rgba(255,255,255,.35)}}@keyframes bsWp4{0%,71.68%{fill:#101d48;stroke:rgba(255,255,255,.35)}74.68%,96%{fill:#ffb82e;stroke:#fff}100%{fill:#101d48;stroke:rgba(255,255,255,.35)}}@keyframes bsWp5{0%,88.35%{fill:#101d48;stroke:rgba(255,255,255,.35)}91.35%,96%{fill:#ffb82e;stroke:#fff}100%{fill:#101d48;stroke:rgba(255,255,255,.35)}}@keyframes bsWl0{0%,0.00%{fill:rgba(223,232,245,.35)}3.00%,96%{fill:#fff}100%{fill:rgba(223,232,245,.35)}}@keyframes bsWl1{0%,21.67%{fill:rgba(223,232,245,.35)}24.67%,96%{fill:#fff}100%{fill:rgba(223,232,245,.35)}}@keyframes bsWl2{0%,38.34%{fill:rgba(223,232,245,.35)}41.34%,96%{fill:#fff}100%{fill:rgba(223,232,245,.35)}}@keyframes bsWl3{0%,55.01%{fill:rgba(223,232,245,.35)}58.01%,96%{fill:#fff}100%{fill:rgba(223,232,245,.35)}}@keyframes bsWl4{0%,71.68%{fill:rgba(223,232,245,.35)}74.68%,96%{fill:#fff}100%{fill:rgba(223,232,245,.35)}}@keyframes bsWl5{0%,88.35%{fill:rgba(223,232,245,.35)}91.35%,96%{fill:#fff}100%{fill:rgba(223,232,245,.35)}}@keyframes bsFl{0%,88.00%{opacity:0;transform:scaleY(.2)}91.00%,96%{opacity:1;transform:none}100%{opacity:0;transform:scaleY(.2)}}@keyframes bsOn{0%,88.00%{opacity:0;transform:scale(.6)}91.00%,96%{opacity:1;transform:none}100%{opacity:0;transform:scale(.6)}}@keyframes bsFg{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 .bs-mk.bs-mk{grid-template-columns:minmax(0,1fr);gap:30px}#erstellen .bs-cbw.bs-cbw{position:static;order:-1}}@media (max-width:767px){#erstellen .bs-st.bs-st li{padding:10px 0}#erstellen .bs-tip2.bs-tip2{padding:18px}#erstellen .bs-cb.bs-cb{padding:16px}#erstellen .bs-cbh.bs-cbh>b{font-size:11px}}@media (prefers-reduced-motion:reduce){#erstellen .bs-mk *{animation:none!important}#erstellen .bs-tr1{stroke-dashoffset:0}#erstellen .bs-fl,#erstellen .bs-onl{opacity:1}#erstellen .bs-nw span:last-child,#erstellen .bs-sn i:last-child{opacity:1}}#erstellen .bs-mk { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 48px; align-items: start; line-height: 1.5;}#erstellen .bs-st { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 10px;}#erstellen .bs-st li { display: flex; gap: 16px; align-items: flex-start; padding: 4px 0;}#erstellen .bs-st li>b { flex: none; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 14px; border: 2px solid #1661ab; background: #fff; color: #8f9bb0; font-size: 15px; font-weight: 900; animation: bsSn 18s ease infinite; animation-delay: var(--d);}#erstellen .bs-st li>div { flex: 1; padding: 14px 18px; border-radius: 18px; background: #fff; border: 1.5px solid rgba(13,25,48,.08); animation: bsSt 18s ease infinite; animation-delay: var(--d);}#erstellen .bs-st h3 { margin: 0 0 4px; font-size: 16.5px; font-weight: 900; color: var(--ink);}#erstellen .bs-st p { margin: 0; font-size: 14px; line-height: 1.6; color: #4d5a70;}#erstellen .bs-st p b { color: var(--ink);}#erstellen .bs-cbw { position: sticky; top: 150px;}#erstellen .bs-cb { position: relative; padding: 22px; border-radius: 30px; background-image: linear-gradient(170deg,#1b2f6a,#070d20); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; box-shadow: 0 60px 110px -60px rgba(13,25,48,.8); animation: bsFg 18s ease infinite;}#erstellen .bs-cbh { display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-bottom: 8px;}#erstellen .bs-cbh>b { font-size: 13px; font-weight: 900; letter-spacing: .12em; text-transform: uppercase; color: #8fd4ff;}#erstellen .bs-cbh 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; white-space: nowrap;}#erstellen .bs-sn { display: grid; min-width: 10px;}#erstellen .bs-sn i { grid-area: 1/1; font-style: normal; font-weight: 900; color: #ffb82e; opacity: 0; animation: bsNs 18s ease infinite; animation-delay: var(--d);}#erstellen .bs-mn { display: block; width: 100%; height: auto; overflow: visible;}#erstellen .bs-mbg { fill: #14245a; opacity: .6;}#erstellen .bs-rk2 { fill: #3a5aa8;}#erstellen .bs-tr0 { fill: none; stroke: rgba(255,255,255,.22); stroke-width: 4; stroke-dasharray: 2 7; stroke-linecap: round; stroke-linejoin: round;}#erstellen .bs-tr1 { fill: none; stroke: #ffb82e; stroke-width: 4; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 100; stroke-dashoffset: 100; animation: bsTr 18s linear infinite;}#erstellen .bs-wp { fill: #101d48; stroke: rgba(255,255,255,.35); stroke-width: 3;}#erstellen .bs-wl { font-size: 11px; font-weight: 800; fill: rgba(223,232,245,.35);}#erstellen .bs-wp0 { animation: bsWp0 18s ease infinite;}#erstellen .bs-wl0 { animation: bsWl0 18s ease infinite;}#erstellen .bs-wp1 { animation: bsWp1 18s ease infinite;}#erstellen .bs-wl1 { animation: bsWl1 18s ease infinite;}#erstellen .bs-wp2 { animation: bsWp2 18s ease infinite;}#erstellen .bs-wl2 { animation: bsWl2 18s ease infinite;}#erstellen .bs-wp3 { animation: bsWp3 18s ease infinite;}#erstellen .bs-wl3 { animation: bsWl3 18s ease infinite;}#erstellen .bs-wp4 { animation: bsWp4 18s ease infinite;}#erstellen .bs-wl4 { animation: bsWl4 18s ease infinite;}#erstellen .bs-wp5 { animation: bsWp5 18s ease infinite;}#erstellen .bs-wl5 { animation: bsWl5 18s ease infinite;}#erstellen .bs-fl { opacity: 0; transform-box: fill-box; transform-origin: bottom; animation: bsFl 18s cubic-bezier(.3,1.5,.5,1) infinite;}#erstellen .bs-fl path:first-child { stroke: #fff; stroke-width: 2.5;}#erstellen .bs-flg { fill: #34d399;}#erstellen .bs-fl text { font-size: 11px; font-weight: 900; fill: #0d1930; text-anchor: middle;}#erstellen .bs-hk { fill: #ed167d; stroke: #fff; stroke-width: 3; filter: drop-shadow(0 0 6px rgba(237,22,125,.8));}#erstellen .bs-alt { font-size: 12px; font-weight: 900; fill: #8fd4ff;}#erstellen .bs-now { margin-top: 10px; padding: 12px 14px; border-radius: 16px; background: #fff;}#erstellen .bs-now small { display: block; margin-bottom: 4px; font-size: 10px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #1661ab;}#erstellen .bs-nw { display: grid;}#erstellen .bs-nw span { grid-area: 1/1; font-size: 14px; font-weight: 800; line-height: 1.4; color: #0d1930; opacity: 0; animation: bsNs 18s ease infinite; animation-delay: var(--d);}#erstellen .bs-onl { position: absolute; right: 18px; bottom: -14px; padding: 6px 12px; border-radius: 999px; background: #34d399; color: #0d1930; font-size: 11px; font-weight: 900; white-space: nowrap; opacity: 0; animation: bsOn 18s cubic-bezier(.3,1.5,.5,1) infinite;}#erstellen .bs-cbw .lm-cap { margin-top: 18px;}#erstellen .bs-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(22,97,171,.3); line-height: 1.5;}#erstellen .bs-tip2>b { flex: none; display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 50%; background: #1661ab; color: #fff; font-size: 16px; font-weight: 900; font-style: italic; font-family: var(--font-serif);}#erstellen .bs-tip2 p { margin: 0; font-size: 15px; line-height: 1.7; color: #4d5a70;}#erstellen .bs-tip2 p b { color: var(--ink);}@keyframes bsBd0{0%,1.00%{left:0}4.00%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsBd1{0%,10.50%{left:0}13.50%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsBd2{0%,20.00%{left:0}23.00%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsBd3{0%,29.50%{left:0}32.50%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsBd4{0%,39.00%{left:0}42.00%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsBd5{0%,48.50%{left:0}51.50%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsBd6{0%,58.00%{left:0}61.00%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsBd7{0%,67.50%{left:0}70.50%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsBd8{0%,77.00%{left:0}80.00%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsBd9{0%,86.50%{left:0}89.50%,97%{left:calc(100% - var(--bw))}100%{left:0}}@keyframes bsEm0{0%,1.00%{background:rgba(255,255,255,.08);color:#8fb7e8}4.00%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsEm1{0%,10.50%{background:rgba(255,255,255,.08);color:#8fb7e8}13.50%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsEm2{0%,20.00%{background:rgba(255,255,255,.08);color:#8fb7e8}23.00%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsEm3{0%,29.50%{background:rgba(255,255,255,.08);color:#8fb7e8}32.50%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsEm4{0%,39.00%{background:rgba(255,255,255,.08);color:#8fb7e8}42.00%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsEm5{0%,48.50%{background:rgba(255,255,255,.08);color:#8fb7e8}51.50%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsEm6{0%,58.00%{background:rgba(255,255,255,.08);color:#8fb7e8}61.00%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsEm7{0%,67.50%{background:rgba(255,255,255,.08);color:#8fb7e8}70.50%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsEm8{0%,77.00%{background:rgba(255,255,255,.08);color:#8fb7e8}80.00%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsEm9{0%,86.50%{background:rgba(255,255,255,.08);color:#8fb7e8}89.50%,97%{background:#ffb82e;color:#0d1930}100%{background:rgba(255,255,255,.08);color:#8fb7e8}}@keyframes bsJ0{0%,1.0%{background:rgba(255,255,255,.08);color:#aeb9c9}3.0%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJ1{0%,10.5%{background:rgba(255,255,255,.08);color:#aeb9c9}12.5%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJ2{0%,20.0%{background:rgba(255,255,255,.08);color:#aeb9c9}22.0%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJ3{0%,29.5%{background:rgba(255,255,255,.08);color:#aeb9c9}31.5%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJ4{0%,39.0%{background:rgba(255,255,255,.08);color:#aeb9c9}41.0%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJ5{0%,48.5%{background:rgba(255,255,255,.08);color:#aeb9c9}50.5%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJ6{0%,58.0%{background:rgba(255,255,255,.08);color:#aeb9c9}60.0%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJ7{0%,67.5%{background:rgba(255,255,255,.08);color:#aeb9c9}69.5%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJ8{0%,77.0%{background:rgba(255,255,255,.08);color:#aeb9c9}79.0%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJ9{0%,86.5%{background:rgba(255,255,255,.08);color:#aeb9c9}88.5%,98%{background:linear-gradient(135deg,#45c5ff,#1661ab);color:#fff}100%{background:rgba(255,255,255,.08);color:#aeb9c9}}@keyframes bsJl{0%,1%{border-color:rgba(255,255,255,.07)}2%,9%{border-color:rgba(69,197,255,.7)}10%,100%{border-color:rgba(255,255,255,.07)}}@keyframes bsCc{0%{opacity:0} .5%,9%{opacity:1}9.5%,100%{opacity:0}}@keyframes bsSb{0%,2%{transform:scaleX(.04)}96%,97%{transform:scaleX(1)}100%{transform:scaleX(.04)}}@keyframes bsSs{0%,93%{opacity:.25}96%,99%{opacity:1}100%{opacity:.25}}@media (max-width:991px){#inhalte .bs-an.bs-an{grid-template-columns:minmax(0,1fr)}#inhalte .bs-abw.bs-abw{position:static}}@media (max-width:767px){#inhalte .bs-ab.bs-ab{padding:16px}#inhalte .bs-bds.bs-bds i{width:16px;height:16px}#inhalte .bs-rod.bs-rod{--bw:70px}}@media (prefers-reduced-motion:reduce){#inhalte .bs-an *{animation:none!important}#inhalte .bs-bds{left:calc(100% - var(--bw))}#inhalte .bs-abc i:last-child{opacity:1}#inhalte .bs-sb i{transform:none}}#inhalte .bs-an { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 40px; align-items: start; line-height: 1.45;}#inhalte .bs-abw { position: sticky; top: 150px;}#inhalte .bs-ab { padding: 22px; border-radius: 28px; background-image: linear-gradient(170deg,#1b2f6a,#070d20); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; border: 1px solid rgba(69,197,255,.2); box-shadow: 0 50px 100px -40px rgba(0,0,0,.9);}#inhalte .bs-abh { display: flex; align-items: center; justify-content: space-between; margin-bottom: 14px;}#inhalte .bs-abh b { font-size: 12px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: #45c5ff;}#inhalte .bs-abc { display: grid; min-width: 70px; text-align: right;}#inhalte .bs-abc i { grid-area: 1/1; font-style: normal; font-size: 22px; font-weight: 900; color: #fff; opacity: 0;}#inhalte .bs-abc i:nth-child(1) { animation: bsCc 20s linear infinite; animation-delay: 0.2s;}#inhalte .bs-abc i:nth-child(2) { animation: bsCc 20s linear infinite; animation-delay: 2.1s;}#inhalte .bs-abc i:nth-child(3) { animation: bsCc 20s linear infinite; animation-delay: 4.0s;}#inhalte .bs-abc i:nth-child(4) { animation: bsCc 20s linear infinite; animation-delay: 5.9s;}#inhalte .bs-abc i:nth-child(5) { animation: bsCc 20s linear infinite; animation-delay: 7.8s;}#inhalte .bs-abc i:nth-child(6) { animation: bsCc 20s linear infinite; animation-delay: 9.7s;}#inhalte .bs-abc i:nth-child(7) { animation: bsCc 20s linear infinite; animation-delay: 11.6s;}#inhalte .bs-abc i:nth-child(8) { animation: bsCc 20s linear infinite; animation-delay: 13.5s;}#inhalte .bs-abc i:nth-child(9) { animation: bsCc 20s linear infinite; animation-delay: 15.4s;}#inhalte .bs-abc i:nth-child(10) { animation: bsCc 20s linear infinite; animation-delay: 17.3s;}#inhalte .bs-rods { display: flex; flex-direction: column; gap: 8px; padding: 14px; border-radius: 18px; background: rgba(255,255,255,.03); border: 6px solid #1661ab;}#inhalte .bs-rod { --bw: 86px; display: flex; align-items: center; gap: 10px;}#inhalte .bs-rod em { flex: none; display: flex; align-items: center; justify-content: center; width: 30px; height: 22px; border-radius: 6px; background: rgba(255,255,255,.08); font-size: 10.5px; font-style: normal; font-weight: 900; color: #8fb7e8;}#inhalte .bs-wire { position: relative; flex: 1; height: 20px;}#inhalte .bs-wire::before { content: ""; position: absolute; left: 0; right: 0; top: 9px; height: 2px; background: rgba(223,232,245,.35);}#inhalte .bs-bds { position: absolute; left: 0; top: 0; display: flex; gap: 2px; width: max-content;}#inhalte .bs-bds i { display: block; width: 20px; height: 20px; border-radius: 50%; background: radial-gradient(circle at 35% 30%,#fff 0 12%,var(--c) 40%); box-shadow: 0 3px 6px -2px rgba(0,0,0,.7);}#inhalte .bs-rod0 .bs-bds { animation: bsBd0 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod0 em { animation: bsEm0 20s ease infinite;}#inhalte .bs-rod1 .bs-bds { animation: bsBd1 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod1 em { animation: bsEm1 20s ease infinite;}#inhalte .bs-rod2 .bs-bds { animation: bsBd2 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod2 em { animation: bsEm2 20s ease infinite;}#inhalte .bs-rod3 .bs-bds { animation: bsBd3 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod3 em { animation: bsEm3 20s ease infinite;}#inhalte .bs-rod4 .bs-bds { animation: bsBd4 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod4 em { animation: bsEm4 20s ease infinite;}#inhalte .bs-rod5 .bs-bds { animation: bsBd5 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod5 em { animation: bsEm5 20s ease infinite;}#inhalte .bs-rod6 .bs-bds { animation: bsBd6 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod6 em { animation: bsEm6 20s ease infinite;}#inhalte .bs-rod7 .bs-bds { animation: bsBd7 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod7 em { animation: bsEm7 20s ease infinite;}#inhalte .bs-rod8 .bs-bds { animation: bsBd8 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod8 em { animation: bsEm8 20s ease infinite;}#inhalte .bs-rod9 .bs-bds { animation: bsBd9 20s cubic-bezier(.5,0,.2,1.2) infinite;}#inhalte .bs-rod9 em { animation: bsEm9 20s ease infinite;}#inhalte .bs-sum { display: flex; align-items: center; gap: 12px; margin-top: 14px;}#inhalte .bs-sum span { font-size: 10px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #aeb9c9;}#inhalte .bs-sb { position: relative; flex: 1; height: 10px; border-radius: 999px; background: rgba(255,255,255,.08); overflow: hidden;}#inhalte .bs-sb i { position: absolute; inset: 0; border-radius: 999px; background-image: linear-gradient(90deg,#45c5ff,#ffb82e,#34d399); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; transform-origin: left; animation: bsSb 20s linear infinite;}#inhalte .bs-sum strong { font-size: 12px; font-weight: 900; color: #34d399; white-space: nowrap; animation: bsSs 20s ease infinite;}#inhalte .bs-abf { margin: 14px 0 0; font-size: 13.5px; line-height: 1.55; color: #aeb9c9; text-align: center;}#inhalte .bs-abw .lm-cap { color: #647188;}#inhalte .bs-tl2 { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 8px;}#inhalte .bs-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: bsJl 20s ease infinite; animation-delay: var(--d);}#inhalte .bs-tl2 li>span { flex: none; display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 10px; background: rgba(255,255,255,.08); font-size: 12px; font-weight: 900; color: #aeb9c9;}#inhalte .bs-tl2 li:nth-child(1)>span { animation: bsJ0 20s ease infinite;}#inhalte .bs-tl2 li:nth-child(2)>span { animation: bsJ1 20s ease infinite;}#inhalte .bs-tl2 li:nth-child(3)>span { animation: bsJ2 20s ease infinite;}#inhalte .bs-tl2 li:nth-child(4)>span { animation: bsJ3 20s ease infinite;}#inhalte .bs-tl2 li:nth-child(5)>span { animation: bsJ4 20s ease infinite;}#inhalte .bs-tl2 li:nth-child(6)>span { animation: bsJ5 20s ease infinite;}#inhalte .bs-tl2 li:nth-child(7)>span { animation: bsJ6 20s ease infinite;}#inhalte .bs-tl2 li:nth-child(8)>span { animation: bsJ7 20s ease infinite;}#inhalte .bs-tl2 li:nth-child(9)>span { animation: bsJ8 20s ease infinite;}#inhalte .bs-tl2 li:nth-child(10)>span { animation: bsJ9 20s ease infinite;}#inhalte .bs-tl2 h3 { margin: 2px 0 3px; font-size: 15px; font-weight: 900; color: #fff;}#inhalte .bs-tl2 p { margin: 0; font-size: 13.5px; line-height: 1.55; color: #aeb9c9;}@keyframes bsSg0{0%,0%{background:#fff;border-color:rgba(13,25,48,.08);transform:none}4%,20%{background:#eef6ff;border-color:#45c5ff;transform:translateX(6px)}24%,100%{background:#fff;border-color:rgba(13,25,48,.08);transform:none}}@keyframes bsSg1{0%,22%{background:#fff;border-color:rgba(13,25,48,.08);transform:none}26%,42%{background:#eef6ff;border-color:#45c5ff;transform:translateX(6px)}46%,100%{background:#fff;border-color:rgba(13,25,48,.08);transform:none}}@keyframes bsSg2{0%,44%{background:#fff;border-color:rgba(13,25,48,.08);transform:none}48%,64%{background:#eef6ff;border-color:#45c5ff;transform:translateX(6px)}68%,100%{background:#fff;border-color:rgba(13,25,48,.08);transform:none}}@keyframes bsSg3{0%,66%{background:#fff;border-color:rgba(13,25,48,.08);transform:none}70%,86%{background:#eef6ff;border-color:#45c5ff;transform:translateX(6px)}90%,100%{background:#fff;border-color:rgba(13,25,48,.08);transform:none}}@keyframes bsTi0{0%,0%{opacity:.6}4%,20%{opacity:1}24%,100%{opacity:.6}}@keyframes bsTi1{0%,22%{opacity:.6}26%,42%{opacity:1}46%,100%{opacity:.6}}@keyframes bsTi2{0%,44%{opacity:.6}48%,64%{opacity:1}68%,100%{opacity:.6}}@keyframes bsTi3{0%,66%{opacity:.6}70%,86%{opacity:1}90%,100%{opacity:.6}}@keyframes bsDp{0%{top:-4%;opacity:0}6%{opacity:1}90%{opacity:1}100%{top:100%;opacity:0}}@keyframes bsPw{to{background-position:120px 0}}@media (max-width:991px){#nutzen .bs-bn6.bs-bn6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#nutzen .bs-bn6.bs-bn6{grid-template-columns:minmax(0,1fr)}#nutzen .bs-gw.bs-gw{grid-template-columns:56px minmax(0,1fr);gap:10px 12px}#nutzen .bs-sg.bs-sg{padding:12px 14px}#nutzen .bs-sg.bs-sg>b{display:none}}@media (prefers-reduced-motion:reduce){#nutzen .bs-gw *{animation:none!important}#nutzen .bs-tier{opacity:1}#nutzen .bs-dp{display:none}}#nutzen .bs-gw { display: grid; grid-template-columns: 150px minmax(0,1fr); grid-template-rows: repeat(4,auto) auto; gap: 10px 22px; max-width: 900px; margin: 0 auto; line-height: 1.45;}#nutzen .bs-wall { position: relative; grid-column: 1; grid-row: 1/5; display: flex; flex-direction: column; gap: 10px; overflow: hidden; border-radius: 18px;}#nutzen .bs-tier { flex: 1; border-radius: 14px; opacity: .6; background: repeating-linear-gradient(60deg,rgba(255,255,255,.18) 0 2px,transparent 2px 9px),repeating-linear-gradient(-60deg,rgba(255,255,255,.12) 0 2px,transparent 2px 11px),linear-gradient(180deg,#1661ab,#0d3d78);}#nutzen .bs-tier1 { background-color: #1661ab;}#nutzen .bs-tier2 { background: repeating-linear-gradient(60deg,rgba(255,255,255,.18) 0 2px,transparent 2px 9px),repeating-linear-gradient(-60deg,rgba(255,255,255,.12) 0 2px,transparent 2px 11px),linear-gradient(180deg,#7b2cbf,#1661ab);}#nutzen .bs-tier3 { background: repeating-linear-gradient(60deg,rgba(255,255,255,.18) 0 2px,transparent 2px 9px),repeating-linear-gradient(-60deg,rgba(255,255,255,.12) 0 2px,transparent 2px 11px),linear-gradient(180deg,#ed167d,#7b2cbf);}#nutzen .bs-tier0 { animation: bsTi0 12s ease infinite;}#nutzen .bs-sg0 { grid-row: 1; animation: bsSg0 12s ease infinite;}#nutzen .bs-tier1 { animation: bsTi1 12s ease infinite;}#nutzen .bs-sg1 { grid-row: 2; animation: bsSg1 12s ease infinite;}#nutzen .bs-tier2 { animation: bsTi2 12s ease infinite;}#nutzen .bs-sg2 { grid-row: 3; animation: bsSg2 12s ease infinite;}#nutzen .bs-tier3 { animation: bsTi3 12s ease infinite;}#nutzen .bs-sg3 { grid-row: 4; animation: bsSg3 12s ease infinite;}#nutzen .bs-dp { position: absolute; top: -4%; width: 7px; height: 10px; margin-left: -3px; border-radius: 50% 50% 50% 50%/60% 60% 40% 40%; background: #dff4ff; box-shadow: 0 0 8px #45c5ff; animation: bsDp 3.2s linear infinite; animation-delay: var(--d);}#nutzen .bs-sg { grid-column: 2; display: flex; align-items: center; gap: 16px; padding: 16px 20px; border-radius: 20px; background: #fff; border: 1.5px solid rgba(13,25,48,.08);}#nutzen .bs-sg>b { flex: none; display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; border-radius: 50%; background-image: linear-gradient(135deg,#45c5ff,#1661ab); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; color: #fff; font-size: 17px;}#nutzen .bs-sg2>b { background-image: linear-gradient(135deg,#7b2cbf,#ed167d); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#nutzen .bs-sg3>b { background-image: linear-gradient(135deg,#ed167d,#ffb82e); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#nutzen .bs-sg h3 { margin: 0 0 2px; font-size: 17px; font-weight: 900; color: var(--ink);}#nutzen .bs-sg p { margin: 0; font-size: 14px; line-height: 1.55; color: #4d5a70;}#nutzen .bs-pool { position: relative; grid-column: 1/-1; grid-row: 5; display: flex; align-items: center; gap: 12px; overflow: hidden; padding: 18px 22px; border-radius: 22px; background-image: linear-gradient(180deg,#45c5ff,#1661ab); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; color: #fff;}#nutzen .bs-pw { position: absolute; left: 0; right: 0; top: 0; height: 14px; background: radial-gradient(circle at 15px -6px,transparent 14px,rgba(255,255,255,.35) 15px) 0 0/30px 14px repeat-x; animation: bsPw 3s linear infinite;}#nutzen .bs-pool b { position: relative; font-size: 18px; font-weight: 900;}#nutzen .bs-pool small { position: relative; font-size: 13.5px; font-weight: 700; color: rgba(255,255,255,.9);}#nutzen .bs-gw+.lm-cap { max-width: 900px; margin-left: auto; margin-right: auto;}#nutzen .bs-bn6 { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 16px; margin-top: 34px; line-height: 1.5;}#nutzen .bs-bn6 div { position: relative; padding: 22px 22px 22px 26px; border-radius: 22px; background: #fff; border: 1px solid rgba(13,25,48,.07); overflow: hidden;}#nutzen .bs-bn6 div::before { content: ""; position: absolute; left: 0; top: 18px; bottom: 18px; width: 4px; border-radius: 0 4px 4px 0; background: linear-gradient(180deg,#45c5ff,#1661ab);}#nutzen .bs-bn6 div:nth-child(even)::before { background: linear-gradient(180deg,#ed167d,#ffb82e);}#nutzen .bs-bn6 b { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; margin-bottom: 12px; border-radius: 50%; background: #eef6ff; color: #1661ab; font-size: 16px;}#nutzen .bs-bn6 h3 { margin: 0 0 6px; font-size: 16.5px; font-weight: 900; color: var(--ink);}#nutzen .bs-bn6 p { margin: 0; font-size: 14px; line-height: 1.6; color: #4d5a70;}@keyframes bsQs{0%{width:0;opacity:1}12%,22%{width:100%;opacity:1}24%,100%{width:100%;opacity:0}}@keyframes bsPin{0%,4%{transform:translateY(-40px);opacity:0}9%{transform:translateY(4px);opacity:1}11%,23%{transform:none;opacity:1}25%,100%{transform:none;opacity:0}}@keyframes bsRes{0%,8%{opacity:0;transform:translateY(14px)}12%,23%{opacity:1;transform:none}25%,100%{opacity:0;transform:translateY(-6px)}}@keyframes bsIc{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 .bs-sgr.bs-sgr{grid-template-columns:minmax(0,1fr)}#suchen .bs-phw.bs-phw{position:static}#suchen .bs-bt.bs-bt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#suchen .bs-bt.bs-bt{grid-template-columns:minmax(0,1fr)}#suchen .bs-ic.bs-ic{padding:16px}}@media (prefers-reduced-motion:reduce){#suchen .bs-sgr *{animation:none!important}#suchen .bs-qs span:first-child,#suchen .bs-res div:first-child,#suchen .bs-pin0{opacity:1;width:100%}}#suchen .bs-i1 { --c: #ffb82e;}#suchen .bs-i2 { --c: #45c5ff;}#suchen .bs-i3 { --c: #34d399;}#suchen .bs-i4 { --c: #ff8fb8;}#suchen .bs-sgr { display: grid; grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr); gap: 34px; align-items: start; line-height: 1.5;}#suchen .bs-phw { position: sticky; top: 150px; max-width: 340px; margin: 0 auto; width: 100%;}#suchen .bs-ph { position: relative; padding: 34px 14px 16px; border-radius: 40px; background: #0b1430; border: 8px solid #1c2a52; box-shadow: 0 50px 90px -40px rgba(0,0,0,.95);}#suchen .bs-nt { position: absolute; left: 50%; top: 10px; width: 70px; height: 8px; margin-left: -35px; border-radius: 999px; background: #1c2a52;}#suchen .bs-sin { display: flex; align-items: center; gap: 10px; height: 46px; padding: 0 16px; border-radius: 999px; background: #fff; color: #0d1930;}#suchen .bs-sin>b { font-size: 17px; color: #1661ab;}#suchen .bs-qs { position: relative; flex: 1; height: 20px;}#suchen .bs-qs span { position: absolute; left: 0; top: 0; display: block; overflow: hidden; width: 0; white-space: nowrap; font-size: 13px; font-weight: 800; line-height: 20px; opacity: 0; animation: bsQs 12s steps(30) infinite; animation-delay: var(--d);}#suchen .bs-map { position: relative; height: 200px; margin-top: 10px; border-radius: 20px; overflow: hidden; background: #e9f1fb;}#suchen .bs-map svg { display: block; width: 100%; height: 100%;}#suchen .bs-mr { fill: none; stroke: #9fd6ff; stroke-width: 14; stroke-linecap: round;}#suchen .bs-ms { fill: none; stroke: #fff; stroke-width: 6;}#suchen .bs-pin { opacity: 0; transform-box: fill-box; animation: bsPin 12s ease infinite; animation-delay: var(--d);}#suchen .bs-pin path { fill: #ed167d; stroke: #fff; stroke-width: 2;}#suchen .bs-pin circle { fill: #fff;}#suchen .bs-res { display: grid; margin-top: 10px;}#suchen .bs-res div { grid-area: 1/1; display: grid; grid-template-columns: minmax(0,1fr) auto; align-items: center; gap: 2px 10px; padding: 12px 14px; border-radius: 16px; background: #fff; opacity: 0; animation: bsRes 12s ease infinite; animation-delay: var(--d);}#suchen .bs-res b { font-size: 14px; font-weight: 900; color: #0d1930;}#suchen .bs-res small { grid-row: 2; font-size: 11.5px; font-weight: 700; color: #4d5a70; white-space: nowrap;}#suchen .bs-res span { grid-row: 1/3; grid-column: 2; padding: 8px 12px; border-radius: 999px; background: #1661ab; color: #fff; font-size: 11.5px; font-weight: 900;}#suchen .bs-phw .lm-cap { color: #647188;}#suchen .bs-ig { display: flex; flex-direction: column; gap: 12px;}#suchen .bs-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: bsIc 12s ease infinite; animation-delay: var(--d);}#suchen .bs-ic>b { flex: none; display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; border-radius: 50%; background: var(--c); color: #0d1930; font-size: 17px;}#suchen .bs-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 .bs-ic h3 { margin: 0 0 4px; font-size: 16px; font-weight: 900; color: #fff;}#suchen .bs-ic p { margin: 0; font-size: 14px; line-height: 1.6; color: #c9d1de;}#suchen .bs-ih { margin-top: 6px!important; color: #aeb9c9!important;}#suchen .bs-ih span { font-weight: 900; color: #fff;}#suchen .bs-snx { max-width: 760px; margin: 28px 0 18px; font-size: 15.5px; line-height: 1.7; color: #c9d1de;}#suchen .bs-bt { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 10px; line-height: 1.4;}#suchen .bs-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); border-left: 3px solid var(--c); transition: background .2s;}#suchen .bs-btc:hover { background: rgba(255,255,255,.08);}#suchen .bs-btc b { font-size: 14.5px; font-weight: 900; color: #fff;}#suchen .bs-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 .bs-btc code { grid-column: 1/-1; justify-self: start; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 3px 9px; border-radius: 8px; background: rgba(69,197,255,.12); color: #8fd4ff; font-family: inherit; font-size: 12.5px; font-weight: 700;}#suchen .bs-btc { --c: #45c5ff;}#suchen .bs-btc:has(.bs-i1) { --c: #ffb82e;}#suchen .bs-btc:has(.bs-i3) { --c: #34d399;}#suchen .bs-btc:has(.bs-i4) { --c: #ff8fb8;}@keyframes bsPlw{to{background-position:60px 0}}@keyframes bsPn{0%,1%{transform:none;box-shadow:0 0 0 0 rgba(237,22,125,0)}3%,22%{transform:scale(1.12);box-shadow:0 0 0 8px rgba(237,22,125,.18)}25%,100%{transform:none;box-shadow:0 0 0 0 rgba(237,22,125,0)}}@keyframes bsSvc{0%,2%{border-color:rgba(13,25,48,.08);transform:none}5%,22%{border-color:#ed167d;transform:translateY(-4px)}25%,100%{border-color:rgba(13,25,48,.08);transform:none}}@keyframes bsSgl{0%,8%{stroke-dashoffset:100}45%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:100}}@keyframes bsSgd{0%,42%{opacity:0;transform:scale(.3)}50%,90%{opacity:1;transform:none}100%{opacity:0}}@media (max-width:991px){#service .bs-sv.bs-sv{grid-template-columns:repeat(2,minmax(0,1fr))}#service .bs-kp.bs-kp{grid-template-columns:minmax(0,1fr)}#service .bs-pipe.bs-pipe{display:none}}@media (max-width:767px){#service .bs-sv.bs-sv{grid-template-columns:minmax(0,1fr)}#service .bs-kp.bs-kp{padding:22px 18px}}@media (prefers-reduced-motion:reduce){#service .bs-pn,#service .bs-plw,#service .bs-svc,#service .bs-sgl,#service .bs-sgd{animation:none}#service .bs-sgl{stroke-dashoffset:0}#service .bs-sgd{opacity:1}}#service .bs-pipe { position: relative; display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); align-items: center; height: 76px; margin-bottom: 6px;}#service .bs-pl { position: absolute; left: 12.5%; right: 12.5%; top: 50%; height: 14px; margin-top: -7px; border-radius: 999px;}#service .bs-plw { position: absolute; left: 12.5%; right: 12.5%; top: 50%; height: 14px; margin-top: -7px; border-radius: 999px;}#service .bs-pl { background: #e3e8f0;}#service .bs-plw { height: 6px; margin-top: -3px; background: repeating-linear-gradient(90deg,#45c5ff 0 20px,#1661ab 20px 30px,transparent 30px 60px); animation: bsPlw 1.2s linear infinite;}#service .bs-pn { position: relative; z-index: 1; justify-self: center; display: flex; align-items: center; justify-content: center; width: 56px; height: 56px; border-radius: 50%; background-image: linear-gradient(135deg,#ed167d,#7b2cbf); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; border: 4px solid #fff; color: #fff; font-size: 20px; font-style: normal; animation: bsPn 8s ease infinite; animation-delay: var(--d);}#service .bs-pn1 { background-image: linear-gradient(135deg,#1661ab,#45c5ff); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#service .bs-pn2 { background-image: linear-gradient(135deg,#ffb82e,#ed167d); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#service .bs-pn3 { background-image: linear-gradient(135deg,#34d399,#1661ab); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#service .bs-loop { position: absolute; right: 0; top: -6px; padding: 4px 10px; border-radius: 999px; background: #eef6ff; font-size: 11px; font-weight: 900; color: #1661ab; white-space: nowrap;}#service .bs-sv { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 14px; line-height: 1.5;}#service .bs-svc { padding: 20px; border-radius: 22px; background: #fff; border: 1.5px solid rgba(13,25,48,.08); animation: bsSvc 8s ease infinite; animation-delay: var(--d);}#service .bs-svc em { display: inline-block; margin-bottom: 8px; padding: 3px 10px; border-radius: 999px; background: rgba(237,22,125,.1); font-size: 10.5px; font-style: normal; font-weight: 900; letter-spacing: .12em; text-transform: uppercase; color: #ed167d;}#service .bs-svc h3 { margin: 0 0 6px; font-size: 16.5px; font-weight: 900; color: var(--ink);}#service .bs-svc p { margin: 0; font-size: 14px; line-height: 1.6; color: #4d5a70;}#service .bs-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 .bs-kph h3 { margin: 0 0 8px; font-size: clamp(1.3rem,2vw,1.6rem); font-weight: 900; color: #fff;}#service .bs-kph p { margin: 0; font-size: 14px; line-height: 1.65; color: #c9d1de;}#service .bs-km { padding: 16px; border-radius: 18px; background: rgba(255,255,255,.06);}#service .bs-spk { height: 70px; margin-bottom: 12px;}#service .bs-spk svg { display: block; width: 100%; height: 100%; overflow: visible;}#service .bs-sga { fill: rgba(69,197,255,.12);}#service .bs-sgl { fill: none; stroke: #45c5ff; stroke-width: 3; stroke-linejoin: round; stroke-linecap: round; stroke-dasharray: 100; animation: bsSgl 6s ease infinite; animation-delay: var(--d);}#service .bs-sgd { fill: #ffb82e; transform-box: fill-box; transform-origin: center; opacity: 0; animation: bsSgd 6s ease infinite; animation-delay: var(--d);}#service .bs-km h4 { margin: 0 0 4px; font-size: 15px; font-weight: 900; color: #fff;}#service .bs-km p { margin: 0; font-size: 13px; line-height: 1.55; color: #aeb9c9;}@keyframes bsFu0{0%,4%{clip-path:inset(100% 0 0 0)}10%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}@keyframes bsFw0{0%,4%{top:100%;opacity:0}5%{opacity:1}10%{top:0;opacity:1}11%,100%{top:0;opacity:0}}@keyframes bsFu1{0%,19%{clip-path:inset(100% 0 0 0)}25%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}@keyframes bsFw1{0%,19%{top:100%;opacity:0}20%{opacity:1}25%{top:0;opacity:1}26%,100%{top:0;opacity:0}}@keyframes bsFu2{0%,34%{clip-path:inset(100% 0 0 0)}40%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}@keyframes bsFw2{0%,34%{top:100%;opacity:0}35%{opacity:1}40%{top:0;opacity:1}41%,100%{top:0;opacity:0}}@keyframes bsFu3{0%,49%{clip-path:inset(100% 0 0 0)}55%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}@keyframes bsFw3{0%,49%{top:100%;opacity:0}50%{opacity:1}55%{top:0;opacity:1}56%,100%{top:0;opacity:0}}@keyframes bsFu4{0%,64%{clip-path:inset(100% 0 0 0)}70%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}@keyframes bsFw4{0%,64%{top:100%;opacity:0}65%{opacity:1}70%{top:0;opacity:1}71%,100%{top:0;opacity:0}}@keyframes bsFu5{0%,79%{clip-path:inset(100% 0 0 0)}85%,96%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}@keyframes bsFw5{0%,79%{top:100%;opacity:0}80%{opacity:1}85%{top:0;opacity:1}86%,100%{top:0;opacity:0}}@keyframes bsWv2{to{background-position:28px 0}}@media (max-width:991px){#fehler .bs-fe.bs-fe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#fehler .bs-fe.bs-fe{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){#fehler .bs-fe *{animation:none!important}#fehler .bs-good{clip-path:none}}#fehler .bs-fe { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px; line-height: 1.5;}#fehler .bs-fx { position: relative; padding: 20px; border-radius: 22px; background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.1);}#fehler .bs-fxn { position: absolute; right: 16px; top: 14px; display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; background: rgba(255,255,255,.06); font-size: 12px; font-weight: 900; color: rgba(255,255,255,.4);}#fehler .bs-fx h3 { margin: 0 0 12px; padding-right: 44px; font-size: 16.5px; font-weight: 900; color: #fff;}#fehler .bs-fxb { position: relative; display: grid; min-height: 104px; overflow: hidden; border-radius: 14px;}#fehler .bs-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 .bs-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 .bs-bad { background: rgba(255,90,110,.12); color: #ffc2ca;}#fehler .bs-good { background-image: linear-gradient(180deg,#1661ab,#0d3d78); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; color: #e3f4ff; font-weight: 700; clip-path: inset(100% 0 0 0);}#fehler .bs-bad b { flex: none; font-size: 13px;}#fehler .bs-good b { flex: none; font-size: 13px;}#fehler .bs-bad b { color: #ff5a6e;}#fehler .bs-good b { color: #34d399;}#fehler .bs-wl2 { position: absolute; left: 0; right: 0; top: 100%; height: 8px; margin-top: -4px; background: radial-gradient(circle at 7px 8px,#45c5ff 5px,transparent 6px) 0 0/14px 8px repeat-x; opacity: 0; animation: bsWv2 1s linear infinite;}#fehler .bs-fx0 .bs-good { animation: bsFu0 16s ease infinite;}#fehler .bs-fx0 .bs-wl2 { animation: bsFw0 16s ease infinite,bsWv2 1s linear infinite;}#fehler .bs-fx1 .bs-good { animation: bsFu1 16s ease infinite;}#fehler .bs-fx1 .bs-wl2 { animation: bsFw1 16s ease infinite,bsWv2 1s linear infinite;}#fehler .bs-fx2 .bs-good { animation: bsFu2 16s ease infinite;}#fehler .bs-fx2 .bs-wl2 { animation: bsFw2 16s ease infinite,bsWv2 1s linear infinite;}#fehler .bs-fx3 .bs-good { animation: bsFu3 16s ease infinite;}#fehler .bs-fx3 .bs-wl2 { animation: bsFw3 16s ease infinite,bsWv2 1s linear infinite;}#fehler .bs-fx4 .bs-good { animation: bsFu4 16s ease infinite;}#fehler .bs-fx4 .bs-wl2 { animation: bsFw4 16s ease infinite,bsWv2 1s linear infinite;}#fehler .bs-fx5 .bs-good { animation: bsFu5 16s ease infinite;}#fehler .bs-fx5 .bs-wl2 { animation: bsFw5 16s ease infinite,bsWv2 1s linear infinite;}@keyframes bsLv2{0%,4%{transform:translateY(128px)}40%,92%{transform:translateY(var(--y))}100%{transform:translateY(128px)}}@keyframes bsWm{to{transform:translateX(-110px)}}@keyframes bsPb{0%{transform:translateY(30px);opacity:0}20%{opacity:.9}100%{transform:translateY(-60px);opacity:0}}@keyframes bsPrg{0%,100%{box-shadow:0 40px 80px -45px rgba(22,97,171,.45)}50%{box-shadow:0 40px 90px -30px rgba(22,97,171,.75)}}@media (max-width:991px){#preise .bs-pks.bs-pks{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}#preise .bs-fit.bs-fit>div{grid-template-columns:minmax(0,1fr)}#preise .bs-bo.bs-bo{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#preise .bs-pbd.bs-pbd{padding:20px 18px}#preise .bs-bo.bs-bo,#preise .bs-fit.bs-fit{padding:22px 18px}}@media (prefers-reduced-motion:reduce){#preise .bs-wlv,#preise .bs-wmv,#preise .bs-pb,#preise .bs-pk--rec{animation:none}#preise .bs-wlv{transform:translateY(var(--y))}}#preise .bs-pks { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 18px; align-items: stretch; line-height: 1.5;}#preise .bs-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 .bs-pk--rec { border: 2px solid #1661ab; animation: bsPrg 4s ease-in-out infinite;}#preise .bs-pb2 { position: absolute; right: 18px; top: -13px; z-index: 2; padding: 5px 12px; border-radius: 999px; background: #ed167d; color: #fff; font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .12em; text-transform: uppercase;}#preise .bs-pv { position: relative; display: flex; justify-content: center; margin: 10px 10px 0; padding: 18px 10px 10px; border-radius: 18px; background-image: linear-gradient(180deg,#eaf4ff,#d6e9fb); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#preise .bs-pk--rec .bs-pv { background-image: linear-gradient(180deg,#e3f2ff,#c4e1fb); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#preise .bs-pol { width: min(100%,220px); height: auto; overflow: visible;}#preise .bs-pbk { fill: #fff; stroke: #1661ab; stroke-width: 4; stroke-linejoin: round;}#preise .bs-wlv { transform: translateY(140px); animation: bsLv2 9s cubic-bezier(.4,0,.2,1) infinite;}#preise .bs-wmv { animation: bsWm 3s linear infinite;}#preise .bs-wtr { fill: #45c5ff; opacity: .85;}#preise .bs-pb { fill: rgba(255,255,255,.75); transform-box: fill-box; opacity: 0; animation: bsPb 3s ease-in infinite; animation-delay: var(--d);}#preise .bs-tile { stroke: rgba(22,97,171,.35); stroke-width: 2;}#preise .bs-ldr { fill: none; stroke: #8fa3c8; stroke-width: 3; stroke-linecap: round;}#preise .bs-lvl { stroke: #ed167d; stroke-width: 3; stroke-linecap: round;}#preise .bs-lvt { font-size: 9px; fill: #ed167d;}#preise .bs-sz { position: absolute; left: 14px; top: 12px; padding: 4px 10px; border-radius: 999px; background: #fff; font-size: 11px; font-weight: 900; letter-spacing: .1em; text-transform: uppercase; color: #1661ab;}#preise .bs-pbd { flex: 1; display: flex; flex-direction: column; padding: 20px 24px 24px;}#preise .bs-pbd h3 { margin: 0; font-size: 24px; font-weight: 900; letter-spacing: .08em; color: var(--ink);}#preise .bs-ptg { margin: 4px 0 12px; font-size: 14px; line-height: 1.5; color: #647188;}#preise .bs-ppr { display: flex; align-items: flex-end; gap: 10px; margin: 0 0 18px;}#preise .bs-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 .bs-ppr span { font-size: 11.5px; font-weight: 800; line-height: 1.35; color: #8f9bb0;}#preise .bs-pbd ul { display: flex; flex-direction: column; gap: 9px; margin: 0 0 20px; padding: 0; list-style: none;}#preise .bs-pbd li { position: relative; padding-left: 26px; font-size: 13.5px; font-weight: 700; line-height: 1.45; color: #4d5a70;}#preise .bs-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 .bs-pbd .bs-pa { font-weight: 900; color: var(--ink);}#preise .bs-pbd .bs-pa::before { content: "+"; background: rgba(237,22,125,.14); color: var(--pink);}#preise .bs-pk .wd-btn { justify-content: space-between; width: 100%; margin-top: auto; white-space: nowrap;}#preise .bs-pk .wd-btn--g { border: 1px solid rgba(13,25,48,.16); color: var(--ink); background: #fff;}#preise .bs-pk .wd-btn--g b { background: var(--ink); color: #fff;}#preise .bs-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 .bs-fit>p { margin: 0 0 14px; font-size: 11px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: #1661ab;}#preise .bs-fit>div { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px;}#preise .bs-fit span { display: flex; flex-direction: column; gap: 4px; padding: 14px 16px; border-radius: 16px; background: #f0f7ff; font-size: 13.5px; line-height: 1.5; color: #4d5a70;}#preise .bs-fit b { font-size: 14.5px; font-weight: 900; color: var(--ink);}#preise .bs-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-image: linear-gradient(120deg,#eef6ff,#fff0f6); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; border: 1.5px solid rgba(22,97,171,.25); line-height: 1.5;}#preise .bs-bok { margin: 0; font-size: 11px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: #ed167d;}#preise .bs-bo h3 { margin: 6px 0 10px; font-size: clamp(1.4rem,2.2vw,1.9rem); font-weight: 900; color: var(--ink);}#preise .bs-bo p { margin: 0; font-size: 15px; line-height: 1.7; color: #4d5a70;}#preise .bs-bo a:not(.wd-btn) { color: var(--pink); font-weight: 800;}#preise .bs-bop { display: flex; flex-direction: column; align-items: flex-start; gap: 14px; padding: 22px; border-radius: 20px; background: #fff;}#preise .bs-bop>p { display: flex; align-items: flex-end; gap: 12px;}#preise .bs-bop>p b { flex: none; white-space: nowrap; font-size: 3rem; font-weight: 900; line-height: .9; letter-spacing: -.05em; color: var(--ink);}#preise .bs-bop span { font-size: 12.5px; font-weight: 800; line-height: 1.4; color: #8f9bb0;}#preise .bs-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;}