.kb-phone{aspect-ratio:71.5/147;background:linear-gradient(135deg,#e4e0e8 0%,#8c8594 14%,#3a3540 38%,#2a2630 62%,#9a93a3 86%,#ece8f0 100%);border-radius:19%/9.2%;width:100%;padding:2.7%;position:relative;box-shadow:1px 1px #5a5462,2px 2px #46404d,3px 3px #36313c,4px 4px #29252e,0 34px 40px -20px #000000f2,6px 14px 26px -12px #000000b3;container-type:inline-size}.kb-glas{background:#050307;border-radius:16cqw;height:100%;padding:2.2cqw;position:relative;overflow:hidden}.kb-glas img{object-fit:cover;object-position:center;border-radius:14cqw;width:100%;height:100%;display:block}.kb-insel{background:#000;border-radius:99px;width:27cqw;height:8cqw;position:absolute;top:6cqw;left:50%;translate:-50%}.kb-zeit{text-align:center;color:#fff;letter-spacing:-.02em;text-shadow:0 1px 6px #00000059;font-size:23cqw;font-weight:300;line-height:1;position:absolute;top:18cqw;left:0;right:0}.kb-zeit small{letter-spacing:.02em;margin-bottom:2.7cqw;font-size:6.7cqw;font-weight:500;display:block}.kb-reflex{pointer-events:none;background:linear-gradient(118deg,#ffffff38 0%,#ffffff0d 28%,#fff0 42%);border-radius:16cqw;position:absolute;inset:0}.kb-taste{background:linear-gradient(90deg,#4c4654,#a39cab);border-radius:2px;width:2px;position:absolute}.kb-taste-links{height:10%;top:24%;left:-2px;box-shadow:0 2.4em #6f6878}.kb-taste-rechts{height:14%;top:30%;right:-2px}.vitrine{perspective:1200px;border-radius:16px 16px 0 0;justify-content:center;align-items:flex-end;height:410px;padding-bottom:74px;display:flex;position:relative;overflow:hidden}.vitrine .spot{pointer-events:none;background:radial-gradient(closest-side at 50% 38%,#ffd2963d,#ffbe7812 55%,#ffbe7800 100%);position:absolute;inset:-10% -20% 10%}.vitrine .boden{pointer-events:none;background:linear-gradient(#ffffff08,#0000);border-top:1px solid #ffffff0d;height:90px;position:absolute;bottom:0;left:0;right:0}.vitrine .objekt{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:relative}.vitrine:hover .objekt{transform:translateY(-4px)}.vitrine .objekt>*{-webkit-box-reflect:below 2px linear-gradient(transparent 72%, #ffffff24)}.vitrine .v-faecher{width:250px;height:250px;transform-style:preserve-3d;position:relative}.vitrine .v-phone{transform-origin:50% 115%;width:112px;margin-left:-56px;position:absolute;bottom:0;left:50%}.vitrine .kb-phone{padding:1.6%;box-shadow:1px 1px #46404d,2px 2px #29252e,0 30px 40px -20px #000000f2,5px 12px 22px -12px #000000b3}.vitrine .kb-glas{padding:1.4cqw}.vitrine .kb-taste{width:1.5px}.vitrine .v-phone-0{filter:brightness(.82);transform:translate(-64px)rotate(-13deg)scale(.93)}.vitrine .v-phone-1{z-index:2;transform:translateY(-6px)}.vitrine .v-phone-2{filter:brightness(.82);transform:translate(64px)rotate(13deg)scale(.93)}.vitrine .v-phone-0 .kb-glas img{object-position:100% center}.vitrine .v-stelen{align-items:flex-end;gap:30px;display:flex}.vitrine .v-stele{flex-direction:column;align-items:center;display:flex;position:relative}.vitrine .v-stele-0{transform:rotateY(16deg)}.vitrine .v-stele-1{transform:rotateY(-16deg)}.vitrine .v-led{background:#050308;border-radius:2px;width:108px;padding:6px 5px 5px;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 34px 2px #ffaa5a47,0 0 80px 10px #8c5adc38,0 26px 40px -18px #000000e6}.vitrine .v-led-titel{text-align:center;color:#e9d3a8;letter-spacing:.22em;text-transform:uppercase;margin:0 0 4px;font-size:5.2px;font-weight:700}.vitrine .v-led-raster{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.vitrine .v-led-raster img{aspect-ratio:3/4;object-fit:cover;filter:saturate(1.25)brightness(1.08);width:100%;display:block}.vitrine .v-led-raster img.neu{outline:1.5px solid var(--copper-light);z-index:1;animation:4s ease-in-out infinite neu-auf;position:relative}.vitrine .v-led-fuss{text-align:center;color:#ffffff8c;letter-spacing:.12em;margin:auto 0 0;font-size:5.2px}.vitrine .v-stele-fuss{background:linear-gradient(#2a2430,#0d0a10);border-radius:1px;width:116px;height:6px;margin-top:3px;display:block;box-shadow:0 10px 18px #ffaa5a2e}.vitrine .v-druck{width:276px;height:240px;transform-style:preserve-3d;position:relative}.vitrine .v-mappe{background:radial-gradient(120% 80% at 30% 20%,#ffffff0f,#0000 65%),linear-gradient(160deg,#33442f,#2a3928 60%,#233021);border-radius:2px;width:152px;height:214px;position:absolute;bottom:0;left:0;overflow:hidden;transform:rotateY(10deg)rotate(-6deg);box-shadow:0 28px 40px -18px #000000e6,0 2px 6px #00000059}.vitrine .v-mappe-wellen{width:100%;height:100%;position:absolute;inset:0}.vitrine .v-mappe-inhalt{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:0 22px 32px 4px;display:flex;position:absolute;inset:0}.vitrine .v-mappe-inhalt small{letter-spacing:.2em;text-transform:uppercase;color:#ffffffd9;white-space:nowrap;font-size:6.5px}.vitrine .v-mappe-inhalt b{letter-spacing:.04em;margin-top:3px;font-size:17px;font-weight:400;line-height:1.1}.vitrine .v-mappe-logo{letter-spacing:.06em;color:#ecd6a4;white-space:nowrap;border:1px solid #e2c588cc;margin-top:12px;padding:8px 10px;font-size:10.5px}.vitrine .v-a4{width:134px;height:198px;color:var(--ink);background:#fdfbf6;border-radius:1px;padding:9px 10px;position:absolute;bottom:34px;left:114px;overflow:hidden;transform:rotateY(-6deg)rotate(3deg);box-shadow:0 24px 34px -18px #000000d9,0 2px 5px #0000004d}.vitrine .v-a4 img{object-fit:cover;object-position:center 14%;width:100%;height:68px;display:block}.vitrine .v-a4-satz{text-align:center;margin:8px 0 0;font-size:6.2px;line-height:1.35}.vitrine .v-a4-text{color:#211b26bf;margin:5px 0 0;font-size:4.6px;line-height:1.45}.vitrine .v-blatt{background:#fff;border-radius:1px;width:74px;margin:0;padding:4px;position:absolute;bottom:-8px;left:204px;transform:rotate(5deg)translateZ(20px);box-shadow:0 26px 32px -16px #000000e6,0 2px 6px #00000059}.vitrine .v-blatt img{aspect-ratio:2/3;object-fit:cover;width:100%;display:block}@keyframes neu-auf{0%,55%{opacity:1}65%{opacity:.15}80%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.vitrine .v-led-raster img.neu{animation:none}.vitrine .objekt{transition:none}}.ergebnis-handy{box-shadow:1px 1px #5a5462,2px 2px #46404d,3px 3px #36313c,0 50px 60px -30px #211b268c,0 20px 30px -18px #211b2673}.eh-bildschirm{color:#f4ede4;background:radial-gradient(120% 60% at 50% 0,#3b2552 0%,#1a0e2e 45%,#0f0819 100%);border-radius:14cqw;flex-direction:column;align-items:center;height:100%;padding:14cqw 0 5cqw;display:flex;position:relative;overflow:hidden}.eh-status{justify-content:space-between;font-size:4cqw;font-weight:600;display:flex;position:absolute;top:4.2cqw;left:8cqw;right:7cqw}.eh-symbole{align-items:flex-end;gap:1cqw;display:inline-flex}.eh-symbole i{background:#f4ede4;border-radius:1px;width:1.4cqw;display:block}.eh-symbole i:first-child{height:1.8cqw}.eh-symbole i:nth-child(2){height:2.6cqw}.eh-symbole i:nth-child(3){height:3.4cqw}.eh-titel{letter-spacing:-.005em;margin:0;font-size:6cqw;font-weight:600}.eh-zier{align-items:center;gap:3cqw;margin:2.6cqw 0 4cqw;display:flex}.eh-zier span{background:#c77d4a99;border-radius:9px;width:20cqw;height:.6cqw}.eh-zier b{background:var(--copper);border-radius:9px;width:2.2cqw;height:2.2cqw;box-shadow:0 0 2.5cqw #c77d4ab3}.eh-spur{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;flex:1;gap:3cqw;width:100%;padding:0 6.5cqw;display:flex;overflow:auto hidden}.eh-spur::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.eh-spur{cursor:grab;-webkit-user-select:none;user-select:none}}.eh-spur[data-zieht]{scroll-snap-type:none;cursor:grabbing}.eh-karte{scroll-snap-align:center;flex-direction:column;flex:none;width:87cqw;display:flex}.eh-bildkarte{text-align:center;align-items:center}.eh-bildkarte img{aspect-ratio:2/3;object-fit:cover;border-radius:4cqw;width:90%;height:auto;box-shadow:0 3cqw 8cqw #00000080}.eh-leitsatz{color:#f4ede4;margin:3cqw 2cqw 0;font-size:4.6cqw;font-style:italic;line-height:1.35}.eh-speichern{background:#ffffff14;border:1px solid #ffffff29;border-radius:99px;align-items:center;gap:1.6cqw;margin-top:3cqw;padding:1.4cqw 3.6cqw;font-size:3.6cqw;font-weight:500;display:inline-flex}.eh-speichern svg{width:3.4cqw;height:3.4cqw}.eh-textkarte{text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff1f;border-radius:5cqw;align-self:stretch;padding:4.5cqw}.eh-bereich{letter-spacing:.14em;text-transform:uppercase;color:var(--copper-light);margin:0 0 1.2cqw;font-size:3.3cqw;font-weight:600}.eh-ueberschrift{margin:0 0 2cqw;font-size:5.6cqw;font-weight:600;line-height:1.2}.eh-text{color:#f4ede4eb;margin:0;font-size:4.3cqw;line-height:1.42}.eh-navi{align-items:center;gap:3cqw;margin-top:3.4cqw;display:flex}.eh-navi>button{color:#f4ede4;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:99px;place-items:center;width:8.4cqw;height:8.4cqw;font-size:5.4cqw;line-height:1;display:grid}.eh-navi>button:disabled{opacity:.35;cursor:default}.eh-punkte{align-items:center;gap:1.6cqw;display:inline-flex}.eh-punkte button{cursor:pointer;background:#ffffff4d;border-radius:99px;width:1.8cqw;height:1.8cqw;transition:width .3s,background .3s}.eh-punkte button[data-aktiv=true]{background:var(--copper-light);width:5.4cqw}.vitrine .v-led{flex-direction:column;height:292px;display:flex}.vitrine .v-led-einzel{align-items:center;padding:5px 5px 7px}.vitrine .v-einzel-bild{aspect-ratio:2/3;flex:none;width:100%;position:relative}.vitrine .v-einzel-bild img{object-fit:cover;filter:saturate(1.2)brightness(1.06);width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.vitrine .v-einzel-zier{align-items:center;gap:3px;margin:6px 0 4px;display:flex}.vitrine .v-einzel-zier span{background:#e7ad7db3;width:26px;height:.6px}.vitrine .v-einzel-zier b{background:var(--copper-light);border-radius:9px;width:2.5px;height:2.5px}.vitrine .v-einzel-frage{letter-spacing:.12em;text-transform:uppercase;color:#f0c34e;margin:0;font-size:5.6px;font-weight:700}.vitrine .v-einzel-ziel{width:100%;height:22px;margin-top:3px;position:relative}.vitrine .v-einzel-ziel p{text-align:center;color:#fff;margin:0;padding:0 4px;font-size:5.6px;font-style:italic;line-height:1.35;transition:opacity 1.2s;position:absolute;inset:0}.vitrine .v-einzel-aufruf{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#f0c34e;margin:auto 0 4px;font-size:5px;font-weight:700;line-height:1.35}.vitrine .v-qr{width:26px;height:26px;display:block}.v-banderole{z-index:5;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:160px;color:var(--copper-light);letter-spacing:.24em;text-transform:uppercase;background:#c77d4a24;border-top:1px solid #e7ad7d4d;border-bottom:1px solid #e7ad7d4d;padding:4px 0;font-size:9.5px;font-weight:600;position:absolute;top:30px;right:-40px;transform:rotate(45deg)}.gaeste-karte{--licht-x:50%;background:linear-gradient(180deg, #24133b 0%, var(--violet-900) 38%, #150b24 100%);border:1px solid #ffffff17;border-radius:16px;flex-direction:column;transition:box-shadow .6s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0006,0 2px 4px #0000004d,0 18px 30px -14px #000000b3,0 40px 70px -30px #000000bf}.gaeste-karte:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(420px 260px at var(--licht-x) 0%, #ffd6aa1a, #ffd6aa00 70%);transition:opacity .5s;position:absolute;inset:0}.gaeste-karte:hover:after{opacity:1}.gaeste-karte:hover{box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0006,0 4px 8px #0000004d,0 28px 44px -16px #000000bf,0 60px 90px -36px #000c}.vitrine .v-stelen{transform-style:preserve-3d}.vitrine .v-stele{transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .9s}.gaeste-wand:hover .v-stele-0{transform:translate(8px)translateY(-6px)rotateY(16deg)}.gaeste-wand:hover .v-stele-1{filter:brightness(.8);transform:translate(-10px)rotateY(-16deg)scale(.96)}.vitrine .v-phone,.vitrine .v-mappe,.vitrine .v-a4,.vitrine .v-blatt{transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .9s}.gaeste-handy:hover .v-phone-1{transform:translateY(-12px)}.gaeste-handy:hover .v-phone-0{filter:brightness(.7);transform:translate(-76px)rotate(-17deg)scale(.9)}.gaeste-handy:hover .v-phone-2{filter:brightness(.7);transform:translate(76px)rotate(17deg)scale(.9)}.gaeste-druck:hover .v-blatt{transform:rotate(3deg)translateZ(20px)translateY(-8px)}.gaeste-druck:hover .v-a4{transform:rotateY(-6deg)rotate(4deg)translate(5px)}.gaeste-druck:hover .v-mappe{filter:brightness(.85);transform:rotateY(10deg)rotate(-8deg)scale(.97)}@media (prefers-reduced-motion:reduce){.gaeste-karte,.vitrine .v-stele,.vitrine .v-phone,.vitrine .v-mappe,.vitrine .v-a4,.vitrine .v-blatt{transition:none}}.ep-anlass{background:#fff;border:1px solid #211b2612;border-radius:20px;padding:34px 32px 36px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;box-shadow:0 2px 4px #211b2608,0 22px 36px -26px #211b2659}.ep-anlass:hover{transform:translateY(-4px);box-shadow:0 4px 8px #211b260a,0 30px 44px -26px #211b2673}.ap-szene{--w:146px;--h:310px;--a:calc(var(--w) * .28868);perspective:900px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline-offset:6px;flex:none;place-items:center;width:200px;height:370px;display:grid;position:relative}.ap-szene:active{cursor:grabbing}.ap-prisma{--dreh:-48deg;width:var(--w);height:var(--h);transform-style:preserve-3d;transform:rotateX(-17deg) rotateY(var(--dreh));pointer-events:none;position:relative}.ap-seite{backface-visibility:hidden;background:linear-gradient(#24332a 0%,#1b2720 55%,#131c17 100%);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff24}.ap-seite-0{transform:translateZ(var(--a))}.ap-seite-1{transform:rotateY(120deg) translateZ(var(--a));filter:brightness(.72)}.ap-seite-2{transform:rotateY(240deg) translateZ(var(--a));filter:brightness(.9)}.ap-seite img{object-fit:cover;width:100%;height:47%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 66%,#0000 100%);mask-image:linear-gradient(#000 66%,#0000 100%)}.ap-inhalt{text-align:center;color:#fff;flex-direction:column;align-items:center;padding:0 12px 10px;display:flex;position:absolute;inset:38% 0 0}.ap-marke{letter-spacing:.2em;text-transform:uppercase;color:#e2c588;margin:0;font-size:8.5px}.ap-titel{margin:6px 0 0;font-size:18px;line-height:1.1}.ap-text{color:#ffffffd9;margin:5px 0 0;font-size:7px;line-height:1.35}.ap-qr{background:#fff;border-radius:3px;margin-top:8px;padding:4px;display:block}.ap-qr .v-qr{width:52px;height:52px;display:block}.ap-aufruf{letter-spacing:.08em;text-transform:uppercase;color:#e2c588;margin:auto 0 0;font-size:6px;font-weight:600}.ap-deckel{width:var(--w);height:calc(var(--a) * 3);left:0;top:calc((var(--h) - var(--a) * 3) / 2);clip-path:polygon(50% 0,100% 100%,0 100%);transform:translateY(calc(var(--h) / -2)) translateZ(calc(var(--a) * -.5)) rotateX(90deg);background:linear-gradient(#5b7365,#3e5447);position:absolute}.ap-schatten{background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;width:180px;height:34px;position:absolute;bottom:6px;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.ep-anlass{transition:none}}.site .dark.ep-grossband{background:radial-gradient(60% 120% at 14% 30%, #3b2552 0%, var(--violet-900) 52%, var(--violet-950) 100%);width:100vw;margin-left:-50vw;padding:112px 0;position:relative;left:50%}.ep-grossaufsteller{justify-self:center;margin:50px 44px;transform:scale(1.3)}.ep-grosspunkt{border-top:1px solid var(--line-dark);gap:16px;padding:22px 0 26px;display:flex}.ep-grosspunkt svg{flex:none;margin-top:1px}@media (max-width:767px){.site .dark.ep-grossband{padding:80px 0}.ep-grossaufsteller{margin:0;transform:none}}.kp-schritt{border-top:1px solid var(--line);gap:18px;padding:18px 0;display:flex}.kp-nummer{width:34px;color:var(--copper);flex:none;font-size:26px;line-height:1.1}.kp-einsatz{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}.kp-einsatz li{background:#fff;border:1px solid #211b2612;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;display:flex;box-shadow:0 2px 4px #211b2608,0 16px 26px -22px #211b2659}.kp-einsatz li:hover{transform:translateY(-3px);box-shadow:0 4px 8px #211b260a,0 22px 32px -22px #211b2673}.kp-einsatz svg{flex:none}.kp-hinweis{background:radial-gradient(80% 140% at 10% 20%, #3b2552 0%, var(--violet-900) 60%, var(--violet-950) 100%);border-radius:14px;gap:16px;padding:22px 24px 24px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;display:flex}.kp-hinweis:hover{transform:translateY(-3px);box-shadow:0 4px 8px #211b260f,0 22px 32px -20px #211b2699}.kp-hinweis svg{flex:none;margin-top:2px}@media (max-width:560px){.kp-einsatz{grid-template-columns:minmax(0,1fr)}.kp-hinweis{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.kp-einsatz li,.kp-hinweis{transition:none}}.kp-szene{perspective:1400px;min-height:520px;position:relative}.kp-mail{width:330px;color:var(--ink);background:#fff;border:1px solid #211b2612;border-radius:18px;padding:26px 44px 30px 28px;transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .9s;position:absolute;top:0;left:0;transform:rotateY(7deg)rotate(-1.5deg);box-shadow:0 4px 8px #211b260a,0 34px 54px -30px #211b2673}.kp-mailkopf{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:16px;display:flex}.kp-avatar{color:#e2c588;background:#1f2a23;border-radius:99px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.kp-knopf{color:#e2c588;background:#1f2a23;border-radius:99px;margin-top:20px;padding:11px 20px;font-size:13px;font-weight:600;display:inline-block}.kp-handy{filter:drop-shadow(0 34px 34px #211b2659);width:200px;transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .9s;position:absolute;bottom:0;right:0;transform:rotateY(-12deg)rotate(2deg)}.kp-szene:hover .kp-handy{filter:drop-shadow(0 44px 40px #211b266b);transform:rotateY(-6deg)rotate(1deg)translateZ(46px)translateY(-6px)}.kp-szene:hover .kp-mail{filter:brightness(.97);transform:rotateY(12deg)rotate(-2.5deg)translateZ(-50px)}@media (min-width:1024px){.kp-szene{position:sticky;top:104px}}@media (prefers-reduced-motion:reduce){.kp-mail,.kp-handy{transition:none}}@media (max-width:520px){.kp-mail{width:100%;padding-right:28px;top:0}.kp-handy{width:150px}.kp-szene{min-height:600px}}.vt-band{background:var(--paper);border-bottom:1px solid var(--line)}.vt-reihe{justify-content:center;align-items:center;gap:44px;padding-top:26px;padding-bottom:26px;display:flex}.vt-titel{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);flex:none;margin:0;font-size:11px;font-weight:600}.vt-logos{align-items:center;margin:0;padding:0;list-style:none;display:flex}.vt-logos li{border-left:1px solid var(--line);align-items:center;height:68px;padding:0 44px;display:flex}.vt-logos img{width:auto;height:var(--h);display:block}@media (max-width:760px){.vt-reihe{flex-direction:column;gap:14px}.vt-logos li{height:44px;padding:0 9px}.vt-logos li:first-child{border-left:0}.vt-logos img{height:calc(var(--h) * .62)}}.hs-galerie{flex-direction:column;align-items:center;gap:52px;display:flex}.hs-stapel{isolation:isolate;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:pan-y;outline:none;width:100%;max-width:340px;height:470px;position:relative}.hs-platz{transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .7s;position:absolute;top:50%;left:50%}.hs-print{width:82%}.hs-handy{width:64%}.hs-handy .kb-glas img{object-position:center}.hs-knoepfe{background:#ffffff14;border:1px solid #ffffff1f;border-radius:99px;padding:4px;display:inline-flex}.hs-knoepfe button{color:#ffffffbf;cursor:pointer;border-radius:99px;padding:8px 22px;font-size:13px;font-weight:600;transition:background .25s,color .25s}.hs-knoepfe button[aria-pressed=true]{background:var(--copper);color:#fff}@media (prefers-reduced-motion:reduce){.hs-platz{transition:none}}.site .form-card.aw-karte{border-radius:20px;align-self:start;min-height:500px;padding:30px 32px 34px}.aw-kopf{letter-spacing:.06em;min-height:22px;color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.aw-zurueck{color:var(--ink);cursor:pointer;font-size:13px;font-weight:600}.aw-balken{background:#211b261a;border-radius:9px;height:3px;margin-top:10px;overflow:hidden}.aw-balken span{background:var(--copper);border-radius:9px;height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.aw-frage{margin-top:28px;animation:.5s cubic-bezier(.2,.7,.2,1) both aw-auf}@keyframes aw-auf{0%{opacity:0;translate:16px}to{opacity:1;translate:0}}.aw-option{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:#fff;border:1px solid #211b261a;border-radius:14px;align-items:center;gap:13px;padding:14px 16px;font-size:15px;line-height:1.25;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.aw-option svg{flex:none}.aw-option:hover{border-color:var(--copper);transform:translateY(-1px);box-shadow:0 10px 20px -14px #211b2666}.aw-option[aria-pressed=true]{border-color:var(--copper);box-shadow:inset 0 0 0 1px var(--copper)}.aw-letzte{grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}@media (max-width:639.98px){.aw-anlaesse{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-anlaesse .aw-option{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 12px 13px;font-size:14px}.aw-anlaesse .aw-option span span{white-space:normal;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.aw-anlaesse .aw-lang span span{display:inline}}@media (min-width:768px) and (max-width:1180px){.aw-anlaesse{grid-template-columns:1fr}.aw-anlaesse .aw-letzte{grid-column:auto;justify-self:stretch;width:auto}}.site .form-card label.aw-einwilligung{letter-spacing:0;text-transform:none;color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;margin:20px 0 0;font-size:13px;font-weight:400;line-height:1.4;display:flex}.site .form-card .aw-einwilligung input{width:18px;height:18px;accent-color:var(--copper);background:0 0;border:0;flex:none;margin:1px 0 0;padding:0}.aw-mitte{justify-content:center;padding:18px 16px;font-size:16px}.aw-gespraech{border-top:1px solid #211b261a;margin-top:24px;padding-top:20px}.aw-gespraech-zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.site .dark .aw-gespraech .btn-outline{color:var(--ink);border-color:#211b2638;flex:none}.aw-karte{scroll-margin-top:96px}.ag-dabei ul{gap:8px;display:grid}.ag-dabei li{color:#ffffffc7;padding-left:22px;font-size:14.5px;line-height:1.4;position:relative}.ag-dabei li:before{content:"✓";color:var(--copper-light);font-weight:700;position:absolute;top:0;left:0}.aw-extra b{font-weight:600;display:block}.aw-extra-zeile{position:relative}.aw-extra-zeile .aw-extra{padding-right:52px}.aw-info{width:28px;height:28px;color:var(--muted);font-family:var(--serif);cursor:pointer;background:0 0;border:1px solid #211b2638;border-radius:50%;place-items:center;font-size:14px;font-style:italic;transition:color .2s,border-color .2s;display:grid;position:absolute;top:50%;right:12px;translate:0 -50%}.aw-info:hover,.aw-info[aria-expanded=true]{color:var(--copper);border-color:var(--copper)}.aw-tipp{z-index:5;background:var(--violet-950);color:#ffffffe0;opacity:0;visibility:hidden;border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.45;transition:opacity .18s,visibility .18s;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 16px 30px -14px #12091f99}.aw-tipp:before{content:"";background:var(--violet-950);width:12px;height:12px;position:absolute;top:-5px;right:21px;rotate:45deg}.aw-tipp.offen{opacity:1;visibility:visible}@media (hover:hover){.aw-info:hover~.aw-tipp{opacity:1;visibility:visible}}@media (max-width:767px){.aw-extra-zeile:nth-last-child(-n+2) .aw-tipp{top:auto;bottom:calc(100% + 8px)}.aw-extra-zeile:nth-last-child(-n+2) .aw-tipp:before{top:auto;bottom:-5px}}.aw-haken{color:#fff;border:1px solid #211b2638;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.aw-extra[aria-pressed=true] .aw-haken{background:var(--copper);border-color:var(--copper)}@media (max-width:520px){.site .form-card.aw-karte{padding:24px 20px 28px}}@media (prefers-reduced-motion:reduce){.aw-frage{animation:none}.aw-balken span,.aw-option{transition:none}}.site .dark.bl-kasten{background:radial-gradient(60% 100% at 88% 30%, #4a2e6b 0%, var(--violet-900) 55%, var(--violet-950) 100%);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:48px;padding:48px 56px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 40px 70px -36px #12091fbf}.bl-ecke{border-top-right-radius:inherit;pointer-events:none;z-index:3;width:240px;height:240px;position:absolute;top:0;right:0;overflow:hidden}@media (min-width:1024px){.site .dark.bl-kasten{gap:20px}.bl-buehne{margin-right:28px}}.bl-ecke .v-banderole{width:260px;padding:8px 0;font-size:14px;top:46px;right:-62px}@media (max-width:700px){.bl-titelzeile{display:block}}@media (max-width:520px){.bl-ecke .v-banderole{width:190px;padding:5px 0;font-size:11px;top:30px;right:-48px}}.bl-anpassen{align-items:center;gap:28px;max-width:900px;min-height:210px;margin:64px auto 0;padding:28px 44px}.bl-anpassen svg{width:52px;height:52px;margin:0}.bl-a-titel{color:#fff;font-size:28px;line-height:1.2}.bl-a-knopf{flex:none;margin-left:auto}.bl-a-text{white-space:pre-line;color:#ffffffb8;margin-top:10px;font-size:16px;line-height:1.6}@media (max-width:860px){.bl-anpassen{flex-direction:column;align-items:flex-start}.bl-a-knopf{margin-left:0}}@media (max-width:560px){.bl-anpassen{align-items:flex-start;gap:14px;min-height:0;padding:24px}.bl-a-knopf{margin-left:0}.bl-anpassen svg{width:38px;height:38px}.bl-a-titel{font-size:23px}.bl-a-text{font-size:15px}}.bl-tab{color:#fffc;cursor:pointer;border:1px solid #ffffff2e;border-radius:99px;padding:8px 14px;font-size:13.5px;font-weight:600;transition:background .25s,color .25s,border-color .25s}.bl-tab:hover{border-color:var(--copper-light)}.bl-tab[aria-selected=true]{background:var(--copper);border-color:var(--copper);color:#fff}.bl-antwort{background:#ffffff12;border:1px solid #ffffff1a;border-radius:4px 16px 16px;padding:11px 16px 13px;animation:.55s cubic-bezier(.2,.7,.2,1) both bl-rein}.bl-antwort span{color:var(--copper-light);font-size:12px;font-weight:600;display:block}.bl-antwort p{color:#fff;margin:2px 0 0;font-size:17px;line-height:1.3}@keyframes bl-rein{0%{opacity:0;translate:-18px 6px}to{opacity:1;translate:0}}.bl-uebergang{color:var(--copper-light);margin:22px 0 0;font-size:21px;font-style:italic;animation:.55s cubic-bezier(.2,.7,.2,1) .65s both bl-rein}.bl-uebergang span{font-style:normal;animation:1.6s ease-in-out infinite bl-stups;display:inline-block}@keyframes bl-stups{0%,to{translate:0}50%{translate:7px}}.bl-buehne{perspective:1400px;align-items:flex-end;gap:20px;display:flex;position:relative}.bl-handy{flex:none;width:340px;transition:transform .9s cubic-bezier(.2,.7,.2,1);transform:rotateY(-7deg)rotateX(2deg)}.bl-buehne:hover .bl-handy{transform:rotateY(0)rotateX(0)translateZ(14px)}.bl-hinweis{width:170px;color:var(--ink);background:#fff;border-radius:14px;margin-bottom:26px;padding:13px 15px;animation:3.2s ease-in-out infinite bl-schweben;position:relative;box-shadow:0 16px 30px -14px #000000b3}.bl-hinweis:after{content:"";background:#fff;border-radius:2px;width:14px;height:14px;position:absolute;bottom:20px;right:-7px;transform:rotate(45deg)}.bl-hinweis p{margin:0;font-size:13.5px;font-weight:600;line-height:1.3}.bl-hinweis[data-weiter=true]{background:var(--copper);color:#fff}.bl-hinweis[data-weiter=true]:after{background:var(--copper)}@keyframes bl-schweben{0%,to{translate:0}50%{translate:0 -5px}}.eh-navi>button[data-puls=true]{background:var(--copper);border-color:var(--copper);animation:1.8s ease-out infinite bl-puls}@keyframes bl-puls{0%{box-shadow:0 0 #e7ad7da6}to{box-shadow:0 0 0 4cqw #e7ad7d00}}@media (max-width:1023px){.site .dark.bl-kasten{grid-template-columns:minmax(0,1fr);padding:34px 26px}.bl-buehne{flex-direction:column;align-items:center;gap:16px}.bl-hinweis{text-align:center;width:min(300px,100%);margin:0}.bl-hinweis:after{margin-left:-7px;bottom:-6px;left:50%;right:auto}.bl-handy{width:min(300px,100%);transform:none}}@media (max-width:520px){.site .dark.bl-kasten{padding:28px 18px}}@media (prefers-reduced-motion:reduce){.bl-antwort,.bl-uebergang,.bl-uebergang span,.bl-hinweis,.eh-navi>button[data-puls=true]{animation:none}.bl-handy{transition:none}}@media (prefers-reduced-motion:no-preference){html:has(.site){scroll-behavior:smooth}}
