.kit[data-design=kulisse]{--ku-himmel-o:#e3edf6;--ku-himmel-u:#fbfcfd;--ku-sonne:var(--k-primary);--ku-schein:color-mix(in srgb, var(--k-primary) 10%, transparent);--ku-h1:#e2ebe4;--ku-h2:#d3e1d6;--ku-h3:#c3d6c8;--ku-h4:#b2cab8;--ku-nacht:0;--ku-flaeche:color-mix(in srgb, var(--k-surface) 100%, transparent);--ku-karte:var(--k-bg);--ku-chip:color-mix(in srgb, var(--k-ink) 6%, var(--k-bg));--ku-linie:color-mix(in srgb, var(--k-ink) 11%, transparent);--ku-grau:color-mix(in srgb, var(--k-ink) 64%, var(--k-bg));--ku-schatten:0 30px 60px -30px #14284673;--ku-marke:color-mix(in srgb, var(--k-ink) 7%, var(--k-surface));--k-w:1280px;letter-spacing:0}.kit[data-design=kulisse]>.skip{position:absolute}.kit[data-design=kulisse]>.skip:focus{top:12px}.kit[data-design=kulisse] .headsplit{display:block}.kit[data-design=kulisse] .headsplit .lead{max-width:60ch;margin-top:14px}.kit[data-design=kulisse][data-scheme=dark]{--ku-himmel-o:#0b1120;--ku-himmel-u:#151d30;--ku-sonne:#e9e4d8;--ku-schein:#e9e4d814;--ku-h1:#18202f;--ku-h2:#1c2536;--ku-h3:#212b3d;--ku-h4:#263145;--ku-nacht:1;--ku-karte:#1a1e27;--ku-chip:#242936;--ku-schatten:0 30px 60px -30px #000000d9;--ku-marke:#1f2431}@media (prefers-color-scheme:dark){.kit[data-design=kulisse][data-scheme=auto]{--ku-himmel-o:#0b1120;--ku-himmel-u:#151d30;--ku-sonne:#e9e4d8;--ku-schein:#e9e4d814;--ku-h1:#18202f;--ku-h2:#1c2536;--ku-h3:#212b3d;--ku-h4:#263145;--ku-nacht:1;--ku-karte:#1a1e27;--ku-chip:#242936;--ku-schatten:0 30px 60px -30px #000000d9;--ku-marke:#1f2431}}.kit[data-design=kulisse]:before,.kit[data-design=kulisse]:after{content:none}.kit[data-design=kulisse] section{padding-block:clamp(56px,6.4cqi,96px)}.kit[data-design=kulisse] main>section:nth-of-type(odd):not(.hero):not(.ctasec){background:var(--ku-flaeche)}.kit[data-design=kulisse] .h2{letter-spacing:-.025em;font-size:clamp(30px,3.4cqi,46px);line-height:1.1}.kit[data-design=kulisse] section:not(.hero):not(.ctasec) .h2:before{content:"";background:var(--k-primary);border-radius:3px;width:40px;height:5px;margin:0 0 18px;display:block}.kit[data-design=kulisse] .eyebrow:after{content:none}.kit[data-design=kulisse] .lead{color:var(--ku-grau);max-width:62ch;font-size:clamp(16px,1.35cqi,19px)}.kit[data-design=kulisse] .btn{letter-spacing:0;font-weight:700}.kit[data-design=kulisse] .hdr{background:var(--ku-himmel-o);box-shadow:none}.kit[data-design=kulisse] .hdr.scrolled{background:color-mix(in srgb, var(--ku-himmel-o) 82%, transparent);box-shadow:0 1px 0 var(--ku-linie)}.kit[data-design=kulisse] .hdr .w{align-items:center;min-height:80px}.kit[data-design=kulisse] .logo{align-items:center;display:flex}.kit[data-design=kulisse] .logo img{height:25px;transform:translateY(-3px)}.kit[data-design=kulisse] .logo .l-dunkel,.kit[data-design=kulisse][data-scheme=dark] .logo .l-hell{display:none}.kit[data-design=kulisse][data-scheme=dark] .logo .l-dunkel{display:block}@media (prefers-color-scheme:dark){.kit[data-design=kulisse][data-scheme=auto] .logo .l-hell{display:none}.kit[data-design=kulisse][data-scheme=auto] .logo .l-dunkel{display:block}}.kit[data-design=kulisse] .nav{letter-spacing:0;gap:clamp(16px,2cqi,30px);margin-inline:auto 0;font-size:16px;font-weight:700}.kit[data-design=kulisse] .nav a,.kit[data-design=kulisse] .nav button{background-image:linear-gradient(var(--k-primary), var(--k-primary));background-size:0 3px}.kit[data-design=kulisse] section.hero.stmt{padding-top:clamp(36px,4cqi,56px);padding-bottom:clamp(150px,15cqi,230px)}.kit[data-design=kulisse] .statement{text-align:center;display:block}.kit[data-design=kulisse] .statement .st-text{max-width:980px;margin-inline:auto}.kit[data-design=kulisse] .statement .pill{border:1.5px solid var(--ku-linie);background:color-mix(in srgb, var(--ku-karte) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:0;text-transform:none;color:var(--k-ink);border-radius:999px;align-items:center;gap:10px;margin:0 0 24px;padding:6px 16px 6px 8px;font-size:14px;font-weight:700;display:inline-flex}.kit[data-design=kulisse] .statement .pill:before{content:"";background:radial-gradient(circle, var(--k-primary) 0 4px, color-mix(in srgb, var(--k-primary) 14%, transparent) 4.5px);border-radius:50%;width:22px;height:22px}.kit[data-design=kulisse] .statement h1{letter-spacing:-.03em;max-width:22ch;margin-inline:auto;font-size:clamp(38px,5cqi,68px);line-height:1.08}.kit[data-design=kulisse] .statement .unter{white-space:nowrap;display:inline;position:relative}.kit[data-design=kulisse] .statement .unter:after{content:"";pointer-events:none;background:var(--k-primary);clip-path:inset(0 100% 0 0);width:106%;height:.36em;animation:.9s cubic-bezier(.6,0,.2,1) .35s forwards ku-strich;position:absolute;bottom:-.2em;left:-3%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M3 13 C 50 5, 120 4, 197 10' fill='none' stroke='%23000' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M3 13 C 50 5, 120 4, 197 10' fill='none' stroke='%23000' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}@keyframes ku-strich{to{clip-path:inset(0)}}.kit[data-design=kulisse] .statement .lead{max-width:60ch;color:color-mix(in srgb, var(--k-ink) 80%, transparent);margin:24px auto 34px;font-size:clamp(17px,1.5cqi,21px);font-weight:600;line-height:1.5}.kit[data-design=kulisse] .statement .codeline{display:none}.kit[data-design=kulisse] .leiste{z-index:4;background:var(--ku-karte);max-width:1080px;color:var(--k-ink);box-shadow:var(--ku-schatten);text-align:left;border-radius:22px;margin:0 auto;position:relative}.kit[data-design=kulisse] .leiste-felder{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr) auto;gap:14px;padding:22px 20px 18px;display:grid}.kit[data-design=kulisse] .wahl{position:relative}.kit[data-design=kulisse] .wahl-label{z-index:1;background:var(--ku-karte);color:var(--ku-grau);padding:0 6px;font-size:13px;font-weight:700;position:absolute;top:-10px;left:12px}.kit[data-design=kulisse] .wahl-knopf{border:1.5px solid var(--ku-linie);background:var(--ku-karte);width:100%;min-height:66px;color:var(--k-ink);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:0 16px;transition:border-color .15s;display:flex}.kit[data-design=kulisse] .wahl-knopf:hover,.kit[data-design=kulisse] .wahl.auf .wahl-knopf{border-color:var(--k-primary)}.kit[data-design=kulisse] .wahl-sym{color:var(--k-primary);flex:none;display:grid}.kit[data-design=kulisse] .wahl-sym svg{width:22px;height:22px}.kit[data-design=kulisse] .wahl-wert{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:17px;font-weight:700;overflow:hidden}.kit[data-design=kulisse] .wahl-pfeil{width:18px;height:18px;color:var(--ku-grau);flex:none;transition:transform .2s}.kit[data-design=kulisse] .wahl.auf .wahl-pfeil{transform:rotate(180deg)}.kit[data-design=kulisse] .wahl-liste{z-index:20;background:var(--ku-karte);border:1.5px solid var(--ku-linie);box-shadow:var(--ku-schatten);border-radius:16px;margin:0;padding:6px;list-style:none;animation:.18s ease-out ku-klapp;position:absolute;top:calc(100% + 8px);left:0;right:0}@media (min-width:561px){.kit[data-design=kulisse] .wahl-liste{min-width:280px}}@keyframes ku-klapp{0%{opacity:0;transform:translateY(-6px)}}.kit[data-design=kulisse] .wahl-liste li{cursor:pointer;border-radius:11px;grid-template-columns:34px 1fr 18px;align-items:center;gap:10px;padding:10px;font-size:16px;font-weight:700;display:grid}.kit[data-design=kulisse] .wahl-liste li small{color:var(--ku-grau);font-size:13px;font-weight:600;display:block}.kit[data-design=kulisse] .wahl-ls{background:var(--ku-chip);width:34px;height:34px;color:var(--k-primary);border-radius:10px;place-items:center;display:grid}.kit[data-design=kulisse] .wahl-ls.leer:before{content:"";background:var(--k-primary);opacity:.6;border-radius:50%;width:7px;height:7px}.kit[data-design=kulisse] .wahl-ls svg{width:19px;height:19px}.kit[data-design=kulisse] .wahl-ok{width:18px;height:18px;color:var(--k-primary);opacity:0}.kit[data-design=kulisse] .wahl-liste li[aria-selected=true] .wahl-ok{opacity:1}.kit[data-design=kulisse] .wahl-liste li:hover,.kit[data-design=kulisse] .wahl-liste li.fokus{background:var(--ku-flaeche)}.kit[data-design=kulisse] .leiste-los{background:var(--k-primary);min-height:66px;color:var(--k-on-primary);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:18px;font-weight:700;transition:background .15s;display:inline-flex}.kit[data-design=kulisse] .leiste-los:hover{background:var(--k-primary-deep)}.kit[data-design=kulisse] .leiste-los svg{width:20px;height:20px;transition:transform .2s}.kit[data-design=kulisse] .leiste-los:hover svg{transform:translate(3px)}.kit[data-design=kulisse] .leiste-los.aus{opacity:.5}.kit[data-design=kulisse] .leiste-fuss{border-top:1.5px solid var(--ku-linie);flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:0;padding:12px 20px 14px;font-size:14px;font-weight:700;list-style:none;display:flex}.kit[data-design=kulisse] .leiste-fuss li{align-items:center;gap:7px;display:inline-flex}.kit[data-design=kulisse] .leiste-fuss li:before{content:"";background:var(--k-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' stroke='%23fff' stroke-width='3.2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 11px no-repeat;border-radius:50%;width:16px;height:16px}@media (max-width:920px){.kit[data-design=kulisse] .leiste-felder{grid-template-columns:1fr 1fr}.kit[data-design=kulisse] .wahl:first-child,.kit[data-design=kulisse] .leiste-los{grid-column:1/-1}}@media (max-width:560px){.kit[data-design=kulisse] .leiste-felder{grid-template-columns:1fr;gap:18px}}.kit[data-design=kulisse] .st-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin:22px auto 0;display:flex}.kit[data-design=kulisse] .st-tags .tag{background:color-mix(in srgb, var(--ku-karte) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:color-mix(in srgb, var(--k-ink) 80%, transparent);border-radius:7px;padding:4px 10px;font:500 12px/1.5 ui-monospace,JetBrains Mono,Menlo,monospace}.kit[data-design=kulisse] .st-tags .tag.hi{color:var(--k-primary)}.kit .herobg[data-pattern=landscape]{background:linear-gradient(180deg, var(--ku-himmel-o,var(--k-surface)) 0%, var(--ku-himmel-u,var(--k-bg)) 78%)}.kit .herobg .hb-himmel{display:none}.kit .herobg .hb-sterne{opacity:var(--ku-nacht,0);background:radial-gradient(1.4px 1.4px at 12% 18%,#fff 98%,#0000),radial-gradient(1.2px 1.2px at 28% 8%,#fff 98%,#0000),radial-gradient(1.6px 1.6px at 44% 22%,#fff 98%,#0000),radial-gradient(1px 1px at 58% 12%,#fff 98%,#0000),radial-gradient(1.5px 1.5px at 71% 30%,#fff 98%,#0000),radial-gradient(1.2px 1.2px at 86% 14%,#fff 98%,#0000),radial-gradient(1px 1px at 6% 40%,#fff 98%,#0000),radial-gradient(1.3px 1.3px at 93% 44%,#fff 98%,#0000),radial-gradient(1px 1px at 36% 36%,#fff 98%,#0000),radial-gradient(1.2px 1.2px at 64% 44%,#fff 98%,#0000),radial-gradient(1px 1px at 20% 52%,#fff 98%,#0000),radial-gradient(1.1px 1.1px at 80% 56%,#fff 98%,#0000);transition:opacity .8s;position:absolute;inset:0 0 40%}.kit .herobg .hb-gestirn{aspect-ratio:1;background:radial-gradient(circle, var(--ku-schein,transparent) 0, transparent 70%);border-radius:50%;width:clamp(120px,12cqi,190px);position:absolute;bottom:clamp(30px,3.4cqi,54px);left:9%}.kit .herobg .hb-gestirn:before{content:"";background:var(--ku-sonne,var(--k-primary));border-radius:50%;transition:background .8s;position:absolute;inset:34%}.kit .herobg .hb-huegel{width:100%;height:clamp(150px,15cqi,230px);position:absolute;bottom:0;left:0;right:0}.kit .herobg .hb-huegel .l1{fill:var(--ku-h1,color-mix(in srgb, var(--k-ink) 5%, var(--k-bg)))}.kit .herobg .hb-huegel .l2{fill:var(--ku-h2,color-mix(in srgb, var(--k-ink) 8%, var(--k-bg)))}.kit .herobg .hb-huegel .l3{fill:var(--ku-h3,color-mix(in srgb, var(--k-ink) 11%, var(--k-bg)))}.kit .herobg .hb-huegel .l4{fill:var(--ku-h4,color-mix(in srgb, var(--k-ink) 14%, var(--k-bg)))}.kit .herobg .hb-huegel *{transition:fill .8s,opacity .8s}.kit .herobg .hb-huegel .kante{fill:none;stroke:var(--k-primary);stroke-width:1.5px;opacity:.55}.kit .herobg .hb-huegel .licht rect{fill:#ffb35c;opacity:var(--ku-nacht,0)}.kit .herobg .hb-schnuppe{opacity:0;background:linear-gradient(90deg,#0000,#ffffffe6);border-radius:2px;width:130px;height:1.6px;animation:13s ease-in 4s infinite ku-schnuppe;position:absolute;top:70px;left:18%;transform:rotate(18deg)}@keyframes ku-schnuppe{0%{opacity:0;translate:0}1%{opacity:calc(var(--ku-nacht,0) * .9)}6%{opacity:0;translate:340px 110px}to{opacity:0;translate:340px 110px}}.kit .herobg .hb-flieger{opacity:calc((1 - var(--ku-nacht,0)) * .55);align-items:center;transition:opacity .8s;animation:70s linear -18s infinite ku-fliegen;display:flex;position:absolute;top:40px;left:0}.kit .herobg .hb-flieger svg{fill:#7d8a9c;width:38px;height:auto}.kit .herobg .hb-flieger i{background:linear-gradient(90deg,#0000,#7d8a9c80);width:180px;height:1.5px;margin-right:2px;display:block}@keyframes ku-fliegen{0%{transform:translate(-240px,18px)}to{transform:translate(calc(100cqi + 40px),-22px)}}@media (prefers-reduced-motion:reduce){.kit .herobg .hb-schnuppe,.kit .herobg .hb-flieger{display:none}.kit[data-design=kulisse] .statement .unter:after{clip-path:none;animation:none}}.kit[data-design=kulisse] .svcframe{box-shadow:none;background:0 0;border:0;padding:0}.kit[data-design=kulisse] .svctabs{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.kit[data-design=kulisse] .svcnav{background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.kit[data-design=kulisse] .svcnav button{color:var(--ku-grau);text-align:left;background:0 0;border:1.5px solid #0000;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:background .2s,color .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.kit[data-design=kulisse] .svcnav button:hover{color:var(--k-ink);background:var(--ku-flaeche)}.kit[data-design=kulisse] .svcnav button[aria-selected=true]{color:var(--k-ink);background:var(--ku-karte);border-color:var(--ku-linie);box-shadow:0 14px 30px -24px #14284699}.kit[data-design=kulisse] .svcnav button b{font-size:17px}.kit[data-design=kulisse] .svcnav button small{color:var(--ku-grau)}.kit[data-design=kulisse] .svcico,.kit[data-design=kulisse] .svcnav .svcno{background:var(--ku-chip);width:40px;height:40px;color:var(--ku-grau);border-radius:12px;flex:none;place-items:center;font-size:13px;transition:background .2s,color .2s;display:grid}.kit[data-design=kulisse] .svcico svg{width:22px;height:22px}.kit[data-design=kulisse] .svcnav button[aria-selected=true] .svcico,.kit[data-design=kulisse] .svcnav button[aria-selected=true] .svcno{background:var(--k-primary);color:var(--k-on-primary)}.kit[data-design=kulisse] .svclauf{background:var(--k-primary);width:0;height:3px;animation:7s linear forwards ku-lauf;position:absolute;bottom:0;left:0}@keyframes ku-lauf{to{width:100%}}.kit[data-design=kulisse] .svcbody{min-width:0}.kit[data-design=kulisse] .svcpanel{background:var(--ku-karte);border:1.5px solid var(--ku-linie);border-radius:26px;padding:32px}.kit[data-design=kulisse] .svcpanel.mitvorschau{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"text bild";min-height:440px;padding:0;display:grid;overflow:hidden}.kit[data-design=kulisse] .svcpanel.mitvorschau>:not(.svcvorschau){grid-area:auto}.kit[data-design=kulisse] .svcpanel.mitvorschau{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-auto-flow:dense}.kit[data-design=kulisse] .svcpanel.mitvorschau>.svcvorschau{grid-area:1/2/span 6}.kit[data-design=kulisse] .svcpanel.mitvorschau>:not(.svcvorschau){grid-column:1;margin-inline:32px}.kit[data-design=kulisse] .svcpanel.mitvorschau>h3{margin-top:32px}.kit[data-design=kulisse] .svcpanel.mitvorschau>:last-child{margin-bottom:32px}.kit[data-design=kulisse] .svcpanel h3{letter-spacing:-.02em;font-size:26px;line-height:1.2}.kit[data-design=kulisse] .svcpanel .svclead{color:var(--ku-grau);margin-top:14px;font-size:17px}.kit[data-design=kulisse] .svccols{margin-top:16px;display:block}.kit[data-design=kulisse] .svclist{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kit[data-design=kulisse] .svclist li{border:0;padding:0}.kit[data-design=kulisse] .svclist a{border:1.5px solid var(--ku-linie);border-radius:10px;padding:6px 12px;font-size:14px;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.kit[data-design=kulisse] .svclist a:hover{border-color:var(--k-primary);color:var(--k-primary)}.kit[data-design=kulisse] .svclist a i{display:none}.kit[data-design=kulisse] .svcproof{border:0;border-top:1.5px solid var(--ku-linie);background:0 0;margin-top:18px;padding:16px 0 0}.kit[data-design=kulisse] .svcproof h4{display:none}.kit[data-design=kulisse] .svcproof ul{margin:0;padding:0;list-style:none}.kit[data-design=kulisse] .svcproof li{color:var(--ku-grau);padding-left:34px;font-size:14.5px;display:block;position:relative}.kit[data-design=kulisse] .svcproof li b{color:var(--k-ink);margin-right:4px}.kit[data-design=kulisse] .svcproof li:before{content:"";background:color-mix(in srgb, var(--k-primary) 13%, transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12.5 4 4 8-9' stroke='%23FF5000' stroke-width='2.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 13px no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:0;left:0}.kit[data-design=kulisse] .svcfoot{background:0 0;border:0;margin-top:18px;padding:0}.kit[data-design=kulisse] .svcfoot .btn.pri{color:var(--k-primary);background:0 0;padding:0;font-size:16px}.kit[data-design=kulisse] .svcvorschau{background:linear-gradient(160deg, color-mix(in srgb, var(--ku-himmel-o) 70%, var(--ku-karte)), color-mix(in srgb, var(--ku-h3) 60%, var(--ku-karte)));place-items:center;padding:34px 24px;display:grid;position:relative;overflow:hidden}.kit[data-design=kulisse] .svcvorschau img{max-width:100%;box-shadow:var(--ku-schatten);border-radius:16px}@media (max-width:980px){.kit[data-design=kulisse] .svctabs{grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] .svcnav{scrollbar-width:none;flex-direction:row;padding-bottom:6px;overflow-x:auto}.kit[data-design=kulisse] .svcnav button{flex:none;padding:10px 14px 10px 10px}.kit[data-design=kulisse] .svcnav button small{display:none}}@media (max-width:760px){.kit[data-design=kulisse] .svcpanel.mitvorschau{grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] .svcpanel.mitvorschau>.svcvorschau{grid-area:auto/1}.kit[data-design=kulisse] .svcpanel.mitvorschau>:not(.svcvorschau){margin-inline:22px}}.kit[data-design=kulisse] .platgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.kit[data-design=kulisse] .plat{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:18px;grid-template-rows:auto auto 1fr;grid-template-columns:46px minmax(0,1fr);align-content:start;gap:2px 12px;padding:22px;display:grid}.kit[data-design=kulisse] .plat .pmark{background:var(--k-primary);color:#fff;letter-spacing:-.04em;border-radius:13px;grid-area:1/1/span 2;place-items:center;width:46px;height:46px;font:700 13px/1 ui-monospace,JetBrains Mono,Menlo,monospace;display:grid}.kit[data-design=kulisse] .plat h3{grid-area:1/2;align-self:end;font-size:19px}.kit[data-design=kulisse] .plat .pkind{letter-spacing:0;text-transform:none;color:var(--ku-grau);grid-area:2/2;align-self:start;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3}.kit[data-design=kulisse] .plat>:not(.pmark,h3,.pkind){grid-column:1/-1}.kit[data-design=kulisse] .plat p{color:var(--ku-grau);margin-top:14px;font-size:15.5px}@media (max-width:1060px){.kit[data-design=kulisse] .platgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.kit[data-design=kulisse] .platgrid{grid-template-columns:1fr}}.kit[data-design=kulisse] .fwrap.mitkarte.fw-tiles .fneben{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px;margin-top:40px;display:grid}.kit[data-design=kulisse] .ftiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;display:grid}.kit[data-design=kulisse] .fwrap:not(.mitkarte) .ftiles{margin-top:40px}.kit[data-design=kulisse] .ftiles .fcard{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:18px;flex-direction:column;gap:8px;padding:20px;display:flex}.kit[data-design=kulisse] .ftiles .fcard:before{content:none}.kit[data-design=kulisse] .fico{background:var(--ku-chip);width:46px;height:46px;color:var(--k-primary);border-radius:13px;place-items:center;display:grid}.kit[data-design=kulisse] .fico svg{width:26px;height:26px}.kit[data-design=kulisse] .ftiles h4{margin-top:4px;font-size:17.5px}.kit[data-design=kulisse] .ftiles p{color:var(--ku-grau);font-size:14.5px}.kit[data-design=kulisse] .faside{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:22px;overflow:hidden}.kit[data-design=kulisse] .fperson{flex-direction:column;display:flex}.kit[data-design=kulisse] .fperson img{object-fit:cover;object-position:50% 30%;width:100%;height:290px;display:block}.kit[data-design=kulisse] .fperson>div{flex-direction:column;gap:12px;padding:22px 24px 24px;display:flex}.kit[data-design=kulisse] .fzitat{font-size:18px;font-weight:700;line-height:1.45}.kit[data-design=kulisse] .fname{color:var(--k-primary);font-size:22px;font-weight:700}.kit[data-design=kulisse] .fperson small{color:var(--ku-grau);margin-top:-8px;font-size:13.5px;font-weight:700}.kit[data-design=kulisse] .fsteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid}.kit[data-design=kulisse] .fsteps li{padding-top:26px;position:relative}.kit[data-design=kulisse] .fsteps li:before{content:"";background:var(--ku-linie);border-radius:3px;height:5px;position:absolute;top:0;left:0;right:0}.kit[data-design=kulisse] .fsteps li:first-child:after{content:"";background:var(--k-primary);border-radius:3px;width:100%;height:5px;position:absolute;top:0;left:0}.kit[data-design=kulisse] .fsteps li:nth-child(2):after{content:"";background:var(--k-primary);border-radius:3px;width:45%;height:5px;position:absolute;top:0;left:0}.kit[data-design=kulisse] .fno{border:2px solid var(--ku-linie);background:var(--ku-karte);border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:16px;font:700 16px/1 ui-monospace,JetBrains Mono,Menlo,monospace;display:grid}.kit[data-design=kulisse] .fsteps li:first-child .fno{background:var(--k-primary);border-color:var(--k-primary);color:var(--k-on-primary);box-shadow:0 0 0 5px color-mix(in srgb, var(--k-primary) 22%, transparent)}.kit[data-design=kulisse] .fsteps h4{margin-bottom:8px;font-size:22px}.kit[data-design=kulisse] .fsteps p{color:var(--ku-grau);font-size:16.5px}.kit[data-design=kulisse] .fwrap.fw-checks.mitkarte{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);align-items:start;gap:56px;display:grid}.kit[data-design=kulisse] .fchecks{margin:28px 0 0;padding:0;list-style:none}.kit[data-design=kulisse] .fchecks li{border-bottom:1.5px solid var(--ku-linie);padding:16px 0 16px 46px;position:relative}.kit[data-design=kulisse] .fchecks li:before{content:"";background:var(--k-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' stroke='%23fff' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px no-repeat;border-radius:50%;width:24px;height:24px;position:absolute;top:19px;left:0}.kit[data-design=kulisse] .fchecks b{font-size:18px;display:block}.kit[data-design=kulisse] .fchecks span{color:var(--ku-grau);font-size:15.5px}.kit[data-design=kulisse] .flinks{padding:24px;box-shadow:0 18px 44px -32px #14284673}.kit[data-design=kulisse] .flinks h3{margin-bottom:6px;font-size:21px}.kit[data-design=kulisse] .flinks>p{color:var(--ku-grau);margin-bottom:10px;font-size:15px}.kit[data-design=kulisse] .flinks a{border-top:1.5px solid var(--ku-linie);align-items:center;gap:12px;padding:14px 0;font-size:16.5px;font-weight:700;display:flex}.kit[data-design=kulisse] .flinks a span{flex:1;min-width:0}.kit[data-design=kulisse] .flinks a small{color:var(--ku-grau);white-space:nowrap;font-size:12.5px;font-weight:700}.kit[data-design=kulisse] .flinks a svg{width:18px;height:18px;color:var(--k-primary);flex:none;transition:transform .2s}.kit[data-design=kulisse] .flinks a:hover svg{transform:translate(4px)}.kit[data-design=kulisse] .fchips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.kit[data-design=kulisse] .fchips span{border:1.5px solid var(--ku-linie);color:var(--ku-grau);border-radius:10px;padding:3px 10px;font-size:12.5px;font-weight:700}@media (max-width:940px){.kit[data-design=kulisse] .fwrap.mitkarte.fw-tiles .fneben,.kit[data-design=kulisse] .fwrap.fw-checks.mitkarte{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:820px){.kit[data-design=kulisse] .fsteps{grid-template-columns:1fr;gap:34px}}@media (max-width:640px){.kit[data-design=kulisse] .ftiles{grid-template-columns:1fr 1fr}}@media (max-width:400px){.kit[data-design=kulisse] .ftiles{grid-template-columns:1fr}}.kit[data-design=kulisse] .objgrid{border-top:1.5px solid var(--ku-linie);grid-template-columns:1fr;gap:0;margin-top:36px;display:grid}.kit[data-design=kulisse] .obj{border:0;border-bottom:1.5px solid var(--ku-linie);background:0 0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 40px minmax(0,1.2fr);align-items:center;column-gap:18px;padding:22px 0;display:grid}.kit[data-design=kulisse] .obj .fear{color:var(--ku-grau);text-decoration:line-through;-webkit-text-decoration-color:var(--k-primary);text-decoration-color:var(--k-primary);grid-area:1/1/span 2;font-size:20px;font-weight:700;text-decoration-thickness:3px}.kit[data-design=kulisse] .obj .fear:before{content:none}.kit[data-design=kulisse] .obj .fear:after{content:"";display:none;position:absolute}.kit[data-design=kulisse] .obj:before{content:"";background:var(--k-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' stroke='%23fff' stroke-width='2.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat;border-radius:50%;grid-area:1/2/span 2;width:40px;height:40px}.kit[data-design=kulisse] .obj h3{grid-column:3;font-size:17.5px}.kit[data-design=kulisse] .obj p:not(.fear){color:var(--ku-grau);grid-column:3;font-size:16px}@media (max-width:700px){.kit[data-design=kulisse] .obj{grid-template-columns:1fr;row-gap:8px}.kit[data-design=kulisse] .obj:before{display:none}.kit[data-design=kulisse] .obj .fear,.kit[data-design=kulisse] .obj h3,.kit[data-design=kulisse] .obj p:not(.fear){grid-area:auto/1}}.kit[data-design=kulisse] .faq{display:block}.kit[data-design=kulisse] .faq>div+div{border-top:1.5px solid var(--ku-linie);max-width:860px;margin-top:28px}.kit[data-design=kulisse] .faq details{border-bottom:1.5px solid var(--ku-linie)}.kit[data-design=kulisse] .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:19px;font-weight:700;list-style:none;display:flex}.kit[data-design=kulisse] .faq summary::-webkit-details-marker{display:none}.kit[data-design=kulisse] .faq summary:after{content:"";background:var(--ku-chip) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' stroke='%23FF5000' stroke-width='2.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;flex:none;width:32px;height:32px;transition:transform .2s}.kit[data-design=kulisse] .faq details[open] summary:after{background-color:var(--k-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' stroke='%23fff' stroke-width='2.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");transform:rotate(45deg)}.kit[data-design=kulisse] .faq details p{color:var(--ku-grau);max-width:68ch;padding:0 48px 22px 0;font-size:17px}.kit[data-design=kulisse] .ctasec{padding-block:clamp(40px,4.4cqi,64px)}.kit[data-design=kulisse] .ctaband{isolation:isolate;background:linear-gradient(180deg, var(--ku-himmel-o), var(--ku-himmel-u));border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:48px clamp(24px,5cqi,56px) 110px;display:flex;position:relative;overflow:hidden}.kit[data-design=kulisse] .ctaband:before,.kit[data-design=kulisse] .ctaband:after{content:"";z-index:-1;height:110px;-webkit-mask:var(--ku-welle) bottom / 100% 100% no-repeat;-webkit-mask:var(--ku-welle) bottom / 100% 100% no-repeat;mask:var(--ku-welle) bottom / 100% 100% no-repeat;position:absolute;inset:auto 0 0}.kit[data-design=kulisse] .ctaband:before{--ku-welle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 110' preserveAspectRatio='none'%3E%3Cpath d='M0 60 C200 20 380 40 560 54 C760 70 900 24 1200 40 V110 H0z'/%3E%3C/svg%3E");background:var(--ku-h2)}.kit[data-design=kulisse] .ctaband:after{--ku-welle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 110' preserveAspectRatio='none'%3E%3Cpath d='M0 84 C220 64 420 70 640 82 C860 94 1000 66 1200 74 V110 H0z'/%3E%3C/svg%3E");background:var(--ku-h4)}.kit[data-design=kulisse] .ctaband .h2{max-width:20ch;font-size:clamp(26px,3cqi,40px)}.kit[data-design=kulisse] .ctaband .btn{padding:16px 24px;font-size:17px}.kit[data-design=kulisse] .ctaband .lead{margin-top:8px;font-weight:600}.kit[data-design=kulisse] .kufoot{background:var(--k-surface);border-top:1.5px solid var(--ku-linie);color:var(--ku-grau);margin-top:40px;padding:0;font-size:15px;position:relative;overflow:hidden}.kit[data-design=kulisse] .kufoot-oben{grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr);gap:48px;padding-block:72px 48px;display:grid}.kit[data-design=kulisse] .kufoot-spalten{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px;display:grid}.kit[data-design=kulisse] .kufoot h4{letter-spacing:.08em;text-transform:uppercase;color:var(--k-ink);margin:0 0 14px;font-size:13px}.kit[data-design=kulisse] .kufoot-spalten a{margin-bottom:9px;font-weight:600;transition:color .15s;display:block}@media (max-width:900px){.kit[data-design=kulisse] .kufoot-oben{grid-template-columns:minmax(0,1fr);gap:40px}}.kit .vs-buehne{--vs-karte:var(--ku-karte,var(--k-bg));--vs-chip:var(--ku-chip,var(--k-surface));--vs-linie:var(--ku-linie,var(--k-line));--vs-grau:var(--ku-grau,var(--k-ink-2));--vs-schatten:var(--ku-schatten,0 20px 40px -24px #0006);text-align:left;place-items:center;width:100%;font-size:13px;line-height:1.4;display:grid;position:relative}.kit .vs-handy{width:210px;box-shadow:var(--vs-schatten);background:#1c222d;border-radius:32px;padding:9px}.kit .vs-screen{background:var(--vs-karte);border-radius:24px;flex-direction:column;gap:9px;min-height:360px;padding:14px 12px 12px;display:flex}.kit .vs-status{color:var(--vs-grau);justify-content:space-between;font-size:11px;font-weight:700;display:flex}.kit .vs-titel{font-size:17px}.kit .vs-tage{gap:5px;display:flex}.kit .vs-tage span{background:var(--vs-chip);text-align:center;border-radius:9px;flex:1;padding:6px 0;font-size:11px;font-weight:700}.kit .vs-tage span.an{background:var(--k-primary);color:var(--k-on-primary)}.kit .vs-karte{background:var(--vs-chip);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.kit .vs-karte i{background:linear-gradient(135deg,#52aa60,#9bcbec);border-radius:10px;flex:none;width:42px;height:42px}.kit .vs-karte i.o{background:linear-gradient(135deg, var(--k-primary-hi), var(--k-primary))}.kit .vs-karte b{font-size:13px;display:block}.kit .vs-karte small{color:var(--vs-grau);font-size:11px}.kit .vs-knopf{background:var(--k-primary);color:var(--k-on-primary);text-align:center;border-radius:12px;margin-top:auto;padding:10px;font-size:14px;font-weight:700}.kit .vs-toast{background:var(--vs-karte);box-shadow:var(--vs-schatten);border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:700;animation:5s ease-in-out infinite vs-toast;display:flex;position:absolute;top:6px;right:0}.kit .vs-toast i{color:#fff;background:#1fae5b;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}@keyframes vs-toast{0%,10%{opacity:0;transform:translateY(-10px)}20%,85%{opacity:1;transform:none}to{opacity:0}}.kit .vs-fenster{background:var(--vs-karte);width:100%;max-width:440px;box-shadow:var(--vs-schatten);border-radius:16px;overflow:hidden}.kit .vs-fkopf{border-bottom:1.5px solid var(--vs-linie);align-items:center;gap:6px;padding:10px 12px;display:flex}.kit .vs-fkopf i{background:var(--vs-linie);border-radius:50%;width:9px;height:9px}.kit .vs-fkopf span{background:var(--vs-chip);min-width:0;color:var(--vs-grau);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;flex:1;margin-left:10px;padding:3px 8px;font:500 11px/1.4 ui-monospace,Menlo,monospace;overflow:hidden}.kit .vs-frumpf{grid-template-columns:56px minmax(0,1fr);min-height:260px;display:grid}.kit .vs-seite{background:var(--vs-chip);flex-direction:column;gap:8px;padding:12px 8px;display:flex}.kit .vs-seite i{background:var(--vs-linie);border-radius:4px;height:8px}.kit .vs-seite i.an{background:var(--k-primary)}.kit .vs-haupt{flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.kit .vs-kz{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.kit .vs-kz div{border:1.5px solid var(--vs-linie);border-radius:10px;padding:7px}.kit .vs-kz small{color:var(--vs-grau);font-size:9.5px;font-weight:700;display:block}.kit .vs-kz b{font-size:15px}.kit .vs-zeile{border-bottom:1.5px solid var(--vs-linie);grid-template-columns:minmax(0,1fr) 52px 64px;align-items:center;gap:8px;padding:6px 4px;font-size:11.5px;font-weight:700;display:grid}.kit .vs-zeile:last-child{border-bottom:0}.kit .vs-zeile span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kit .vs-zeile small{color:var(--vs-grau);font:600 11px/1 ui-monospace,Menlo,monospace}.kit .vs-stat{text-align:center;border-radius:999px;padding:2px 7px;font-size:10px}.kit .vs-stat.g{color:#178a48;background:#1fae5b33}.kit .vs-stat.o{background:color-mix(in srgb, var(--k-primary) 18%, transparent);color:var(--k-primary)}.kit .vs-postfach,.kit .vs-serp{flex-direction:column;gap:10px;width:100%;max-width:440px;display:flex}.kit .vs-mail{background:var(--vs-karte);border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;display:grid;box-shadow:0 12px 30px -22px #14284699}.kit .vs-mail i{background:var(--vs-chip);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:700;display:grid}.kit .vs-mail b{display:block}.kit .vs-mail small{color:var(--vs-grau);font-size:12px}.kit .vs-tag{background:var(--vs-chip);white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:700}.kit .vs-tag.o{background:var(--k-primary);color:var(--k-on-primary)}.kit .vs-entwurf{border:2px solid var(--k-primary);background:var(--vs-karte);box-shadow:var(--vs-schatten);border-radius:16px;padding:14px;font-size:13.5px}.kit .vs-entwurf div{color:var(--k-primary);justify-content:space-between;gap:8px;margin-bottom:8px;font:700 11px/1.3 ui-monospace,Menlo,monospace;display:flex}.kit .vs-entwurf p{color:color-mix(in srgb, var(--k-ink) 80%, transparent)}.kit .vs-entwurf p:after{content:"";vertical-align:-2px;background:var(--k-primary);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite vs-blink;display:inline-block}@keyframes vs-blink{50%{opacity:.15}}.kit .vs-such{background:var(--vs-karte);border-radius:999px;align-items:center;gap:10px;padding:11px 16px;font-size:14px;font-weight:600;display:flex;box-shadow:0 12px 30px -22px #14284699}.kit .vs-such svg{width:16px;height:16px;color:var(--vs-grau);flex:none}.kit .vs-treffer{background:var(--vs-karte);border-radius:14px;padding:12px 14px;font-size:12.5px;box-shadow:0 12px 30px -24px #14284699}.kit .vs-treffer.eins{border:2px solid var(--k-primary);box-shadow:var(--vs-schatten)}.kit .vs-treffer small{color:var(--vs-grau);justify-content:space-between;gap:8px;font:500 11px/1.4 ui-monospace,Menlo,monospace;display:flex}.kit .vs-treffer em{background:var(--k-primary);color:var(--k-on-primary);white-space:nowrap;border-radius:5px;padding:0 6px;font-style:normal;font-weight:700}.kit .vs-treffer b{color:#1a56c9;margin:2px 0;font-size:14.5px;display:block}.kit .vs-treffer p{color:var(--vs-grau)}.kit .vs-treffer.blass{opacity:.6}.kit .vs-kurve{background:var(--vs-karte);border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex;box-shadow:0 12px 30px -22px #14284699}.kit .vs-kurve svg{flex:none;width:150px;max-width:45%;height:44px}.kit .vs-kurve .fl{fill:var(--k-primary);opacity:.12}.kit .vs-kurve .ln{fill:none;stroke:var(--k-primary);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.kit .vs-kurve .pt{fill:var(--k-primary)}.kit .vs-kurve b{display:block}.kit .vs-kurve small{color:var(--vs-grau)}.kit .vs-clip{align-items:center;gap:16px;display:flex}.kit .vs-reel{aspect-ratio:9/16;width:190px;max-width:100%;box-shadow:var(--vs-schatten);background:linear-gradient(170deg,#8ccbff,#88c873 70%,#5eaf5b);border-radius:22px;position:relative;overflow:hidden}.kit .vs-reel:before{content:"";background:var(--k-primary);width:70px;height:70px;box-shadow:0 0 40px 10px color-mix(in srgb, var(--k-primary) 35%, transparent);border-radius:50%;margin-left:-35px;position:absolute;bottom:30%;left:50%}.kit .vs-reel:after{content:"";clip-path:polygon(0 30%,30% 10%,60% 28%,100% 6%,100% 100%,0 100%);background:#4f9a4c;height:34%;position:absolute;bottom:0;left:0;right:0}.kit .vs-rec{z-index:1;color:#fff;background:#00000073;border-radius:6px;align-items:center;gap:5px;padding:2px 7px;font:500 10px/1.4 ui-monospace,Menlo,monospace;display:flex;position:absolute;top:10px;left:10px}.kit .vs-rec:before{content:"";background:#ff3b3b;border-radius:50%;width:7px;height:7px;animation:1s step-end infinite vs-blink}.kit .vs-play{z-index:1;place-items:center;display:grid;position:absolute;inset:0}.kit .vs-play i{background:#ffffffe0;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.kit .vs-play i:after{content:"";border-left:16px solid var(--k-primary);border-top:10px solid #0000;border-bottom:10px solid #0000;margin-left:4px}.kit .vs-unten{z-index:1;color:#fff;text-shadow:0 1px 4px #00000080;font-size:11.5px;font-weight:700;position:absolute;bottom:10px;left:10px;right:10px}.kit .vs-reakt{flex-direction:column;gap:10px;display:flex}.kit .vs-reakt div{background:var(--vs-karte);border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:700;display:flex;box-shadow:0 12px 30px -22px #14284699}.kit .vs-reakt svg{flex:none;width:18px;height:18px}.kit .vs-reakt .hz{fill:var(--k-primary)}@media (max-width:420px){.kit .vs-clip{flex-direction:column}.kit .vs-reakt{flex-flow:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.kit .vs-toast,.kit .vs-entwurf p:after,.kit .vs-rec:before,.kit[data-design=kulisse] .svclauf{animation:none}}.kit .ctaband{border-radius:var(--k-r-lg);background:var(--k-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4cqi,48px);display:flex}.kit[data-design=kulisse] .logo,.kit[data-design=kulisse] .logo img{flex:none}.kit[data-design=kulisse] .logo img{object-fit:contain;width:auto;max-width:none}.kit[data-design=kulisse] main>section.hero{z-index:3;position:relative;overflow:clip visible}.kit[data-design=kulisse] main>section.hero>.herobg{overflow:hidden}.kit[data-design=kulisse] .leiste-los{border-radius:14px}.kit[data-design=kulisse] .btn{border-radius:12px}.kit[data-design=kulisse] .btn.sm,.kit[data-design=kulisse] .vs-knopf{border-radius:10px}@media (min-width:761px){.kit[data-design=kulisse] .leiste-fuss{white-space:nowrap;flex-wrap:nowrap;gap:10px 22px;font-size:13.5px}.kit[data-design=kulisse] .leiste-fuss li{flex:none}}.kit[data-design=kulisse] .kufoot,.kit[data-design=kulisse] .kufoot h2,.kit[data-design=kulisse] .kufoot h4,.kit[data-design=kulisse] .kufoot a{font-family:var(--k-font-body)}@media (max-width:520px){.kit[data-design=kulisse] .kufoot-spalten{grid-template-columns:1fr 1fr}}.kit[data-design=kulisse] section.hero.stmt.stadt{padding-top:clamp(20px,2.4cqi,34px);padding-bottom:clamp(200px,20cqi,300px)}.kit[data-design=kulisse] section.hero.stadt .herobg .hb-huegel{height:clamp(200px,20cqi,300px)}.kit[data-design=kulisse] .stadt .statement{text-align:left}.kit[data-design=kulisse] .stadt .statement .st-text{flex-direction:column;align-items:flex-start;gap:18px;max-width:820px;margin:0 0 34px;display:flex}.kit[data-design=kulisse] .stadt .statement h1{max-width:none;margin:0;font-size:clamp(40px,5.6cqi,78px)}.kit[data-design=kulisse] .stadt .statement .lead{max-width:56ch;margin:0}.kit[data-design=kulisse] .stadt .statement .leiste{max-width:none;margin:0}.kit[data-design=kulisse] .krumen.imhero{color:var(--ku-grau);background:0 0;padding:0;font-size:14px;font-weight:600}.kit[data-design=kulisse] .krumen.imhero a{color:inherit}.kit[data-design=kulisse] .krumen.imhero [aria-current]{color:var(--k-ink)}.kit[data-design=kulisse] .fteam-oben{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(28px,5cqi,72px);display:grid}.kit[data-design=kulisse] .fteam-text{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.kit[data-design=kulisse] .fteam-text .h2{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4cqi,46px);line-height:1.1}.kit[data-design=kulisse] .fteam-text .h2 .akzent{color:var(--k-primary)}.kit[data-design=kulisse] .fteam-text p{max-width:58ch;color:color-mix(in srgb, var(--k-ink) 80%, transparent);margin:0;font-size:clamp(17px,1.4cqi,19px);line-height:1.65}.kit[data-design=kulisse] .fteam-reihe{flex-wrap:wrap;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.kit[data-design=kulisse] .fteam-reihe li{background:var(--ku-chip);border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:14.5px;font-weight:700;display:inline-flex}.kit[data-design=kulisse] .fteam-reihe li:before{content:"";background:var(--k-primary);border-radius:50%;width:7px;height:7px}.kit[data-design=kulisse] .fteam-karte{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:22px;justify-self:center;width:100%;max-width:340px;overflow:hidden}.kit[data-design=kulisse] .fteam-karte img{object-fit:cover;object-position:50% 28%;filter:grayscale();width:100%;height:300px;display:block}.kit[data-design=kulisse] .fteam-karte>div{flex-direction:column;gap:10px;padding:22px 24px 24px;display:flex}.kit[data-design=kulisse] .fteam-zitat{margin:0;font-size:17px;font-weight:700;line-height:1.5}.kit[data-design=kulisse] .fteam-name{color:var(--k-primary);font-size:22px;font-weight:700}.kit[data-design=kulisse] .fteam-karte small{color:var(--ku-grau);font-size:13.5px;font-weight:700}.kit[data-design=kulisse] .fteam-fakten{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.kit[data-design=kulisse] .fteam-fakten>div{background:var(--ku-flaeche);border-radius:16px;align-items:flex-start;gap:12px;min-width:0;padding:16px;display:flex}.kit[data-design=kulisse] main>section:nth-of-type(odd) .fteam-fakten>div{background:var(--ku-karte)}.kit[data-design=kulisse] .fteam-fakten .fico{flex:none;width:38px;height:38px}.kit[data-design=kulisse] .fteam-fakten b{font-size:15.5px;display:block}.kit[data-design=kulisse] .fteam-fakten span{color:var(--ku-grau);font-size:14px}@media (max-width:900px){.kit[data-design=kulisse] .fteam-oben,.kit[data-design=kulisse] .fteam-fakten{grid-template-columns:minmax(0,1fr)}}.kit[data-design=kulisse] .fvorschau{background:radial-gradient(circle at 70% 20%, var(--ku-schein), transparent 55%), linear-gradient(180deg, var(--ku-himmel-o), var(--ku-himmel-u));border:0;place-items:center;min-height:420px;display:grid;position:relative}.kit[data-design=kulisse] .fwrap.mitkarte.fw-tiles:has(.fvorschau) .fneben{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.kit[data-design=kulisse] .fwrap.mitkarte.fw-tiles:has(.fvorschau) .ftiles{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:980px){:is(.kit[data-design=kulisse] .fwrap.mitkarte.fw-tiles .fneben,.kit[data-design=kulisse] .fwrap.mitkarte.fw-tiles:has(.fvorschau) .fneben){grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] .fvorschau{min-height:380px}}@media (max-width:560px){.kit[data-design=kulisse] .fwrap.mitkarte.fw-tiles:has(.fvorschau) .ftiles{grid-template-columns:minmax(0,1fr)}}.kit[data-design=kulisse] .plat img.pmark{object-fit:contain;background:0 0;padding:0;display:block}.kit[data-design=kulisse] .ku-umgebung{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,4cqi,56px);display:grid}.kit[data-design=kulisse] .ku-umgebung .lead{margin-top:12px}.kit[data-design=kulisse] .ortsband{margin-top:8px;padding:26px 0 6px;position:relative}.kit[data-design=kulisse] .ortsband:before{content:"";border-top:2px dashed color-mix(in srgb, var(--k-primary) 45%, transparent);position:absolute;top:46px;left:12px;right:12px}.kit[data-design=kulisse] .ortsband ul{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}.kit[data-design=kulisse] .ortsband a{border:1.5px solid var(--ku-linie);background:var(--ku-karte);color:var(--k-ink);border-radius:10px;align-items:center;gap:8px;padding:9px 15px 9px 11px;font-size:15px;font-weight:700;display:inline-flex}.kit[data-design=kulisse] .ortsband a:hover{border-color:var(--k-primary);color:var(--k-primary)}.kit[data-design=kulisse] .ortsband svg{width:16px;height:16px;fill:var(--k-primary)}.kit[data-design=kulisse] .ortsband a.hier{border-color:var(--k-primary);background:var(--k-primary);color:var(--k-on-primary)}.kit[data-design=kulisse] .ortsband a.hier svg{fill:var(--k-on-primary)}.kit[data-design=kulisse] .mehr-link{color:var(--k-primary);align-items:center;gap:8px;margin-top:20px;font-weight:700;display:inline-flex}.kit[data-design=kulisse] .mehr-link svg,.kit[data-design=kulisse] .andere .pfeil{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.kit[data-design=kulisse] .ku-umgebung h2.klein{font-size:clamp(22px,2.2cqi,28px)}.kit[data-design=kulisse] .andere{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.kit[data-design=kulisse] .andere a{border:1.5px solid var(--ku-linie);background:var(--ku-karte);color:var(--k-ink);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.kit[data-design=kulisse] .andere a:hover{border-color:var(--k-primary)}.kit[data-design=kulisse] .andere .fico{flex:none;width:42px;height:42px}.kit[data-design=kulisse] .andere b{font-size:16px;display:block}.kit[data-design=kulisse] .andere small{color:var(--ku-grau);font-size:13.5px;font-weight:600}.kit[data-design=kulisse] .andere .pfeil{width:20px;height:20px;color:var(--k-primary);flex:none;margin-left:auto}.kit[data-design=kulisse] .andere-staedte{border-top:1.5px solid var(--ku-linie);color:var(--ku-grau);margin:34px 0 0;padding-top:24px;font-size:15.5px;line-height:1.9}.kit[data-design=kulisse] .andere-staedte a{color:var(--k-ink);margin-right:4px;font-weight:700}.kit[data-design=kulisse] .andere-staedte a:hover{color:var(--k-primary)}@media (max-width:900px){.kit[data-design=kulisse] .ku-umgebung{grid-template-columns:minmax(0,1fr)}}.kit[data-design=kulisse] .fvorschau .vs-buehne{position:static}.kit[data-design=kulisse] .fvorschau .vs-toast{z-index:2;top:22px;right:18px}.kit[data-design=kulisse] section.hero.stadt .hb-gestirn{display:none}.kit[data-design=kulisse] .hdr .w{--ku-kopf-gap:22px;gap:var(--ku-kopf-gap)}@container (max-width:1240px){.kit[data-design=kulisse] .hdr .w{--ku-kopf-gap:18px}.kit[data-design=kulisse] .nav{gap:16px;font-size:15px}.kit[data-design=kulisse] .logo img{height:23px;transform:translateY(-2px)}.kit[data-design=kulisse] .hdr .btn.pri{padding-inline:16px}}@container (max-width:1100px){.kit[data-design=kulisse] .hdr .w{--ku-kopf-gap:12px}.kit[data-design=kulisse] .nav{gap:12px;font-size:14.5px}}@container (max-width:520px){.kit[data-design=kulisse] .hdr .w{--ku-kopf-gap:10px}.kit[data-design=kulisse] .logo img{height:20px}}.kit[data-design=kulisse]{--ku-tinte-2:color-mix(in srgb, var(--k-ink) 80%, transparent);--ku-mono:ui-monospace, "JetBrains Mono", Menlo, monospace;--ku-hand:"Caveat", "Segoe Print", cursive;--ku-handy:#1b2230;--k-r-btn:12px}:is(.kit[data-design=kulisse] main>section:has(>.w>.zahlband),.kit[data-design=kulisse] main>section:has(>.w>.heimat)){padding-top:0}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/schriften/caveat-latin-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212}.kit[data-design=kulisse]>.hdr{z-index:40;transition:background .3s,box-shadow .3s;position:sticky;top:0}.kit[data-design=kulisse] .hdr.scrolled{background:color-mix(in srgb, var(--k-bg) 55%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.7);backdrop-filter:blur(22px)saturate(1.7);box-shadow:inset 0 -1px #ffffff59,0 10px 30px -20px #14284666}.kit[data-design=kulisse] .logo img{height:25px}.kit[data-design=kulisse] .langsw>button,.kit[data-design=kulisse] .schemebtn{border:1.5px solid color-mix(in srgb, var(--k-ink) 16%, transparent);background:color-mix(in srgb, var(--ku-karte) 60%, transparent);width:76px;height:44px;color:var(--k-ink);font:700 14.5px/1 var(--k-font-body);letter-spacing:0;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0;transition:border-color .15s;display:inline-flex}.kit[data-design=kulisse] .langsw>button:hover,.kit[data-design=kulisse] .schemebtn:hover{border-color:var(--k-primary);color:var(--k-ink)}.kit[data-design=kulisse] .langsw>button:before{content:"";background:currentColor;flex:none;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3a14 14 0 010 18M12 3a14 14 0 000 18'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3a14 14 0 010 18M12 3a14 14 0 000 18'/%3E%3C/svg%3E") 50%/contain no-repeat}.kit[data-design=kulisse] .langsw>button svg{display:none}.kit[data-design=kulisse] .langsw ul{border-radius:14px}.kit[data-design=kulisse] .schemebtn{margin-left:calc(8px - var(--ku-kopf-gap,22px));gap:0;padding:3px}.kit[data-design=kulisse] .langsw+.schemebtn,.kit[data-design=kulisse] .schemebtn:first-child{margin-left:calc(8px - var(--ku-kopf-gap,22px))}.kit[data-design=kulisse] .schemebtn svg,.kit[data-design=kulisse] .schemebtn .s-moon{width:auto;height:100%;color:var(--ku-grau);opacity:1;background:0 0;border-radius:9px;flex:1;padding:9px 8px;transition:background .3s,color .3s;display:block;transform:none}.kit[data-design=kulisse] .schemebtn .s-sun{background:var(--k-primary);color:#fff}.kit[data-design=kulisse][data-scheme=dark] .schemebtn .s-sun{color:var(--ku-grau);background:0 0;display:block}.kit[data-design=kulisse][data-scheme=dark] .schemebtn .s-moon{background:var(--ku-chip);color:var(--k-ink)}@media (prefers-color-scheme:dark){.kit[data-design=kulisse][data-scheme=auto] .schemebtn .s-sun{color:var(--ku-grau);background:0 0;display:block}.kit[data-design=kulisse][data-scheme=auto] .schemebtn .s-moon{background:var(--ku-chip);color:var(--k-ink)}}@container (max-width:1020px){.kit[data-design=kulisse] .hdr .w>.btn.pri{display:none}}@container (max-width:420px){.kit[data-design=kulisse] .langsw>button,.kit[data-design=kulisse] .schemebtn{width:64px}}.kit[data-design=kulisse] .kopfzeile{margin-bottom:clamp(26px,3cqi,40px)}.kit[data-design=kulisse] .kopfzeile .lead{margin-top:14px}.kit[data-design=kulisse] .etikett{font:700 12px/1.2 var(--ku-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--k-primary);align-items:center;gap:8px;margin-bottom:18px;display:inline-flex}.kit[data-design=kulisse] .etikett:before{content:"";background:var(--k-primary);border-radius:2px;width:22px;height:2px}.kit[data-design=kulisse] .krumen.imhero ol{gap:6px}.kit[data-design=kulisse] .blob{z-index:0;filter:blur(34px);pointer-events:none;border-radius:50%;position:absolute}.kit[data-design=kulisse] main:has(>section.kopfsec:first-child,>section.phero.ruhig:first-child)>section:not(.hero):not(.ctasec){background:0 0}.kit[data-design=kulisse] main:has(>section.kopfsec:first-child,>section.phero.ruhig:first-child)>section:has(>.fw-bento){background:var(--ku-flaeche)}.kit[data-design=kulisse] section.phero.ruhig{padding-block:clamp(36px,5cqi,64px) clamp(20px,3cqi,40px)}.kit[data-design=kulisse] .kopf-ruhig{display:block}.kit[data-design=kulisse] .kopf-ruhig .krumen{margin-bottom:22px}.kit[data-design=kulisse] .kopf-ruhig h1{letter-spacing:-.035em;margin:0;font-size:clamp(38px,4.8cqi,64px);line-height:1.04}.kit[data-design=kulisse] .kopf-ruhig .lead{margin-top:14px;font-weight:600}.kit[data-design=kulisse] section.phero.ruhig+section:has(>.recht){border-top:1.5px solid var(--ku-linie);padding-top:clamp(28px,3.4cqi,48px)}.kit[data-design=kulisse] section.intro-sec{padding-block:clamp(36px,5cqi,72px) clamp(48px,6cqi,96px)}.kit[data-design=kulisse] .intro{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5cqi,72px);display:grid}.kit[data-design=kulisse] .intro:has(>.glas-feld){grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end}.kit[data-design=kulisse] .intro.ohne{grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] .intro-text .krumen{margin-bottom:22px}.kit[data-design=kulisse] .intro h1{letter-spacing:-.04em;margin:0;font-size:clamp(42px,5.6cqi,80px);line-height:1.02}.kit[data-design=kulisse] .intro h1 em{color:var(--k-primary);font-style:normal}.kit[data-design=kulisse] .intro .lead{max-width:52ch;color:var(--ku-tinte-2);margin-top:22px;font-size:clamp(17px,1.6cqi,21px);font-weight:600}.kit[data-design=kulisse] .intro-sig{align-items:center;gap:14px;margin-top:28px;display:flex}.kit[data-design=kulisse] .intro-sig .hand{font:600 40px/1 var(--ku-hand);color:var(--k-primary);transform:rotate(-4deg)}.kit[data-design=kulisse] .intro-sig small{color:var(--ku-grau);font-size:14px;font-weight:700}.kit[data-design=kulisse] .collage{aspect-ratio:1/1.08;justify-self:center;width:100%;max-width:460px;position:relative}.kit[data-design=kulisse] .collage .foto{border:1.5px solid var(--ku-linie);background:var(--ku-karte);box-shadow:var(--ku-schatten);border-radius:14px;margin:0;padding:12px 12px 52px;position:absolute;inset:6% 12% 14% 8%;transform:rotate(-3deg)}.kit[data-design=kulisse] .collage .foto img{object-fit:cover;object-position:50% 25%;filter:grayscale();border-radius:6px;width:100%;height:100%}.kit[data-design=kulisse] .collage .foto figcaption{text-align:center;font:600 26px/1.2 var(--ku-hand);color:var(--ku-tinte-2);position:absolute;bottom:12px;left:0;right:0}.kit[data-design=kulisse] .zettel{color:var(--k-ink);background:color-mix(in srgb, var(--ku-karte) 50%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);box-shadow:inset 0 1px 0 #fff9, var(--ku-schatten);border:1px solid #fff9;border-radius:14px;align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:700;line-height:1.3;display:flex;position:absolute}.kit[data-design=kulisse] .zettel .ico{width:20px;height:20px;color:var(--k-primary);flex:none}.kit[data-design=kulisse] .zettel small{color:var(--ku-grau);font-size:12px;font-weight:600;display:block}.kit[data-design=kulisse] .zettel.z1{top:2%;right:0;transform:rotate(4deg)}.kit[data-design=kulisse] .zettel.z2{bottom:4%;left:-4%;transform:rotate(-2deg)}.kit[data-design=kulisse] .zettel.z3{top:40%;right:-8%;transform:rotate(3deg)}.kit[data-design=kulisse] .zettel.akzent{background:var(--k-primary);border-color:var(--k-primary);color:var(--k-on-primary);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--ku-schatten)}.kit[data-design=kulisse] .zettel.akzent small{color:color-mix(in srgb, var(--k-on-primary) 85%, transparent)}.kit[data-design=kulisse] .zettel.akzent .ico{color:var(--k-on-primary)}.kit[data-design=kulisse] .glas-feld{isolation:isolate;background:linear-gradient(140deg, var(--ku-himmel-o), var(--ku-himmel-u));border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:14px;display:grid;position:relative;overflow:hidden}.kit[data-design=kulisse] .glas-feld .b1{background:radial-gradient(circle, #ff8a52, var(--k-primary) 58%, transparent 72%);width:180px;height:180px;top:0;left:10px}.kit[data-design=kulisse] .glas-feld .b2{opacity:.7;background:radial-gradient(circle,#7fa8ff,#3e6bea 55%,#0000 72%);width:170px;height:170px;bottom:0;right:10px}.kit[data-design=kulisse] .glas-feld>div{z-index:1;background:color-mix(in srgb, var(--ku-karte) 45%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);border:1px solid #ffffff8c;border-radius:18px;padding:16px 18px;position:relative;box-shadow:inset 0 1px #fff9}.kit[data-design=kulisse] .glas-feld b{letter-spacing:-.03em;color:var(--k-primary);font-size:34px;line-height:1;display:block}.kit[data-design=kulisse] .glas-feld span{color:var(--ku-grau);margin-top:6px;font-size:13.5px;font-weight:600;display:block}@media (max-width:900px){:is(.kit[data-design=kulisse] .intro,.kit[data-design=kulisse] .intro:has(>.glas-feld)){grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] .collage{max-width:380px}}@media (max-width:600px){.kit[data-design=kulisse] .zettel{padding:10px 12px;font-size:13.5px}.kit[data-design=kulisse] .zettel.z3{right:0}.kit[data-design=kulisse] .zettel.z2{left:0}}.kit[data-design=kulisse] section.laufband-sec{background:0 0;padding-block:0}.kit[data-design=kulisse] .laufband-sec .ticker{border-block:1.5px solid var(--ku-linie);background:var(--ku-flaeche);margin:0;padding:18px 0}.kit[data-design=kulisse] .laufband-sec .ticker .track{font:700 clamp(20px, 2.2cqi, 28px) / 1.2 var(--k-font-body);letter-spacing:-.01em;color:var(--k-ink);gap:44px;animation-duration:40s}.kit[data-design=kulisse] .laufband-sec .ticker .track span{gap:30px}.kit[data-design=kulisse] .laufband-sec .ticker .track span:after{content:"";background:var(--k-primary);border-radius:3px;width:10px;height:10px;transform:rotate(45deg)}.kit[data-design=kulisse] .zeitleiste{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:16px;margin:8px 0 0;padding:0;list-style:none;display:grid;position:relative}.kit[data-design=kulisse] .zeitleiste:before{content:"";background:repeating-linear-gradient(90deg, var(--k-primary) 0 10px, transparent 10px 18px);opacity:.55;height:2px;position:absolute;top:27px;left:0;right:0}.kit[data-design=kulisse] .zeit{flex-direction:column;gap:10px;display:flex;position:relative}.kit[data-design=kulisse] .zeit .jahr{z-index:1;border:2px solid var(--k-primary);background:var(--k-bg);color:var(--k-primary);font:700 15px/1 var(--ku-mono);border-radius:12px;align-self:flex-start;padding:14px;position:relative}.kit[data-design=kulisse] .zeit.jetzt .jahr{background:var(--k-primary);color:var(--k-on-primary)}.kit[data-design=kulisse] .zeit h3{margin-top:6px;font-size:18px}.kit[data-design=kulisse] .zeit p{color:var(--ku-grau);font-size:15px}@media (max-width:980px){.kit[data-design=kulisse] .zeitleiste{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kit[data-design=kulisse] .zeitleiste:before{display:none}}@media (max-width:560px){.kit[data-design=kulisse] .zeitleiste{grid-template-columns:minmax(0,1fr)}}.kit[data-design=kulisse] .bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(150px,auto);gap:14px;display:grid}.kit[data-design=kulisse] .bento>div{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:22px;flex-direction:column;gap:8px;min-width:0;padding:22px;display:flex;position:relative;overflow:hidden}.kit[data-design=kulisse] .bento .fico{margin-bottom:auto}.kit[data-design=kulisse] .bento h3{margin-top:18px;font-size:20px}.kit[data-design=kulisse] .bento p{color:var(--ku-grau);font-size:15px}.kit[data-design=kulisse] .bento>.gross{color:#f2f4f8;background:#17202b;border-color:#17202b;grid-area:span 2/span 2;justify-content:space-between;gap:14px;padding:28px}.kit[data-design=kulisse][data-scheme=dark] .bento>.gross{background:#232a3a;border-color:#2e3648}@media (prefers-color-scheme:dark){.kit[data-design=kulisse][data-scheme=auto] .bento>.gross{background:#232a3a;border-color:#2e3648}}.kit[data-design=kulisse] .bento .qm{height:44px;color:var(--k-primary);font-size:110px;font-weight:700;line-height:.6;display:block}.kit[data-design=kulisse] .bento .zitat{letter-spacing:-.01em;color:#f2f4f8;font-size:clamp(22px,2.3cqi,30px);font-weight:700;line-height:1.25}.kit[data-design=kulisse] .bento .wer{align-items:center;gap:12px;display:flex}.kit[data-design=kulisse] .bento .wer img{object-fit:cover;object-position:50% 28%;filter:grayscale();border-radius:50%;width:52px;height:52px}.kit[data-design=kulisse] .bento .wer b{font:600 30px/1 var(--ku-hand);color:var(--k-primary);display:block}.kit[data-design=kulisse] .bento .wer small{opacity:.7;font-size:13.5px;font-weight:600;display:block}.kit[data-design=kulisse] .bento>.kachel:nth-child(4){background:var(--k-primary);border-color:var(--k-primary);color:var(--k-on-primary)}.kit[data-design=kulisse] .bento>.kachel:nth-child(4) .fico{color:var(--k-on-primary);background:#ffffff2e}.kit[data-design=kulisse] .bento>.kachel:nth-child(4) p{color:color-mix(in srgb, var(--k-on-primary) 90%, transparent)}.kit[data-design=kulisse] .bento>.kachel:nth-last-child(-n+2){grid-column:span 2}@media (max-width:980px){.kit[data-design=kulisse] .bento{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kit[data-design=kulisse] .bento>.gross{grid-row:auto}}@media (max-width:560px){.kit[data-design=kulisse] .bento{grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] .bento>.gross,.kit[data-design=kulisse] .bento>.kachel:nth-last-child(-n+2){grid-column:auto}}.kit[data-design=kulisse] .grundsaetze{border-top:1.5px solid var(--ku-linie);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kit[data-design=kulisse] .grundsaetze>div{flex-direction:column;gap:10px;padding:28px 28px 8px 0;display:flex}.kit[data-design=kulisse] .grundsaetze>div+div{border-left:1.5px solid var(--ku-linie);padding-left:28px}.kit[data-design=kulisse] .grundsaetze .ziffer{font:700 13px/1 var(--ku-mono);letter-spacing:.08em;color:var(--k-primary)}.kit[data-design=kulisse] .grundsaetze h3{font-size:clamp(20px,1.8cqi,24px)}.kit[data-design=kulisse] .grundsaetze p{color:var(--ku-grau);font-size:16px}@media (max-width:900px){.kit[data-design=kulisse] .grundsaetze{grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] .grundsaetze>div+div{border-left:0;border-top:1.5px solid var(--ku-linie);padding-left:0}}.kit[data-design=kulisse] .statrow.zahlband{background:var(--k-primary);color:var(--k-on-primary);border-radius:28px;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:clamp(28px,4cqi,48px)}.kit[data-design=kulisse] .zahlband b{font:700 clamp(40px, 4.4cqi, 60px) / 1 var(--k-font-body);letter-spacing:-.03em}.kit[data-design=kulisse] .zahlband span{max-width:none;color:color-mix(in srgb, var(--k-on-primary) 90%, transparent);font-size:15px;font-weight:600}@media (max-width:900px){.kit[data-design=kulisse] .statrow.zahlband{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.kit[data-design=kulisse] .heimat{background:linear-gradient(180deg, var(--ku-himmel-o), var(--ku-himmel-u));border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:clamp(28px,4cqi,48px) clamp(24px,4cqi,48px) 150px;display:grid;position:relative;overflow:hidden}.kit[data-design=kulisse] .heimat .h2:before{display:none}.kit[data-design=kulisse] .heimat .lead{margin-top:12px}.kit[data-design=kulisse] .heimat .laender{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}.kit[data-design=kulisse] .heimat .laender>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kit[data-design=kulisse] .heimat .laender b{width:110px;font-size:15px}.kit[data-design=kulisse] .heimat .laender span{background:color-mix(in srgb, var(--ku-karte) 80%, transparent);border-radius:9px;padding:6px 11px;font-size:14px;font-weight:700}.kit[data-design=kulisse] .szene-klein{width:100%;height:150px;position:absolute;bottom:0;left:0;right:0}.kit[data-design=kulisse] .szene-klein .l1{fill:var(--ku-h1)}.kit[data-design=kulisse] .szene-klein .l2{fill:var(--ku-h2)}.kit[data-design=kulisse] .szene-klein .l3{fill:var(--ku-h3)}.kit[data-design=kulisse] .szene-klein .licht rect{fill:#ffb35c;opacity:var(--ku-nacht,0)}@media (max-width:900px){.kit[data-design=kulisse] .heimat{grid-template-columns:minmax(0,1fr)}}.kit[data-design=kulisse] .glas-buehne{background:linear-gradient(140deg, var(--ku-himmel-o), var(--ku-himmel-u));border-radius:30px;padding:clamp(34px,5cqi,64px);position:relative;overflow:hidden}.kit[data-design=kulisse] .glas-buehne .b1{background:radial-gradient(circle at 40% 40%, #ff8a52, var(--k-primary) 60%, transparent 72%);width:340px;height:340px;top:-90px;left:-60px}.kit[data-design=kulisse] .glas-buehne .b2{background:radial-gradient(circle,#ffb35c,#ff7a2e 55%,#0000 72%);width:280px;height:280px;bottom:-120px;right:6%}.kit[data-design=kulisse] .glas-buehne .b3{opacity:.55;background:radial-gradient(circle,#7fa8ff,#3e6bea 55%,#0000 72%);width:200px;height:200px;top:-70px;right:30%}.kit[data-design=kulisse] .glas-karte{z-index:1;background:color-mix(in srgb, var(--ku-karte) 40%, transparent);-webkit-backdrop-filter:blur(26px)saturate(1.7);backdrop-filter:blur(26px)saturate(1.7);border:1px solid #fff9;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(24px,3.4cqi,40px);display:flex;position:relative;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #ffffff14,0 30px 70px -36px #14284699}.kit[data-design=kulisse] .glas-karte .h2{font-size:clamp(28px,3cqi,42px)}.kit[data-design=kulisse] .glas-karte .lead{max-width:46ch;color:var(--ku-tinte-2);margin-top:8px;font-weight:600}.kit[data-design=kulisse] .glas-knoepfe{flex-wrap:wrap;gap:10px;display:flex}.kit[data-design=kulisse] .glas-knoepfe .btn{border-radius:14px;min-height:66px;padding:0 24px;font-size:17px}.kit[data-design=kulisse] .btn.glas{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--k-ink);background:#ffffff4d;border:1px solid #fff9}.kit[data-design=kulisse][data-scheme=dark] .glas-karte,.kit[data-design=kulisse][data-scheme=dark] .btn.glas{border-color:#ffffff29;box-shadow:inset 0 1px #ffffff2e,0 30px 70px -36px #000c}@media (prefers-color-scheme:dark){.kit[data-design=kulisse][data-scheme=auto] .glas-karte,.kit[data-design=kulisse][data-scheme=auto] .btn.glas{border-color:#ffffff29;box-shadow:inset 0 1px #ffffff2e,0 30px 70px -36px #000c}}.kit[data-design=kulisse] .faelle-kopf{margin-bottom:24px}.kit[data-design=kulisse] .f-filter{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.kit[data-design=kulisse] .f-filter input{opacity:0;pointer-events:none;position:absolute}.kit[data-design=kulisse] .f-filter label{border:1.5px solid var(--ku-linie);background:var(--ku-karte);color:var(--ku-tinte-2);cursor:pointer;border-radius:10px;padding:9px 14px;font-size:14.5px;font-weight:700}.kit[data-design=kulisse] .f-filter input:checked+label{background:var(--k-ink);border-color:var(--k-ink);color:var(--k-bg)}.kit[data-design=kulisse] .f-filter input:focus-visible+label{outline:2px solid var(--k-primary);outline-offset:2px}:is(.kit[data-design=kulisse] .faelle:has(.f-eigen:checked) [data-art=kunde],.kit[data-design=kulisse] .faelle:has(.f-kunde:checked) [data-art=eigen]){display:none}.kit[data-design=kulisse] .fall-gross{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4cqi,56px);margin-bottom:18px;padding:clamp(22px,3.4cqi,44px);display:grid;overflow:hidden}.kit[data-design=kulisse] .marke-z{align-items:center;gap:14px;display:flex}.kit[data-design=kulisse] .marke-z b{font-size:20px}.kit[data-design=kulisse] .marke-z small{font:700 12px/1.3 var(--ku-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ku-grau);display:block}.kit[data-design=kulisse] .f-logo{object-fit:contain;color:#fff;width:42px;height:42px;font:700 12px/1 var(--ku-mono);border-radius:12px;flex:none;place-items:center;display:grid}.kit[data-design=kulisse] .f-logo.gross{border-radius:16px;width:56px;height:56px}.kit[data-design=kulisse] .f-zeichen{background:var(--k-primary)}.kit[data-design=kulisse] .fall-gross h2{letter-spacing:-.025em;margin:18px 0 12px;font-size:clamp(30px,3.4cqi,46px);line-height:1.1}.kit[data-design=kulisse] .fall-gross p{max-width:52ch;color:var(--ku-tinte-2);font-size:17px}.kit[data-design=kulisse] .fall-gross .liste{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.kit[data-design=kulisse] .fall-gross .liste li{align-items:flex-start;gap:10px;font-size:15px;font-weight:700;display:flex}.kit[data-design=kulisse] .fall-gross .liste li:before{content:"";background:var(--k-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' stroke='%23fff' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:6px;flex:none;width:18px;height:18px;margin-top:2px}.kit[data-design=kulisse] .fall-gross .kz{border-top:1.5px solid var(--ku-linie);flex-wrap:wrap;gap:28px;margin-top:24px;padding-top:20px;display:flex}.kit[data-design=kulisse] .fall-gross .kz>div{flex:1 1 0;min-width:0}.kit[data-design=kulisse] .fall-gross .kz span{margin-top:4px;display:block}.kit[data-design=kulisse] .fall-gross .kz b{letter-spacing:-.02em;color:var(--k-primary);font-size:30px;line-height:1;display:block}.kit[data-design=kulisse] .fall-gross .kz span{color:var(--ku-grau);font-size:13px;font-weight:600}.kit[data-design=kulisse] .faelle-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.kit[data-design=kulisse] .fk{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:26px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.kit[data-design=kulisse] .fk-text{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.kit[data-design=kulisse] .fk-kopf{align-items:center;gap:12px;display:flex}.kit[data-design=kulisse] .fk-kopf b{font-size:20px}.kit[data-design=kulisse] .fk-kopf small{font:700 11px/1.3 var(--ku-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ku-grau);display:block}.kit[data-design=kulisse] .fk-kopf .art{background:var(--ku-chip);font:700 11px/1.2 var(--ku-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--ku-tinte-2);border-radius:8px;margin-left:auto;padding:5px 9px}.kit[data-design=kulisse] .fk-kopf .art.eigen{background:color-mix(in srgb, var(--k-primary) 14%, transparent);color:var(--k-primary)}.kit[data-design=kulisse] .fk p{color:var(--ku-grau);font-size:15.5px}.kit[data-design=kulisse] .fk .tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.kit[data-design=kulisse] .fk .tags span{background:var(--ku-flaeche);color:var(--ku-tinte-2);border-radius:8px;padding:5px 9px;font-size:12.5px;font-weight:700}.kit[data-design=kulisse] .fk.auch{justify-content:center}.kit[data-design=kulisse] .fk.auch .fk-text{justify-content:center;gap:14px}.kit[data-design=kulisse] .fk.auch h3{font-size:24px}.kit[data-design=kulisse] .auch-k{border:1.5px dashed var(--ku-linie);border-radius:20px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.kit[data-design=kulisse] .auch-k b{font-size:17px}.kit[data-design=kulisse] .auch-k p{font-size:15px}@media (max-width:980px){.kit[data-design=kulisse] .fall-gross{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.kit[data-design=kulisse] .faelle-raster{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.kit[data-design=kulisse] .fall-gross .liste{grid-template-columns:minmax(0,1fr)}}.kit[data-design=kulisse] .bild{background:linear-gradient(160deg, var(--ku-himmel-o), var(--ku-himmel-u));border-radius:22px;place-items:center;min-height:340px;padding:26px;display:grid;position:relative;overflow:hidden}.kit[data-design=kulisse] .fk .bild{border-radius:0;min-height:240px}.kit[data-design=kulisse] .browser{border:1.5px solid var(--ku-linie);background:var(--ku-karte);width:100%;max-width:520px;box-shadow:var(--ku-schatten);border-radius:14px;overflow:hidden}.kit[data-design=kulisse] .browser-leiste{border-bottom:1.5px solid var(--ku-linie);background:var(--ku-flaeche);align-items:center;gap:6px;padding:9px 12px;display:flex}.kit[data-design=kulisse] .browser-leiste i{background:var(--ku-linie);border-radius:50%;width:9px;height:9px}.kit[data-design=kulisse] .browser-leiste span{background:var(--k-bg);font:600 11px/1.3 var(--ku-mono);color:var(--ku-grau);border-radius:7px;flex:1;margin-left:10px;padding:4px 8px}.kit[data-design=kulisse] .browser-inhalt{gap:12px;padding:16px;display:grid}.kit[data-design=kulisse] .b-suche{gap:8px;display:flex}.kit[data-design=kulisse] .b-suche span{border:1.5px solid var(--ku-linie);color:var(--ku-tinte-2);border-radius:10px;flex:1;padding:9px 10px;font-size:12px;font-weight:700}.kit[data-design=kulisse] .b-suche b{background:var(--k-primary);color:var(--k-on-primary);border-radius:10px;padding:9px 14px;font-size:12px}.kit[data-design=kulisse] .b-karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kit[data-design=kulisse] .b-karten>div{border:1.5px solid var(--ku-linie);border-radius:12px;font-size:11px;font-weight:700;overflow:hidden}.kit[data-design=kulisse] .b-karten i{background:linear-gradient(135deg, var(--ku-chip), var(--ku-flaeche));height:58px;display:block;position:relative}.kit[data-design=kulisse] .b-karten i:after{content:"";border:3px solid var(--ku-tinte-2);opacity:.45;border-radius:50% 50% 40% 40%;width:46px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.kit[data-design=kulisse] .b-karten span{justify-content:space-between;gap:4px;padding:7px 8px;display:flex}.kit[data-design=kulisse] .b-karten em{color:var(--k-primary);font-style:normal}.kit[data-design=kulisse] .handy-m{background:var(--ku-handy);width:150px;box-shadow:var(--ku-schatten);border-radius:24px;padding:7px}.kit[data-design=kulisse] .handy-m .sc{background:var(--ku-karte);border-radius:18px;align-content:start;gap:8px;min-height:250px;padding:12px 10px;display:grid}.kit[data-design=kulisse] .sc .t{font-size:12px;font-weight:700}.kit[data-design=kulisse] .sc .schritt{background:var(--ku-flaeche);border-radius:9px;align-items:center;gap:7px;padding:7px;font-size:10.5px;font-weight:700;display:flex}.kit[data-design=kulisse] .sc .schritt i{color:#fff;background:#1fae5b;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:9px;font-style:normal;display:grid}.kit[data-design=kulisse] .sc .schritt.offen i{background:var(--ku-chip);color:var(--ku-grau)}.kit[data-design=kulisse] .sc .kn{background:var(--k-primary);color:var(--k-on-primary);text-align:center;border-radius:9px;margin-top:4px;padding:8px;font-size:11px;font-weight:700}.kit[data-design=kulisse] .sc .sig{border:1.5px dashed var(--ku-linie);border-radius:9px;height:46px;position:relative}.kit[data-design=kulisse] .sc .sig:after{content:"";border-bottom:2.5px solid var(--ku-tinte-2);border-radius:0 0 60% 40%;height:12px;position:absolute;top:20px;left:14px;right:20px;transform:skew(-20deg)}.kit[data-design=kulisse] .katalog{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;display:grid}.kit[data-design=kulisse] .katalog>div{background:var(--ku-flaeche);border-radius:9px;padding:6px;font-size:9.5px;font-weight:700}.kit[data-design=kulisse] .katalog i{background:linear-gradient(160deg,#e8d5c4,#c9a88b);border-radius:7px;height:44px;margin-bottom:4px;display:block}.kit[data-design=kulisse] .katalog>div:nth-child(2) i{background:linear-gradient(160deg,#d7dceb,#9aa6c8)}.kit[data-design=kulisse] .katalog>div:nth-child(3) i{background:linear-gradient(160deg,#f1d9df,#d99aae)}.kit[data-design=kulisse] .katalog>div:nth-child(4) i{background:linear-gradient(160deg,#dde8d5,#a3be8f)}.kit[data-design=kulisse] .websites,.kit[data-design=kulisse] .serp{gap:8px;width:100%;max-width:300px;display:grid}.kit[data-design=kulisse] .websites>div{background:var(--ku-karte);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:700;display:flex;box-shadow:0 12px 30px -20px #14284680}.kit[data-design=kulisse] .websites i{background:var(--k-primary);border-radius:7px;flex:none;width:24px;height:24px}.kit[data-design=kulisse] .websites>div:nth-child(2) i{background:#2e7d5b}.kit[data-design=kulisse] .websites>div:nth-child(3) i{background:#27348f}.kit[data-design=kulisse] .websites>div:nth-child(n+4) i{background:var(--ku-chip)}.kit[data-design=kulisse] .websites small{font:700 10.5px/1 var(--ku-mono);color:#1fae5b;margin-left:auto}.kit[data-design=kulisse] .serp>div{background:var(--ku-karte);border-radius:12px;padding:10px 12px;font-size:11px;box-shadow:0 12px 30px -20px #14284680}.kit[data-design=kulisse] .serp>div:first-child{outline:2px solid var(--k-primary)}.kit[data-design=kulisse] .serp b{color:#1a0dab;font-size:12.5px;display:block}.kit[data-design=kulisse][data-scheme=dark] .serp b{color:#8ab4ff}@media (prefers-color-scheme:dark){.kit[data-design=kulisse][data-scheme=auto] .serp b{color:#8ab4ff}}.kit[data-design=kulisse] .serp small{color:#188038;display:block}.kit[data-design=kulisse] section.kontakt-sec{padding-block:clamp(36px,5cqi,64px) clamp(56px,6cqi,96px)}.kit[data-design=kulisse] .ko-raster{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5cqi,72px);display:grid}.kit[data-design=kulisse] .ko-text .krumen{margin-bottom:22px}.kit[data-design=kulisse] .ko-text h1{letter-spacing:-.04em;margin:0;font-size:clamp(44px,5.6cqi,76px);line-height:1.02}.kit[data-design=kulisse] .ko-text .lead{max-width:40ch;color:var(--ku-tinte-2);margin-top:16px;font-size:18px;font-weight:600}.kit[data-design=kulisse] .ko-wege{gap:10px;margin-top:28px;display:grid}.kit[data-design=kulisse] .ko-wege>a,.kit[data-design=kulisse] .ko-wege>div{border:1.5px solid var(--ku-linie);background:var(--ku-karte);color:var(--k-ink);overflow-wrap:anywhere;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;font-weight:700;display:flex}.kit[data-design=kulisse] .ko-wege>a:hover{border-color:var(--k-primary)}.kit[data-design=kulisse] .ko-wege .fico{border-radius:11px;flex:none;width:40px;height:40px}.kit[data-design=kulisse] .ko-wege .fico svg{width:19px;height:19px}.kit[data-design=kulisse] .ko-wege small{color:var(--ku-grau);font-size:13px;font-weight:600;display:block}.kit[data-design=kulisse] .ko-person{border-top:1.5px solid var(--ku-linie);align-items:center;gap:14px;margin-top:22px;padding-top:22px;display:flex}.kit[data-design=kulisse] .ko-foto{border:3px solid var(--ku-karte);width:76px;height:76px;box-shadow:0 0 0 2px var(--k-primary);border-radius:50%;flex:none;overflow:hidden}.kit[data-design=kulisse] .ko-foto img{object-fit:cover;object-position:50% 18%;transform-origin:50% 22%;filter:grayscale();width:100%;height:100%;transform:scale(1.55)}.kit[data-design=kulisse] .ko-person p{color:var(--ku-tinte-2);font-size:15px;font-weight:600}.kit[data-design=kulisse] .formkarte{border:1.5px solid var(--ku-linie);background:var(--ku-karte);box-shadow:var(--ku-schatten);border-radius:24px;margin-top:8px;padding:clamp(20px,3cqi,32px)}@media (max-width:900px){.kit[data-design=kulisse] .ko-raster{grid-template-columns:minmax(0,1fr)}}.kit[data-design=kulisse] form.vf{background:0 0;border-radius:0;gap:16px 14px;padding:0}.kit[data-design=kulisse] .formwrap form.vf{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:24px;padding:clamp(20px,3cqi,32px)}.kit[data-design=kulisse] .vf label{font:700 13.5px/1.3 var(--k-font-body);letter-spacing:0;text-transform:none;color:var(--ku-tinte-2);gap:7px}.kit[data-design=kulisse] .vf input,.kit[data-design=kulisse] .vf select,.kit[data-design=kulisse] .vf textarea{border:1.5px solid var(--ku-linie);background:var(--k-bg);border-radius:14px;min-height:52px;padding:13px 14px;font-size:16px}.kit[data-design=kulisse] .vf input:focus,.kit[data-design=kulisse] .vf select:focus,.kit[data-design=kulisse] .vf textarea:focus{border-color:var(--k-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--k-primary) 14%, transparent)}.kit[data-design=kulisse] .vf textarea{min-height:120px}.kit[data-design=kulisse] .vf .chipsfeld{font:700 13.5px/1.3 var(--k-font-body);color:var(--ku-tinte-2);flex-direction:column;grid-column:1/-1;gap:7px;display:flex}.kit[data-design=kulisse] .vf .chips-wahl{flex-wrap:wrap;gap:8px;display:flex}.kit[data-design=kulisse] .vf .chip input{opacity:0;pointer-events:none;min-height:0;position:absolute}.kit[data-design=kulisse] .vf .chip label{border:1.5px solid var(--ku-linie);background:var(--k-bg);cursor:pointer;border-radius:10px;padding:9px 13px;font-size:14.5px;display:inline-block}.kit[data-design=kulisse] .vf .chip input:checked+label{border-color:var(--k-primary);background:color-mix(in srgb, var(--k-primary) 8%, var(--k-bg));color:var(--k-primary)}.kit[data-design=kulisse] .vf .chip input:focus-visible+label{outline:2px solid var(--k-primary);outline-offset:2px}.kit[data-design=kulisse] .vf .form-fuss{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;display:flex}.kit[data-design=kulisse] .vf .form-fuss small{max-width:34ch;color:var(--ku-grau);font-size:13px;font-weight:600}.kit[data-design=kulisse] .vf .btn.pri{border-radius:14px;min-height:56px;padding:0 22px;font-size:17px}.kit[data-design=kulisse] .faq.faq-zwei{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(28px,5cqi,72px);display:grid}.kit[data-design=kulisse] .faq-kopf{position:sticky;top:110px}.kit[data-design=kulisse] .faq-kopf .lead{margin:14px 0 24px}.kit[data-design=kulisse] .faq.faq-zwei>.faq-liste{border-top:1.5px solid var(--ku-linie);max-width:none;margin:0}.kit[data-design=kulisse] .faq-zwei details p{max-width:none;padding-right:56px}.kit[data-design=kulisse] .frage-karte{border:1.5px solid var(--ku-linie);background:var(--ku-flaeche);border-radius:18px;align-items:center;gap:14px;padding:16px;display:flex}.kit[data-design=kulisse] main>section:nth-of-type(odd) .frage-karte{background:var(--ku-karte)}.kit[data-design=kulisse] .frage-karte img{object-fit:cover;object-position:50% 28%;border-radius:50%;flex:none;width:52px;height:52px}.kit[data-design=kulisse] .frage-karte b{font-size:15.5px;display:block}.kit[data-design=kulisse] .frage-karte a{color:var(--k-primary);font-size:14.5px;font-weight:700}@media (max-width:900px){.kit[data-design=kulisse] .faq.faq-zwei{grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] .faq-kopf{position:static}}.kit[data-design=kulisse] main:not(.seo-seite) .objgrid{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kit[data-design=kulisse] main:not(.seo-seite) .obj{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.kit[data-design=kulisse] main:not(.seo-seite) .obj .fear{order:0;font-size:15.5px;font-weight:600;text-decoration-thickness:2px}.kit[data-design=kulisse] main:not(.seo-seite) .obj:before{background:var(--ku-chip) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M6 13l6 6 6-6' stroke='%23FF5000' stroke-width='2.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px no-repeat;order:1;width:30px;height:30px}.kit[data-design=kulisse] main:not(.seo-seite) .obj>*{text-align:left;margin:0}.kit[data-design=kulisse] main:not(.seo-seite) .obj{justify-content:flex-start;align-items:flex-start}.kit[data-design=kulisse] main:not(.seo-seite) .obj h3{order:2;font-size:20px}.kit[data-design=kulisse] main:not(.seo-seite) .obj p:not(.fear){order:3}@media (max-width:900px){.kit[data-design=kulisse] main:not(.seo-seite) .objgrid{grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] main:not(.seo-seite) .obj:before{display:block}}.kit[data-design=kulisse] .vierschritt{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.kit[data-design=kulisse] .vierschritt li{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:20px;flex-direction:column;gap:8px;min-width:0;padding:22px;display:flex}.kit[data-design=kulisse] .vierschritt .nr{background:var(--ku-chip);border-radius:10px;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:grid}.kit[data-design=kulisse] .vierschritt li:first-child .nr{background:var(--k-primary);color:var(--k-on-primary)}.kit[data-design=kulisse] .vierschritt .zeit{font:700 11.5px/1.3 var(--ku-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--k-primary)}.kit[data-design=kulisse] .vierschritt h3{font-size:19px}.kit[data-design=kulisse] .vierschritt p{color:var(--ku-grau);font-size:15px}@media (max-width:980px){.kit[data-design=kulisse] .vierschritt{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:560px){.kit[data-design=kulisse] .vierschritt{grid-template-columns:minmax(0,1fr)}}.kit[data-design=kulisse] .staedte-zwei{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:clamp(24px,4cqi,56px);display:grid}.kit[data-design=kulisse] .staedte-zwei .lead{margin-top:14px}.kit[data-design=kulisse] .staedte-zwei .seo-zw{font:700 12px/1.3 var(--ku-mono);letter-spacing:.08em;color:var(--ku-grau);margin:28px 0 14px}.kit[data-design=kulisse] .staedte-zwei>div:last-child .seo-zw{margin-top:0}.kit[data-design=kulisse] .staedte-zwei .seo-chips{gap:10px}.kit[data-design=kulisse] .staedte-zwei .seo-chips a{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:12px;align-items:center;gap:7px;padding:9px 14px 9px 11px;font-size:15px;font-weight:700;display:inline-flex}.kit[data-design=kulisse] .staedte-zwei .seo-chips svg{width:15px;height:15px;fill:var(--k-primary)}.kit[data-design=kulisse] .staedte-zwei .seo-regionen{grid-template-columns:minmax(0,1fr);gap:8px}.kit[data-design=kulisse] .staedte-zwei .seo-regionen details{border:1.5px solid var(--ku-linie);background:var(--ku-karte);border-radius:14px}.kit[data-design=kulisse] .staedte-zwei .seo-regionen summary{cursor:pointer;padding:13px 16px;font-weight:700;list-style:none}.kit[data-design=kulisse] .staedte-zwei .seo-regionen summary::-webkit-details-marker{display:none}.kit[data-design=kulisse] .staedte-zwei .seo-regionen summary small{background:var(--ku-chip);font:700 12px/1 var(--ku-mono);color:var(--ku-grau);border-radius:8px;margin:0 12px 0 auto;padding:3px 8px}@media (max-width:900px){.kit[data-design=kulisse] .staedte-zwei{grid-template-columns:minmax(0,1fr)}}.kit[data-design=kulisse] .recht{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(28px,5cqi,72px);display:grid}.kit[data-design=kulisse] .recht nav{gap:4px;display:grid;position:sticky;top:110px}.kit[data-design=kulisse] .recht nav b{font:700 12px/1.3 var(--ku-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ku-grau);margin-bottom:8px}.kit[data-design=kulisse] .recht nav a{color:var(--ku-tinte-2);border-radius:10px;padding:8px 12px;font-size:15px;font-weight:700}.kit[data-design=kulisse] .recht nav a.an{background:var(--ku-chip);color:var(--k-ink)}.kit[data-design=kulisse] .recht article.prose{max-width:72ch}.kit[data-design=kulisse] .recht article h2{letter-spacing:-.02em;margin:42px 0 14px;font-size:clamp(24px,2.4cqi,30px)}.kit[data-design=kulisse] .recht article>h2:first-child{margin-top:0}.kit[data-design=kulisse] .recht article p,.kit[data-design=kulisse] .recht article li{color:var(--ku-tinte-2);font-size:17px;line-height:1.7}.kit[data-design=kulisse] .recht article a{color:var(--k-ink)}.kit[data-design=kulisse] .recht .angaben{border:1.5px solid var(--ku-linie);background:var(--ku-flaeche);border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:8px 24px;margin:0 0 1em;padding:20px 22px;font-size:16.5px;display:grid}.kit[data-design=kulisse] .recht .angaben dt{color:var(--ku-grau);font-weight:600}.kit[data-design=kulisse] .recht .angaben dd{overflow-wrap:anywhere;margin:0;font-weight:700}@media (max-width:900px){.kit[data-design=kulisse] .recht{grid-template-columns:minmax(0,1fr)}.kit[data-design=kulisse] .recht nav{position:static}}.kit[data-design=kulisse] .kufoot{background:var(--ku-flaeche);margin-top:0}.kit[data-design=kulisse] .kufoot-oben{grid-template-columns:minmax(0,1.05fr) minmax(0,1.6fr);padding-block:64px 44px}.kit[data-design=kulisse] .kufoot-ruf{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.kit[data-design=kulisse] .kufoot-ruf .logo img{height:24px;transform:none}.kit[data-design=kulisse] .kufoot-ruf p{max-width:36ch;font-size:16.5px}.kit[data-design=kulisse] .kufoot-kontakt{gap:6px;font-weight:600;display:grid}.kit[data-design=kulisse] .kufoot-kontakt a{color:var(--k-ink)}.kit[data-design=kulisse] .kufoot-spalten{grid-template-columns:repeat(3,minmax(0,1fr))}.kit[data-design=kulisse] .kufoot-spalten a{color:var(--ku-grau)}.kit[data-design=kulisse] .kufoot-spalten a:hover{color:var(--k-ink)}.kit[data-design=kulisse] .kufoot-spalten a[aria-current=page]{color:var(--k-primary)}.kit[data-design=kulisse] .kufoot-unten{border-top:1.5px solid var(--ku-linie);font-size:13.5px;font-weight:600}.kit[data-design=kulisse] .kufoot-unten .w{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 22px;padding-block:18px 24px;display:flex}.kit[data-design=kulisse] .kufoot-rechts{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.kit[data-design=kulisse] .kufoot-sozial{gap:8px;display:flex}.kit[data-design=kulisse] .kufoot-sozial a{border:1.5px solid var(--ku-linie);background:var(--ku-karte);width:36px;height:36px;color:var(--k-ink);border-radius:10px;place-items:center;display:grid}.kit[data-design=kulisse] .kufoot-sozial svg{width:16px;height:16px}@media (max-width:520px){.kit[data-design=kulisse] .kufoot-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.kit[data-design=kulisse] .andere a{border-radius:10px}.kit[data-design=kulisse] .zeitwrap>.lead,.kit[data-design=kulisse] .faelle-kopf>.lead{margin:14px 0 32px}.kit[data-design=kulisse] main>section.intro-sec+section{padding-top:12px}.kit[data-design=kulisse] .pill.ortpill{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--k-ink) 80%, transparent);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;margin:0;padding:0;font-size:13px;font-weight:700;display:inline-flex}.kit[data-design=kulisse] .ortpill svg{width:16px;height:16px;fill:var(--k-primary);flex:none}.kit[data-design=kulisse] .ortpill .unter{color:var(--k-primary)}@media (max-width:560px){.kit[data-design=kulisse] .hdr .w>.btn.pri{display:none}.kit[data-design=kulisse] .langsw>button,.kit[data-design=kulisse] .schemebtn{width:52px;height:40px}.kit[data-design=kulisse] .langsw>button:before{display:none}.kit[data-design=kulisse] .schemebtn svg{padding:8px 4px}.kit[data-design=kulisse] .hdr .w{--ku-kopf-gap:8px}.kit[data-design=kulisse] .logo img{height:18px}}.kit[data-design=kulisse] .faelle-raster>.fk.auch:nth-child(odd){grid-column:1/-1}.kit[data-design=kulisse] .faelle-raster>.fk.auch:nth-child(odd) .fk-text{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kit[data-design=kulisse] .faelle-raster>.fk.auch:nth-child(odd) .fk-text>h3{grid-column:1/-1}@media (max-width:900px){.kit[data-design=kulisse] .faelle-raster>.fk.auch:nth-child(odd) .fk-text{grid-template-columns:minmax(0,1fr)}}
.kit .mb-blatt{display:none}@container (max-width:1000px){.kit[data-design]>.hdr.mb{--mb-r:clamp(14px, var(--k-r-lg,20px), 24px);--mb-chip:color-mix(in srgb, var(--k-ink) 6%, var(--k-bg));--mb-linie:color-mix(in srgb, var(--k-ink) 11%, transparent);z-index:50;padding:max(8px, env(safe-area-inset-top,0px)) 8px 0;transition:transform .38s cubic-bezier(.2,.8,.2,1),background .3s,box-shadow .3s;position:sticky;top:0}.kit[data-design]>.hdr.mb.scrolled,.kit[data-design]>.hdr.mb.menuauf{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.kit[data-design]>.hdr.mb.weg{transform:translateY(-115%)}.kit[data-design]>.hdr.mb.menuauf{z-index:60;transform:none}.kit[data-design]>.hdr.mb>.w{z-index:2;border-radius:var(--mb-r);border:1px solid #0000;gap:10px;max-width:none;min-height:58px;margin:0;padding:0 7px 0 14px;transition:background .3s,border-color .3s,box-shadow .3s;position:relative}.kit[data-design]>.hdr.mb.scrolled:not(.menuauf)>.w{background:color-mix(in srgb, var(--k-bg) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);border-color:var(--mb-linie);box-shadow:0 10px 30px -18px #00000059}.kit[data-design]>.hdr.mb>.w>:is(.nav,.langsw,.schemebtn,.headphone,.btn){display:none}.kit[data-design]>.hdr.mb .logo{min-width:0;margin-right:auto}.kit[data-design]>.hdr.mb .burger{border:1px solid var(--mb-linie);background:var(--mb-chip);width:44px;height:44px;color:var(--k-ink);cursor:pointer;border-radius:50%;flex:none;margin-left:auto;padding:0;display:grid;position:relative}.kit[data-design]>.hdr.mb .burger i{background:currentColor;border-radius:2px;height:2px;transition:transform .42s cubic-bezier(.65,0,.35,1),top .42s cubic-bezier(.65,0,.35,1),right .3s;position:absolute;left:13px;right:13px}.kit[data-design]>.hdr.mb .burger i:first-of-type{top:16px}.kit[data-design]>.hdr.mb .burger i:nth-of-type(2){top:24px;right:19px}.kit[data-design]>.hdr.mb.menuauf .burger i:first-of-type{top:20px;transform:rotate(45deg)}.kit[data-design]>.hdr.mb.menuauf .burger i:nth-of-type(2){top:20px;right:13px;transform:rotate(-45deg)}.kit[data-design]>.hdr.mb .burger .mb-wort{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kit[data-design]>.hdr.mb :is(.burger,.mb-oben,.mb-kinder a,.mb-seg>*,.mb-kontakt a):focus-visible{outline:2px solid var(--k-primary);outline-offset:2px}.kit[data-design]>.hdr.mb .mb-blatt{z-index:1;background:var(--mb-grund,var(--k-bg));height:100dvh;color:var(--k-ink);clip-path:circle(0px at var(--mb-x,calc(100% - 38px)) var(--mb-y,38px));visibility:hidden;flex-direction:column;transition:clip-path .55s cubic-bezier(.7,0,.2,1),visibility 0s .55s;display:flex;position:absolute;top:0;left:0;right:0}.kit[data-design]>.hdr.mb.menuauf .mb-blatt{clip-path:circle(150% at var(--mb-x,calc(100% - 38px)) var(--mb-y,38px));visibility:visible;transition:clip-path .62s cubic-bezier(.7,0,.2,1),visibility}.kit[data-design]>.hdr.mb .mb-innen{z-index:1;overscroll-behavior:contain;min-height:0;padding:calc(max(8px, env(safe-area-inset-top,0px)) + 78px) 22px 8px;flex:1;position:relative;overflow-y:auto}.kit[data-design]>.hdr.mb .mb-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kit[data-design]>.hdr.mb .mb-liste>li{border-bottom:1px solid var(--mb-linie);opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)}.kit[data-design]>.hdr.mb.menuauf .mb-liste>li{opacity:1;transition-delay:calc(.18s + var(--i,0) * 50ms);transform:none}.kit[data-design]>.hdr.mb .mb-oben{width:100%;color:var(--k-ink);font:700 clamp(22px, 7cqi, 28px) / 1.15 var(--k-font-display,var(--k-font-body));letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:16px 0;text-decoration:none;display:flex}.kit[data-design]>.hdr.mb .mb-oben small{opacity:.5;font-size:.55em;font-weight:400}.kit[data-design]>.hdr.mb .mb-oben[aria-current]>span:first-child{color:var(--k-primary)}.kit[data-design]>.hdr.mb .mb-pfeil{width:30px;height:30px;color:color-mix(in srgb, var(--k-ink) 55%, transparent);flex:none;place-items:center;display:grid}.kit[data-design]>.hdr.mb .mb-oben svg,.kit[data-design]>.hdr.mb .mb-kinder svg{width:16px;height:16px}.kit[data-design]>.hdr.mb .mb-plus{border:1px solid var(--mb-linie);border-radius:50%;flex:none;width:30px;height:30px;transition:transform .4s cubic-bezier(.2,.8,.2,1),background .3s,border-color .3s;position:relative}.kit[data-design]>.hdr.mb .mb-plus:before,.kit[data-design]>.hdr.mb .mb-plus:after{content:"";background:var(--k-ink);border-radius:2px;height:1.6px;transition:transform .4s;position:absolute;top:13.5px;left:8.5px;right:8.5px}.kit[data-design]>.hdr.mb .mb-plus:after{transform:rotate(90deg)}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-plus{background:var(--k-primary);border-color:var(--k-primary);transform:rotate(180deg)}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-plus:before,.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-plus:after{background:var(--k-on-primary,#fff)}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-plus:after{transform:rotate(0)}.kit[data-design]>.hdr.mb .mb-kinder{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1);display:grid}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-kinder{grid-template-rows:1fr}.kit[data-design]>.hdr.mb .mb-kinder>div{min-height:0;overflow:hidden}.kit[data-design]>.hdr.mb .mb-kinder a{color:color-mix(in srgb, var(--k-ink) 70%, transparent);font:500 17px/1.3 var(--k-font-body);opacity:0;align-items:center;gap:10px;padding:11px 0;text-decoration:none;transition:opacity .3s,transform .4s,color .2s;display:flex;transform:translate(-8px)}.kit[data-design]>.hdr.mb .mb-kinder a>span{flex:1}.kit[data-design]>.hdr.mb .mb-kinder a>svg{opacity:.4}.kit[data-design]>.hdr.mb .mb-kinder a:last-child{margin-bottom:12px}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-kinder a{opacity:1;transform:none}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-kinder a:nth-child(2){transition-delay:40ms}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-kinder a:nth-child(3){transition-delay:80ms}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-kinder a:nth-child(4){transition-delay:.12s}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-kinder a:nth-child(5){transition-delay:.16s}.kit[data-design]>.hdr.mb .mb-gruppe.offen .mb-kinder a:nth-child(n+6){transition-delay:.2s}.kit[data-design]>.hdr.mb .mb-kinder a[aria-current]{color:var(--k-ink)}.kit[data-design]>.hdr.mb .mb-kinder a[aria-current]:before{content:"";background:var(--k-primary);border-radius:50%;flex:none;width:7px;height:7px}.kit[data-design]>.hdr.mb .mb-dock{z-index:1;padding:12px 22px max(20px, env(safe-area-inset-bottom,0px));opacity:0;flex-direction:column;gap:12px;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;transform:translateY(16px)}.kit[data-design]>.hdr.mb.menuauf .mb-dock{opacity:1;transition-delay:.38s;transform:none}.kit[data-design]>.hdr.mb .mb-dock .mb-cta{justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;margin:0;font-size:16px;display:inline-flex}.kit[data-design]>.hdr.mb .mb-cta svg{width:17px;height:17px}.kit[data-design]>.hdr.mb .mb-kontakt{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kit[data-design]>.hdr.mb .mb-kontakt.eins{grid-template-columns:1fr}.kit[data-design]>.hdr.mb .mb-kontakt a{background:var(--mb-chip);min-width:0;color:var(--k-ink);font:600 14px/1.2 var(--k-font-body);border-radius:14px;align-items:center;gap:8px;padding:11px 12px;text-decoration:none;display:flex}.kit[data-design]>.hdr.mb .mb-kontakt span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kit[data-design]>.hdr.mb .mb-kontakt svg{width:17px;height:17px;color:var(--k-primary);flex:none}.kit[data-design]>.hdr.mb .mb-schalter{justify-content:space-between;gap:8px;display:flex}.kit[data-design]>.hdr.mb .mb-seg{background:var(--mb-chip);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.kit[data-design]>.hdr.mb .mb-seg>*{min-width:46px;height:34px;color:color-mix(in srgb, var(--k-ink) 60%, transparent);font:700 13px/1 var(--k-font-body);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0 12px;text-decoration:none;display:grid}.kit[data-design]>.hdr.mb .mb-seg>:is([aria-current],[aria-pressed=true]){background:var(--k-bg);color:var(--k-ink);box-shadow:0 1px 3px #00000029}.kit[data-design]>.hdr.mb .mb-seg svg{width:16px;height:16px}.kit[data-design]>.hdr.mb .mb-huegel{z-index:0;pointer-events:none;opacity:0;height:210px;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(30px)}.kit[data-design]>.hdr.mb.menuauf .mb-huegel{opacity:1;transition-delay:.25s;transform:none}.kit[data-design]>.hdr.mb .mb-huegel svg{width:100%;height:100%;display:block}.kit[data-design]>.hdr.mb .mb-zeichen{z-index:0;pointer-events:none;opacity:0;width:190px;height:auto;transition:opacity .8s .3s;position:absolute;bottom:160px;right:-40px}.kit[data-design]>.hdr.mb.menuauf .mb-zeichen{opacity:.08}}.kit[data-design=kulisse]{--mb-grund:linear-gradient(180deg, var(--ku-himmel-o) 0%, var(--k-bg) 58%);--mb-h1:#cfe3cf;--mb-h2:#a9ccae;--mb-h3:#86b48d}.kit[data-design=kulisse][data-scheme=dark]{--mb-h1:#1a2740;--mb-h2:#152036;--mb-h3:#101a2d}@media (prefers-color-scheme:dark){.kit[data-design=kulisse][data-scheme=auto]{--mb-h1:#1a2740;--mb-h2:#152036;--mb-h3:#101a2d}}.kit .mb-huegel .h1{fill:var(--mb-h1,var(--k-surface))}.kit .mb-huegel .h2{fill:var(--mb-h2,var(--k-surface))}.kit .mb-huegel .h3{fill:var(--mb-h3,var(--k-surface))}
