.ld{--ld-fg-teile:11,11,15;--ld-fg:rgb(var(--ld-fg-teile));--ld-gedaempft:#6b6b76;--ld-linie:#e7e7ec;--ld-akzent-teile:75,70,229;--ld-akzent:rgb(var(--ld-akzent-teile));--ld-grund:#faf9fe;--ld-dunkel:#1f1e29;--ld-schild-teile:102,20,17;--ld-schild:rgb(var(--ld-schild-teile));--ld-dunkel-text:#c9c9d4;--ld-rot-teile:207,43,34;--ld-rot:rgb(var(--ld-rot-teile));--ld-gruen-teile:16,185,129;--ld-gruen:rgb(var(--ld-gruen-teile));--ld-gruen-hell:#a7f3d0;--ld-gruen-tief-teile:4,120,87;--ld-gruen-tief:rgb(var(--ld-gruen-tief-teile));--kopf-hoehe:62px;--kopf-griff:68px;--ld-1:4px;--ld-2:8px;--ld-3:12px;--ld-4:16px;--ld-5:24px;--ld-6:40px;--ld-7:64px;--ld-8:96px;background:var(--ld-grund);color:var(--ld-fg);min-height:100dvh;display:flex;flex-direction:column;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;transition:padding-top .72s cubic-bezier(.16,1,.3,1)}.ld #inhalt{flex:1 1}.ld :where(h1,h2,h3){margin:0;font-weight:600;letter-spacing:-.028em}.ld :where(p){margin:0}.ld :where(a){color:inherit;text-decoration:none}.ld-lade{--lade-logo:132px;position:fixed;inset:0;z-index:100;display:grid;place-items:center;background-color:#fff;animation:ld-lade-notbremse 0s linear 8s forwards;transition:background-color .46s ease}.ld-lade.ist-offen{background-color:rgba(255,255,255,0);pointer-events:none}.ld-lade.ist-offen .ld-lade-balken,.ld-lade.ist-uebergeben .ld-lade-zeichen{opacity:0}@keyframes ld-lade-notbremse{to{opacity:0;visibility:hidden}}.ld-lade-mitte{position:relative;display:grid;place-items:center}.ld-lade-zeichen{width:calc(var(--lade-logo) * .8333);height:var(--lade-logo);display:block;overflow:visible}.ld-lade-strich{animation:ld-lade-ziehen 1.45s linear .12s forwards}@keyframes ld-lade-ziehen{0%{stroke-dashoffset:calc(var(--zug-laenge) * 1)}10%{stroke-dashoffset:calc(var(--zug-laenge) * .9989)}20%{stroke-dashoffset:calc(var(--zug-laenge) * .996)}30%{stroke-dashoffset:calc(var(--zug-laenge) * .8964)}40%{stroke-dashoffset:calc(var(--zug-laenge) * .7655)}50%{stroke-dashoffset:calc(var(--zug-laenge) * .6188)}60%{stroke-dashoffset:calc(var(--zug-laenge) * .4725)}70%{stroke-dashoffset:calc(var(--zug-laenge) * .3332)}80%{stroke-dashoffset:calc(var(--zug-laenge) * .225)}90%{stroke-dashoffset:calc(var(--zug-laenge) * .1806)}to{stroke-dashoffset:calc(var(--zug-laenge) * .1315)}}.ld-lade-zug{fill:var(--ld-akzent);stroke:var(--ld-akzent);stroke-width:1.2;stroke-linejoin:round}.ld-lade-balken{position:absolute;top:calc(100% + 26px);left:50%;transform:translateX(-50%);width:132px;height:2px;border-radius:2px;background:rgba(var(--ld-akzent-teile),.16);overflow:hidden;transition:opacity .24s ease}.ld-lade-balken i{display:block;height:100%;width:100%;border-radius:2px;background:var(--ld-akzent);transform-origin:left center;transform:scaleX(0);animation:ld-lade-fuellstand 5.2s cubic-bezier(.12,.78,.3,1) .15s forwards}@keyframes ld-lade-fuellstand{to{transform:scaleX(.96)}}@media (prefers-reduced-motion:reduce){.ld-lade-balken i,.ld-lade-strich{animation-duration:.01s}.ld-lade,.ld-lade-mitte{transition-duration:.01s}}.ld:has(.ld-kopf.ist-da){padding-top:var(--kopf-hoehe)}.ld-kopf{position:fixed;top:0;left:0;right:0;z-index:30;height:var(--kopf-hoehe);display:flex;align-items:center;gap:var(--ld-6);padding:0 var(--ld-5) 0 var(--ld-6);background:rgba(255,255,255,.62);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border-bottom:1px solid rgba(20,20,40,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 1px 24px -12px rgba(20,20,40,.35);pointer-events:none;-webkit-clip-path:inset(0 0 0 calc(100% - var(--kopf-griff)) round 0 0 0 999px);clip-path:inset(0 0 0 calc(100% - var(--kopf-griff)) round 0 0 0 999px);opacity:0;transition:opacity .28s ease,-webkit-clip-path .78s cubic-bezier(.16,1,.3,1);transition:clip-path .78s cubic-bezier(.16,1,.3,1),opacity .28s ease;transition:clip-path .78s cubic-bezier(.16,1,.3,1),opacity .28s ease,-webkit-clip-path .78s cubic-bezier(.16,1,.3,1)}.ld-kopf.ist-da{-webkit-clip-path:inset(0 0 0 0 round 0);clip-path:inset(0 0 0 0 round 0);opacity:1}.ld-kopf.ist-da>*{pointer-events:auto}.ld-kopf>*{opacity:0;transform:translateX(14px);transition:opacity .42s ease,transform .6s cubic-bezier(.16,1,.3,1)}.ld-kopf.ist-da>*{opacity:1;transform:none}.ld-kopf.ist-da .ld-marke{transition-delay:.34s}.ld-kopf.ist-da .ld-nav{transition-delay:.24s}.ld-kopf.ist-da .ld-kopf-aktionen{transition-delay:.12s}.ld-marke{display:inline-flex;align-items:center;gap:var(--ld-2);font-weight:600;font-size:16px;letter-spacing:-.02em;color:var(--ld-akzent)}.ld-marke span{color:var(--ld-fg)}.ld-nav{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:var(--ld-5);font-size:14.5px;color:var(--ld-gedaempft)}.ld-kopf .ld-nav{transform:translateX(-50%) translateX(14px)}.ld-kopf.ist-da .ld-nav{transform:translateX(-50%)}.ld-nav a{transition:color .18s ease}.ld-nav a:hover{color:var(--ld-fg)}.ld-kopf-aktionen{margin-left:auto;display:flex;align-items:center;gap:var(--ld-4)}.ld-still{font-size:14.5px;color:var(--ld-gedaempft);transition:color .18s ease}.ld-still:hover{color:var(--ld-fg)}.ld-knopf{display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:999px;background:var(--ld-fg);color:#fff;font-size:14px;font-weight:550;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease}.ld-knopf:hover{transform:translateY(-1px);opacity:.88}.ld-knopf-voll.ist-akzent,.ld-knopf.ist-akzent{background:var(--ld-akzent);box-shadow:0 1px 2px rgba(30,26,120,.28),0 8px 20px -10px rgba(40,36,200,.6)}.ld-knopf-voll.ist-akzent:hover,.ld-knopf.ist-akzent:hover{opacity:1;box-shadow:0 2px 4px rgba(30,26,120,.3),0 12px 26px -10px rgba(40,36,200,.7)}.ld-griff{position:fixed;top:13px;right:var(--ld-5);z-index:31;width:36px;height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(20,20,40,.09);border-radius:999px;background:rgba(255,255,255,.66);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 2px 10px -4px rgba(20,20,40,.28);cursor:pointer;transition:opacity .3s ease,transform .45s cubic-bezier(.16,1,.3,1)}.ld-griff span{display:block;width:15px;height:1.5px;border-radius:2px;background:var(--ld-fg);transition:transform .3s ease}.ld-griff:hover span:first-child{transform:translateX(-1.5px)}.ld-griff:hover span:last-child{transform:translateX(1.5px)}.ld-griff.ist-fort{opacity:0;transform:translateY(-6px) scale(.86);pointer-events:none}@media (prefers-reduced-motion:reduce){.ld,.ld-griff,.ld-kopf,.ld-kopf>*{transition:none}}.ld-buehne{position:relative;isolation:isolate}.ld-auftakt{position:relative;height:100dvh;padding:var(--ld-6);display:grid;overflow:hidden;--p:0}.ld-auftakt>*{grid-area:1/1}.ld-kacheln{--kx:-9999px;--ky:-9999px;position:absolute;inset:0;overflow:hidden;pointer-events:none;color:#b9b9c6;-webkit-mask-image:radial-gradient(circle closest-side,#000 0,rgba(0,0,0,.74) 32%,rgba(0,0,0,.26) 63%,transparent 100%);mask-image:radial-gradient(circle closest-side,#000 0,rgba(0,0,0,.74) 32%,rgba(0,0,0,.26) 63%,transparent 100%);-webkit-mask-size:640px 640px;mask-size:640px 640px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--kx) var(--ky);mask-position:var(--kx) var(--ky);will-change:mask-position;opacity:0;transition:opacity .55s ease}.ld-kacheln.ist-wach{opacity:1}.ld-kacheln-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));grid-auto-rows:104px;grid-auto-flow:row dense;grid-gap:10px;gap:10px;margin:-14px;width:calc(100% + 28px)}.ld-kachel{display:flex;flex-direction:column;gap:5px;padding:12px 14px;border:1px solid #ececf1;border-radius:12px;overflow:hidden}.ld-kachel-marke{font-size:9px;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-kachel-wert{font-size:16px;font-weight:600;letter-spacing:-.02em;color:#8d8d9c}.ld-kachel.ist-breit{grid-column:span 2}.ld-kachel.ist-hoch{grid-row:span 2}.ld-kachel.ist-gross{grid-column:span 2;grid-row:span 2}.ld-kachel.ist-gross .ld-kachel-wert{font-size:24px}.ld-kachel.ist-breit .ld-kachel-marke,.ld-kachel.ist-gross .ld-kachel-marke{font-size:9.5px}.ld-kachel-bild{display:block;width:100%;flex:1 1;min-height:30px;margin-top:6px}@media (max-width:460px){.ld-kachel.ist-breit,.ld-kachel.ist-gross{grid-column:span 1}}@media (prefers-reduced-motion:reduce){.ld-kacheln{display:none}}@media (pointer:coarse){.ld-kacheln{display:none}}.ld-gehirn{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:1;pointer-events:none}.ld-gehirn-platz{width:100%;height:100%;min-height:420px}.ld-auftakt-kopf{position:relative;z-index:2;opacity:max(0,calc(1 - var(--p) * 2.8));transform:translateY(calc(var(--p) * -26px));align-self:start;justify-self:start;max-width:min(560px,46vw);padding-top:var(--ld-5);pointer-events:none}.ld-kicker{display:inline-flex;align-items:center;gap:var(--ld-2);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ld-gedaempft);margin-bottom:var(--ld-4)}.ld-kicker:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ld-akzent)}.ld-auftakt h1{font-size:clamp(34px,4.6vw,60px);line-height:1.04;letter-spacing:-.032em}.ld-auftakt h1 em{font-style:italic;font-weight:500}.ld-scrollhinweis{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#b6b6c0;pointer-events:none}.ld-auftakt-fuss{position:relative;z-index:2;align-self:end;justify-self:center;opacity:max(0,calc(1 - var(--p) * 4))}.ld-pfeil{width:1px;height:34px;background:linear-gradient(#d5d5de,transparent);position:relative;overflow:hidden}.ld-pfeil:after{content:"";position:absolute;left:0;width:1px;height:12px;background:var(--ld-akzent);animation:ld-rinnen 2.2s ease-in-out infinite}@keyframes ld-rinnen{0%{top:-12px;opacity:0}30%{opacity:1}to{top:34px;opacity:0}}.ld-stufe{position:relative;--ld-randlicht-ton:var(--ld-rot-teile);--schild-h:44px;height:100%;display:flex;flex-direction:column;padding:var(--ld-5);border-radius:28px;background:linear-gradient(180deg,#fbfbfc,#f2f2f5);border:1px solid var(--ld-linie);box-shadow:0 1px 2px rgba(20,20,30,.04),0 26px 52px -34px rgba(20,20,30,.26);transition:opacity .9s cubic-bezier(.33,1,.68,1),transform 1.15s cubic-bezier(.16,1,.3,1),box-shadow 1.15s cubic-bezier(.16,1,.3,1);transition-delay:var(--takt,0s)}.ld-stufe.ist-aus{opacity:0;transform:translateY(30px) scale(.972);box-shadow:0 1px 2px rgba(20,20,30,.02),0 4px 12px -10px rgba(20,20,30,.1);transition-delay:0s}.ld-stufe-buehne,.ld-stufe-fuss>span,.ld-stufe-kopf{transition:opacity .8s cubic-bezier(.33,1,.68,1),transform 1.2s cubic-bezier(.16,1,.3,1),filter .8s cubic-bezier(.33,1,.68,1)}.ld-stufe-kopf{transition-delay:calc(var(--takt, 0s) + .11s)}.ld-stufe-buehne{transition-duration:.95s,1.45s,.75s;transition-delay:calc(var(--takt, 0s) + .22s)}.ld-stufe-fuss>span{transition-delay:calc(var(--takt, 0s) + .47s)}.ld-stufe.ist-aus .ld-stufe-kopf{opacity:0;transform:translateY(12px)}.ld-stufe.ist-aus .ld-stufe-buehne{opacity:0;transform:translateY(48px) scale(.94);filter:blur(6px)}.ld-stufe.ist-aus .ld-stufe-fuss>span{opacity:0;transform:translateY(10px)}.ld-stufe-kopf{flex-shrink:0}.ld-stufe-kopf h3{font-size:clamp(17px,1.4vw,20px);line-height:1.3}.ld-stufe-buehne{flex:1 1;min-height:0;display:flex;align-items:stretch;padding:var(--ld-4) 0 0}.ld-figur,.ld-stufe-buehne>*{width:100%}.ld-figur{height:100%}.ld-stufe-buehne .ld-imac-raum{container-type:size;height:100%}.ld-stufe-buehne .ld-imac-buehne{padding-bottom:calc(var(--i) * .12);--i:min(100cqi,calc(100cqh * 1.24))}.ld-stufe-fuss{position:relative;flex-shrink:0;margin:0 calc(var(--ld-5) * -1) calc(var(--ld-5) * -1);height:var(--schild-h);display:flex;align-items:center;justify-content:center;padding:0 var(--ld-5);background:var(--ld-schild);text-align:center;border-radius:0 0 27px 27px;-webkit-clip-path:inset(0 0 0 0 round 0 0 27px 27px);clip-path:inset(0 0 0 0 round 0 0 27px 27px);transition:-webkit-clip-path 1s cubic-bezier(.16,1,.3,1);transition:clip-path 1s cubic-bezier(.16,1,.3,1);transition:clip-path 1s cubic-bezier(.16,1,.3,1),-webkit-clip-path 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--takt, 0s) + .36s)}.ld-stufe.ist-aus .ld-stufe-fuss{-webkit-clip-path:inset(0 100% 0 0 round 0 0 27px 27px);clip-path:inset(0 100% 0 0 round 0 0 27px 27px)}.ld-stufe-fuss>span{display:block;color:#fff;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-preis-klein{font-size:12.5px;font-weight:500;opacity:.82;margin-left:5px}.ld-maske{position:absolute;inset:0;border-radius:27px;--auf:0;background:rgba(var(--ld-schild-teile),.8);pointer-events:none;-webkit-clip-path:inset(calc(100% - var(--schild-h)) 0 0 0 round 0 0 27px 27px);clip-path:inset(calc(100% - var(--schild-h)) 0 0 0 round 0 0 27px 27px);opacity:0;transition:opacity .16s ease-out,-webkit-clip-path .42s cubic-bezier(.4,0,.2,1);transition:clip-path .42s cubic-bezier(.4,0,.2,1),opacity .16s ease-out;transition:clip-path .42s cubic-bezier(.4,0,.2,1),opacity .16s ease-out,-webkit-clip-path .42s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.ld-wende.ist-wach .ld-stufe:hover .ld-maske{--auf:1;-webkit-clip-path:inset(0 0 0 0 round 27px);clip-path:inset(0 0 0 0 round 27px);opacity:1;transition:opacity .14s ease-out,-webkit-clip-path .52s cubic-bezier(.16,1,.3,1);transition:clip-path .52s cubic-bezier(.16,1,.3,1),opacity .14s ease-out;transition:clip-path .52s cubic-bezier(.16,1,.3,1),opacity .14s ease-out,-webkit-clip-path .52s cubic-bezier(.16,1,.3,1)}}.ld-stufe.ist-offen .ld-maske{--auf:1;-webkit-clip-path:inset(0 0 0 0 round 27px);clip-path:inset(0 0 0 0 round 27px);opacity:1;transition:opacity .14s ease-out,-webkit-clip-path .52s cubic-bezier(.16,1,.3,1);transition:clip-path .52s cubic-bezier(.16,1,.3,1),opacity .14s ease-out;transition:clip-path .52s cubic-bezier(.16,1,.3,1),opacity .14s ease-out,-webkit-clip-path .52s cubic-bezier(.16,1,.3,1)}.ld-maske-feld{position:absolute;inset:var(--ld-5);display:flex;align-items:center;justify-content:center;overflow:hidden}.ld-maske-feld p{font-size:16px;line-height:1.45;color:#fff;text-wrap:balance;letter-spacing:-.005em}.ld-maske-wort{display:inline-block;overflow:hidden;padding:.14em .07em .22em;margin:-.14em -.07em -.22em;vertical-align:bottom}.ld-maske-wort>span{display:inline-block;will-change:transform,opacity,filter;transform:translate3d(calc((1 - var(--auf, 0)) * -.55em),0,0);opacity:var(--auf,0);filter:blur(calc((1 - var(--auf, 0)) * 7px));transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .42s cubic-bezier(.33,1,.68,1),filter .42s cubic-bezier(.33,1,.68,1);transition-delay:calc(var(--auf, 0) * (.12s + var(--zeile, 0) * 85ms))}.ld-bahn{padding:var(--ld-8) var(--ld-6)}.ld-mitte{max-width:720px;margin:0 auto}.ld-mitte h1{font-size:clamp(30px,3.4vw,42px);margin-bottom:var(--ld-5)}.ld-mitte h2{font-size:20px;margin:var(--ld-7) 0 var(--ld-3)}.ld-mitte li,.ld-mitte p{color:#3a3a44;line-height:1.62;font-size:16px}.ld-mitte p+p{margin-top:var(--ld-4)}.ld-mitte ul{margin:var(--ld-4) 0;padding-left:20px}.ld-mitte li+li{margin-top:var(--ld-2)}.ld-mitte a{text-decoration:underline;text-underline-offset:2px}.ld-hebt,.ld-mitte a{color:var(--ld-akzent)}.input,.ld input,.ld textarea{width:100%;padding:11px 13px;font:inherit;font-size:15px;border:1px solid var(--ld-linie);border-radius:10px;background:#fff;color:var(--ld-fg)}.ld input:focus,.ld textarea:focus{outline:2px solid var(--ld-akzent);outline-offset:1px}.ld-fuss{border-top:1px solid var(--ld-linie);padding:var(--ld-7) var(--ld-6) var(--ld-5);font-size:14px;color:var(--ld-gedaempft)}.ld-fuss-innen{display:flex;flex-wrap:wrap;gap:var(--ld-6);justify-content:space-between;align-items:flex-start;max-width:1180px;margin:0 auto}.ld-fuss-marke{font-weight:600;color:var(--ld-fg)}.ld-fuss-innen p{margin-top:var(--ld-2);max-width:34ch}.ld-fuss-innen nav{display:flex;flex-wrap:wrap;gap:var(--ld-5)}.ld-fuss-innen nav a:hover{color:var(--ld-fg)}.ld-fuss-zeile{display:flex;flex-wrap:wrap;gap:var(--ld-4);justify-content:space-between;max-width:1180px;margin:var(--ld-6) auto 0;padding-top:var(--ld-4);border-top:1px solid var(--ld-linie);font-size:12.5px}.ld-auftritt{width:100%;opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.ld-auftritt.ist-da{opacity:1;transform:none}.ld-anflug{transition:transform 1.9s cubic-bezier(.16,1,.3,1);transition-delay:.26s}.ld-anflug.ist-aus{transform:translate3d(-30px,0,0)}.ld-anflug .ld-wort{display:inline-block;overflow:hidden;padding:.14em .07em .2em;margin:-.14em -.07em -.2em;vertical-align:bottom}.ld-anflug .ld-wort>span{display:inline-block;will-change:transform,opacity,filter;transition:transform 1.6s cubic-bezier(.16,1,.3,1),opacity 1s cubic-bezier(.33,1,.68,1),filter 1s cubic-bezier(.33,1,.68,1);transition-delay:calc(.32s + var(--n) * 105ms)}.ld-anflug.ist-aus .ld-wort>span{transform:translate3d(calc(var(--weg) * -1),.42em,0) rotate(-1.5deg);opacity:0;filter:blur(10px);transition-delay:0s}@media (max-width:760px){.ld-kopf{padding:var(--ld-4);gap:var(--ld-4)}.ld-nav{display:none}.ld-auftakt{padding-left:var(--ld-4);padding-right:var(--ld-4)}.ld-auftakt-kopf{max-width:none}.ld-bahn{padding:var(--ld-7) var(--ld-4)}.ld-fuss{padding:var(--ld-6) var(--ld-4) var(--ld-4)}}@media (max-width:380px){.ld-auftakt h1 br{display:none}}@media (prefers-reduced-motion:reduce){.ld-auftritt{opacity:1;transform:none;transition:none}.ld-stufe,.ld-stufe-buehne,.ld-stufe-fuss>span,.ld-stufe-kopf{opacity:1;transform:none;filter:none;transition:none}.ld-maske,.ld-stufe-fuss{transition:none}.ld-stufe-fuss{-webkit-clip-path:none;clip-path:none}.ld-anflug,.ld-anflug.ist-aus{transform:none;transition:none}.ld-anflug .ld-wort>span,.ld-anflug.ist-aus .ld-wort>span{transform:none;opacity:1;filter:none;transition:none}.ld-knopf,.ld-kopf{transition:none}.ld-pfeil:after{animation:none}}.ld-hero{max-width:720px;margin:0 auto var(--ld-6)}.ld-hero h1{font-size:clamp(30px,3.4vw,42px);margin-bottom:var(--ld-3)}.ld-hero p{color:var(--ld-gedaempft);font-size:17px;line-height:1.55}.ld-abschnitt{max-width:720px;margin:0 auto var(--ld-7)}.ld-abschnitt h2{font-size:20px;margin-bottom:var(--ld-3)}.ld-recht{max-width:720px;margin:0 auto}.ld-recht h2{font-size:19px;margin:var(--ld-7) 0 var(--ld-3)}.ld-recht li,.ld-recht p{color:#3a3a44;line-height:1.62;font-size:15.5px}.ld-recht p+p{margin-top:var(--ld-3)}.ld-recht ul{margin:var(--ld-3) 0;padding-left:20px}.ld-recht a{color:var(--ld-akzent);text-decoration:underline;text-underline-offset:2px}.ld-karte{padding:var(--ld-5);border:1px solid var(--ld-linie);border-radius:16px;background:#fff}.ld-karte h3{font-size:16px;margin-bottom:var(--ld-2)}.ld-karte p{color:var(--ld-gedaempft);font-size:14.5px;line-height:1.55}.ld-feld{display:block;margin-bottom:var(--ld-4)}.ld-feld>span{display:block;margin-bottom:var(--ld-2);font-size:13px;font-weight:550;color:var(--ld-gedaempft)}.ld-knopf-voll{display:inline-flex;align-items:center;justify-content:center;gap:var(--ld-2);height:44px;padding:0 22px;border:0;border-radius:999px;background:var(--ld-fg);color:#fff;font:inherit;font-size:15px;font-weight:550;cursor:pointer;transition:transform .18s ease,opacity .18s ease}.ld-knopf-voll:hover{transform:translateY(-1px);opacity:.88}.ld-knopf-voll:disabled{opacity:.45;cursor:default;transform:none}.ld-hinweis{padding:var(--ld-4);border-radius:12px;background:#f5f5f8;color:#3a3a44;font-size:14.5px;line-height:1.55}.ld-leise{color:var(--ld-gedaempft);font-size:13.5px}.ld-symbol{color:var(--ld-akzent);flex-shrink:0}.ld-lauf{display:flex;flex-wrap:wrap;gap:var(--ld-4)}@media (prefers-reduced-motion:reduce){.ld-knopf-voll{transition:none}}.ld-fenster{--z:clamp(10.5px,calc(var(--i) * 0.0235),14.5px);width:100%;overflow:hidden;background:#fff;font-size:var(--z)}.ld-fenster-titel{position:relative;height:calc(var(--z) * 2.7);flex-shrink:0;display:flex;align-items:center;padding:0 calc(var(--z) * .9);background:#f6f6f8;border-bottom:1px solid var(--ld-linie)}.ld-ampel{display:flex;gap:calc(var(--z) * .55)}.ld-ampel i{width:calc(var(--z) * .84);height:calc(var(--z) * .84);border-radius:50%;display:block}.ld-fenster-name{position:absolute;left:0;right:0;text-align:center;font-size:calc(var(--z) * .9);font-weight:600;color:#55555f;pointer-events:none}.ld-fenster-koerper{display:flex}.ld-fenster-leiste{width:calc(var(--z) * 12.3);flex-shrink:0;background:#f7f7f9;border-right:1px solid var(--ld-linie);padding:calc(var(--z) * .83) calc(var(--z) * .7);overflow:hidden}.ld-leiste-neu{display:flex;align-items:center;gap:calc(var(--z) * .55);padding:calc(var(--z) * .48) calc(var(--z) * .62);border-radius:calc(var(--z) * .55);background:#fff;border:1px solid var(--ld-linie);font-size:calc(var(--z) * .9);font-weight:550;color:var(--ld-fg)}.ld-leiste-neu svg{width:calc(var(--z) * 1.03);height:calc(var(--z) * 1.03)}.ld-leiste-titel{margin:calc(var(--z) * 1.24) calc(var(--z) * .62) calc(var(--z) * .41);font-size:calc(var(--z) * .76);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#9a9aa4}.ld-leiste-eintrag{padding:calc(var(--z) * .41) calc(var(--z) * .62);border-radius:calc(var(--z) * .48);font-size:calc(var(--z) * .9);color:#6b6b76;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-leiste-eintrag:first-of-type{background:rgba(75,70,229,.08);color:var(--ld-fg)}.ld-fenster-haupt{flex:1 1;min-width:0;display:flex;flex-direction:column}.ld-verlauf{flex:1 1;min-height:0;overflow-y:auto;padding:calc(var(--z) * 1.5);scrollbar-width:none}.ld-verlauf::-webkit-scrollbar{display:none}.ld-leer{min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.ld-leer h3{font-size:calc(var(--z) * 1.45);font-weight:600;letter-spacing:-.02em;margin:0 0 calc(var(--z) * .41)}.ld-leer p{color:var(--ld-gedaempft);font-size:calc(var(--z) * .97)}.ld-zeilen{display:block}.ld-zeile+.ld-zeile{margin-top:calc(var(--z) * 1.24)}.ld-blase{font-size:var(--z);line-height:1.55;max-width:78%;overflow-wrap:break-word}.ld-zeile.ist-nutzer{text-align:right}.ld-zeile.ist-nutzer .ld-blase{display:inline-block;text-align:left;background:#f2f2f5;padding:calc(var(--z) * .69) calc(var(--z) * .97);border-radius:calc(var(--z) * 1.1);max-width:82%}.ld-zeile.ist-tutor{display:flex;gap:calc(var(--z) * .69);align-items:flex-start}.ld-marke-punkt{width:calc(var(--z) * 1.5);height:calc(var(--z) * 1.5);border-radius:50%;flex-shrink:0;margin-top:1px;background:linear-gradient(140deg,#6f6bf0,#4b46e5)}.ld-tippt{display:flex;gap:calc(var(--z) * .34);align-items:center;padding-top:calc(var(--z) * .55)}.ld-tippt i{width:calc(var(--z) * .41);height:calc(var(--z) * .41);border-radius:50%;background:#b4b4be;animation:ld-tippt 1.2s ease-in-out infinite}.ld-tippt i:nth-child(2){animation-delay:.16s}.ld-tippt i:nth-child(3){animation-delay:.32s}@keyframes ld-tippt{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.ld-eingabe{flex-shrink:0;margin:0 calc(var(--z) * 1.1) calc(var(--z) * 1.1);display:flex;align-items:flex-end;gap:calc(var(--z) * .55);padding:calc(var(--z) * .55) calc(var(--z) * .55) calc(var(--z) * .55) calc(var(--z) * .69);border:1px solid var(--ld-linie);border-radius:calc(var(--z) * 1.5);background:#fff;box-shadow:0 1px 2px rgba(20,20,30,.04)}.ld-eingabe textarea:focus,.ld-eingabe textarea:focus-visible{outline:none;box-shadow:none;border:0}.ld-eingabe textarea{flex:1 1;min-width:0;resize:none;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:var(--z);line-height:1.5;color:var(--ld-fg);padding:calc(var(--z) * .34) 0;max-height:calc(var(--z) * 8);scrollbar-width:none}.ld-eingabe textarea::placeholder{color:#a9a9b4}.ld-eingabe-plus,.ld-senden{display:grid;place-items:center;flex-shrink:0;border:0;cursor:pointer;padding:0}.ld-eingabe-plus{width:calc(var(--z) * 1.93);height:calc(var(--z) * 1.93);border-radius:50%;background:transparent;color:#8c8c96}.ld-eingabe-plus:disabled{cursor:default;opacity:.5}.ld-eingabe-plus svg,.ld-senden svg{width:calc(var(--z) * 1.1);height:calc(var(--z) * 1.1)}.ld-modell{flex-shrink:1;min-width:0;align-self:center;font-size:calc(var(--z) * .78);color:var(--ld-gedaempft);padding:calc(var(--z) * .2) calc(var(--z) * .62);border-radius:999px;background:#f4f4f7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-senden{width:calc(var(--z) * 2.07);height:calc(var(--z) * 2.07);border-radius:50%;background:var(--ld-fg);color:#fff}.ld-senden:disabled{background:#e2e2e8;color:#a9a9b4;cursor:default}@media (max-width:720px){.ld-fenster-leiste{display:none}.ld-blase{max-width:88%}}.ld-wasserspur{position:fixed;inset:0;z-index:24;pointer-events:none}@media (prefers-reduced-motion:reduce){.ld-wasserspur{display:none}}@media (pointer:coarse){.ld-wasserspur{display:none}}.ld-fluessig{position:fixed;inset:0;z-index:24;width:100%;height:100%;display:block;pointer-events:none;opacity:var(--wasser,0);transition:opacity 1.6s ease-out}html.ist-wink .ld-fluessig{opacity:1;transition:none}@media (prefers-reduced-motion:reduce){.ld-fluessig{display:none}}@media (pointer:coarse){.ld-fluessig{display:none}}.ld-randlicht{--rl-halo:56px;--rl-schwelle:24;--rl-saum:30;--rl-punkt:11;--rl-kern:2.5;--rl-ton:var(--ld-randlicht-ton,var(--ld-akzent-teile));--rl-naehe:0;--rl-winkel:0deg;position:absolute;inset:calc(-1px - var(--rl-halo));border-radius:inherit;pointer-events:none;opacity:max(0,calc((var(--rl-naehe) - var(--rl-schwelle)) / (100 - var(--rl-schwelle))));transition:opacity .22s ease-out}.ld-randlicht.ist-fort{transition:opacity .7s ease-in-out}.ld-rl-punkt,.ld-rl-saum{position:absolute;inset:0;border-radius:inherit}.ld-rl-saum{-webkit-mask-image:conic-gradient(from var(--rl-winkel) at center,#000 0,transparent calc(var(--rl-saum) * 1%),transparent calc((100 - var(--rl-saum)) * 1%),#000 100%);mask-image:conic-gradient(from var(--rl-winkel) at center,#000 0,transparent calc(var(--rl-saum) * 1%),transparent calc((100 - var(--rl-saum)) * 1%),#000 100%)}.ld-rl-punkt{-webkit-mask-image:conic-gradient(from var(--rl-winkel) at center,#000 0 calc(var(--rl-kern) * 1%),transparent calc(var(--rl-punkt) * 1%),transparent calc((100 - var(--rl-punkt)) * 1%),#000 calc((100 - var(--rl-kern)) * 1%) 100%);mask-image:conic-gradient(from var(--rl-winkel) at center,#000 0 calc(var(--rl-kern) * 1%),transparent calc(var(--rl-punkt) * 1%),transparent calc((100 - var(--rl-punkt)) * 1%),#000 calc((100 - var(--rl-kern)) * 1%) 100%)}.ld-rl-punkt:before,.ld-rl-saum:before{content:"";position:absolute;inset:var(--rl-halo);border-radius:inherit}.ld-rl-saum:before{box-shadow:inset 0 0 0 1px rgba(var(--rl-ton),.34),0 0 3px 0 rgba(var(--rl-ton),.12),0 0 10px 0 rgba(var(--rl-ton),.07)}.ld-rl-punkt:before{box-shadow:inset 0 0 0 1.5px rgba(var(--rl-ton),.92),inset 0 0 5px 0 rgba(var(--rl-ton),.5),inset 0 0 14px 0 rgba(var(--rl-ton),.28),inset 0 0 34px 0 rgba(var(--rl-ton),.14),0 0 3px 0 rgba(var(--rl-ton),.62),0 0 9px 0 rgba(var(--rl-ton),.4),0 0 22px 0 rgba(var(--rl-ton),.24),0 0 46px 3px rgba(var(--rl-ton),.13)}@media (prefers-reduced-motion:reduce){.ld-randlicht{display:none}}@media (pointer:coarse){.ld-randlicht{display:none}}.ld-chatbild{height:100%;display:flex;flex-direction:column;background:#fbfbfd;font-size:4.4cqi;color:#1f1e29;text-align:left}.ld-chatbild-kopf{flex-shrink:0;display:flex;align-items:center;gap:1.1cqi;padding:2.2cqi 2.6cqi;border-bottom:1px solid rgba(20,20,30,.07)}.ld-chatbild-punkt{width:2cqi;height:2cqi;border-radius:50%;background:rgba(20,20,30,.13)}.ld-chatbild-lauf{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:2cqi;padding:2.4cqi 2.6cqi;overflow:hidden;justify-content:flex-end}.ld-chatbild-blase{max-width:82%;padding:2cqi 2.6cqi;border-radius:3.2cqi;line-height:1.4}.ld-chatbild-blase.ist-ich{align-self:flex-end;background:var(--ld-akzent);color:#fff;border-bottom-right-radius:1cqi}.ld-chatbild-blase.ist-ki{align-self:flex-start;background:rgba(20,20,30,.06);border-bottom-left-radius:1cqi}.ld-chatbild-zeile{flex-shrink:0;margin:0 2.6cqi 2.6cqi;padding:2.2cqi 2.8cqi;border:1px solid rgba(20,20,30,.1);border-radius:3.4cqi;background:#fff;color:rgba(20,20,30,.38)}.ld-imac-raum{container-type:inline-size;width:100%}.ld-imac-buehne{--i:min(600px,100cqi,max(300px,39vh));--h:calc(var(--i) * 0.6829);--rand-o:calc(var(--i) * 0.0235);--rand-s:calc(var(--i) * 0.0165);--schirm:calc(var(--i) * 0.5439);--kinn:calc(var(--i) * 0.0990);--tiefe:calc(var(--i) * 0.0210);--eck:calc(var(--i) * 0.0420);--hals-b:calc(var(--i) * 0.250);--hals-h:calc(var(--i) * 0.152);--hals-t:calc(var(--i) * 0.048);--hals-z:calc(var(--i) * -0.018);--fuss-b:calc(var(--i) * 0.295);--fuss-t:calc(var(--i) * 0.269);--fuss-d:calc(var(--i) * 0.019);--fuss-y:calc(var(--i) * 0.1436);--fuss-z:calc(var(--i) * 0.100);--weiss:#f6f3f2;--weiss-tief:#e4dedc;--rot:#b4302b;--rot-hell:#d2564d;--rot-tief:#791c19;--front-hell:#e79289;--front:#d1594e;--front-tief:#aa4a41;position:relative;width:100%;perspective:2000px;perspective-origin:50% 29%;padding-bottom:calc(var(--i) * .26)}.ld-imac-kontakt,.ld-imac-schatten{position:absolute;left:50%;border-radius:50%;pointer-events:none}.ld-imac-schatten{top:calc(var(--i) * .748);width:calc(var(--i) * .66);height:calc(var(--i) * .18);margin-left:calc(var(--i) * -.33);background:radial-gradient(closest-side,rgba(74,28,25,.22) 0,rgba(74,28,25,.09) 50%,rgba(74,28,25,0) 100%);filter:blur(16px)}.ld-imac-kontakt{top:calc(var(--i) * .788);width:calc(var(--i) * .475);height:calc(var(--i) * .088);margin-left:calc(var(--i) * -.2375);background:radial-gradient(closest-side,rgba(48,15,14,.4) 0,rgba(48,15,14,.12) 62%,rgba(48,15,14,0) 100%);filter:blur(6px)}.ld-imac{position:relative;width:var(--i);height:var(--h);margin:0 auto;transform-style:preserve-3d;transform:rotateX(4deg) rotateY(-11deg);will-change:transform}.ld-imac-ruecken{position:absolute;inset:0;border-radius:var(--eck);transform:translateZ(calc(var(--tiefe) * -1));background:linear-gradient(148deg,var(--rot-hell) 0,var(--rot) 40%,var(--rot-tief) 100%)}.ld-imac-wand{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ld-imac-wand.ist-links,.ld-imac-wand.ist-rechts{top:var(--eck);height:calc(var(--h) - var(--eck) * 2);width:var(--tiefe)}.ld-imac-wand.ist-links{left:calc(var(--tiefe) * -1);transform-origin:right center;transform:rotateY(-90deg);background:linear-gradient(180deg,#e2685e 0,var(--rot) 46%,var(--rot-tief) 100%)}.ld-imac-wand.ist-rechts{left:100%;transform-origin:left center;transform:rotateY(90deg);background:linear-gradient(180deg,#a92c28 0,#93231f 55%,var(--rot-tief) 100%)}.ld-imac-wand.ist-unten{left:var(--eck);width:calc(var(--i) - var(--eck) * 2);top:100%;height:var(--tiefe);transform-origin:center top;transform:rotateX(-90deg);background:linear-gradient(180deg,#8d2320,#691815)}.ld-imac-front{position:absolute;inset:0;border-radius:var(--eck);padding:var(--rand-o) var(--rand-s) 0;background:linear-gradient(158deg,#fbf9f8 0,var(--weiss) 48%,var(--weiss-tief) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(122,46,40,.16),0 1px 1px rgba(60,20,18,.12)}.ld-imac-auge{position:absolute;left:50%;top:calc(var(--rand-o) * .5);width:calc(var(--i) * .0072);height:calc(var(--i) * .0072);margin:calc(var(--i) * -.0036) 0 0 calc(var(--i) * -.0036);border-radius:50%;background:radial-gradient(circle at 34% 28%,#5a5a63 0,#1b1b20 52%,#050506 100%)}.ld-imac-schirm{position:relative;height:var(--schirm);margin-bottom:var(--rand-s);border-radius:calc(var(--i) * .006);padding:calc(var(--i) * .0052);background:#17171b;box-shadow:inset 0 1px 3px rgba(0,0,0,.75)}.ld-imac-bild{position:relative;height:100%;border-radius:calc(var(--i) * .0035);overflow:hidden;background:#fff;display:flex;container-type:inline-size}.ld-imac-bild>*{flex:1 1;min-width:0}.ld-imac-glas{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(108deg,rgba(255,255,255,.2),rgba(255,255,255,.06) 15%,rgba(255,255,255,0) 33%,rgba(255,255,255,0)),radial-gradient(150% 100% at 50% -10%,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 48%)}.ld-imac-kinn{height:var(--kinn);margin:0 calc(var(--rand-s) * -1);border-radius:0 0 var(--eck) var(--eck);background:linear-gradient(172deg,var(--front-hell) 0,var(--front) 46%,var(--front-tief) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.ld-imac-hals{width:var(--hals-b);height:var(--hals-h);margin-left:calc(var(--hals-b) / -2);transform-style:preserve-3d;transform-origin:center top;transform:translateZ(var(--hals-z)) rotateX(-8deg)}.ld-imac-hals,.ld-imac-sockel{position:absolute;left:50%;top:100%}.ld-imac-sockel{width:var(--fuss-b);height:var(--fuss-d);margin-left:calc(var(--fuss-b) / -2);margin-top:var(--fuss-y);transform-style:preserve-3d;transform:translateZ(var(--fuss-z))}.ld-imac-fl{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ld-imac-hals>.ist-vorn{inset:0;border-radius:0 0 calc(var(--i) * .012) calc(var(--i) * .012);background:linear-gradient(96deg,#eb9c92 0,var(--front) 30%,var(--front-tief) 76%,#97403a 100%)}.ld-imac-hals>.ist-vorn:before{content:"";position:absolute;inset:0 0 auto;height:46%;background:linear-gradient(180deg,rgba(78,26,22,.42),rgba(78,26,22,0))}.ld-imac-sockel>.ist-vorn{inset:0;border-radius:0 0 calc(var(--i) * .008) calc(var(--i) * .008);background:linear-gradient(180deg,#c26d62,#a25047)}.ld-imac-hals>.ist-links,.ld-imac-hals>.ist-rechts{top:0;height:100%;width:var(--hals-t)}.ld-imac-hals>.ist-rechts{left:100%;transform-origin:left center;transform:rotateY(90deg);background:linear-gradient(180deg,#973f39,#7d312b)}.ld-imac-hals>.ist-links{left:calc(var(--hals-t) * -1);transform-origin:right center;transform:rotateY(-90deg);background:linear-gradient(180deg,#e79a90,#c56d62)}.ld-imac-sockel>.ist-links,.ld-imac-sockel>.ist-rechts{top:0;height:100%;width:var(--fuss-t)}.ld-imac-sockel>.ist-rechts{left:100%;transform-origin:left center;transform:rotateY(90deg);background:linear-gradient(180deg,#a25047,#883b33)}.ld-imac-sockel>.ist-links{left:calc(var(--fuss-t) * -1);transform-origin:right center;transform:rotateY(-90deg);background:linear-gradient(180deg,#d98074,#b25f55)}.ld-imac-sockel>.ist-oben{left:0;top:calc(var(--fuss-t) * -1);width:100%;height:var(--fuss-t);transform-origin:center bottom;transform:rotateX(90deg);border-radius:calc(var(--i) * .02);background:linear-gradient(174deg,#f0aea3,#e59a8f 48%,#d38175);box-shadow:inset 0 -1px 0 rgba(255,255,255,.45)}.ld-imac-bild .ld-fenster{margin:0;height:100%;display:flex;flex-direction:column;border-radius:0;border:0;box-shadow:none}.ld-imac-bild .ld-fenster-koerper{height:auto;flex:1 1;min-height:0}@media (max-width:1000px){.ld-imac-buehne{--i:min(520px,100cqi,max(320px,44vh))}}@media (prefers-reduced-motion:reduce){.ld-imac{transform:rotateX(1deg) rotateY(-6deg)}}.ld-buecher-raum{container-type:inline-size;width:100%}.ld-buecher{--e:min(580px,100cqi,max(260px,39vh));--neigung:-21deg;position:relative;width:100%;height:calc(var(--e) * 1.02);perspective:2000px;perspective-origin:50% 34%}.ld-buecher-kippe{position:absolute;inset:0;transform-style:preserve-3d;transform-origin:50% 100%;transform:rotateX(var(--neigung))}.ld-buch{--laenge:calc(var(--e) * var(--bl));--dicke:calc(var(--e) * var(--bd));--tiefe:calc(var(--laenge) * 0.69);--brett:calc(var(--laenge) * 0.011);--quadrat:calc(var(--laenge) * 0.013);left:50%;bottom:calc(var(--e) * var(--by) + var(--e) * .23);width:var(--laenge);height:var(--dicke);margin-left:calc(var(--laenge) / -2);transform-style:preserve-3d;transform:translateX(calc(var(--e) * var(--bx))) rotateY(var(--bw))}.ld-bu,.ld-buch{position:absolute}.ld-bu{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ld-bu.ist-ruecken{inset:0;border-radius:calc(var(--laenge) * .005);background:linear-gradient(var(--gold),var(--gold)) 50% 50% /26% 1px no-repeat,linear-gradient(var(--gold),var(--gold)) 27% 50% /1px 54% no-repeat,linear-gradient(var(--gold),var(--gold)) 73% 50% /1px 54% no-repeat,linear-gradient(90deg,rgba(0,0,0,.34) 0,rgba(0,0,0,0) 3.5%,rgba(0,0,0,0) 96.5%,rgba(0,0,0,.34) 100%),linear-gradient(180deg,var(--tief) 0,var(--hell) 26%,var(--haut) 58%,var(--tief) 100%);box-shadow:inset 0 2px 3px -1px rgba(0,0,0,.5),inset 0 -2px 3px -1px rgba(0,0,0,.5)}.ld-bu.ist-deckel{left:0;top:calc(var(--tiefe) * -1);width:100%;height:var(--tiefe);transform-origin:center bottom;transform:rotateX(90deg);border-radius:0 calc(var(--laenge) * .008) calc(var(--laenge) * .008) 0;background:linear-gradient(118deg,var(--hell) 0,var(--haut) 44%,var(--tief) 100%)}.ld-bu.ist-deckel:after{content:"";position:absolute;inset:calc(var(--laenge) * .035);border-radius:calc(var(--laenge) * .006);border:1px solid rgba(0,0,0,.22);box-shadow:0 1px 0 rgba(255,255,255,.16)}.ld-bu.ist-brett-o,.ld-bu.ist-brett-u,.ld-bu.ist-schnitt{left:100%;transform-origin:left center}.ld-bu.ist-brett-o,.ld-bu.ist-brett-u{width:var(--tiefe);height:var(--brett);transform:rotateY(90deg);background:linear-gradient(90deg,var(--haut) 0,var(--tief) 100%)}.ld-bu.ist-brett-o{top:0}.ld-bu.ist-brett-u{top:calc(100% - var(--brett))}.ld-bu.ist-schnitt{top:var(--brett);height:calc(100% - var(--brett) * 2);width:calc(var(--tiefe) - var(--quadrat));transform:rotateY(90deg) translateZ(calc(var(--quadrat) * -1));background:repeating-linear-gradient(180deg,rgba(120,96,62,.17) 0 1px,rgba(255,255,255,0) 1px 2.6px),linear-gradient(180deg,rgba(60,44,24,.34),rgba(60,44,24,.05) 34%,rgba(60,44,24,0) 62%,rgba(60,44,24,.16)),linear-gradient(90deg,#e6dbc4,#dccfb4 60%,#c9b898)}.ld-bu.ist-hinten{left:calc(var(--tiefe) * -1);top:0;width:var(--tiefe);height:100%;transform-origin:right center;transform:rotateY(-90deg);background:linear-gradient(90deg,#bda88a,#d3c4a6)}.ld-buch.ist-blau{--haut:#3b4a63;--hell:#56688a;--tief:#202b3d;--gold:rgba(226,208,168,.32)}.ld-buch.ist-sand{--haut:#8a6a45;--hell:#ab8659;--tief:#533d26;--gold:rgba(250,242,224,.30)}.ld-buch.ist-gruen{--haut:#3f5a4d;--hell:#587a68;--tief:#24352d;--gold:rgba(228,214,176,.30)}.ld-buecher-schatten,.ld-buecher-schatten:after,.ld-buecher-schatten:before{position:absolute;left:50%;border-radius:50%;pointer-events:none}.ld-buecher-schatten:before{content:"";bottom:calc(var(--e) * -.075);width:calc(var(--e) * 1.05);height:calc(var(--e) * .075);margin-left:calc(var(--e) * -.525);background:radial-gradient(closest-side,rgba(34,28,20,.26) 0,rgba(34,28,20,.07) 58%,rgba(34,28,20,0) 100%);filter:blur(7px)}.ld-buecher-schatten{bottom:calc(var(--e) * .055);width:calc(var(--e) * 1.3);height:calc(var(--e) * .22);margin-left:calc(var(--e) * -.65);background:radial-gradient(closest-side,rgba(40,33,24,.3) 0,rgba(40,33,24,.1) 50%,rgba(40,33,24,0) 100%);filter:blur(12px)}.ld-buecher-schatten:after{content:"";bottom:calc(var(--e) * .128);width:calc(var(--e) * .92);height:calc(var(--e) * .062);margin-left:calc(var(--e) * -.46);background:radial-gradient(closest-side,rgba(30,24,16,.42) 0,rgba(30,24,16,.12) 60%,rgba(30,24,16,0) 100%);filter:blur(4px)}@media (max-width:1000px){.ld-buecher{--e:min(460px,100cqi,max(260px,44vh));--neigung:-19deg}}.ld-stift{--slaenge:calc(var(--e) * var(--sl));--sdicke:calc(var(--e) * 0.034);position:absolute;left:50%;bottom:calc(var(--e) * .23);width:var(--slaenge);height:var(--sdicke);margin-left:calc(var(--slaenge) / -2);transform-style:preserve-3d;transform:translateX(calc(var(--e) * var(--sq))) translateZ(calc(var(--e) * var(--sv))) rotateY(var(--sw))}.ld-stift-koerper{position:absolute;inset:0;transform:rotateX(calc(var(--neigung) * -1))}.ld-st{position:absolute}.ld-st.ist-schaft{left:9.5%;right:9%;top:5%;bottom:5%;background:linear-gradient(180deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.7) 13%,rgba(255,255,255,.28) 23%,rgba(255,255,255,.02) 38%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.44) 88%,rgba(0,0,0,.18) 100%),var(--lack)}.ld-st.ist-schaft:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;background:rgba(255,255,255,.35)}.ld-st.ist-zwinge{left:4.5%;width:5.4%;top:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,0) 0 24%,rgba(0,0,0,.38) 24% 30%,rgba(255,255,255,.28) 30% 34%,rgba(0,0,0,0) 34% 60%,rgba(0,0,0,.38) 60% 66%,rgba(255,255,255,.28) 66% 70%,rgba(0,0,0,0) 70% 100%),linear-gradient(180deg,#8d8880,#d2ccc3 7%,#f6f2ec 15%,#cec8bf 24%,#98928a 42%,#6d6861 61%,#b9b3ab 79%,#857f78 92%,#635e58)}.ld-st.ist-radierer{left:0;width:4.8%;top:8%;bottom:8%;border-radius:46% 6% 6% 46%/50%;background:linear-gradient(180deg,rgba(255,255,255,.24) 0,rgba(255,255,255,.3) 28%,rgba(0,0,0,.05) 58%,rgba(0,0,0,.32) 100%),var(--radier)}.ld-st.ist-spitze{left:91%;right:0;top:5%;bottom:5%;-webkit-clip-path:polygon(0 0,100% 46%,100% 54%,0 100%);clip-path:polygon(0 0,100% 46%,100% 54%,0 100%);background:repeating-linear-gradient(94deg,rgba(122,88,46,.15) 0 1px,rgba(0,0,0,0) 1px 5px),linear-gradient(180deg,rgba(255,255,255,.26),rgba(255,255,255,.52) 15%,rgba(255,255,255,.04) 40%,rgba(0,0,0,.14) 60%,rgba(0,0,0,.42)),linear-gradient(90deg,#f0dab1,#e3c692 58%,#d9b880 66%,#33333a 70%,#1a1a1f)}.ld-stift-schatten{position:absolute;left:1%;right:4%;top:100%;height:calc(var(--sdicke) * 2.6);margin-top:calc(var(--sdicke) * -1.3);transform:rotateX(90deg);border-radius:50%;background:radial-gradient(closest-side,rgba(30,24,16,.4) 0,rgba(30,24,16,.1) 62%,rgba(30,24,16,0) 100%);filter:blur(3px);pointer-events:none}.ld-stift.ist-ocker{--lack:#d19a2e;--radier:#d98f86}.ld-stift.ist-schiefer{--lack:#46606b;--radier:#cf8a80}.ld-wende{position:relative;background:var(--ld-grund);height:340dvh}.ld-wende-klebe{position:-webkit-sticky;position:sticky;top:0;z-index:26;height:100dvh;display:grid;place-items:center;padding:0 var(--ld-6);overflow:hidden}.ld-wende-buehne{--falten:1;--titel:1;--inhalt:1;--wink-h:52px;--hinweis-luft:calc(var(--wink-h) + var(--luft) * 2);--luft:clamp(18px,3dvh,34px);--titel-gr:clamp(32px,4.3vw,57px);position:relative;width:100%;max-width:1920px;height:100%;display:grid;place-items:center}.ld-wende-tueren{position:absolute;inset:0;display:grid;grid-template-columns:1.32fr 1.42fr 2.26fr;grid-template-rows:minmax(0,1fr);grid-gap:var(--ld-5);gap:var(--ld-5);align-items:stretch;align-content:stretch;perspective:2200px;perspective-origin:50% 45%;padding:var(--luft) 0 calc(var(--luft) + var(--hinweis-luft, 0px))}.ld-tuer{min-width:0;opacity:max(0,calc(1 - var(--falten) * 1.35));will-change:transform,opacity}.ld-tuer.ist-links{transform-origin:left center;transform:rotateY(calc(var(--falten) * 86deg)) translateZ(calc(var(--falten) * -60px))}.ld-tuer.ist-oben{transform-origin:center top;transform:rotateX(calc(var(--falten) * -86deg)) translateZ(calc(var(--falten) * -60px))}.ld-tuer.ist-rechts{transform-origin:right center;transform:rotateY(calc(var(--falten) * -86deg)) translateZ(calc(var(--falten) * -60px))}.ld-tuer>*{height:100%}.ld-turm{display:grid;grid-template-rows:minmax(0,4fr) minmax(0,5fr);grid-gap:var(--ld-5);gap:var(--ld-5);min-height:0}.ld-wende-glas{--takt:2800ms;--gipfel:0.30;position:absolute;z-index:2;overflow:hidden;isolation:isolate;display:grid;place-items:center;background:linear-gradient(180deg,rgba(var(--glas-wasch,255,255,255),calc(var(--glas-wasch-a, 0) * var(--morph, 0))) 0,rgba(var(--glas-wasch,255,255,255),calc(var(--glas-wasch-a, 0) * var(--morph, 0) * .5)) 100%),radial-gradient(140% 120% at 30% 16%,rgba(255,255,255,calc(.55 * var(--tropf, 0))) 0,rgba(255,255,255,calc(.16 * var(--tropf, 0))) 36%,rgba(255,255,255,0) 62%),radial-gradient(100% 100% at 50% 46%,rgba(49,44,190,0) 56%,rgba(49,44,190,calc(.16 * var(--tropf, 0))) 80%,rgba(40,35,168,calc(.42 * var(--tropf, 0))) 99%),linear-gradient(180deg,rgba(255,255,255,calc(.62 * var(--morph, 0))) 0,rgba(255,255,255,calc(.42 * var(--morph, 0))) 100%),rgba(var(--ld-akzent-teile),calc(1 - var(--morph, 0)));backdrop-filter:blur(calc(var(--morph, 0) * 22px)) saturate(calc(1 + var(--morph, 0) * .8));-webkit-backdrop-filter:blur(calc(var(--morph, 0) * 22px)) saturate(calc(1 + var(--morph, 0) * .8));box-shadow:inset 0 1px 0 rgba(255,255,255,calc(.55 + var(--morph, 0) * .35)),inset 0 0 0 1px rgba(255,255,255,calc(var(--morph, 0) * .5)),inset 0 -1px 0 rgba(var(--ld-akzent-teile),calc(var(--morph, 0) * .14)),inset -6px -10px 22px -8px rgba(38,33,160,calc(.38 * var(--tropf, 0))),inset 0 0 calc(6px + var(--tropf, 0) * 20px) rgba(44,39,176,calc(.22 * var(--tropf, 0))),0 calc(14px + var(--tropf, 0) * 10px) calc(30px + var(--tropf, 0) * 14px) calc(-14px - var(--tropf, 0) * 4px) rgba(34,30,150,calc(.6 * var(--tropf, 0))),0 1px 2px rgba(30,26,120,calc(.3 - var(--morph, 0) * .16)),0 calc(10px + var(--morph, 0) * 26px) calc(26px + var(--morph, 0) * 54px) calc(-12px - var(--morph, 0) * 18px) rgba(40,36,200,calc(.75 - var(--morph, 0) * .35));will-change:left,top,width,height}.ld-glas-schein{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(26% 18% at 30% 15%,rgba(255,255,255,.95) 0,rgba(255,255,255,.75) 38%,rgba(255,255,255,0) 66%),radial-gradient(7% 5% at 45% 29%,rgba(255,255,255,.85) 0,rgba(255,255,255,0) 85%),radial-gradient(52% 30% at 68% 97%,rgba(255,255,255,.55) 0,rgba(255,255,255,0) 72%);opacity:calc(var(--tropf, 0) + (1 - var(--tropf, 0)) * var(--morph, 0) * .3);mix-blend-mode:screen}.ld-glas-schrift{position:relative;z-index:1;padding:0 var(--ld-5);color:#fff;text-transform:uppercase;font-size:13.5px;font-weight:600;letter-spacing:.09em;white-space:nowrap;pointer-events:none;opacity:clamp(0,calc((1 - var(--morph, 0) * 3.2) * 4),1)}.ld-glas-schrift i{display:inline-block;font-style:normal;opacity:clamp(0,calc((1.02 - var(--morph, 0) * 2.9 - var(--n, 0) * .38) * 5),1);transform:translateY(calc(var(--morph, 0) * var(--n, 0) * -18px));filter:blur(calc(var(--morph, 0) * 4px))}.ld-glas-inhalt{position:absolute;inset:0;z-index:2;opacity:var(--inhalt,0);pointer-events:none;overflow:hidden;border-radius:inherit;display:flex;flex-direction:column;gap:var(--ld-4);padding:var(--ld-5)}.ld-glas-inhalt>:last-child{flex:1 1;min-height:0}.ld-wende-glas.ist-gefuellt .ld-glas-inhalt{pointer-events:auto}.ld-wende-glas.ist-leiste{animation:ld-wink-zug var(--takt) linear infinite}@keyframes ld-wink-zug{0%{transform:translateZ(0);animation-timing-function:cubic-bezier(.5,0,.5,1)}30%{transform:translate3d(0,-17px,0);animation-timing-function:cubic-bezier(.5,0,.3,1)}38%{transform:translate3d(0,6px,0);animation-timing-function:cubic-bezier(.4,0,.3,1)}45%{transform:translate3d(0,-4px,0)}51%{transform:translate3d(0,2px,0)}56%{transform:translateZ(0)}to{transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.ld-wende-glas.ist-leiste{animation:none}.ld-glas-schein{display:none}}.ld-wende-titel{display:grid;align-content:center;height:100%;padding-right:var(--ld-4);pointer-events:none}.ld-wende-titel h2,.ld-wende-titel>*{text-align:left;font-size:var(--titel-gr);line-height:1.08;letter-spacing:-.02em;margin:0}.ld-glas-titel{flex-shrink:0;margin:0;text-align:center;font-size:clamp(19px,1.7vw,27px);line-height:1.15;letter-spacing:-.02em;color:var(--ld-fg);opacity:var(--titel,1);transform:translateY(calc((1 - var(--titel, 1)) * 20px))}.ld-wende.ist-schmal{height:320dvh;margin-bottom:calc(var(--kopf-h, 84px) - 100dvh)}.ld-wende-buehne.ist-schmal{--fenster-b:1180;--fenster-h:54;--titel-gr:clamp(24px,2.6vw,36px);--glas-wasch:var(--ld-gruen-teile);--glas-wasch-a:.20;--ld-randlicht-ton:var(--ld-gruen-tief-teile)}.ld-wende-glas.ist-fest{position:fixed}.ld-wende.ist-schmal .ld-wende-klebe{z-index:28;pointer-events:none}.ld-wende.ist-schmal .ld-wende-buehne:not(.ist-zu) .ld-wende-tueren,.ld-wende.ist-schmal .ld-wende-glas{pointer-events:auto}.ld-wende-buehne.ist-schmal .ld-glas-inhalt{padding:5px 5px 5px var(--ld-5);justify-content:center}.ld-fr{width:100%;display:flex;align-items:stretch;justify-content:space-between;gap:var(--ld-5)}.ld-fr-datum{display:flex;align-items:center;font-size:clamp(15px,1.4vw,18px);font-weight:600;letter-spacing:-.02em;color:var(--ld-fg)}.ld-fr-knopf{align-self:stretch;display:inline-flex;align-items:center;flex-shrink:0;padding:0 20px;min-height:40px;justify-content:center;border:0;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0) 62%),var(--ld-gruen-tief);color:#fff;font:inherit;font-size:14.5px;font-weight:650;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px rgba(var(--ld-gruen-teile),.6),inset 0 1px 0 rgba(255,255,255,.3),0 8px 18px -10px rgba(var(--ld-gruen-tief-teile),.85);transition:box-shadow .2s ease,transform .18s ease}.ld-fr-knopf:hover{transform:translateY(-1px);box-shadow:0 0 0 1px rgba(var(--ld-gruen-teile),.85),inset 0 1px 0 rgba(255,255,255,.38),0 12px 24px -10px rgba(var(--ld-gruen-tief-teile),.95)}@media (prefers-reduced-motion:reduce){.ld-fr-knopf{transition:none}.ld-fr-knopf:hover{transform:none}}.ld-knopf-voll.ist-gruen,.ld-knopf.ist-gruen{background:var(--ld-gruen-tief);color:#fff;box-shadow:0 1px 2px rgba(4,80,58,.3),0 8px 20px -10px rgba(4,100,72,.6)}.ld-knopf-voll.ist-gruen:hover,.ld-knopf.ist-gruen:hover{opacity:1;box-shadow:0 2px 4px rgba(4,80,58,.32),0 12px 26px -10px rgba(4,100,72,.7)}@media (max-width:1000px){.ld-wende-tueren{--titel-gr:clamp(24px,3.2vw,32px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"titel titel" "tutor turm"}.ld-tuer.ist-links{grid-area:titel}.ld-tuer.ist-oben{grid-area:tutor}.ld-tuer.ist-rechts{grid-area:turm}.ld-wende-titel{height:auto;padding-right:0}}@media (max-width:760px){.ld-wende-klebe{padding:0 var(--ld-4)}.ld-turm,.ld-wende-tueren{gap:var(--ld-4)}.ld-stufe{padding:var(--ld-4)}.ld-stufe-fuss{margin:0 calc(var(--ld-4) * -1) calc(var(--ld-4) * -1);padding:0 var(--ld-3)}.ld-stufe-fuss>span{font-size:16px}.ld-maske-feld{inset:var(--ld-4)}.ld-glas-schrift{font-size:11.5px;letter-spacing:.07em;padding:0 var(--ld-4)}.ld-wende-buehne.ist-schmal .ld-glas-inhalt{padding-left:var(--ld-4)}.ld-fr{gap:var(--ld-3)}}@media (max-width:365px){.ld-fr{flex-direction:column;gap:var(--ld-3)}.ld-wende-buehne.ist-schmal{--fenster-h:96}}.ld-sitzung{position:relative;display:flex;flex-direction:column;border-radius:20px;background:#fff;border:1px solid var(--ld-linie);box-shadow:0 1px 2px rgba(20,20,30,.05),0 30px 60px -36px rgba(40,36,120,.34);padding:var(--ld-5);container-type:inline-size}.ld-sit-koerper,.ld-sit-kopf{display:grid;grid-template-columns:280px minmax(0,1fr)}.ld-sit-kopf{align-items:center}.ld-sit-koerper{align-items:stretch}.ld-sit-links{padding-right:var(--ld-4)}.ld-sit-kopf .ld-sit-titel,.ld-sit-rechts{border-left:1px solid var(--ld-linie);padding-left:var(--ld-4);min-width:0}.ld-sit-titel{display:flex;align-items:center;gap:8px;margin:0;padding:0 0 14px;align-self:stretch;font-size:clamp(15px,3.4cqi,19px);font-weight:620;letter-spacing:-.01em;color:var(--ld-fg);background-image:linear-gradient(to right,transparent 18px,var(--ld-linie) 18px);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px}.ld-sit-funke{color:var(--ld-akzent);flex-shrink:0}.ld-sit-schalter{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;padding:4px;border-radius:12px;background:#f1f1f5;border:1px solid var(--ld-linie)}.ld-sit-zeiger{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 2);border-radius:9px;background:#fff;box-shadow:0 1px 2px rgba(20,20,30,.12),0 0 0 .5px rgba(20,20,30,.05);transition:transform .34s cubic-bezier(.32,.72,0,1)}.ld-sit-zeiger[data-platz=benutzerdefiniert]{transform:translateX(100%)}.ld-sit-seg{position:relative;z-index:1;padding:7px 10px;border:0;background:none;font:inherit;font-size:clamp(12px,2.5cqi,13.5px);font-weight:560;color:var(--ld-gedaempft);cursor:pointer;border-radius:9px;transition:color .2s ease}.ld-sit-seg.ist-an{color:var(--ld-fg)}.ld-sit-schalter[data-aus] .ld-sit-seg{cursor:default}.ld-sit-knoepfe{display:flex;flex-direction:column;gap:8px;padding-top:14px}.ld-sit-knopf{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;border-radius:11px;border:1px solid var(--ld-linie);background:#f7f7fa;color:var(--ld-fg);font:inherit;font-size:clamp(12.5px,2.6cqi,14px);font-weight:560;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}.ld-sit-knopf:hover:not(:disabled){background:#eeeef3}.ld-sit-knopf.ist-blau{background:var(--ld-akzent);border-color:transparent;color:#fff;box-shadow:0 6px 16px -8px rgba(var(--ld-akzent-teile),.7)}.ld-sit-knopf.ist-blau:hover:not(:disabled){background:rgb(64,59,216)}.ld-sit-knopf:disabled{opacity:.42;cursor:default}.ld-sit-zeichen{flex-shrink:0}.ld-sit-rechts{padding-top:14px}.ld-sit-fokus{margin-bottom:12px}.ld-sit-fokus-titel{margin-bottom:10px;font-size:clamp(13px,2.7cqi,15px);font-weight:620;letter-spacing:-.01em;color:var(--ld-fg)}.ld-sit-treppe{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px;gap:8px}.ld-sit-fokus-wort{margin:10px 0 0;font-size:clamp(11.5px,2.3cqi,12.5px);font-weight:580;color:var(--ld-akzent)}.ld-sit-plan{list-style:none;margin:0;padding:0}.ld-sit-plan li{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid var(--ld-linie);font-size:clamp(12.5px,2.7cqi,14.5px)}.ld-sit-thema{font-weight:620;color:var(--ld-fg);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-sit-wert{margin-left:auto;flex-shrink:0;padding:3px 9px;border-radius:999px;background:rgba(var(--ld-akzent-teile),.09);color:var(--ld-akzent);font-size:clamp(10.5px,2.2cqi,12px);font-weight:620}.ld-sit-fuss{display:flex;gap:7px;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--ld-linie);font-size:clamp(11.5px,2.4cqi,13.5px);line-height:1.5;color:var(--ld-gedaempft)}.ld-sit-fuss .ld-sit-zeichen{color:var(--ld-akzent);margin-top:3px}@container (max-width: 620px){.ld-sit-koerper,.ld-sit-kopf{grid-template-columns:minmax(0,1fr)}.ld-sit-links{padding-right:0}.ld-sit-kopf .ld-sit-titel,.ld-sit-rechts{border-left:0;padding-left:0}.ld-sit-kopf .ld-sit-titel{background-image:none;order:-1;padding-bottom:10px}.ld-sit-kopf{row-gap:10px}}@media (prefers-reduced-motion:reduce){.ld-sit-zeiger{transition:none}}@media (max-width:1000px){.ld-wende,.ld-wende.ist-schmal{height:300dvh}.ld-wende-tueren{gap:var(--ld-4)}}@media (prefers-reduced-motion:reduce){.ld-wende-titel>.ist-neu{filter:none}}.ld-prelaunch{display:contents}.ld:has(.ld-prelaunch) .ld-fuss,.ld:has(.ld-prelaunch) .ld-griff,.ld:has(.ld-prelaunch) .ld-kopf{display:none}.ld-wahl{display:flex;align-items:center;justify-content:space-between;gap:var(--ld-2);width:100%;min-width:0;height:38px;padding:0 12px;border:1px solid var(--ld-linie);border-radius:10px;background:#fff;color:var(--ld-fg);font:inherit;font-size:13.5px;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.ld-wahl>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-wahl>svg{flex-shrink:0;color:var(--ld-gedaempft)}.ld-wahl:hover:not(:disabled){border-color:#d3d3dc}.ld-wahl.ist-offen{border-color:var(--ld-akzent);box-shadow:0 0 0 3px rgba(var(--ld-akzent-teile),.14)}.ld-wahl:disabled{opacity:.5;cursor:not-allowed}.ld-wahl-liste{position:fixed;z-index:70;max-height:280px;overflow-y:auto;padding:5px;border:1px solid var(--ld-linie);border-radius:12px;background:#fff;box-shadow:0 2px 6px rgba(20,20,30,.08),0 24px 48px -24px rgba(20,20,30,.32);animation:ld-wahl-auf .16s cubic-bezier(.16,1,.3,1);transform-origin:top left}@keyframes ld-wahl-auf{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:none}}.ld-wahl-eintrag{display:block;width:100%;padding:8px 11px;border:0;border-radius:8px;background:transparent;color:var(--ld-fg);font:inherit;font-size:13.5px;text-align:left;white-space:nowrap;cursor:pointer}.ld-wahl-eintrag:hover{background:#f3f3f7}.ld-wahl-eintrag.ist-an{background:rgba(var(--ld-akzent-teile),.1);color:var(--ld-akzent);font-weight:620}@media (prefers-reduced-motion:reduce){.ld-wahl-liste{animation:none}.ld-wahl{transition:none}}.ld-ko{position:relative;padding:var(--ld-5);border-radius:20px;background:#fff;border:1px solid var(--ld-linie);box-shadow:0 1px 2px rgba(20,20,30,.05),0 30px 60px -36px rgba(40,36,120,.34);container-type:inline-size}.ld-ko-kopf{justify-content:space-between;gap:var(--ld-4)}.ld-ko-kopf,.ld-ko-marke{display:flex;align-items:center;flex-wrap:wrap}.ld-ko-marke{gap:var(--ld-3);min-width:0}.ld-ko-marke>svg{color:var(--ld-akzent);flex-shrink:0}.ld-ko-marke h3{font-size:clamp(16px,3.2cqi,19px);font-weight:620;letter-spacing:-.015em}.ld-ko-zahl{font-size:13px;color:var(--ld-gedaempft)}.ld-ko-pruefung{padding:3px 10px;border-radius:999px;background:rgba(var(--ld-akzent-teile),.1);color:var(--ld-akzent)}.ld-ko-pruefung,.ld-ko-zustand{font-size:12.5px;font-weight:600}.ld-ko-zustand{display:inline-flex;align-items:center;gap:6px;padding:3px 11px;border:1px solid rgba(var(--ld-gruen-tief-teile),.35);border-radius:999px;color:var(--ld-gruen-tief)}.ld-ko-zustand:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ld-gruen-tief)}.ld-ko-pfad{margin-top:var(--ld-2);font-size:12.5px;color:var(--ld-gedaempft)}.ld-ko-balken{display:flex;align-items:center;gap:var(--ld-3);margin-top:var(--ld-3)}.ld-ko-schiene{flex:1 1;height:6px;border-radius:999px;background:#eaeaef;overflow:hidden}.ld-ko-schiene>span{display:block;height:100%;border-radius:999px;background:var(--ld-akzent);transition:width 1.15s cubic-bezier(.16,1,.3,1)}.ld-ko-prozent{flex-shrink:0;min-width:5ch;text-align:right;font-size:12.5px;font-weight:600;color:var(--ld-gedaempft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ld-ko-liste{margin-top:var(--ld-5);display:grid;grid-gap:var(--ld-3);gap:var(--ld-3)}.ld-ko-zeile{border:1px solid var(--ld-linie);border-radius:14px;background:#fbfbfc;transition:border-color .18s ease,background .18s ease}.ld-ko-zeile.ist-auf{background:#fff;border-color:#dcdce4}.ld-ko-titel{display:flex;align-items:center;gap:var(--ld-3);width:100%;padding:var(--ld-4);border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.ld-ko-titel:disabled{cursor:default}.ld-ko-name{flex:1 1 auto;min-width:0;font-size:14.5px;font-weight:600;color:var(--ld-fg)}.ld-ko-titel .ld-ko-balken{flex:0 1 240px;margin-top:0}.ld-ko-due{flex-shrink:0;padding:2px 9px;border-radius:999px;background:rgba(207,43,34,.1);color:var(--ld-rot);font-size:11.5px;font-weight:650;letter-spacing:.02em}.ld-ko-klappe,.ld-sit-klappe{display:grid;grid-template-rows:0fr;transition:grid-template-rows .44s cubic-bezier(.32,.72,0,1)}.ld-klappe-schacht{overflow:hidden;min-height:0}.ld-ko-zeile.ist-auf .ld-ko-klappe,.ld-sit-klappe[aria-hidden=false]{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.ld-ko-klappe,.ld-sit-klappe{transition:none}}.ld-ko-daten{padding:0 var(--ld-4) var(--ld-4)}.ld-ko-raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--ld-2);gap:var(--ld-2)}.ld-ko-feld{padding:10px 12px;border-radius:10px;background:#f5f5f8}.ld-ko-feld span{display:block;font-size:11.5px;color:var(--ld-gedaempft);margin-bottom:3px}.ld-ko-feld b{font-size:15px;font-weight:650;color:var(--ld-fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ld-ko-feld.ist-bloom{background:rgba(var(--ld-akzent-teile),.1)}.ld-ko-feld.ist-bloom b,.ld-ko-feld.ist-bloom span{color:var(--ld-akzent)}.ld-ko-worte{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--ld-4);gap:var(--ld-4);margin-top:var(--ld-4)}.ld-ko-wort{padding-left:var(--ld-3);border-left:2px solid}.ld-ko-wort.ist-plus{border-color:var(--ld-gruen-tief)}.ld-ko-wort.ist-minus{border-color:#b8760a}.ld-ko-wort-marke{font-size:11.5px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.ld-ko-wort.ist-plus .ld-ko-wort-marke{color:var(--ld-gruen-tief)}.ld-ko-wort.ist-minus .ld-ko-wort-marke{color:#b8760a}.ld-ko-wort ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.ld-ko-wort li{font-size:14px;line-height:1.5;color:#3a3a44}@media (max-width:760px){.ld-ko-titel{flex-wrap:wrap;padding:var(--ld-3)}.ld-ko-titel .ld-ko-balken{flex:1 1 100%;margin-top:var(--ld-2)}.ld-ko{padding:var(--ld-3)}.ld-ko-daten{padding:0 10px 10px}.ld-ko-liste{margin-top:var(--ld-4)}.ld-ko-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ld-ko-feld{padding:7px 8px;border-radius:9px;border:1px solid var(--ld-linie);min-width:0}.ld-ko-feld span{font-size:11px;line-height:1.25;min-height:2.5em;margin-bottom:1px}.ld-ko-feld b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-ko-worte{grid-template-columns:minmax(0,1fr);gap:var(--ld-3)}}@media (prefers-reduced-motion:reduce){.ld-ko-schiene>span,.ld-ko-zeile{transition:none}}.ld-zeigen{display:flex;flex-direction:column;gap:var(--ld-7);position:relative;z-index:26;padding-top:var(--ld-7);background:var(--ld-grund)}.ld-zeigen-paar{max-width:1180px;margin:0 auto;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);grid-gap:var(--ld-6);gap:var(--ld-6);align-items:center}.ld-zeigen-paar.ist-gedreht{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr)}.ld-zeigen-fenster{width:100%;min-width:0}.ld-zeigen .ld-ko,.ld-zeigen .ld-sitzung{background:rgba(255,255,255,.72);backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(20,20,30,.05),0 30px 60px -36px rgba(40,36,120,.34)}.ld-zeigen .ld-ko-feld{background:rgba(245,245,248,.92)}.ld-zeigen .ld-ko-zeile{background:rgba(251,251,252,.82)}.ld-zeigen .ld-ko-zeile.ist-auf{background:rgba(255,255,255,.92)}.ld-zeigen-titel{margin:0;text-align:left;font-size:clamp(24px,2.6vw,36px);line-height:1.14;letter-spacing:-.03em;color:var(--ld-fg);text-wrap:balance}.ld-zeigen-paar.ist-gedreht .ld-zeigen-titel{text-align:right}.ld-zeigen-fuss{max-width:1180px;margin:0 auto;display:flex;align-items:flex-start;gap:var(--ld-4);font-size:19px;line-height:1.5;color:#3a3a44}.ld-zeigen-fuss>span{max-width:46ch}.ld-zeigen-pfeil{flex-shrink:0;width:34px;height:34px;margin-top:-6px;color:var(--ld-akzent)}@media (max-width:760px){.ld-zeigen-fuss{font-size:17px;gap:var(--ld-3)}.ld-zeigen-pfeil{width:26px;height:26px}.ld-zeigen{gap:var(--ld-6)}.ld-zeigen-paar,.ld-zeigen-paar.ist-gedreht{grid-template-columns:minmax(0,1fr);gap:var(--ld-5)}.ld-zeigen-paar.ist-gedreht .ld-zeigen-titel{order:-1;text-align:left}}.ld-pop{position:fixed;inset:0;z-index:60;pointer-events:none}.ld-pop.ist-offen{pointer-events:auto}.ld-pop-deckel{position:absolute;inset:0;border:0;cursor:default;background:rgba(16,16,24,.34);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .55s cubic-bezier(.33,1,.68,1)}.ld-pop.ist-offen .ld-pop-deckel{opacity:1;transition-duration:.22s}.ld-pop-flug{position:absolute;inset:0;background:none;pointer-events:none;will-change:clip-path,left,top,width,height}.ld-pop-buehne,.ld-pop-schacht{position:absolute;inset:0;will-change:transform}.ld-pop-buehne{display:grid;place-items:center;padding:var(--ld-5)}.ld-pop-buehne>*{pointer-events:auto}.ld-pop-hemd{position:absolute;inset:0;background:var(--ld-gruen-tief);opacity:var(--flug-hemd,0)}.ld-pop-karte{position:relative;width:100%;max-width:520px;max-height:calc(100dvh - var(--ld-6));overflow-y:auto;padding:var(--ld-5);border-radius:28px;height:var(--karte-h,auto);transition:opacity .3s cubic-bezier(.33,1,.68,1),transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),height .42s cubic-bezier(.16,1,.3,1);background:#fff;border:1px solid var(--ld-linie);opacity:0;transform:translateY(16px) scale(.965);box-shadow:0 1px 2px rgba(20,20,30,.02),0 6px 16px -12px rgba(20,20,30,.12)}.ld-pop.ist-offen .ld-pop-karte{opacity:1;transform:none;box-shadow:0 2px 6px rgba(20,20,30,.1),0 40px 80px -40px rgba(20,20,30,.45)}.ld-pop-inhalt{flex-direction:column}.ld-pop-inhalt,.ld-pop-kopf{display:flex;gap:var(--ld-4)}.ld-pop-kopf{align-items:center;justify-content:space-between}.ld-pop-kopf .ld-kicker{margin-bottom:0}.ld-pop-kreuz{flex-shrink:0;width:32px;height:32px;margin:-6px -6px -6px 0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ld-gedaempft);cursor:pointer;transition:background .18s ease,color .18s ease}.ld-pop-kreuz:hover{background:#f1f1f5;color:var(--ld-fg)}.ld-pop-karte.ist-fertig .ld-pop-kreuz{position:relative;z-index:3;color:#fff}.ld-pop-karte.ist-fertig .ld-pop-kreuz:hover{background:rgba(255,255,255,.18);color:#fff}.ld-pop-titel{font-size:22px;line-height:1.2;letter-spacing:-.026em}.ld-pop-text{color:#3a3a44;font-size:15.5px;line-height:1.62}.ld-pop-karte .ld-wl-zeile{flex-direction:column;align-items:stretch}.ld-pop-karte .ld-wl-feld{flex:0 0 auto}.ld-pop-fertig{position:absolute;inset:0;z-index:2;border-radius:inherit;background:var(--ld-gruen-tief);color:#fff;display:grid;place-content:center;justify-items:center;grid-gap:var(--ld-4);gap:var(--ld-4);padding:var(--ld-6);text-align:center;-webkit-clip-path:inset(var(--f-o,0) var(--f-r,0) var(--f-u,0) var(--f-l,0) round 999px);clip-path:inset(var(--f-o,0) var(--f-r,0) var(--f-u,0) var(--f-l,0) round 999px);transition:-webkit-clip-path .62s cubic-bezier(.16,1,.3,1);transition:clip-path .62s cubic-bezier(.16,1,.3,1);transition:clip-path .62s cubic-bezier(.16,1,.3,1),-webkit-clip-path .62s cubic-bezier(.16,1,.3,1)}.ld-pop-fertig.ist-voll{-webkit-clip-path:inset(0 0 0 0 round 28px);clip-path:inset(0 0 0 0 round 28px)}.ld-pop-haken{width:76px;height:76px;fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.ld-pop-ring{transform:rotate(-90deg);transform-origin:24px 24px;stroke-dasharray:126;stroke-dashoffset:126;transition:stroke-dashoffset .55s cubic-bezier(.16,1,.3,1) .18s}.ld-pop-strich{stroke-dasharray:28;stroke-dashoffset:28;transition:stroke-dashoffset .38s cubic-bezier(.16,1,.3,1) .58s}.ld-pop-fertig.ist-voll .ld-pop-ring,.ld-pop-fertig.ist-voll .ld-pop-strich{stroke-dashoffset:0}.ld-nur-lesen{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.ld-pop-deckel,.ld-pop-fertig,.ld-pop-karte,.ld-pop-ring,.ld-pop-strich{transition:none}.ld-pop-fertig{-webkit-clip-path:inset(0 0 0 0 round 28px);clip-path:inset(0 0 0 0 round 28px)}.ld-pop-ring,.ld-pop-strich{stroke-dashoffset:0}}.ld-pre-tuer{margin:var(--ld-6) 0 0;text-align:center;font-size:13px}.ld-ein{position:relative;z-index:26}.ld-ein-fenster{--i:620px;width:min(620px,100%);margin-inline:auto;border-radius:20px;border:1px solid var(--ld-linie);box-shadow:0 1px 2px rgba(20,20,30,.05),0 30px 60px -36px rgba(40,36,120,.34)}.ld-ein-koerper{padding:var(--ld-6);font-size:16px}.ld-ein-titel{font-size:22px;line-height:1.25;letter-spacing:-.028em}.ld-ein-text{margin-top:var(--ld-3);font-size:16px;line-height:1.62;color:#3a3a44}@media (max-width:760px){.ld-ein-koerper{padding:var(--ld-5)}.ld-ein-titel{font-size:20px}.ld-ein-text{font-size:15.5px}}.ld-wl{margin-top:var(--ld-5)}.ld-wl-zeile{display:flex;flex-wrap:wrap;gap:var(--ld-3);align-items:flex-end}.ld-wl-feld{flex:1 1 260px;display:block}.ld-wl-marke{display:block;margin-bottom:var(--ld-2);font-size:13px;font-weight:550;color:var(--ld-gedaempft)}.ld-wl-feld input{width:100%;height:44px;padding:0 14px;border:1px solid var(--ld-linie);border-radius:999px;background:#fff;color:var(--ld-fg);font:inherit;font-size:15px;transition:border-color .18s ease,box-shadow .18s ease}.ld-wl-feld input::placeholder{color:#b6b6c0}.ld-wl-feld input:focus{outline:none;border-color:var(--ld-akzent);box-shadow:0 0 0 3px rgba(var(--ld-akzent-teile),.16)}.ld-wl-feld input[aria-invalid=true]{border-color:var(--ld-rot)}.ld-wl-topf{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ld-wl-fehler{margin-top:var(--ld-3);font-size:14px;color:var(--ld-rot)}.ld-wl-recht{margin-top:var(--ld-4);font-size:13.5px;line-height:1.55;color:var(--ld-gedaempft);max-width:54ch}.ld-wl-recht a{text-decoration:underline;text-underline-offset:2px}.ld-wl-fertig{margin-top:var(--ld-5);padding:var(--ld-5);border-radius:12px;background:#f5f5f8;max-width:54ch}.ld-wl-fertig-titel{font-size:17px;font-weight:600;letter-spacing:-.01em;margin-bottom:var(--ld-2)}.ld-wl-fertig p:last-child{color:#3a3a44;font-size:15px;line-height:1.55}@media (max-width:760px){.ld-wl-zeile{flex-direction:column;align-items:stretch}.ld-wl-zeile .ld-knopf-voll{width:100%}.ld-wl-zeile .ld-wl-feld{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){.ld-wl-feld input{transition:none}}.ld-algo{position:relative;z-index:25;overflow:clip;--vorhang:100svh;margin-top:calc(-1 * var(--vorhang));margin-bottom:calc(-1 * var(--vorhang))}.ld-algo-klebe{position:-webkit-sticky;position:sticky;bottom:0;height:0;z-index:0}.ld-algo-abgang{height:var(--vorhang)}.ld-algo-flaeche{position:absolute;left:0;right:0;bottom:0;height:100dvh;background:#06080e;color:#e9f6f1}.ld-algo-schein{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 0,rgba(16,185,129,.1),transparent 60%);opacity:1}.ld-algo-regen{position:absolute;inset:0;width:100%;height:100%;opacity:.18}.ld-algo-halt{position:-webkit-sticky;position:sticky;top:calc(var(--vorhang) - var(--algo-halt, var(--vorhang)));z-index:1}.ld-algo-luft{height:var(--vorhang)}.ld-algo-inhalt{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;flex-direction:column;gap:var(--ld-5);max-width:1180px;margin:0 auto;min-height:100svh;padding:calc(var(--kopf-h, 84px) + var(--ld-7)) var(--ld-6) 12svh}.ld-algo-titel{margin:0;max-width:22ch;font-size:clamp(26px,3.4vw,46px);line-height:1.08;letter-spacing:-.03em;color:rgba(120,245,190,.96)}.ld-algo code,.ld-kv code{background:none;padding:0}.ld-algo-lead{margin:0;max-width:62ch;font-size:clamp(14.5px,1.5vw,16.5px);line-height:1.6;color:rgba(233,246,241,.72)}.ld-kv{display:grid;grid-gap:var(--ld-4);gap:var(--ld-4)}.ld-kv-bild{margin:0;--kv-lupe:1}.ld-kv-bild svg{display:block;width:100%;max-height:min(62dvh,520px);overflow:visible}.ld-kv-ziel line,.ld-kv-ziel path{fill:none;stroke:rgba(120,245,190,.34);stroke-width:1;stroke-dasharray:3 6}.ld-kv-ziel text{font-size:calc(11px * var(--kv-lupe, 1));font-weight:600;letter-spacing:.06em;fill:rgba(120,245,190,.8)}.ld-kv-pruefung rect{fill:rgba(120,245,190,.045)}.ld-kv-pruefung line{stroke:rgba(233,246,241,.35);stroke-width:1;stroke-dasharray:4 4}.ld-kv-pruefung text{font-size:calc(11px * var(--kv-lupe, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;fill:rgba(233,246,241,.7)}.ld-kv-achse line{stroke:rgba(233,246,241,.14);stroke-width:1}.ld-kv-achse text{font-size:calc(11px * var(--kv-lupe, 1));letter-spacing:.04em;fill:rgba(233,246,241,.58)}.ld-kv-achse .ld-kv-name{font-size:calc(11px * var(--kv-lupe, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase;fill:rgba(233,246,241,.45)}.ld-kv-tor{stroke:rgba(120,245,190,.3);stroke-width:1;stroke-dasharray:2 5}.ld-kv-band{fill:rgba(120,245,190,.1);stroke:none}.ld-kv-theta{fill:none;stroke:rgba(120,245,190,.85);stroke-width:2;stroke-linecap:round}.ld-kv-theta.ist-vergangen{stroke:rgba(120,245,190,.4)}.ld-kv-kurve{fill:none;stroke:var(--ld-gruen);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:2200;stroke-dashoffset:2200;filter:drop-shadow(0 0 10px rgba(var(--ld-gruen-teile),.45));transition:stroke-dashoffset 1.6s cubic-bezier(.16,1,.3,1) .1s}.ist-offen .ld-kv-kurve{stroke-dashoffset:0}.ld-kv-kurve.ist-vergangen{stroke:rgba(var(--ld-gruen-teile),.45);stroke-width:2;filter:none}.ld-kv-geist{fill:none;stroke:rgba(233,246,241,.28);stroke-width:1.5;stroke-dasharray:4 5;opacity:0;transition:opacity .6s cubic-bezier(.33,1,.68,1) 1.3s}.ist-offen .ld-kv-geist{opacity:1}.ld-kv-marke{opacity:0;transform:translateY(8px);transition:opacity .6s cubic-bezier(.33,1,.68,1),transform .9s cubic-bezier(.16,1,.3,1)}.ld-kv-marke.ist-heute{transition-delay:.9s}.ld-kv-marke.ist-review{transition-delay:1.12s}.ist-offen .ld-kv-marke{opacity:1;transform:none}.ld-kv-marke line{stroke:rgba(233,246,241,.16);stroke-width:1;stroke-dasharray:2 4}.ld-kv-marke circle{fill:#eafff6;stroke:#eafff6;stroke-width:2.5}.ld-kv-marke.ist-review circle{fill:#06080e;stroke:var(--ld-gruen)}.ld-kv-marke.ist-review line{stroke:rgba(120,245,190,.3)}.ld-kv-marke text{font-size:calc(12px * var(--kv-lupe, 1));font-weight:600;letter-spacing:-.01em;fill:#eafff6}.ld-kv-marke.ist-review text{fill:rgba(120,245,190,.95)}.ld-kv-marke .ld-kv-tag{font-size:calc(11px * var(--kv-lupe, 1));font-weight:500;letter-spacing:.04em;fill:rgba(120,245,190,.7)}.ld-kv-bild figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ld-2) var(--ld-5);margin-top:var(--ld-3);padding-top:var(--ld-3);border-top:1px solid rgba(233,246,241,.1)}.ld-kv-legende{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;line-height:1.4;color:rgba(233,246,241,.8)}.ld-kv-legende i{display:inline-block;width:22px;height:0;border-top:2.5px solid var(--ld-gruen);border-radius:2px}.ld-kv-legende i.ist-geist{border-top:1.5px dashed rgba(233,246,241,.5)}.ld-kv-legende i.ist-ziel{border-top:1px dashed rgba(120,245,190,.6)}.ld-kv-legende i.ist-band{height:10px;border:0;border-radius:3px;background:rgba(120,245,190,.18);box-shadow:inset 0 5px 0 -4px rgba(120,245,190,.85)}.ld-kv-felder{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:var(--ld-2);gap:var(--ld-2)}.ld-kv-feld{padding:10px var(--ld-3);border-radius:12px;background:rgba(255,255,255,.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.ld-kv-feld dt{display:flex;justify-content:space-between;align-items:baseline;gap:6px;position:relative;font-size:11.5px;letter-spacing:.04em;color:rgba(233,246,241,.74);margin-bottom:2px}.ld-kv-feld dd{margin:0;font-size:17px;font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#eafff6}.ld-kv-feld.ist-warm dd{color:var(--ld-gruen-hell)}.ld-kv-bilanz{margin:0;font-size:13.5px;line-height:1.6;color:rgba(233,246,241,.8);max-width:88ch}.ld-kv-bilanz b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#eafff6}.ld-kv-gruppen{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--ld-4) var(--ld-7);gap:var(--ld-4) var(--ld-7)}.ld-kv-gruppe{margin:0;padding:0;border:0;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--ld-3) var(--ld-5);gap:var(--ld-3) var(--ld-5);align-content:start}.ld-kv-gruppe legend{grid-column:1/-1;padding:0;margin-bottom:2px;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(233,246,241,.68)}.ld-kv-kopf{display:flex;align-items:start;gap:6px;min-height:32px;font-size:12px;letter-spacing:.02em;line-height:1.3;color:rgba(233,246,241,.82)}.ld-kv-kopf>label{min-width:0;cursor:pointer}.ld-kv-kopf b{margin-left:auto;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#eafff6;white-space:nowrap}.ld-kv-schieber,.ld-kv-wahl{display:grid;grid-gap:6px;gap:6px;grid-template-rows:auto 30px;align-content:start;min-width:0}.ld-kv-schieber input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:18px;max-height:18px;margin:0;align-self:center;background:none;cursor:pointer}.ld-kv-schieber input::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:rgba(233,246,241,.16)}.ld-kv-schieber input::-moz-range-track{height:3px;border-radius:999px;background:rgba(233,246,241,.16)}.ld-kv-schieber input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;margin-top:-6px;border-radius:50%;background:var(--ld-gruen);box-shadow:0 0 0 1px rgba(6,8,14,.6),0 0 12px rgba(var(--ld-gruen-teile),.55);-webkit-transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease}.ld-kv-schieber input::-moz-range-thumb{width:15px;height:15px;border:none;border-radius:50%;background:var(--ld-gruen);box-shadow:0 0 0 1px rgba(6,8,14,.6),0 0 12px rgba(var(--ld-gruen-teile),.55)}.ld-kv-schieber input:hover::-webkit-slider-thumb{transform:scale(1.12)}.ld-kv-schieber input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(var(--ld-gruen-teile),.35)}.ld-kv-wahl select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:30px;padding:0 28px 0 10px;margin:0;border-radius:8px;border:1px solid rgba(233,246,241,.16);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23a7f3d0' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 10px center,rgba(255,255,255,.04);color:#eafff6;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .18s ease}.ld-kv-wahl select:hover{border-color:rgba(233,246,241,.3)}.ld-kv-wahl select:focus-visible{outline:2px solid rgba(var(--ld-gruen-teile),.6);outline-offset:2px}.ld-kv-fuss{display:flex;justify-content:flex-end;margin-top:calc(var(--ld-2) * -1)}.ld-kv-zurueck{border:0;background:none;padding:0;font:inherit;font-size:12.5px;color:rgba(233,246,241,.74);cursor:pointer;transition:color .18s ease}.ld-kv-zurueck:hover{color:rgba(233,246,241,.8)}.ld-kv-info{position:relative;display:inline-flex;vertical-align:-1px;margin-left:4px}.ld-kv-info>button{width:14px;height:14px;display:grid;place-items:center;padding:0;border:1px solid rgba(233,246,241,.28);border-radius:50%;background:none;color:rgba(233,246,241,.55);font:inherit;font-size:9.5px;font-weight:700;font-style:italic;line-height:1;cursor:help;transition:color .18s ease,border-color .18s ease}.ld-kv-info>button:focus-visible,.ld-kv-info>button:hover{color:var(--ld-gruen-hell);border-color:rgba(var(--ld-gruen-teile),.7)}.ld-kv-info>button:focus-visible{outline:2px solid rgba(var(--ld-gruen-teile),.6);outline-offset:2px}.ld-kv-tipp{position:absolute;bottom:calc(100% + 9px);left:-8px;z-index:3;width:max-content;max-width:264px;padding:9px 11px;border-radius:10px;border:1px solid rgba(233,246,241,.14);background:#0d141b;box-shadow:0 12px 30px rgba(0,0,0,.55);font-size:12px;font-weight:400;line-height:1.45;letter-spacing:0;text-transform:none;color:rgba(233,246,241,.82);opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.ld-kv-info:focus-within .ld-kv-tipp,.ld-kv-info:hover .ld-kv-tipp{opacity:1;transform:none}.ld-kv-feld:nth-child(n+4) .ld-kv-tipp,.ld-kv-gruppen>.ld-kv-gruppe:last-child .ld-kv-tipp{left:auto;right:-8px}.ld-algo-fuss{margin:0;font-size:13px;color:rgba(233,246,241,.58)}@media (max-width:1000px){.ld-algo-inhalt{gap:var(--ld-4);padding:calc(var(--kopf-h, 84px) + var(--ld-7)) var(--ld-5) 10svh}}@media (max-width:760px){.ld-kv-bild{--kv-lupe:3}.ld-kv-achse .ld-kv-name,.ld-kv-torwert{display:none}.ld-kv-felder{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ld-kv-feld{padding:8px 10px}.ld-kv-feld dt{font-size:12px}.ld-kv-feld dd{font-size:16px}.ld-kv-legende{font-size:13px}.ld-kv-bilanz{font-size:14.5px}.ld-kv-kopf{min-height:0}.ld-kv-schieber,.ld-kv-wahl{gap:3px}.ld-kv-gruppe{gap:var(--ld-5) var(--ld-4)}.ld-kv-schieber{grid-template-rows:auto 18px}.ld-kv-schieber input{align-self:start}.ld-kv-gruppe legend{margin-bottom:0}.ld-algo-inhalt{padding:calc(var(--kopf-h, 84px) + var(--ld-7)) var(--ld-4) 8svh}}@media (prefers-reduced-motion:reduce){.ld-algo-flaeche,.ld-kv-geist,.ld-kv-kurve,.ld-kv-marke{transition:none}.ld-kv-kurve{stroke-dashoffset:0}.ld-kv-geist,.ld-kv-marke{opacity:1;transform:none}}.ld-galerie{position:relative;z-index:26;padding:var(--ld-8) 0 0;isolation:isolate;background:var(--ld-grund)}.ld-ga-kopf{max-width:1180px;margin:0 auto var(--ld-7);padding:0 var(--ld-6);text-align:center}.ld-ga-titel{font-size:clamp(26px,3.4vw,46px);line-height:1.08;letter-spacing:-.028em}.ld-ga-raster{--z:clamp(11px,0.86vw,14px);--r:clamp(158px,12.6vw,215px);--fuge:var(--ld-4);display:grid;width:100%;box-sizing:border-box;grid-gap:var(--fuge);gap:var(--fuge);padding:0 var(--fuge);font-size:var(--z);grid-template-columns:repeat(12,1fr);grid-template-rows:calc(var(--r) * 1.06) var(--r) var(--r) calc(var(--r) * .86);grid-template-areas:"co co co co co kd kd kd kd ex ex ex" "fc fc fc fc ai ai ai ai hw hw hw hw" "tt tt tt tt ai ai ai ai pc pc pc pc" "ln ln ln an an an an rw rw io io io"}@media (max-width:1179px){.ld-ga-raster{--z:11px;--r:clamp(148px,16vw,186px);grid-template-columns:repeat(8,1fr);grid-template-rows:calc(var(--r) * .95) calc(var(--r) * .95) var(--r) var(--r) calc(var(--r) * .9) calc(var(--r) * .7) calc(var(--r) * .7);grid-template-areas:"co co co co kd kd kd kd" "ex ex ex ex ex fc fc fc" "tt tt ai ai ai ai pc pc" "tt tt ai ai ai ai pc pc" "hw hw hw ln ln ln ln ln" "an an an rw rw rw io io" "an an an rw rw rw io io"}}@media (max-width:859px){.ld-ga-raster{--z:11.5px;--r:clamp(140px,22vw,176px);grid-template-columns:repeat(4,1fr);grid-template-rows:calc(var(--r) * .9) calc(var(--r) * .9) calc(var(--r) * .9) var(--r) var(--r) calc(var(--r) * .9) calc(var(--r) * .9) calc(var(--r) * .8);grid-template-areas:"co co fc fc" "kd kd ex ex" "hw hw tt tt" "ai ai ai ai" "ai ai ai ai" "ln ln pc pc" "an an rw rw" "io io io io"}}@media (max-width:559px){.ld-ga-raster{--z:11.5px;--r:clamp(128px,32vw,158px);--fuge:var(--ld-3);grid-template-columns:repeat(2,1fr);grid-template-rows:calc(var(--r) * .95) calc(var(--r) * .95) calc(var(--r) * .95) calc(var(--r) * .95) var(--r) var(--r) calc(var(--r) * .95) calc(var(--r) * .95);grid-template-areas:"co co" "fc kd" "ex hw" "tt ln" "ai ai" "ai ai" "pc an" "rw io"}}@media (max-width:399px){.ld-ga-raster{--z:10.4px}}.ld-ga-k{position:relative;--schild-h:0px;--ld-randlicht-ton:var(--ld-akzent-teile);--tinte:rgba(var(--ld-fg-teile),.17);--tinte-stark:rgba(var(--ld-fg-teile),.50);--ton-marke:var(--ld-akzent);--ton-gut:#0b8159;--ton-warm:#b06611;box-sizing:border-box;min-width:0;min-height:0;border-radius:28px;overflow:hidden;background:linear-gradient(180deg,#fbfbfc,#f2f2f5);border:1px solid var(--ld-linie);box-shadow:0 1px 2px rgba(20,20,30,.04),0 26px 52px -34px rgba(20,20,30,.26);transition:transform 1.15s cubic-bezier(.16,1,.3,1)}.ld-ga-k:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.55) 44%,rgba(255,255,255,0) 72%)}.ld-ga-bild{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:calc(var(--z) * .7);padding:calc(var(--z) * 1.5);padding-top:calc(var(--z) * 4.6);color:var(--tinte-stark);overflow:hidden}.ld-ga-name{position:relative;z-index:2;margin:0;padding:calc(var(--z) * 1.4) calc(var(--z) * 1.5) 0;font-size:clamp(15px,calc(var(--z) * 1.32),21px);line-height:1.25;color:var(--ld-fg)}.ld-ga-k.ist-gross{--tinte:rgba(var(--ld-akzent-teile),.18);--tinte-stark:rgba(var(--ld-akzent-teile),.5);background:radial-gradient(120% 100% at 22% 0,rgba(var(--ld-akzent-teile),.13) 0,rgba(var(--ld-akzent-teile),.04) 55%,transparent 78%),linear-gradient(180deg,#fbfbfc 0,#f2f2f5 100%);border-color:rgba(var(--ld-akzent-teile),.7)}.ld-ga-k.ist-gross:before{background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.62) 44%,rgba(255,255,255,0) 72%)}.ld-ga-k.ist-gross .ld-ga-name{font-size:clamp(19px,calc(var(--z) * 1.95),30px);padding:calc(var(--z) * 1.9) calc(var(--z) * 2) 0;color:var(--ld-akzent)}.ld-ga-k.ist-gross .ld-ga-bild{padding:calc(var(--z) * 2);padding-top:calc(var(--z) * 6)}.ld-ga-k .ld-maske{background:rgba(var(--ld-fg-teile),.88)}.ld-ga-k .ld-maske-feld{inset:calc(var(--z) * 1.5)}.ld-ga-k.ist-gross .ld-maske{background:rgba(var(--ld-akzent-teile),.9)}@media (hover:hover){.ld-ga-raster.ist-wach .ld-ga-k:hover .ld-maske{--auf:1;-webkit-clip-path:inset(0 0 0 0 round 27px);clip-path:inset(0 0 0 0 round 27px);opacity:1;transition:opacity .14s ease-out,-webkit-clip-path .52s cubic-bezier(.16,1,.3,1);transition:clip-path .52s cubic-bezier(.16,1,.3,1),opacity .14s ease-out;transition:clip-path .52s cubic-bezier(.16,1,.3,1),opacity .14s ease-out,-webkit-clip-path .52s cubic-bezier(.16,1,.3,1)}.ld-ga-raster.ist-wach .ld-ga-k:hover{transform:translateY(-2px)}}.ld-ga-k.ist-offen .ld-maske{--auf:1;-webkit-clip-path:inset(0 0 0 0 round 27px);clip-path:inset(0 0 0 0 round 27px);opacity:1;transition:opacity .14s ease-out,-webkit-clip-path .52s cubic-bezier(.16,1,.3,1);transition:clip-path .52s cubic-bezier(.16,1,.3,1),opacity .14s ease-out;transition:clip-path .52s cubic-bezier(.16,1,.3,1),opacity .14s ease-out,-webkit-clip-path .52s cubic-bezier(.16,1,.3,1)}.ld-ga-strich{display:block;height:calc(var(--z) * .5);border-radius:999px;background:var(--tinte)}.ld-ga-strich.ist-stark{background:var(--tinte-stark)}.ld-ga-zeile{display:flex;align-items:center;gap:calc(var(--z) * .6);padding:calc(var(--z) * .34) 0}.ld-ga-punkt,.ld-ga-zeile .ld-ga-strich{flex:0 0 auto}.ld-ga-punkt{width:calc(var(--z) * .62);height:calc(var(--z) * .62);border-radius:calc(var(--z) * .18);background:var(--tinte)}.ld-ga-punkt.ist-stark{background:var(--ton-marke)}.ld-ga-chips{display:flex;gap:calc(var(--z) * .45);flex-wrap:wrap}.ld-ga-chip{display:inline-flex;align-items:baseline;gap:calc(var(--z) * .32);padding:calc(var(--z) * .35) calc(var(--z) * .62);border-radius:999px;background:rgba(var(--ld-fg-teile),.055);font-size:calc(var(--z) * .78);color:var(--ld-gedaempft)}.ld-ga-chip b{font-size:calc(var(--z) * 1.05);font-weight:600;color:var(--ld-fg)}.ld-ga-kurve{width:100%;height:calc(var(--z) * 2.6);flex:0 0 auto;color:var(--ton-marke)}.ld-ga-ai{flex-direction:column}.ld-ga-ai,.ld-ga-schritt{display:flex;gap:calc(var(--z) * .62)}.ld-ga-nr,.ld-ga-schritt{align-items:center}.ld-ga-nr{width:calc(var(--z) * 1.4);height:calc(var(--z) * 1.4);border-radius:50%;display:flex;justify-content:center;background:rgba(var(--ld-akzent-teile),.14);color:var(--ld-akzent);font-size:calc(var(--z) * .78);font-weight:600}.ld-ga-nr,.ld-ga-schritt .ld-ga-strich{flex:0 0 auto}.ld-ga-ai-knopf{align-self:flex-start;margin-top:calc(var(--z) * .5);display:inline-flex;align-items:center;height:calc(var(--z) * 2.2);padding:0 calc(var(--z) * 1.1);border-radius:999px;background:var(--ld-akzent);color:#fff;font-size:calc(var(--z) * .92);font-weight:550}.ld-ga-stapel{position:relative;height:calc(var(--z) * 5.2)}.ld-ga-karte{position:absolute;left:50%;bottom:0;width:58%;height:calc(var(--z) * 3.2);border-radius:calc(var(--z) * .5);border:1px solid rgba(var(--ld-fg-teile),.12);background:rgba(255,255,255,.7)}.ld-ga-karte.ist-drei{transform:translate(-50%,-14%) rotate(-6deg)}.ld-ga-karte.ist-zwei{transform:translate(-50%,-7%) rotate(3deg)}.ld-ga-karte.ist-eins{transform:translateX(-50%);background:rgba(var(--ld-akzent-teile),.07);border-color:rgba(var(--ld-akzent-teile),.42)}.ld-ga-baum{display:flex;flex-direction:column}.ld-ga-ein{padding-left:calc(var(--z) * 1.1)}.ld-ga-ein.ist-tief{padding-left:calc(var(--z) * 2.2)}.ld-ga-monat{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:calc(var(--z) * .9);grid-gap:calc(var(--z) * .28);gap:calc(var(--z) * .28)}.ld-ga-tag{border-radius:calc(var(--z) * .22);background:var(--tinte)}.ld-ga-tag.ist-stark{background:var(--ton-warm)}.ld-ga-woche{height:calc(var(--z) * 4.6);display:flex;align-items:flex-end;gap:calc(var(--z) * .55)}.ld-ga-saeule{flex:1 1;border-radius:calc(var(--z) * .28) calc(var(--z) * .28) 0 0;background:var(--tinte)}.ld-ga-saeule.ist-stark{background:var(--ton-warm)}.ld-ga-blatt{display:flex;flex-direction:column;gap:calc(var(--z) * .55)}.ld-ga-plan{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:calc(var(--z) * 1.05);grid-gap:calc(var(--z) * .28);gap:calc(var(--z) * .28)}.ld-ga-fach{border-radius:calc(var(--z) * .22)}.ld-ga-fach.ist-f0{background:rgba(var(--ld-fg-teile),.045)}.ld-ga-fach.ist-f1{background:rgba(var(--ld-akzent-teile),.75)}.ld-ga-fach.ist-f2{background:rgba(var(--ld-akzent-teile),.34)}.ld-ga-welle{height:calc(var(--z) * 4.2);display:flex;align-items:center;gap:calc(var(--z) * .3)}.ld-ga-zacke{flex:1 1;border-radius:999px;background:var(--tinte)}.ld-ga-zacke.ist-stark{background:var(--ton-gut)}.ld-ga-flaeche{width:100%;height:calc(var(--z) * 3.6);flex:0 0 auto;color:var(--ton-marke)}.ld-ga-fuellung{fill:rgba(var(--ld-akzent-teile),.14)}.ld-ga-lohn{display:flex;flex-direction:column;gap:calc(var(--z) * .7)}.ld-ga-schiene{height:calc(var(--z) * .62);border-radius:999px;background:rgba(var(--ld-fg-teile),.08);overflow:hidden}.ld-ga-schiene i{display:block;height:100%;border-radius:999px;background:var(--ton-gut)}.ld-ga-lohn-wert{font-size:calc(var(--z) * .86);font-weight:550;color:var(--ld-gedaempft);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ld-ga-telefon{align-self:center;width:calc(var(--z) * 6.4);height:calc(var(--z) * 5.4);border-radius:calc(var(--z) * 1.1) calc(var(--z) * 1.1) 0 0;border:1px solid rgba(var(--ld-fg-teile),.17);border-bottom:0;background:rgba(255,255,255,.75);padding:calc(var(--z) * .5);display:flex;flex-direction:column;gap:calc(var(--z) * .4);overflow:hidden}.ld-ga-kerbe{width:calc(var(--z) * 1.8);height:calc(var(--z) * .24);border-radius:999px;background:rgba(var(--ld-fg-teile),.22);align-self:center;flex:0 0 auto}.ld-ga-schirm{display:flex;flex-direction:column;gap:calc(var(--z) * .45);padding-top:calc(var(--z) * .4)}@media (prefers-reduced-motion:reduce){.ld-ga-k,.ld-ga-k .ld-maske{transition:none}}.ld-ueber{position:relative;z-index:26}.ld-ue-text{max-width:720px;margin:0 auto}.ld-ue-titel{font-size:clamp(24px,2.6vw,34px);line-height:1.1;letter-spacing:-.028em;margin-bottom:var(--ld-5)}.ld-ue-satz{font-size:17px;line-height:1.62;color:#3a3a44}.ld-ue-satz+.ld-ue-satz{margin-top:var(--ld-4)}.ld-ue-weg{--fuge:var(--ld-6);max-width:1180px;margin:var(--ld-8) auto 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--fuge);gap:var(--fuge)}.ld-ue-halt{position:relative;padding-top:var(--ld-5)}.ld-ue-halt:before{top:0;left:0;width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 4px var(--ld-grund)}.ld-ue-halt:after,.ld-ue-halt:before{content:"";position:absolute;background:var(--ld-linie)}.ld-ue-halt:after{top:4px;left:15px;right:calc(-1 * var(--fuge));height:1px}.ld-ue-halt:last-child:after{content:none}.ld-ue-halt.ist-jetzt:before{background:var(--ld-akzent)}.ld-ue-halt.ist-jetzt .ld-ue-marke{color:var(--ld-akzent)}.ld-ue-marke{font-size:11.5px;line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ld-gedaempft)}.ld-ue-marke,.ld-ue-name{margin-bottom:var(--ld-2)}.ld-ue-name{font-size:17px;line-height:1.3;letter-spacing:-.01em}.ld-ue-was{font-size:14.5px;line-height:1.55;color:var(--ld-gedaempft)}@media (max-width:859px){.ld-ue-weg{--fuge:var(--ld-5);grid-template-columns:1fr;margin-top:var(--ld-7)}.ld-ue-halt{padding-top:0;padding-left:var(--ld-5)}.ld-ue-halt:before{top:5px}.ld-ue-halt:after{top:18px;bottom:calc(-1 * var(--fuge));left:4px;right:auto;width:1px;height:auto}}