@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 .cb-hv .cb-chip.cb-chip{display:none}}@keyframes cbHty{0%,4%{width:0}20%,90%{width:14ch}97%,100%{width:0}}@keyframes cbHbm{to{transform:rotate(360deg)}}@keyframes cbHtw{0%,100%{opacity:.25}50%{opacity:1}}@keyframes cbHwn{0%,40%{fill:#1f3466}50%,90%{fill:#ffcf5c}100%{fill:#1f3466}}@keyframes cbHrv{to{stroke-dashoffset:-60}}@keyframes cbHfl{0%,100%{transform:skewY(0)}50%{transform:skewY(-8deg)}}@keyframes cbHmp{0%,20%{opacity:0;transform:translate(-50%,-160px) rotate(-45deg)}28%{opacity:1;transform:translate(-50%,0) rotate(-45deg)}31%{transform:translate(-50%,-14px) rotate(-45deg)}34%,92%{opacity:1;transform:translate(-50%,0) rotate(-45deg)}100%{opacity:0;transform:translate(-50%,0) rotate(-45deg)}}@keyframes cbHml{0%,30%{opacity:0;transform:translate(-50%,6px)}36%,92%{opacity:1;transform:translate(-50%,0)}100%{opacity:0}}@keyframes cbHmr{0%{transform:scale(.3);opacity:.9}100%{transform:scale(3.4);opacity:0}}@keyframes cbHrs{0%,36%{opacity:0;transform:translateY(-14px)}44%,90%{opacity:1;transform:none}97%,100%{opacity:0;transform:translateY(-14px)}}@keyframes cbHgp{0%,100%{opacity:.55}50%{opacity:.9}}@keyframes cbHfy{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes cbHgl{0%,100%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}@media (max-width:767px){.wd-hero .cb-sky.cb-sky{aspect-ratio:4/5;border-radius:24px} .wd-hero .cb-gp.cb-gp em{display:none} .wd-hero .cb-q.cb-q{left:12px;right:12px;top:12px} .wd-hero .cb-q.cb-q u{display:none} .wd-hero .cb-res.cb-res{right:12px;top:66px;width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.wd-hero .cb-hs0 *{animation:none!important} .wd-hero .cb-q i{width:14ch} .wd-hero .cb-mp,.wd-hero .cb-mp em,.wd-hero .cb-res{opacity:1}}@media (max-width:1199px){.wd-hero .cb-chip--1.cb-chip{left:-8px} .wd-hero .cb-chip--2.cb-chip{right:-8px}} .wd-hero .cb-hv { min-width: 0; display: flex; justify-content: center;} .wd-hero .cb-hs0 { position: relative; width: min(580px,100%); padding: 24px 0 36px;} .wd-hero .cb-hglow { position: absolute; left: 50%; top: 50%; width: 92%; height: 82%; border-radius: 50%; background: conic-gradient(from 120deg,#ed167d,#7b2cbf,#45c5ff,#ffb82e,#ed167d); filter: blur(90px); opacity: .32; animation: cbHgl 12s ease-in-out infinite;} .wd-hero .cb-sky { position: relative; z-index: 2; overflow: hidden; aspect-ratio: 52/50; border-radius: 32px; border: 1px solid rgba(255,255,255,.14); background: radial-gradient(circle at 78% 14%,rgba(255,207,92,.18),transparent 28%),linear-gradient(180deg,#0b1636 0%,#1a1446 55%,#2a1244 100%); box-shadow: 0 60px 110px -50px rgba(0,0,0,.95),inset 0 1px 0 rgba(255,255,255,.08);} .wd-hero .cb-hs { position: absolute; width: 3px; height: 3px; border-radius: 50%; background: #fff; animation: cbHtw 3s ease-in-out infinite; animation-delay: var(--d);} .wd-hero .cb-moon { position: absolute; left: 12%; top: 24%; width: 38px; height: 38px; border-radius: 50%; background: radial-gradient(circle at 35% 35%,#fff6d8,#ffcf5c); box-shadow: 0 0 40px 8px rgba(255,207,92,.35);} .wd-hero .cb-town { position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 74%;} .wd-hero .cb-hl { fill: #12275a;} .wd-hero .cb-cs { fill: #1b3268; stroke: #ffb82e; stroke-width: 1.5; stroke-linejoin: round;} .wd-hero .cb-fp { stroke: #ffb82e; stroke-width: 1.5;} .wd-hero .cb-fg { fill: #ed167d; transform-origin: 266px 45px; animation: cbHfl 1.6s ease-in-out infinite;} .wd-hero .cb-wv { fill: #1f3466; animation: cbHwn 5s ease-in-out infinite; animation-delay: var(--d);} .wd-hero .cb-wt { fill: #1f3466; animation: cbHwn 5s ease-in-out infinite; animation-delay: var(--d);} .wd-hero .cb-tw { fill: #0d1b3d; stroke: rgba(69,197,255,.4); stroke-width: 1.2; stroke-linejoin: round;} .wd-hero .cb-gd0 { fill: #0a1530;} .wd-hero .cb-rv1 { fill: none; stroke: #45c5ff; stroke-width: 3; stroke-linecap: round; stroke-dasharray: 14 6; animation: cbHrv 3s linear infinite;} .wd-hero .cb-rv2 { fill: none; stroke: rgba(69,197,255,.45); stroke-width: 2; stroke-dasharray: 8 8; animation: cbHrv 4.5s linear infinite;} .wd-hero .cb-beam { position: absolute; left: 50%; top: 74%; width: 900px; height: 900px; margin: -450px 0 0 -450px; border-radius: 50%; background: conic-gradient(from 0deg,rgba(237,22,125,.3),rgba(237,22,125,0) 38deg,transparent 360deg); animation: cbHbm 6s linear infinite; pointer-events: none; mix-blend-mode: screen;} .wd-hero .cb-gp { position: absolute; z-index: 2; width: 16px; height: 16px; margin: -16px 0 0 -8px; border-radius: 50% 50% 50% 0; background: #8f9bb0; transform: rotate(-45deg); animation: cbHgp 4s ease-in-out infinite; animation-delay: var(--d,0s);} .wd-hero .cb-gp em { position: absolute; left: 50%; top: 22px; padding: 3px 8px; border-radius: 999px; background: rgba(8,16,34,.8); font-size: 10px; font-style: normal; font-weight: 800; color: #c9d1de; white-space: nowrap; transform: rotate(45deg) translate(-20%,0); transform-origin: left top;} .wd-hero .cb-mp { position: absolute; z-index: 4; left: 50%; top: 74%; display: flex; width: 40px; height: 40px; margin-top: -40px; border-radius: 50% 50% 50% 0; 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; box-shadow: 0 14px 30px -8px rgba(237,22,125,.9); opacity: 0; transform: translate(-50%,0) rotate(-45deg); animation: cbHmp 10s ease infinite;} .wd-hero .cb-mp i { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; transform: rotate(45deg); font-style: normal; font-size: 16px; color: #fff;} .wd-hero .cb-mp em { position: absolute; left: 50%; top: 48px; padding: 5px 11px; border-radius: 999px; background: #fff; color: #0d1930; font-size: 11px; font-style: normal; font-weight: 900; white-space: nowrap; transform: rotate(45deg); transform-origin: left top;} .wd-hero .cb-mr { position: absolute; z-index: 3; left: 50%; top: 74%; width: 26px; height: 26px; margin: -13px 0 0 -13px; border-radius: 50%; border: 2px solid rgba(237,22,125,.8); animation: cbHmr 2.4s ease-out infinite;} .wd-hero .cb-mr2 { animation-delay: 1.2s;} .wd-hero .cb-q { position: absolute; z-index: 5; left: 18px; right: 18px; top: 18px; display: flex; align-items: center; gap: 10px; padding: 8px 8px 8px 16px; border-radius: 999px; background: #fff; color: #0d1930; font-size: 14px; font-weight: 800; box-shadow: 0 20px 40px -20px rgba(0,0,0,.8);} .wd-hero .cb-q b { color: #1661ab;} .wd-hero .cb-q i { flex: none; display: block; width: 0; overflow: hidden; white-space: nowrap; font-style: normal; border-right: 2px solid #ed167d; animation: cbHty 10s steps(14) infinite;} .wd-hero .cb-q u { margin-left: auto; padding: 7px 14px; border-radius: 999px; background-image: linear-gradient(90deg,#ed167d,#c5178f); 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: 12px; text-decoration: none;} .wd-hero .cb-res { box-sizing: border-box; position: absolute; z-index: 5; right: 18px; top: 78px; width: min(340px,calc(100% - 36px)); display: flex; align-items: center; gap: 12px; padding: 12px 14px; border-radius: 18px; border: 1px solid rgba(255,255,255,.18); background: rgba(10,18,40,.88); backdrop-filter: blur(8px); color: #fff; opacity: 0; animation: cbHrs 10s ease infinite;} .wd-hero .cb-rk { flex: none; display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 10px; 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: 15px; font-weight: 900;} .wd-hero .cb-res div { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 2px;} .wd-hero .cb-res strong { font-size: 14px; font-weight: 900;} .wd-hero .cb-res small { font-size: 11.5px; font-weight: 700; color: #aeb9c9;} .wd-hero .cb-res small em { font-style: normal; color: #fbbc05; letter-spacing: 1px;} .wd-hero .cb-bt { flex: none; display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 50%; background: rgba(69,197,255,.18); color: #45c5ff; font-size: 14px;} .wd-hero .cb-cap { position: absolute; z-index: 5; right: 16px; bottom: 10px; margin: 0; font-size: 10.5px; font-weight: 700; color: rgba(255,255,255,.55);} .wd-hero .cb-chip { position: absolute; z-index: 6; display: inline-flex; align-items: center; gap: 8px; padding: 8px 14px 8px 8px; border-radius: 999px; border: 1px solid rgba(255,255,255,.16); background: rgba(8,16,34,.94); box-shadow: 0 20px 40px -20px rgba(0,0,0,.9); font-size: 12.5px; font-weight: 800; color: #fff; white-space: nowrap; animation: cbHfy 5s ease-in-out infinite;} .wd-hero .cb-chip i { display: flex; align-items: center; justify-content: center; width: 22px; height: 22px; border-radius: 50%; 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; font-style: normal; font-size: 10px;} .wd-hero .cb-chip--1 { left: -36px; top: 200px;} .wd-hero .cb-chip--2 { right: -30px; bottom: 70px; animation-delay: -2.5s;} .wd-hero .cb-chip--2 i { 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;}@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 cbVd{0%{stroke-dashoffset:100}40%,90%{stroke-dashoffset:0}100%{stroke-dashoffset:100}}@keyframes cbTw{0%,100%{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@keyframes cbYl{0%{transform:scaleX(0)}45%,85%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes cbEq{0%,100%{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes cbSm{0%{transform:translateY(0) scale(.6);opacity:0}20%{opacity:.7}100%{transform:translateY(-46px) scale(1.4);opacity:0}}@keyframes cbGlw{0%,100%{box-shadow:0 0 10px 2px rgba(255,138,61,.5)}50%{box-shadow:0 0 18px 6px rgba(255,184,46,.8)}}@keyframes cbDt{0%,8%{background:#e3e8f0}14%,80%{background:#ed167d}90%,100%{background:#e3e8f0}}@keyframes cbEm{0%{transform:scaleX(0)}35%,85%{transform:scaleX(1)}100%{transform:scaleX(0)}}@media (max-width:991px){#stadt .cb-city.cb-city{grid-template-columns:repeat(2,minmax(0,1fr))}#stadt .cb-take.cb-take ol{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#stadt .cb-city.cb-city{grid-template-columns:minmax(0,1fr)}#stadt .cb-c.cb-c{grid-row:auto;grid-column:auto;padding:22px 18px}#stadt .cb-emp.cb-emp li{grid-template-columns:minmax(0,1fr) 64px}#stadt .cb-emp.cb-emp li i{grid-column:1/-1;grid-row:2}#stadt .cb-take.cb-take{padding:24px 18px}}@media (prefers-reduced-motion:reduce){#stadt .cb-city *{animation:none!important}#stadt .cb-vc,#stadt .cb-vw{stroke-dashoffset:0}}#stadt .cb-city { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 16px;}#stadt .cb-c { position: relative; overflow: hidden; display: flex; flex-direction: column; gap: 12px; padding: 26px; border-radius: 26px; background: #fff; border: 1px solid rgba(13,25,48,.08); box-shadow: 0 30px 70px -55px rgba(13,25,48,.6);}#stadt .cb-c--veste { grid-row: span 2; background-image: linear-gradient(170deg,#0b1d38,#1a2f5c); 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-color: transparent; color: #fff;}#stadt .cb-c--brands { grid-column: span 2; background: #0b1d38; border-color: transparent; color: #fff;}#stadt .cb-k { margin: 0; font-size: 11px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #1661ab;}#stadt .cb-c--veste .cb-k { color: #ffb82e;}#stadt .cb-c--brands .cb-k { color: #ffb82e;}#stadt .cb-c h3 { margin: 0; font-size: clamp(1.25rem,1.8vw,1.55rem); font-weight: 900; line-height: 1.15; letter-spacing: -.03em; color: var(--ink);}#stadt .cb-c--veste h3 { color: #fff;}#stadt .cb-c--brands h3 { color: #fff;}#stadt .cb-c p { margin: 0; font-size: 14.5px; line-height: 1.65; color: #4d5a70;}#stadt .cb-c--veste p { color: #c9d1de;}#stadt .cb-c--brands p { color: #c9d1de;}#stadt .cb-c p b { color: var(--ink);}#stadt .cb-c--veste p b { color: #fff;}#stadt .cb-vs { position: relative; flex: 1 0 auto; min-height: 200px; margin: 4px 0; border-radius: 18px; background: radial-gradient(circle at 50% 100%,rgba(255,184,46,.18),transparent 60%),rgba(255,255,255,.04);}#stadt .cb-vs svg { position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 150px;}#stadt .cb-vh { fill: rgba(52,211,153,.16);}#stadt .cb-vc { fill: none; stroke: #ffb82e; stroke-width: 2.5; stroke-linejoin: round; stroke-dasharray: 100; animation: cbVd 8s ease infinite;}#stadt .cb-vw { fill: none; stroke: rgba(255,184,46,.5); stroke-width: 2; stroke-dasharray: 100; animation: cbVd 8s ease infinite;}#stadt .cb-star { position: absolute; width: 5px; height: 5px; border-radius: 50%; background: #fff; animation: cbTw 3s ease-in-out infinite; animation-delay: var(--d,0s);}#stadt .cb-fl { margin: 0; padding: 0; list-style: none;}#stadt .cb-fl li { display: grid; grid-template-columns: 112px minmax(0,1fr); gap: 12px; align-items: baseline; padding: 9px 0; border-top: 1px dashed rgba(13,25,48,.14); font-size: 13.5px; font-weight: 700; line-height: 1.45; color: #4d5a70;}#stadt .cb-fl b { white-space: nowrap; font-family: var(--font-serif); font-style: italic; font-weight: 400; font-size: 20px; line-height: 1; color: var(--pink);}#stadt .cb-c--veste .cb-fl li { border-color: rgba(255,255,255,.14); color: #c9d1de;}#stadt .cb-c--veste .cb-fl b { color: #ffb82e;}#stadt .cb-c--num .cb-tp { margin-top: auto!important;}#stadt .cb-c--brands .cb-tp { margin-top: auto!important;}#stadt .cb-tp { padding: 14px 16px; border-radius: 0 16px 16px 0; border-left: 4px solid #1661ab; background: #f2f7ff; font-size: 13.5px!important;}#stadt .cb-tp b { color: #1661ab!important;}#stadt .cb-c--veste .cb-tp { border-color: #ffb82e; background: rgba(255,255,255,.07);}#stadt .cb-c--brands .cb-tp { border-color: #ffb82e; background: rgba(255,255,255,.07);}#stadt .cb-c--veste .cb-tp b { color: #ffb82e!important;}#stadt .cb-c--brands .cb-tp b { color: #ffb82e!important;}#stadt .cb-yr { flex: 1 0 auto; display: flex; align-items: center; gap: 12px; min-height: 70px;}#stadt .cb-yr span { flex: none; padding: 8px 14px; border-radius: 14px; background: #0b1d38; color: #fff; font-family: var(--font-serif); font-style: italic; font-size: 22px;}#stadt .cb-yr i { flex: 1; height: 3px; border-radius: 3px; background-image: linear-gradient(90deg,#1661ab,#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: cbYl 5s ease infinite;}#stadt .cb-eq { flex: 1 0 auto; display: flex; align-items: flex-end; justify-content: center; gap: 8px; min-height: 70px; padding: 0 10px; border-radius: 16px; background-image: linear-gradient(135deg,rgba(52,211,153,.12),rgba(255,184,46,.14),rgba(237,22,125,.12)); 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 .cb-eq i { flex: 1; max-width: 18px; height: 54px; margin-bottom: 8px; border-radius: 6px; background: var(--c); transform-origin: bottom; animation: cbEq 1.2s ease-in-out infinite; animation-delay: var(--d);}#stadt .cb-gr { position: relative; flex: 1 0 auto; display: flex; align-items: flex-end; justify-content: center; gap: 10px; min-height: 70px; padding-bottom: 10px; border-radius: 16px; background-image: linear-gradient(180deg,#fff7ee,#ffe9d6); 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 .cb-gr i { width: 22px; height: 30px; border-radius: 50% 50% 45% 45%; background: repeating-linear-gradient(135deg,#8a4a22 0 4px,#c9793a 4px 8px); animation: cbGlw 2s ease-in-out infinite;}#stadt .cb-sm { position: absolute; bottom: 34px; width: 18px; height: 18px; border-radius: 50%; background: rgba(143,155,176,.45); animation: cbSm 3s ease-out infinite; animation-delay: var(--d);}#stadt .cb-dots { flex: 1 0 auto; display: grid; grid-template-columns: repeat(7,minmax(0,1fr)); gap: 5px; min-height: 70px; padding: 6px; border-radius: 16px; background: #f6f8fb;}#stadt .cb-dots i { border-radius: 3px; background: #e3e8f0; animation: cbDt 6s ease infinite; animation-delay: var(--d);}#stadt .cb-nums { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 8px; margin: 0; padding: 0; list-style: none;}#stadt .cb-nums li { display: flex; flex-direction: column; padding: 12px; border-radius: 14px; background: #f2f5fa; font-size: 11.5px; font-weight: 800; color: #647188;}#stadt .cb-nums b { font-size: clamp(1.1rem,1.6vw,1.4rem); font-weight: 900; letter-spacing: -.03em; color: var(--ink);}#stadt .cb-emp { display: flex; flex-direction: column; gap: 10px; margin: 4px 0 0; padding: 0; list-style: none;}#stadt .cb-emp li { display: grid; grid-template-columns: minmax(0,190px) minmax(0,1fr) 64px; gap: 14px; align-items: center;}#stadt .cb-emp span { display: flex; flex-direction: column;}#stadt .cb-emp b { font-size: 14px; font-weight: 900; color: #fff;}#stadt .cb-emp small { font-size: 11.5px; font-weight: 700; color: #8f9bb0;}#stadt .cb-emp i { height: 10px; border-radius: 999px; background: rgba(255,255,255,.08); overflow: hidden;}#stadt .cb-emp u { display: block; width: calc(var(--w) * 1%); height: 100%; border-radius: 999px; background-image: linear-gradient(90deg,#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: cbEm 7s ease infinite; animation-delay: var(--d);}#stadt .cb-emp em { font-style: normal; font-size: 14px; font-weight: 900; color: #ffb82e; text-align: right;}#stadt .cb-src { font-size: 11.5px!important; color: #8f9bb0!important;}.wd-page .lm-cap { margin: 12px 0 0; font-size: 11px; font-weight: 700; line-height: 1.4; color: #8f9bb0; text-align: right;}#stadt .cb-take { margin-top: 22px; padding: 30px; border-radius: 26px; background: #fff; border: 1px solid rgba(13,25,48,.08); box-shadow: 0 30px 70px -55px rgba(13,25,48,.6);}#stadt .cb-take h3 { margin: 0 0 18px; font-size: clamp(1.25rem,2vw,1.6rem); font-weight: 900; color: var(--ink);}#stadt .cb-take ol { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 18px; margin: 0; padding: 0; list-style: none; counter-reset: cbt;}#stadt .cb-take li { position: relative; padding: 18px 18px 18px 64px; border-radius: 18px; background: #f6f8fb; font-size: 14px; line-height: 1.6; color: #4d5a70; counter-increment: cbt;}#stadt .cb-take li::before { content: counter(cbt); position: absolute; left: 16px; top: 16px; display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 50%; background: linear-gradient(135deg,#1661ab,#ed167d); color: #fff; font-size: 14px; font-weight: 900;}#stadt .cb-take li b { display: block; margin-bottom: 4px; font-size: 15px; color: var(--ink);}#stadt .cb-src2 { margin: 14px 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 cbLv{0%,3%{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.03)}6%,30%{border-color:rgba(255,184,46,.7);background:rgba(255,184,46,.08)}34%,100%{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.03)}}@keyframes cbKn{0%,4%{left:18%}20%,85%{left:86%}100%{left:18%}}@media (max-width:991px){#warum .cb-wy.cb-wy{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:767px){#warum .cb-lv.cb-lv article{padding:18px}#warum .cb-ex.cb-ex{padding:20px}}@media (prefers-reduced-motion:reduce){#warum .cb-wy *{animation:none!important}#warum .cb-kn{bottom:70%}#warum .cb-led i{height:70%}}@keyframes cbYkR2{0%,33%{stroke-dashoffset:78}50%,92%{stroke-dashoffset:14}100%{stroke-dashoffset:78}}@keyframes cbYkR3{0%,66%{stroke-dashoffset:84}82%,92%{stroke-dashoffset:20}100%{stroke-dashoffset:84}}@keyframes cbYkR1{0%,100%{opacity:1}50%{opacity:.55}}@keyframes cbYkL{0%{stroke-dashoffset:100}18%,33%{stroke-dashoffset:66}50%,66%{stroke-dashoffset:34}82%,94%{stroke-dashoffset:0}100%{stroke-dashoffset:100}}@keyframes cbYkF{0%{opacity:0}18%,33%{opacity:.35}50%,66%{opacity:.6}82%,94%{opacity:1}100%{opacity:0}}@keyframes cbYkM{0%,40%{top:104px}50%,72%{top:52px}82%,94%{top:0}100%{top:104px}}@keyframes cbYkA{0%,72%{top:0}82%,94%{top:52px}100%{top:0}}@keyframes cbYkB{0%,40%{top:52px}50%,94%{top:104px}100%{top:52px}}@keyframes cbYkT1{0%,40%{opacity:0;transform:translateY(10px) scale(.9)}46%,92%{opacity:1;transform:none}98%,100%{opacity:0;transform:translateY(10px) scale(.9)}}@keyframes cbYkT2{0%,50%{opacity:0;transform:translateY(10px) scale(.9)}56%,92%{opacity:1;transform:none}98%,100%{opacity:0;transform:translateY(10px) scale(.9)}}@keyframes cbYkT3{0%,74%{opacity:0;transform:translateY(10px) scale(.9)}80%,92%{opacity:1;transform:none}98%,100%{opacity:0;transform:translateY(10px) scale(.9)}}@keyframes cbYkO{0%,100%{transform:translate(0,0)}50%{transform:translate(24px,-18px)}}@keyframes cbYkV{50%{opacity:.35}}@keyframes cbYkE{0%,80%{opacity:0}84%,94%{opacity:1}100%{opacity:0}}@media (max-width:767px){#warum .yk-p.yk-p{padding:16px;gap:12px}#warum .yk-c.yk-c{width:64px;height:64px}#warum .yk-c.yk-c b{font-size:18px}#warum .yk-r.yk-r strong{font-size:11px}#warum .yk-t1.yk-t1{top:200px}#warum .yk-t2.yk-t2{left:24px;top:250px}#warum .yk-t3.yk-t3{top:326px}#warum .yk-i.yk-i em{display:none}}@media (prefers-reduced-motion:reduce){#warum .yk *{animation:none!important}#warum .yk-ln{stroke-dashoffset:0}#warum .yk-ar{opacity:1}#warum .yk-tt{opacity:1}}#warum .cb-wy { display: grid; grid-template-columns: minmax(0,1.1fr) minmax(0,.9fr); gap: 48px; align-items: center;}#warum .cb-lv { display: flex; flex-direction: column; gap: 12px;}#warum .cb-lv article { padding: 20px 22px; border-radius: 22px; border: 1.5px solid rgba(255,255,255,.1); background: rgba(255,255,255,.03); animation: cbLv 9s ease infinite; animation-delay: var(--d);}#warum .cb-lh { display: flex; align-items: center; gap: 12px; margin-bottom: 8px;}#warum .cb-lh b { flex: none; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; 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; color: #fff; font-size: 17px;}#warum .cb-lh h3 { flex: 1; margin: 0; font-size: 19px; font-weight: 900; color: #fff;}#warum .cb-lh em { padding: 4px 10px; border-radius: 999px; font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .08em; text-transform: uppercase;}#warum .cb-f { background: rgba(255,255,255,.1); color: #aeb9c9;}#warum .cb-b { background: rgba(52,211,153,.18); color: #34d399;}#warum .cb-lv p { margin: 0; font-size: 14.5px; line-height: 1.65; color: #aeb9c9;}#warum .cb-tr { position: relative; display: block; height: 6px; margin-top: 14px; border-radius: 999px; background-image: linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,184,46,.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;}#warum .cb-tr i { position: absolute; left: 18%; top: 50%; width: 16px; height: 16px; margin: -8px 0 0 -8px; border-radius: 50%; background: #ffb82e; box-shadow: 0 0 0 4px rgba(255,184,46,.25); animation: cbKn 9s ease-in-out infinite; animation-delay: var(--d);}#warum .cb-tr--f i { left: 50%; animation: none; background: #8f9bb0; box-shadow: 0 0 0 4px rgba(143,155,176,.2);}#warum .cb-ex { display: flex; gap: 16px; align-items: flex-start; margin-top: 30px; padding: 22px 26px; border-radius: 0 22px 22px 0; border-left: 5px solid #ffb82e; background: rgba(255,255,255,.05);}#warum .cb-ex>b { flex: none; display: flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background-image: linear-gradient(135deg,#34d399,#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; font-size: 16px; color: #0d1930;}#warum .cb-ex p { margin: 0; font-size: 15.5px; line-height: 1.7; color: #c9d1de;}#warum .cb-ex p b { color: #fff;}#warum .yk { position: relative; line-height: 1.4; padding: 10px 0;}#warum .yk-o { position: absolute; border-radius: 50%; filter: blur(50px); opacity: .55; animation: cbYkO 12s ease-in-out infinite; pointer-events: none;}#warum .yk-o1 { left: -6%; top: 6%; width: 220px; height: 220px; background: #ed167d;}#warum .yk-o2 { right: -4%; bottom: 10%; width: 240px; height: 240px; background: #1661ab; animation-delay: -6s;}#warum .yk-p { position: relative; z-index: 1; display: flex; flex-direction: column; gap: 14px; padding: 22px; border-radius: 30px; background-image: linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.03)); 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,.16); -webkit-backdrop-filter: blur(18px); backdrop-filter: blur(18px); box-shadow: 0 40px 90px -40px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.18);}#warum .yk-defs { position: absolute; width: 0; height: 0;}#warum .yk-h { display: flex; align-items: center; gap: 12px;}#warum .yk-gl { flex: none; display: flex; align-items: center; justify-content: center; width: 36px; height: 36px; border-radius: 12px; background: #fff; color: #4285f4; font-size: 17px; font-weight: 900;}#warum .yk-h div { flex: 1; display: flex; flex-direction: column; min-width: 0;}#warum .yk-h b { font-size: 14px; font-weight: 900; color: #fff;}#warum .yk-h small { font-size: 11.5px; font-weight: 700; color: #8f9bb0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}#warum .yk-h em { display: flex; align-items: center; gap: 6px; padding: 5px 11px; 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 .yk-h em i { width: 7px; height: 7px; border-radius: 50%; background: #34d399; animation: cbYkV 1.2s ease infinite;}#warum .yk-rs { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 10px;}#warum .yk-r { display: flex; flex-direction: column; align-items: center; gap: 4px; padding: 14px 6px 12px; border-radius: 20px; background: rgba(0,0,0,.22); border: 1px solid rgba(255,255,255,.07);}#warum .yk-c { position: relative; width: 84px; height: 84px;}#warum .yk-c svg { display: block; width: 100%; height: 100%; transform: rotate(-90deg);}#warum .yk-t { fill: none; stroke: rgba(255,255,255,.08); stroke-width: 9;}#warum .yk-a { fill: none; stroke-width: 9; stroke-linecap: round; stroke-dasharray: 100 100; stroke-dashoffset: 50;}#warum .yk-g1 .yk-a { animation: cbYkR1 3s ease-in-out infinite;}#warum .yk-g2 .yk-a { stroke-dashoffset: 78; animation: cbYkR2 9s cubic-bezier(.5,.1,.2,1) infinite;}#warum .yk-g3 .yk-a { stroke-dashoffset: 84; animation: cbYkR3 9s cubic-bezier(.5,.1,.2,1) infinite;}#warum .yk-c b { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; font-size: 22px; color: #fff;}#warum .yk-r strong { font-size: 12.5px; font-weight: 900; color: #fff; white-space: nowrap;}#warum .yk-r small { padding: 2px 8px; border-radius: 999px; background: rgba(52,211,153,.14); font-size: 9px; font-weight: 900; letter-spacing: .08em; text-transform: uppercase; color: #34d399; white-space: nowrap;}#warum .yk-g1 small { background: rgba(255,255,255,.08); color: #aeb9c9;}#warum .yk-ch { padding: 14px 16px 10px; border-radius: 20px; background: rgba(0,0,0,.22); border: 1px solid rgba(255,255,255,.07);}#warum .yk-chh { display: flex; align-items: center; justify-content: space-between; margin-bottom: 6px;}#warum .yk-chh span { font-size: 10.5px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #aeb9c9;}#warum .yk-chh em { font-size: 11px; font-style: normal; font-weight: 900; color: #34d399;}#warum .yk-cv { display: block; width: 100%; height: auto; overflow: visible;}#warum .yk-gr { fill: none; stroke: rgba(255,255,255,.07); stroke-width: 1;}#warum .yk-ar { opacity: 0; animation: cbYkF 9s ease infinite;}#warum .yk-ln { fill: none; stroke-width: 3.5; stroke-linecap: round; stroke-dasharray: 100 100; stroke-dashoffset: 100; animation: cbYkL 9s cubic-bezier(.5,.1,.2,1) infinite;}#warum .yk-l { display: flex; gap: 10px; padding: 12px; border-radius: 20px; background: #fff;}#warum .yk-n { display: flex; flex-direction: column; gap: 8px;}#warum .yk-n i { display: flex; align-items: center; justify-content: center; width: 26px; height: 44px; border-radius: 10px; background: #f2f5fa; font-style: normal; font-size: 12px; font-weight: 900; color: #8f9bb0;}#warum .yk-lw { position: relative; flex: 1; min-width: 0; height: 148px;}#warum .yk-i { position: absolute; left: 0; right: 0; height: 44px; display: flex; align-items: center; gap: 10px; padding: 0 12px; border-radius: 12px; background: #f2f5fa; font-size: 13px; color: #0d1930;}#warum .yk-i span { flex: none; display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; border-radius: 50%; background: #d6dde8; color: #fff; font-size: 11px;}#warum .yk-i strong { flex: 1; min-width: 0; font-weight: 900; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}#warum .yk-i em { flex: none; font-size: 11px; font-style: normal; font-weight: 900; color: #047857; opacity: 0; animation: cbYkE 9s ease infinite;}#warum .yk-me { z-index: 2; top: 104px; background-image: linear-gradient(90deg,rgba(237,22,125,.16),rgba(123,44,191,.1)); 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: inset 3px 0 0 #ed167d,0 10px 24px -12px rgba(237,22,125,.6); animation: cbYkM 9s cubic-bezier(.5,.1,.2,1) infinite;}#warum .yk-me span { 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 .yk-ia { top: 0; animation: cbYkA 9s cubic-bezier(.5,.1,.2,1) infinite;}#warum .yk-ib { top: 52px; animation: cbYkB 9s cubic-bezier(.5,.1,.2,1) infinite;}#warum .yk-tt { position: absolute; z-index: 2; padding: 8px 14px; border-radius: 999px; background: rgba(13,25,48,.82); border: 1px solid rgba(255,255,255,.2); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); box-shadow: 0 14px 30px -12px rgba(0,0,0,.8); font-size: 12px; font-weight: 800; color: #fff; white-space: nowrap; opacity: 0;}#warum .yk-t1 { right: 14px; top: 222px; animation: cbYkT1 9s ease infinite;}#warum .yk-t2 { left: 40px; top: 300px; animation: cbYkT2 9s ease infinite;}#warum .yk-t3 { right: 14px; top: 418px; animation: cbYkT3 9s ease infinite;}#warum .yk .lm-cap { position: relative; z-index: 1; color: #647188;}.wd-page#warum .cb-lv p a { color: #ff8fb8; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#suchen .cb-sn a { color: #ff8fb8; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#inhalte .wd-lead a { color: #ff8fb8; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#erstellen .cb-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 .cb-pr p a { color: #1661ab; font-weight: 700; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .2s;} .wd-page#warum .cb-lv p a:hover { color: #fff;} .wd-page#suchen .cb-sn a:hover { color: #fff;} .wd-page#inhalte .wd-lead a:hover { color: #fff;} .wd-page#erstellen .cb-st p a:hover { color: #ed167d;} .wd-page#service .cb-pr p a:hover { color: #ed167d;}@keyframes cbPgS{0%,40%{transform:translateX(-120%)}70%,100%{transform:translateX(220%)}}@keyframes cbPgU{0%{transform:scaleX(0)}80%,100%{transform:scaleX(1)}}@keyframes cbPgA{0%,100%{transform:translateY(2px)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){#erstellen .pg-sh{display:none}#erstellen .pg-u i{transform:none}}#erstellen .cb-bk { line-height: 1.4;}#erstellen .cb-live { left: auto; right: 14px;}#erstellen .pg-g { display: grid; grid-template-columns: 2fr 1fr 1fr; gap: 6px; height: 84px;}#erstellen .pg-s { position: relative; overflow: hidden; border-radius: 12px;}#erstellen .pg-x { position: relative; overflow: hidden; border-radius: 12px;}#erstellen .pg-u { position: relative; overflow: hidden; border-radius: 12px;}#erstellen .pg-s { background: linear-gradient(180deg,#bfe3ff,#eaf5ff 70%,#d9e3ee 70%);}#erstellen .pg-s::before { content: ""; position: absolute; left: 10%; right: 10%; top: 14%; bottom: 12%; border-radius: 6px 6px 0 0; background: #0b1d38;}#erstellen .pg-sg { position: absolute; left: 14%; right: 14%; top: 19%; height: 13px; display: flex; align-items: center; justify-content: center; border-radius: 3px; background: #ed167d; color: #fff; font-size: 7.5px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; line-height: 1; white-space: nowrap; overflow: hidden;}#erstellen .pg-aw { position: absolute; left: 12%; right: 12%; top: 39%; height: 10px; border-radius: 0 0 6px 6px; background: repeating-linear-gradient(90deg,#ffb82e 0 9px,#fff 9px 18px);}#erstellen .pg-wi { position: absolute; left: 18%; width: 40%; top: 55%; bottom: 12%; border-radius: 3px 3px 0 0; background-image: linear-gradient(135deg,#ffe8b0,#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;}#erstellen .pg-dr { position: absolute; right: 18%; width: 17%; top: 55%; bottom: 12%; border-radius: 3px 3px 0 0; background: #1661ab;}#erstellen .pg-sh { position: absolute; top: 0; bottom: 0; left: 0; width: 40%; background-image: linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent); 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: cbPgS 3s ease-in-out infinite;}#erstellen .pg-x { display: flex; align-items: center; justify-content: center; background: radial-gradient(circle at 30% 20%,#ff7ab6,#ed167d 45%,#7b2cbf);}#erstellen .pg-x b { font-size: 28px; color: #fff; transform: rotate(-20deg); text-shadow: 0 6px 14px rgba(0,0,0,.3);}#erstellen .pg-x .pg-sh { animation-delay: .5s;}#erstellen .pg-u { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 2px; border: 1.5px dashed rgba(22,97,171,.45); background: #f4f8ff;}#erstellen .pg-u b { font-size: 18px; color: #1661ab; animation: cbPgA 1.2s ease-in-out infinite;}#erstellen .pg-u small { font-size: 10px; font-weight: 900; letter-spacing: .08em; text-transform: uppercase; color: #1661ab;}#erstellen .pg-u i { position: absolute; left: 10px; right: 10px; bottom: 8px; height: 4px; border-radius: 4px; background-image: linear-gradient(90deg,#1661ab,#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: cbPgU 1.6s ease infinite;}#erstellen .pg-w { display: grid; grid-template-columns: repeat(7,minmax(0,1fr)); gap: 5px; margin-top: 10px;}#erstellen .pg-w span { display: flex; flex-direction: column; align-items: center; gap: 4px; font-size: 10px; font-weight: 900; line-height: 1; color: #647188;}#erstellen .pg-w i { position: relative; width: 100%; height: 26px; border-radius: 7px; background: #eef2f8; overflow: hidden;}#erstellen .pg-w i::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: var(--h); border-radius: 7px; background: linear-gradient(180deg,#34d399,#1a9e6f);}#erstellen .pg-td { color: #ed167d!important;}#erstellen .pg-td i::after { background: linear-gradient(180deg,#ff5aa5,#ed167d);}#erstellen .pg-cl i { background: repeating-linear-gradient(135deg,#eef2f8 0 4px,#dfe5ee 4px 8px);}#erstellen .pg-o { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 4px 10px; margin: 8px 0 0; font-size: 12px; font-weight: 800; line-height: 1.3; color: #4d5a70;}#erstellen .pg-o em { font-style: normal; color: #047857;}@keyframes cbSt{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 cbSn{0%,1%{background:#fff;color:#8f9bb0}3%,15%{background:#1661ab;color:#fff}17%,100%{background:#fff;color:#8f9bb0}}@keyframes cbKsw{0%{opacity:0;transform:translateY(6px)}1.5%,15.5%{opacity:1;transform:none}16.6%,100%{opacity:0;transform:translateY(-6px)}}@keyframes cbKl1{0%,0.00%{opacity:0;transform:translateY(14px) scale(.96)}3.00%,96%{opacity:1;transform:none}100%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes cbKl2{0%,16.67%{opacity:0;transform:translateY(14px) scale(.96)}19.67%,96%{opacity:1;transform:none}100%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes cbKl3{0%,33.33%{opacity:0;transform:translateY(14px) scale(.96)}36.33%,96%{opacity:1;transform:none}100%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes cbKl4{0%,50.00%{opacity:0;transform:translateY(14px) scale(.96)}53.00%,96%{opacity:1;transform:none}100%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes cbKl6{0%,83.34%{opacity:0;transform:translateY(14px) scale(.96)}86.34%,96%{opacity:1;transform:none}100%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes cbKw1{0%,0.00%{border-color:rgba(13,25,48,.14);background:transparent}3.00%,96%{border-color:transparent;background:#fff}100%{border-color:rgba(13,25,48,.14);background:transparent}}@keyframes cbKw2{0%,16.67%{border-color:rgba(13,25,48,.14);background:transparent}19.67%,96%{border-color:transparent;background:#fff}100%{border-color:rgba(13,25,48,.14);background:transparent}}@keyframes cbKw3{0%,33.33%{border-color:rgba(13,25,48,.14);background:transparent}36.33%,96%{border-color:transparent;background:#fff}100%{border-color:rgba(13,25,48,.14);background:transparent}}@keyframes cbKw4{0%,50.00%{border-color:rgba(13,25,48,.14);background:transparent}53.00%,96%{border-color:transparent;background:#fff}100%{border-color:rgba(13,25,48,.14);background:transparent}}@keyframes cbKw6{0%,83.34%{border-color:rgba(13,25,48,.14);background:transparent}86.34%,96%{border-color:transparent;background:#fff}100%{border-color:rgba(13,25,48,.14);background:transparent}}@keyframes cbKp0{0%,0.00%{transform:scaleX(0)}3.00%,96%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes cbKp1{0%,16.67%{transform:scaleX(0)}19.67%,96%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes cbKp2{0%,33.33%{transform:scaleX(0)}36.33%,96%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes cbKp3{0%,50.00%{transform:scaleX(0)}53.00%,96%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes cbKp4{0%,66.67%{transform:scaleX(0)}69.67%,96%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes cbKp5{0%,83.34%{transform:scaleX(0)}86.34%,96%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes cbKst{0%,66.67%{opacity:0;transform:rotate(-14deg) scale(2.4)}70%{opacity:1;transform:rotate(-14deg) scale(.92)}72%,96%{opacity:1;transform:rotate(-14deg) scale(1)}100%{opacity:0;transform:rotate(-14deg) scale(1)}}@keyframes cbKlv{0%,83.33%{opacity:0;transform:scale(.6)}86.33%,96%{opacity:1;transform:scale(1)}100%{opacity:0}}@keyframes cbKzr{0%{transform:scale(.3);opacity:.9}100%{transform:scale(1.6);opacity:0}}@keyframes cbKdt{0%,100%{opacity:.35}50%{opacity:1}}@media (max-width:991px){#erstellen .cb-mk.cb-mk{grid-template-columns:minmax(0,1fr);gap:30px}#erstellen .cb-bkw.cb-bkw{position:static;order:-1}}@media (max-width:767px){#erstellen .cb-st.cb-st li{padding:14px 14px 14px 0}#erstellen .cb-tip.cb-tip{padding:18px}#erstellen .cb-bk.cb-bk{padding:16px}}@media (prefers-reduced-motion:reduce){#erstellen .cb-mk *{animation:none!important}#erstellen .cb-li,#erstellen .cb-stamp,#erstellen .cb-live{opacity:1;transform:none}#erstellen .cb-bkp i{transform:none}#erstellen .cb-bn i:last-child{opacity:1}}#erstellen .cb-mk { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 48px; align-items: start;}#erstellen .cb-st { position: relative; margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 10px;}#erstellen .cb-st::before { content: ""; position: absolute; left: 21px; top: 20px; bottom: 20px; width: 2px; background: linear-gradient(#1661ab,#ed167d);}#erstellen .cb-st li { position: relative; display: flex; gap: 16px; align-items: flex-start; padding: 14px 18px 14px 0;}#erstellen .cb-st li>b { position: relative; z-index: 1; flex: none; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 50%; border: 2px solid #1661ab; background: #fff; color: #8f9bb0; font-size: 15px; font-weight: 900; animation: cbSn 18s ease infinite; animation-delay: var(--d);}#erstellen .cb-st li>div { flex: 1; padding: 14px 18px; border-radius: 18px; background: #fff; border: 1.5px solid rgba(13,25,48,.08); animation: cbSt 18s ease infinite; animation-delay: var(--d);}#erstellen .cb-st h3 { margin: 0 0 4px; font-size: 16.5px; font-weight: 900; color: var(--ink);}#erstellen .cb-st p { margin: 0; font-size: 14px; line-height: 1.6; color: #4d5a70;}#erstellen .cb-st p b { color: var(--ink);}#erstellen .cb-bkw { position: sticky; top: 150px;}#erstellen .cb-bk { position: relative; padding: 22px; border-radius: 30px; background-image: linear-gradient(160deg,#eef4ff,#fdf0f7); 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(13,25,48,.08); box-shadow: 0 60px 110px -60px rgba(13,25,48,.7);}#erstellen .cb-bkh { display: flex; align-items: center; gap: 12px; margin-bottom: 12px;}#erstellen .cb-b3 { display: flex; gap: 5px;}#erstellen .cb-b3 i { width: 9px; height: 9px; border-radius: 50%; background: #ff5f57;}#erstellen .cb-b3 i:nth-child(2) { background: #febc2e;}#erstellen .cb-b3 i:nth-child(3) { background: #28c840;}#erstellen .cb-bkh b { flex: 1; font-size: 14px; font-weight: 900; color: var(--ink);}#erstellen .cb-bkh em { display: flex; align-items: center; gap: 4px; padding: 5px 11px; border-radius: 999px; background: #0b1d38; font-size: 11px; font-style: normal; font-weight: 800; color: #aeb9c9;}#erstellen .cb-bn { display: grid; min-width: 10px;}#erstellen .cb-bn i { grid-area: 1/1; font-style: normal; font-weight: 900; color: #ffb82e; opacity: 0; animation: cbKsw 18s ease infinite; animation-delay: var(--d);}#erstellen .cb-bkp { display: grid; grid-template-columns: repeat(6,minmax(0,1fr)); gap: 5px; margin-bottom: 16px;}#erstellen .cb-bkp i { height: 7px; border-radius: 999px; background-image: linear-gradient(90deg,#1661ab,#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; transform: scaleX(0); box-shadow: 0 0 0 1px rgba(13,25,48,.08);}#erstellen .cb-bp0 { animation: cbKp0 18s ease infinite;}#erstellen .cb-bp1 { animation: cbKp1 18s ease infinite;}#erstellen .cb-bp2 { animation: cbKp2 18s ease infinite;}#erstellen .cb-bp3 { animation: cbKp3 18s ease infinite;}#erstellen .cb-bp4 { animation: cbKp4 18s ease infinite;}#erstellen .cb-bp5 { animation: cbKp5 18s ease infinite;}#erstellen .cb-bkc { position: relative; display: flex; flex-direction: column; gap: 10px;}#erstellen .cb-l { border: 1.5px dashed rgba(13,25,48,.14); border-radius: 18px; padding: 12px 14px; min-height: 62px;}#erstellen .cb-li { opacity: 0;}#erstellen .cb-l1 { animation: cbKw1 18s ease infinite;}#erstellen .cb-l1 .cb-li { animation: cbKl1 18s ease infinite;}#erstellen .cb-l2 { animation: cbKw2 18s ease infinite;}#erstellen .cb-l2 .cb-li { animation: cbKl2 18s ease infinite;}#erstellen .cb-l3 { animation: cbKw3 18s ease infinite;}#erstellen .cb-l3 .cb-li { animation: cbKl3 18s ease infinite;}#erstellen .cb-l4 { animation: cbKw4 18s ease infinite;}#erstellen .cb-l4 .cb-li { animation: cbKl4 18s ease infinite;}#erstellen .cb-l6 { animation: cbKw6 18s ease infinite;}#erstellen .cb-l6 .cb-li { animation: cbKl6 18s ease infinite;}#erstellen .cb-cov { display: flex; align-items: center; gap: 12px;}#erstellen .cb-av { flex: none; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; background: conic-gradient(#ea4335 0 25%,#fbbc05 0 50%,#34a853 0 75%,#4285f4 0); color: #fff; font-size: 17px; font-weight: 900;}#erstellen .cb-acc { display: flex; flex-direction: column;}#erstellen .cb-acc b { font-size: 14px; font-weight: 900; color: var(--ink);}#erstellen .cb-acc small { font-size: 12px; font-weight: 700; color: #647188;}#erstellen .cb-nm { margin: 0 0 6px; font-size: 21px; font-weight: 900; letter-spacing: -.02em; color: var(--ink);}#erstellen .cb-cat { display: flex; gap: 6px; margin: 0;}#erstellen .cb-cat span { padding: 5px 11px; border-radius: 999px; background: #1661ab; color: #fff; font-size: 12px; font-weight: 800;}#erstellen .cb-cat .cb-add { background: #e8f0fb; color: #1661ab;}#erstellen .cb-map2 { position: relative; height: 96px; border-radius: 14px; overflow: hidden; background: linear-gradient(90deg,rgba(13,25,48,.05) 1px,transparent 1px) 0 0/24px 24px,linear-gradient(rgba(13,25,48,.05) 1px,transparent 1px) 0 0/24px 24px,linear-gradient(135deg,#e6f0ff,#eaf8ef);}#erstellen .cb-zr { position: absolute; left: 50%; top: 50%; width: 90px; height: 90px; margin: -45px 0 0 -45px; border-radius: 50%; border: 2px solid #ed167d; background: rgba(237,22,125,.1); animation: cbKzr 2.6s ease-out infinite;}#erstellen .cb-zr2 { animation-delay: 1.3s;}#erstellen .cb-zp { position: absolute; left: 50%; top: 50%; width: 14px; height: 14px; margin: -7px 0 0 -7px; border-radius: 50%; background: #ed167d; box-shadow: 0 0 0 4px #fff;}#erstellen .cb-zc { display: flex; gap: 6px; margin: 8px 0 0;}#erstellen .cb-zc span { padding: 4px 10px; border-radius: 999px; border: 1px solid #34d399; background: rgba(52,211,153,.12); font-size: 11.5px; font-weight: 800; color: #047857;}#erstellen .cb-row { display: flex; align-items: center; gap: 10px; margin: 0; padding: 6px 0; font-size: 13.5px; font-weight: 800; color: var(--ink);}#erstellen .cb-row b { display: flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 8px; background: #e8f0fb; color: #1661ab; font-size: 12px;}#erstellen .cb-row em { margin-left: auto; font-style: normal; color: #34d399;}#erstellen .cb-ph3 { display: grid; grid-template-columns: 2fr 1fr 1fr; gap: 6px; height: 74px;}#erstellen .cb-ph3 i { border-radius: 10px; background-image: linear-gradient(135deg,#c9793a,#8a4a22); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#erstellen .cb-ph3 i:nth-child(2) { background: linear-gradient(135deg,#f2b36d,#e07b39);}#erstellen .cb-ph3 i:nth-child(3) { background: linear-gradient(135deg,#7b2cbf,#ed167d);}#erstellen .cb-op { margin: 8px 0 0; font-size: 13px; font-weight: 800; color: #4d5a70;}#erstellen .cb-op em { font-style: normal; color: #047857;}#erstellen .cb-stamp { position: absolute; right: 10px; top: 46%; z-index: 3; padding: 10px 18px; border: 3px solid #34d399; border-radius: 12px; background: rgba(255,255,255,.92); color: #047857; font-size: 18px; font-weight: 900; letter-spacing: .08em; text-transform: uppercase; opacity: 0; transform: rotate(-14deg); animation: cbKst 18s ease infinite;}#erstellen .cb-live { position: absolute; left: 14px; top: -6px; z-index: 3; padding: 5px 12px; border-radius: 999px; background: #34d399; color: #0d1930; font-size: 11px; font-weight: 900; letter-spacing: .06em; opacity: 0; animation: cbKlv 18s ease infinite;}#erstellen .cb-bkw .lm-cap { margin-top: 10px;}#erstellen .cb-tip { display: flex; gap: 16px; align-items: flex-start; margin-top: 30px; padding: 22px 26px; border-radius: 22px; background: #eef6ff; border: 1.5px solid rgba(22,97,171,.25);}#erstellen .cb-tip>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;}#erstellen .cb-tip p { margin: 0; font-size: 15px; line-height: 1.7; color: #4d5a70;}#erstellen .cb-tip p b { color: var(--ink);}@media (max-width:991px){#inhalte .cb-pzw.cb-pzw{position:static}}#inhalte .cb-pz { line-height: 1.4;}#inhalte .cb-pi p { line-height: 1.4;}@keyframes cbT0{0%,0%{background:rgba(255,255,255,.08);color:transparent}2%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbT1{0%,10%{background:rgba(255,255,255,.08);color:transparent}12%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbT2{0%,20%{background:rgba(255,255,255,.08);color:transparent}22%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbT3{0%,30%{background:rgba(255,255,255,.08);color:transparent}32%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbT4{0%,40%{background:rgba(255,255,255,.08);color:transparent}42%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbT5{0%,50%{background:rgba(255,255,255,.08);color:transparent}52%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbT6{0%,60%{background:rgba(255,255,255,.08);color:transparent}62%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbT7{0%,70%{background:rgba(255,255,255,.08);color:transparent}72%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbT8{0%,80%{background:rgba(255,255,255,.08);color:transparent}82%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbT9{0%,90%{background:rgba(255,255,255,.08);color:transparent}92%,98%{background:#34d399;color:#0d1930}100%{background:rgba(255,255,255,.08);color:transparent}}@keyframes cbTl{0%,1%{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.03)}2%,9%{border-color:rgba(255,184,46,.7);background:rgba(255,184,46,.1)}10%,100%{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.03)}}@media (max-width:991px){#inhalte .cb-an.cb-an{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){#inhalte .cb-an *{animation:none!important}}@keyframes cbZp0{0%,0%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}4%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZp1{0%,10%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}14%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZp2{0%,20%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}24%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZp3{0%,30%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}34%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZp4{0%,40%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}44%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZp5{0%,50%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}54%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZp6{0%,60%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}64%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZp7{0%,70%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}74%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZp8{0%,80%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}84%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZp9{0%,90%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}94%,96%{opacity:1;transform:none}100%{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(.9)}}@keyframes cbZs0{0%,0%{border-color:rgba(255,255,255,.16)}4%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZs1{0%,10%{border-color:rgba(255,255,255,.16)}14%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZs2{0%,20%{border-color:rgba(255,255,255,.16)}24%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZs3{0%,30%{border-color:rgba(255,255,255,.16)}34%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZs4{0%,40%{border-color:rgba(255,255,255,.16)}44%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZs5{0%,50%{border-color:rgba(255,255,255,.16)}54%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZs6{0%,60%{border-color:rgba(255,255,255,.16)}64%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZs7{0%,70%{border-color:rgba(255,255,255,.16)}74%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZs8{0%,80%{border-color:rgba(255,255,255,.16)}84%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZs9{0%,90%{border-color:rgba(255,255,255,.16)}94%,96%{border-color:transparent}100%{border-color:rgba(255,255,255,.16)}}@keyframes cbZn{0%{opacity:0} .5%,9.5%{opacity:1}10%,100%{opacity:0}}@keyframes cbZb{0%{transform:scaleX(.1)}10%{transform:scaleX(.2)}20%{transform:scaleX(.3)}30%{transform:scaleX(.4)}40%{transform:scaleX(.5)}50%{transform:scaleX(.6)}60%{transform:scaleX(.7)}70%{transform:scaleX(.8)}80%{transform:scaleX(.9)}90%,100%{transform:scaleX(1)}}@keyframes cbZg{0%,92%{box-shadow:0 50px 100px -40px rgba(0,0,0,.9)}94%,97%{box-shadow:0 0 0 3px #34d399,0 50px 100px -40px rgba(52,211,153,.6)}100%{box-shadow:0 50px 100px -40px rgba(0,0,0,.9)}}@media (prefers-reduced-motion:reduce){#inhalte .cb-pz,#inhalte .cb-pp{animation:none!important}}#inhalte .cb-an { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 40px; align-items: start;}#inhalte .cb-tl li:nth-child(1)>i { animation-name: cbT0;}#inhalte .cb-tl li:nth-child(2)>i { animation-name: cbT1;}#inhalte .cb-tl li:nth-child(3)>i { animation-name: cbT2;}#inhalte .cb-tl li:nth-child(4)>i { animation-name: cbT3;}#inhalte .cb-tl li:nth-child(5)>i { animation-name: cbT4;}#inhalte .cb-tl li:nth-child(6)>i { animation-name: cbT5;}#inhalte .cb-tl li:nth-child(7)>i { animation-name: cbT6;}#inhalte .cb-tl li:nth-child(8)>i { animation-name: cbT7;}#inhalte .cb-tl li:nth-child(9)>i { animation-name: cbT8;}#inhalte .cb-tl li:nth-child(10)>i { animation-name: cbT9;}#inhalte .cb-tl { margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: minmax(0,1fr); gap: 8px;}#inhalte .cb-tl li { position: relative; display: flex; gap: 14px; align-items: flex-start; padding: 12px 44px 12px 14px; border-radius: 16px; border: 1.5px solid rgba(255,255,255,.08); background: rgba(255,255,255,.03); animation: cbTl 20s ease infinite; animation-delay: var(--d);}#inhalte .cb-tl li>b { flex: none; display: flex; align-items: center; justify-content: center; width: 36px; height: 36px; border-radius: 12px; background: rgba(69,197,255,.14); color: #45c5ff; font-size: 14px; font-weight: 900;}#inhalte .cb-tl h3 { display: flex; align-items: baseline; gap: 8px; margin: 2px 0 4px; font-size: 15px; font-weight: 900; color: #fff;}#inhalte .cb-tl h3 span { font-size: 11px; color: #ffb82e;}#inhalte .cb-tl p { margin: 0; font-size: 13.5px; line-height: 1.55; color: #aeb9c9;}#inhalte .cb-tl li>i { position: absolute; right: 14px; top: 16px; display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; border-radius: 50%; background: rgba(255,255,255,.08); color: transparent; font-style: normal; font-size: 11px; font-weight: 900; animation: 20s ease infinite;}#inhalte .cb-pzw { position: sticky; top: 150px;}#inhalte .cb-pz { padding: 22px; border-radius: 30px; background-image: linear-gradient(160deg,#16264d,#0b1d38); 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); animation: cbZg 20s ease infinite;}#inhalte .cb-pzh { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px;}#inhalte .cb-pzh b { font-size: 12px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: #45c5ff;}#inhalte .cb-pzn { display: grid; min-width: 64px; text-align: right;}#inhalte .cb-pzn i { grid-area: 1/1; font-style: normal; font-size: 22px; font-weight: 900; color: #fff; opacity: 0; animation: cbZn 20s linear infinite; animation-delay: var(--d);}#inhalte .cb-pzb { height: 8px; margin-bottom: 16px; border-radius: 999px; background: rgba(255,255,255,.08); overflow: hidden;}#inhalte .cb-pzb i { display: block; height: 100%; border-radius: 999px; background-image: linear-gradient(90deg,#ffb82e,#ed167d,#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: cbZb 20s steps(1) infinite;}#inhalte .cb-pzg { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px;}#inhalte .cb-pp { min-height: 86px; border: 1.5px dashed rgba(255,255,255,.16); border-radius: 16px;}#inhalte .cb-sp2 { grid-column: 1/-1;}#inhalte .cb-pi { position: relative; display: flex; flex-direction: column; justify-content: center; height: 100%; padding: 12px 34px 12px 14px; border-radius: 15px; background: #fff; color: #0d1930; opacity: 0;}#inhalte .cb-pp0 { animation: cbZs0 20s ease infinite;}#inhalte .cb-pp0 .cb-pi { animation: cbZp0 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pp1 { animation: cbZs1 20s ease infinite;}#inhalte .cb-pp1 .cb-pi { animation: cbZp1 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pp2 { animation: cbZs2 20s ease infinite;}#inhalte .cb-pp2 .cb-pi { animation: cbZp2 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pp3 { animation: cbZs3 20s ease infinite;}#inhalte .cb-pp3 .cb-pi { animation: cbZp3 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pp4 { animation: cbZs4 20s ease infinite;}#inhalte .cb-pp4 .cb-pi { animation: cbZp4 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pp5 { animation: cbZs5 20s ease infinite;}#inhalte .cb-pp5 .cb-pi { animation: cbZp5 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pp6 { animation: cbZs6 20s ease infinite;}#inhalte .cb-pp6 .cb-pi { animation: cbZp6 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pp7 { animation: cbZs7 20s ease infinite;}#inhalte .cb-pp7 .cb-pi { animation: cbZp7 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pp8 { animation: cbZs8 20s ease infinite;}#inhalte .cb-pp8 .cb-pi { animation: cbZp8 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pp9 { animation: cbZs9 20s ease infinite;}#inhalte .cb-pp9 .cb-pi { animation: cbZp9 20s cubic-bezier(.3,1.4,.5,1) infinite;}#inhalte .cb-pi>b { position: absolute; right: 8px; top: 8px; display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; border-radius: 50%; background: #ffb82e; color: #0d1930; font-size: 10px; font-weight: 900;}#inhalte .cb-pi p { margin: 0;}#inhalte .cb-pn2 { font-size: 22px; font-weight: 900; letter-spacing: -.02em;}#inhalte .cb-pc { display: inline-block; margin: 0 4px 4px 0!important; padding: 4px 10px; border-radius: 999px; background: #1661ab; color: #fff; font-size: 11.5px; font-weight: 800;}#inhalte .cb-pc2 { background: #e8f0fb; color: #1661ab;}#inhalte .cb-pmap { position: relative; height: 40px; margin-bottom: 6px; border-radius: 10px; background-image: linear-gradient(135deg,#e6f0ff,#eaf8ef); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#inhalte .cb-pmap i { position: absolute; left: 50%; top: 50%; width: 12px; height: 12px; margin: -9px 0 0 -6px; border-radius: 50% 50% 50% 0; background: #ed167d; transform: rotate(-45deg);}#inhalte .cb-ps { font-size: 11.5px; font-weight: 800; color: #4d5a70;}#inhalte .cb-pt { font-size: 12px; font-weight: 700; line-height: 1.5; color: #4d5a70;}#inhalte .cb-pt em { font-style: normal; font-size: 14px; font-weight: 900; color: #047857;}#inhalte .cb-pb2 { display: flex; flex-wrap: wrap; gap: 6px;}#inhalte .cb-pb2 span { padding: 7px 11px; border-radius: 999px; background: #1661ab; color: #fff; font-size: 11.5px; font-weight: 800;}#inhalte .cb-pb2 span+span { background: #e8f0fb; color: #1661ab;}#inhalte .cb-pl { display: flex; flex-direction: column; gap: 6px; padding-right: 26px;}#inhalte .cb-pl i { height: 8px; border-radius: 4px; background: #e3e8f0;}#inhalte .cb-pl .cb-plh { width: 60%;}#inhalte .cb-pch { display: flex; flex-wrap: wrap; gap: 5px; padding-right: 22px;}#inhalte .cb-pch span { padding: 4px 9px; border-radius: 999px; background: #f2f5fa; font-size: 11.5px; font-weight: 800;}#inhalte .cb-pph { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 5px; height: 58px; padding-right: 22px;}#inhalte .cb-pph i { border-radius: 8px; background-image: linear-gradient(135deg,#c9793a,#8a4a22); background-color: transparent; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;}#inhalte .cb-pph i:nth-child(2) { background: linear-gradient(135deg,#f2b36d,#e07b39);}#inhalte .cb-pph i:nth-child(3) { background: linear-gradient(135deg,#7b2cbf,#ed167d);}#inhalte .cb-ppo { display: flex; flex-direction: column; font-size: 11.5px; font-weight: 700; line-height: 1.4; color: #4d5a70; padding-right: 20px;}#inhalte .cb-ppo b { font-size: 10px; letter-spacing: .12em; text-transform: uppercase; color: #ed167d;}#inhalte .cb-prv { display: flex; flex-direction: column; gap: 2px; font-size: 11.5px; font-weight: 700; color: #4d5a70;}#inhalte .cb-prv em { font-style: normal; color: #fbbc05; letter-spacing: 1px;}#inhalte .cb-prv small { font-size: 10.5px; color: #047857;}#inhalte .cb-pzf { margin: 14px 0 0; font-size: 13.5px; line-height: 1.55; color: #aeb9c9; text-align: center;}#inhalte .cb-pzw .lm-cap { color: #647188;}@keyframes cbBx{0%,18%{left:0}25%,43%{left:25.3%}50%,68%{left:50.6%}75%,94%{left:75.9%}100%{left:0}}@keyframes cbBy{0%,18%{top:0}25%,43%{top:33.3%}50%,68%{top:66.6%}75%,94%{top:100%}100%{top:0}}@keyframes cbSp{0%,2%{opacity:.4}5%,22%{opacity:1}25%,100%{opacity:.4}}@keyframes cbSe{0%,5%{opacity:0;transform:translateY(6px)}9%,22%{opacity:1;transform:none}25%,100%{opacity:0}}@media (max-width:991px){#nutzen .cb-bn.cb-bn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#nutzen .cb-rt.cb-rt{padding:22px 16px 16px 44px}#nutzen .cb-rt.cb-rt ol{grid-template-columns:minmax(0,1fr);gap:18px}#nutzen .cb-rl.cb-rl{left:24px;right:auto;top:64px;bottom:44px;width:3px;height:auto}#nutzen .cb-bus.cb-bus{left:50%;top:0;margin:-14px 0 0 -14px;animation-name:cbBy}#nutzen .cb-bn.cb-bn{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){#nutzen .cb-rt *{animation:none!important}#nutzen .cb-rt li,#nutzen .cb-rt em{opacity:1}}#nutzen .cb-rt { position: relative; margin-bottom: 26px; padding: 26px 28px 18px; border-radius: 26px; background: #0b1d38; color: #fff; box-shadow: 0 50px 100px -50px rgba(13,25,48,.8);}#nutzen .cb-rth { margin: 0 0 22px; font-size: 12px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #45c5ff;}#nutzen .cb-rl { position: absolute; left: 42px; right: 28px; top: 78px; height: 3px; border-radius: 3px; background: repeating-linear-gradient(90deg,#ffb82e 0 12px,transparent 12px 20px);}#nutzen .cb-bus { position: absolute; left: 0; top: 50%; display: flex; align-items: center; justify-content: center; width: 28px; height: 28px; margin: -14px 0 0 -14px; border-radius: 50%; background: #ed167d; box-shadow: 0 0 0 6px rgba(237,22,125,.25); font-size: 12px; color: #fff; animation: cbBx 16s ease-in-out infinite;}#nutzen .cb-rt ol { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 14px; margin: 0; padding: 34px 0 0; list-style: none;}#nutzen .cb-rt li { display: flex; flex-direction: column; gap: 8px; min-width: 0; opacity: .4; animation: cbSp 16s ease infinite; animation-delay: var(--d);}#nutzen .cb-rt time { font-size: 14px; font-weight: 900; color: #ffb82e;}#nutzen .cb-q { padding: 8px 12px; border-radius: 999px; background: #fff; color: #0d1930; font-size: 12.5px; font-weight: 700; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}#nutzen .cb-rt em { display: inline-flex; align-items: center; gap: 8px; font-style: normal; font-size: 12.5px; font-weight: 800; color: #34d399; opacity: 0; animation: cbSe 16s ease infinite; animation-delay: var(--d);}#nutzen .cb-rt em b { display: flex; align-items: center; justify-content: center; width: 22px; height: 22px; border-radius: 50%; background: #34d399; color: #0d1930; font-size: 11px;}#nutzen .cb-rt .lm-cap { color: #647188;}#nutzen .cb-bn { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px;}#nutzen .cb-bn article { display: flex; gap: 14px; align-items: flex-start; padding: 20px; border-radius: 20px; background: #fff; border: 1px solid rgba(13,25,48,.08); transition: transform .3s ease,border-color .3s ease;}#nutzen .cb-bn article:hover { transform: translateY(-4px); border-color: rgba(22,97,171,.4);}#nutzen .cb-bn article>b { flex: none; display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; border-radius: 50%; 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; color: #fff; font-size: 17px;}#nutzen .cb-bn h3 { margin: 2px 0 6px; font-size: 16.5px; font-weight: 900; color: var(--ink);}#nutzen .cb-bn p { margin: 0; font-size: 14px; line-height: 1.6; color: #4d5a70;}@keyframes cbAc{0%,2%{background:transparent;color:#4d5a70}5%,22%{background:#eef6ff;color:#0d1930}25%,100%{background:transparent;color:#4d5a70}}@keyframes cbBr{0%,1%{border-color:rgba(255,255,255,.08)}2%,6%{border-color:rgba(69,197,255,.7)}8%,100%{border-color:rgba(255,255,255,.08)}}@media (max-width:991px){#suchen .cb-sx.cb-sx{grid-template-columns:minmax(0,1fr)}#suchen .cb-br.cb-br{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#suchen .cb-in.cb-in,#suchen .cb-br.cb-br{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){#suchen .cb-ac li,#suchen .cb-br li{animation:none}}#suchen .cb-sx { display: grid; grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr); gap: 18px; align-items: stretch; margin-bottom: 30px;}#suchen .cb-ac { padding: 20px; border-radius: 24px; background: #fff; color: #0d1930;}#suchen .cb-acb { display: flex; align-items: center; gap: 10px; padding: 12px 16px; border-radius: 999px; border: 2px solid #1661ab; font-size: 14px; font-weight: 800;}#suchen .cb-acb b { color: #1661ab;}#suchen .cb-ac ul { margin: 10px 0 0; padding: 0; list-style: none;}#suchen .cb-ac li { display: flex; align-items: center; gap: 10px; padding: 11px 14px; border-radius: 12px; font-size: 14px; font-weight: 700; color: #4d5a70; animation: cbAc 8s ease infinite; animation-delay: var(--d);}#suchen .cb-ac li b { color: #8f9bb0;}#suchen .cb-in { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 12px;}#suchen .cb-in article { padding: 18px; border-radius: 20px; background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.1);}#suchen .cb-ik { display: flex; align-items: center; gap: 10px; margin: 0 0 10px; font-size: 15px; font-weight: 900; color: #fff;}#suchen .cb-ik b { display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; background-image: linear-gradient(135deg,#45c5ff,#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: 14px; color: #fff;}#suchen .cb-iq { margin: 0 0 8px; font-size: 13px; font-weight: 800; color: #ffdca0;}#suchen .cb-it { margin: 0; font-size: 13.5px; line-height: 1.55; color: #aeb9c9;}#suchen .cb-bh { margin: 0 0 12px; font-size: 11.5px; font-weight: 900; letter-spacing: .14em; text-transform: uppercase; color: #45c5ff;}#suchen .cb-br { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 10px; margin: 0; padding: 0; list-style: none;}#suchen .cb-br li { display: flex; flex-direction: column; gap: 4px; padding: 14px 16px; border-radius: 16px; border: 1px solid rgba(255,255,255,.08); background: rgba(255,255,255,.03); animation: cbBr 18s ease infinite; animation-delay: var(--d);}#suchen .cb-br b { font-size: 14.5px; font-weight: 900; color: #fff;}#suchen .cb-br code { font-family: inherit; font-size: 13px; font-weight: 700; color: #45c5ff;}#suchen .cb-br span { font-size: 13px; line-height: 1.5; color: #aeb9c9;}#suchen .cb-sn { margin: 22px 0 0; font-size: 15px; line-height: 1.7; color: #aeb9c9;}@keyframes cbPd{0%{left:0}100%{left:100%}}@keyframes cbPc{0%,2%{border-color:rgba(13,25,48,.08);box-shadow:0 30px 70px -55px rgba(13,25,48,.6)}5%,22%{border-color:#ed167d;box-shadow:0 30px 70px -40px rgba(237,22,125,.5)}25%,100%{border-color:rgba(13,25,48,.08);box-shadow:0 30px 70px -55px rgba(13,25,48,.6)}}@media (max-width:991px){#service .cb-pr.cb-pr{grid-template-columns:repeat(2,minmax(0,1fr))}#service .cb-pr.cb-pr::before,#service .cb-pr.cb-pr::after{display:none}#service .cb-kp.cb-kp{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#service .cb-pr.cb-pr{grid-template-columns:minmax(0,1fr)}#service .cb-kp.cb-kp{padding:22px 18px}}@media (prefers-reduced-motion:reduce){#service .cb-pr li,#service .cb-pr::after{animation:none}}#service .cb-pr { position: relative; display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 16px; margin: 0; padding: 0; list-style: none;}#service .cb-pr::before { content: ""; position: absolute; left: 30px; right: 30px; top: 27px; height: 2px; background: repeating-linear-gradient(90deg,#1661ab 0 8px,transparent 8px 14px);}#service .cb-pr::after { content: ""; position: absolute; left: 0; top: 22px; width: 12px; height: 12px; margin-left: -6px; border-radius: 50%; background: #ed167d; box-shadow: 0 0 0 5px rgba(237,22,125,.2); animation: cbPd 10s linear infinite;}#service .cb-pr li { position: relative; display: flex; flex-direction: column; gap: 10px; padding: 0 0 22px;}#service .cb-pr li>b { position: relative; z-index: 1; display: flex; align-items: center; justify-content: center; width: 56px; height: 56px; border-radius: 50%; background: #fff; border: 2px solid #1661ab; color: #1661ab; font-size: 20px; font-weight: 900;}#service .cb-pr h3 { margin: 8px 0 0; font-size: 19px; font-weight: 900; color: var(--ink);}#service .cb-pr li>p:not(.cb-pg) { flex: 1; margin: 0; padding: 18px; border-radius: 18px; background: #fff; border: 1.5px solid rgba(13,25,48,.08); font-size: 14.5px; line-height: 1.65; color: #4d5a70; animation: cbPc 10s ease infinite; animation-delay: var(--d);}#service .cb-pg { display: flex; flex-wrap: wrap; gap: 6px; margin: 0;}#service .cb-pg span { padding: 5px 11px; border-radius: 999px; background: #e8f0fb; font-size: 12px; font-weight: 800; color: #1661ab;}#service .cb-kp { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1.2fr); gap: 28px; align-items: center; margin-top: 18px; padding: 28px; border-radius: 26px; background-image: linear-gradient(120deg,#1661ab,#7b2cbf 60%,#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; color: #fff;}#service .cb-kp h3 { margin: 0 0 8px; font-size: clamp(1.3rem,2vw,1.7rem); font-weight: 900; color: #fff;}#service .cb-kp p { margin: 0; font-size: 15px; line-height: 1.7; color: rgba(255,255,255,.9);}#service .cb-kp ul { display: flex; flex-wrap: wrap; gap: 10px; margin: 0; padding: 0; list-style: none;}#service .cb-kp li { display: flex; align-items: center; gap: 8px; padding: 10px 14px; border-radius: 999px; background: rgba(255,255,255,.14); font-size: 13.5px; font-weight: 800;}#service .cb-kp li b { display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; border-radius: 50%; background: #fff; color: #7b2cbf; font-size: 12px;}@keyframes cbMs{0%,4%{transform:scaleX(0)}10%,90%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes cbMf{0%,8%{opacity:.25}14%,90%{opacity:1}100%{opacity:.25}}@media (max-width:991px){#fehler .cb-my.cb-my{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#fehler .cb-my.cb-my li{padding:18px}}@media (prefers-reduced-motion:reduce){#fehler .cb-my *{animation:none!important}#fehler .cb-mm span::after{transform:scaleX(1)}#fehler .cb-mf{opacity:1}}#fehler .cb-my { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 14px; margin: 0; padding: 0; list-style: none;}#fehler .cb-my li { display: flex; flex-direction: column; gap: 12px; padding: 22px 24px; border-radius: 22px; background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.1);}#fehler .cb-my em { display: inline-block; margin-right: 10px; padding: 3px 9px; border-radius: 999px; font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .1em; text-transform: uppercase; vertical-align: 2px;}#fehler .cb-mm { margin: 0; font-size: 17px; font-weight: 900; line-height: 1.4; color: #fff;}#fehler .cb-mm em { background: rgba(255,143,184,.18); color: #ff8fb8;}#fehler .cb-mm span { position: relative;}#fehler .cb-mm span::after { content: ""; position: absolute; left: 0; right: 0; top: 55%; height: 2px; background: #ff8fb8; transform-origin: left; transform: scaleX(0); animation: cbMs 12s ease infinite; animation-delay: var(--d);}#fehler .cb-mf { margin: 0; padding: 14px 16px; border-radius: 16px; background: rgba(52,211,153,.1); font-size: 14.5px; line-height: 1.6; color: #c9d1de; opacity: .25; animation: cbMf 12s ease infinite; animation-delay: var(--d);}#fehler .cb-mf em { background: #34d399; color: #0d1930;}@keyframes cbPr{0%,100%{box-shadow:0 40px 80px -45px rgba(237,22,125,.45)}50%{box-shadow:0 40px 90px -35px rgba(237,22,125,.7)}}@keyframes cbPs{to{background-position:200% 0}}@media (min-width:992px){#preise .cb-pk--1{min-height:520px}#preise .cb-pk--2{min-height:580px}#preise .cb-pk--3{min-height:640px}}@media (max-width:991px){#preise .cb-stair.cb-stair{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}#preise .cb-stair.cb-stair::after{display:none}#preise .cb-gd.cb-gd ul{grid-template-columns:minmax(0,1fr)}#preise .cb-bo.cb-bo{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){#preise .cb-pbd.cb-pbd{padding:20px 18px}#preise .cb-bo.cb-bo,#preise .cb-gd.cb-gd{padding:22px 18px}}@media (prefers-reduced-motion:reduce){#preise .cb-pk--rec,#preise .cb-stair::after{animation:none}}#preise .cb-stair { position: relative; display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 18px; align-items: end; padding-bottom: 26px;}#preise .cb-stair::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 8px; border-radius: 999px; background: linear-gradient(90deg,#1661ab,#ed167d,#ffb82e,#1661ab); background-size: 200% 100%; animation: cbPs 8s linear infinite;}#preise .cb-pk { position: relative; overflow: hidden; 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 .cb-pk--rec { overflow: visible; border: 2px solid #ed167d; animation: cbPr 4s ease-in-out infinite;}#preise .cb-pb { position: absolute; right: 18px; top: -13px; z-index: 2; padding: 5px 12px; border-radius: 999px; background: #ffb82e; color: #0d1930; font-size: 10px; font-style: normal; font-weight: 900; letter-spacing: .12em; text-transform: uppercase;}#preise .cb-ph { padding: 20px 24px; background: #0b1d38; color: #fff;}#preise .cb-pk--rec .cb-ph { border-radius: 24px 24px 0 0; background-image: linear-gradient(120deg,#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;}#preise .cb-pk--3 .cb-ph { background-image: linear-gradient(120deg,#1661ab,#0b1d38); 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 .cb-ph span { font-size: 11px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: rgba(255,255,255,.7);}#preise .cb-ph h3 { margin: 4px 0 0; font-size: 24px; font-weight: 900; letter-spacing: .08em; color: #fff;}#preise .cb-pbd { flex: 1; display: flex; flex-direction: column; padding: 22px 24px 24px;}#preise .cb-pk .wd-btn { margin-top: auto;}#preise .cb-ptg { margin: 0 0 12px; font-size: 14px; line-height: 1.5; color: #647188;}#preise .cb-ppr { display: flex; align-items: flex-end; gap: 10px; margin: 0 0 18px;}#preise .cb-ppr b { font-size: clamp(2.4rem,3.4vw,3rem); font-weight: 900; line-height: .9; letter-spacing: -.05em; color: var(--ink);}#preise .cb-ppr span { font-size: 11.5px; font-weight: 800; line-height: 1.35; color: #8f9bb0;}#preise .cb-pbd ul { display: flex; flex-direction: column; gap: 9px; margin: 0 0 20px; padding: 0; list-style: none;}#preise .cb-pbd li { position: relative; padding-left: 26px; font-size: 13.5px; font-weight: 700; line-height: 1.45; color: #4d5a70;}#preise .cb-pbd li::before { content: "✓"; position: absolute; left: 0; top: 1px; display: flex; align-items: center; justify-content: center; width: 18px; height: 18px; border-radius: 5px; background: #e8f0fb; color: #1661ab; font-size: 10px; font-weight: 900;}#preise .cb-pbd .cb-pa { font-weight: 900; color: var(--ink);}#preise .cb-pbd .cb-pa::before { content: "+"; background: rgba(237,22,125,.14); color: var(--pink);}#preise .cb-pk .wd-btn { justify-content: space-between; width: 100%;}#preise .cb-pk .wd-btn--g { border: 1px solid rgba(13,25,48,.16); color: var(--ink); background: #fff;}#preise .cb-pk .wd-btn--g b { background: var(--ink); color: #fff;}#preise .cb-gd { margin-top: 22px; padding: 24px 26px; border-radius: 24px; background: #fff; border: 1px solid rgba(13,25,48,.08);}#preise .cb-gd>p { margin: 0 0 14px; font-size: 11px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: var(--pink);}#preise .cb-gd ul { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px; margin: 0; padding: 0; list-style: none;}#preise .cb-gd li { display: flex; flex-direction: column; gap: 4px; padding: 14px 16px; border-radius: 16px; background: #f6f8fb;}#preise .cb-gd b { font-size: 14.5px; font-weight: 900; color: var(--ink);}#preise .cb-gd span { font-size: 13.5px; line-height: 1.5; color: #4d5a70;}#preise .cb-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,#fff0f6,#eef6ff); 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(237,22,125,.25);}#preise .cb-bok { margin: 0; font-size: 11px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; color: #1661ab;}#preise .cb-bo h3 { margin: 6px 0 10px; font-size: clamp(1.4rem,2.2vw,1.9rem); font-weight: 900; color: var(--ink);}#preise .cb-bo p { margin: 0; font-size: 15px; line-height: 1.7; color: #4d5a70;}#preise .cb-bo a:not(.wd-btn) { color: var(--pink); font-weight: 800;}#preise .cb-bop { display: flex; flex-direction: column; align-items: flex-start; gap: 14px; padding: 22px; border-radius: 20px; background: #fff;}#preise .cb-bop p { display: flex; align-items: flex-end; gap: 12px;}#preise .cb-bop>p b { flex: none; white-space: nowrap; font-size: 3rem; font-weight: 900; line-height: .9; letter-spacing: -.05em; color: var(--ink);}#preise .cb-bop span { font-size: 12.5px; font-weight: 800; line-height: 1.4; color: #8f9bb0;}#preise .cb-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;}