.lip{--lip-gelb:#f5d700;--lip-rot:#b2110e;--lip-gruen:#1f8f4e;--lip-gruen-aa:#1d874a;--lip-gruen-tief:#15633a;--lip-navy:#242833;--lip-ink:#121212;--lip-warm:#f2f1ec;--lip-licht:255,248,225;--lip-ease:cubic-bezier(.16,1,.3,1);position:relative;color:var(--lip-ink)}.lip *,.lip *:before,.lip *:after{box-sizing:border-box}.lip--hell{background:#fff}.lip--warm{background:var(--lip-warm)}.lip--gelb{background:var(--lip-gelb)}.lip--navy{background:var(--lip-navy);color:#fff}.lip--schwarz{background:var(--lip-ink);color:#fff}.lip--navy,.lip--schwarz{--lip-linie:rgba(255,255,255,.14)}.lip--hell,.lip--warm,.lip--gelb{--lip-linie:rgba(18,18,18,.12)}.lip [hidden]{display:none!important}.lip-kicker{display:flex;align-items:center;gap:.9rem;margin:0 0 1.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.lip-kicker:before{content:"";width:26px;height:4px;background:var(--lip-rot);flex:none}.lip--navy .lip-kicker,.lip--schwarz .lip-kicker{color:var(--lip-gelb)}.lip--gelb .lip-kicker:before{background:var(--lip-ink)}.lip-h1,.lip-h2,.lip-h3,.lip-titel{font-family:var(--font-heading-family);font-style:italic;font-weight:900;letter-spacing:-.015em;margin:0;text-wrap:balance;color:inherit}.lip-h1{font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:1.04}.lip-h2{font-size:clamp(3rem,4.4vw,4.4rem);line-height:1.08}.lip-h3{font-size:2.4rem;line-height:1.15}.lip-titel{font-size:2rem;line-height:1.2}.lip-lead{font-size:1.6rem;line-height:1.55;font-weight:500;max-width:58ch;margin:2rem 0 0;opacity:.84}.lip-mark{background:linear-gradient(var(--lip-gelb),var(--lip-gelb)) no-repeat 0 0/100% 100%;color:var(--lip-ink);padding:0 .14em .06em;border-radius:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lip--gelb .lip-mark{background-image:linear-gradient(var(--lip-ink),var(--lip-ink));color:var(--lip-gelb)}.lip-kopfzeile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.4rem 6.4rem;align-items:end;margin:0 0 5.6rem}.lip-kopfzeile .lip-lead{margin:0}@media screen and (max-width:989px){.lip-kopfzeile{grid-template-columns:1fr;margin-bottom:4rem}}.lip-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:51px;padding:0 2.6rem;border:3px solid var(--lip-gruen-aa);border-radius:.8rem;background:var(--lip-gruen-aa);color:#fff;font:inherit;font-size:1.6rem;font-weight:800;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;overflow:hidden;isolation:isolate;transition:background .2s,border-color .2s,translate .25s var(--lip-ease),box-shadow .25s}.lip-btn:hover{background:var(--lip-gruen-tief);border-color:var(--lip-gruen-tief);translate:0 -2px;box-shadow:0 10px 24px -8px #15633a8c}.lip-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);translate:-120% 0;transition:translate .8s var(--lip-ease)}.lip-btn:hover:after{translate:120% 0}.lip-btn--gross{min-height:58px;padding:0 3rem}.lip-btn--geist{background:transparent;color:inherit;border-color:currentColor}.lip-btn--geist:hover{background:transparent;border-color:var(--lip-gelb);box-shadow:none}.lip--hell .lip-btn--geist:hover,.lip--warm .lip-btn--geist:hover{border-color:var(--lip-ink);background:var(--lip-ink);color:#fff}.lip-btn svg{width:1.8rem;height:1.8rem;flex:none;transition:translate .25s var(--lip-ease)}.lip-btn:hover svg{translate:.3rem 0}.lip a:focus-visible,.lip button:focus-visible,.lip select:focus-visible,.lip summary:focus-visible,.lip [tabindex]:focus-visible{outline:.3rem solid var(--lip-gelb);outline-offset:.2rem}.lip--gelb a:focus-visible,.lip--gelb button:focus-visible{outline-color:var(--lip-ink)}.lip-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2.4rem;margin-top:3.2rem}.lip-erwartung{display:block;font-size:1.4rem;font-weight:600;line-height:1.45;opacity:.78;margin:1.4rem 0 0}.lip-aktionen .lip-erwartung{margin:0}.lip-textlink{display:inline-flex;align-items:center;gap:.6rem;color:inherit;font-weight:800;font-size:1.6rem;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em;text-decoration-color:var(--lip-gelb);transition:text-decoration-color .2s}.lip--hell .lip-textlink,.lip--warm .lip-textlink{text-decoration-color:var(--lip-gruen)}.lip--gelb .lip-textlink{text-decoration-color:var(--lip-ink)}.lip-textlink:hover{text-decoration-color:currentColor}.lip-kontakt{display:inline-flex;align-items:center;gap:.8rem;color:inherit;font-weight:700;font-size:1.6rem;text-decoration:none}.lip-kontakt svg{width:2rem;height:2rem;color:var(--lip-gelb)}.lip--hell .lip-kontakt svg,.lip--warm .lip-kontakt svg{color:var(--lip-gruen)}.lip-kontakt:hover{text-decoration:underline;text-underline-offset:.3em}@media screen and (max-width:749px){.lip-aktionen .lip-btn{width:100%}}.lip-check{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1rem}.lip-check li{position:relative;padding-left:3.2rem;font-size:1.6rem;line-height:1.45;font-weight:500}.lip-check li:before{content:"";position:absolute;left:0;top:.12em;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--lip-gruen) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/80% no-repeat}.lip-check--klein{gap:.7rem}.lip-check--klein li{font-size:1.4rem;padding-left:2.8rem}.lip-check--klein li:before{width:1.8rem;height:1.8rem}.lip-karte{--mx:50%;--my:50%;position:relative;display:flex;flex-direction:column;min-width:0;height:100%;background:#fff;color:var(--lip-ink);border:1px solid rgba(18,18,18,.1);border-radius:.8rem;text-decoration:none;overflow:hidden;isolation:isolate;transition:translate .4s var(--lip-ease),box-shadow .4s var(--lip-ease),border-color .4s}.lip-karte:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(32rem circle at var(--mx) var(--my),rgba(245,215,0,.22),transparent 60%);opacity:0;transition:opacity .35s}.lip-karte:hover{translate:0 -4px;box-shadow:0 18px 40px -12px #1b1d1f47;border-color:#12121238}.lip-karte:hover:after{opacity:1}.lip-karte__bild{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:var(--lip-warm);padding:1.8rem;overflow:hidden}.lip-karte__bild img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;transition:scale .7s var(--lip-ease)}.lip-karte:hover .lip-karte__bild img{scale:1.06}.lip-karte__marke{position:absolute;left:1rem;top:1rem;padding:.5rem .9rem;border-radius:.3rem;background:var(--lip-gelb);color:var(--lip-ink);font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.1}.lip-karte__info{display:flex;flex-direction:column;gap:.6rem;padding:1.8rem 2rem 2rem;flex:1;min-width:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.lip-karte__name{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.lip-karte__zeile{font-size:1.4rem;line-height:1.45;font-weight:500;opacity:.72}.lip-karte__fuss{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.2rem;margin-top:auto;padding-top:1.2rem}.lip-karte__preis{font-size:2rem;font-weight:800;line-height:1.2;white-space:nowrap}.lip-karte__preis small{font-size:1.1rem;font-weight:700;opacity:.62;margin-right:.3rem;text-transform:uppercase;letter-spacing:.06em}.lip-karte__preis--anfrage{font-size:1.6rem}.lip-karte__status{display:inline-flex;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.04em;color:var(--lip-gruen-tief)}.lip-karte__status:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--lip-gruen);box-shadow:0 0 0 .3rem #1f8f4e29}.lip-karte__status--anfrage{color:var(--lip-navy)}.lip-karte__status--anfrage:before{background:var(--lip-gelb);box-shadow:0 0 0 .3rem #f5d70040}.lip-karte__pfeil{position:absolute;top:1.2rem;right:1.2rem;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--lip-ink);color:var(--lip-gelb);opacity:0;scale:.7;transition:opacity .3s,scale .4s var(--lip-ease)}.lip-karte__pfeil svg{width:1.6rem;height:1.6rem}.lip-karte:hover .lip-karte__pfeil{opacity:1;scale:1}.lip-karte--zeile{flex-direction:row;align-items:stretch;height:auto}.lip-karte--zeile .lip-karte__bild{width:12rem;flex:none;aspect-ratio:auto;padding:1rem}.lip-karte--zeile .lip-karte__marke{left:.6rem;top:.6rem;padding:.3rem .6rem}.lip-karte--zeile .lip-karte__info{padding:1.4rem 5.2rem 1.4rem 1.8rem;gap:.4rem}.lip-karte--zeile .lip-karte__fuss{padding-top:.6rem}.lip-karte--zeile .lip-karte__pfeil{top:50%;margin-top:-1.8rem;opacity:1;scale:1;background:transparent;color:inherit}.lip-karte--zeile:hover .lip-karte__pfeil{background:var(--lip-ink);color:var(--lip-gelb)}@media screen and (max-width:499px){.lip-karte--zeile .lip-karte__bild{width:8.8rem}.lip-karte--zeile .lip-karte__info{padding-right:1.4rem}.lip-karte--zeile .lip-karte__pfeil{display:none}.lip-karte--zeile .lip-karte__name,.lip-karte--zeile .lip-karte__preis{font-size:1.6rem}}.lip--navy .lip-karte--zeile,.lip--schwarz .lip-karte--zeile{background:#ffffff0a;color:#fff;border-color:#ffffff24}.lip--navy .lip-karte--zeile:hover,.lip--schwarz .lip-karte--zeile:hover{border-color:#f5d7008c;box-shadow:0 18px 40px -14px #0009}.lip--navy .lip-karte--zeile:after,.lip--schwarz .lip-karte--zeile:after{background:radial-gradient(28rem circle at var(--mx) var(--my),rgba(245,215,0,.14),transparent 60%)}.lip--navy .lip-karte--zeile .lip-karte__bild,.lip--schwarz .lip-karte--zeile .lip-karte__bild{background:var(--lip-warm)}.lip--navy .lip-karte__status,.lip--schwarz .lip-karte__status{color:#fff;opacity:.85}.lip--navy .lip-karte--zeile:hover .lip-karte__pfeil,.lip--schwarz .lip-karte--zeile:hover .lip-karte__pfeil{background:var(--lip-gelb);color:var(--lip-ink)}.lip-karte--kachel{border-radius:0}.lip-buehne--nacht{position:relative;min-height:min(100svh,96rem);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;isolation:isolate;background:var(--lip-ink)}.lip-buehne__medien{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:-4;translate:0 var(--lip-py,0)}.lip-buehne--nacht .lip-buehne__bild{display:block;width:100%;height:100%;object-fit:cover}.lip-js .lip-buehne--nacht .lip-buehne__bild{animation:lip-kenburns 4.2s var(--lip-ease) backwards}.lip-buehne__dunkel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;display:block;background:#000;opacity:0;pointer-events:none}.lip-js .lip-buehne__dunkel{animation:lip-licht-an 2.8s cubic-bezier(.3,0,.2,1) .25s backwards}.lip-buehne__schein{position:absolute;top:-20%;right:-10%;bottom:-20%;left:-10%;z-index:-2;display:block;pointer-events:none;background:radial-gradient(40% 46% at 30% 18%,rgba(var(--lip-licht),.2),transparent 70%),radial-gradient(30% 36% at 78% 26%,rgba(var(--lip-licht),.12),transparent 70%);mix-blend-mode:screen}.lip-sicht .lip-buehne__schein{animation:lip-schein 16s ease-in-out infinite alternate}.lip-buehne__lampe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;pointer-events:none;background:radial-gradient(34rem circle at var(--mx,50%) var(--my,40%),rgba(var(--lip-licht),.22),transparent 62%);mix-blend-mode:screen;opacity:0;transition:opacity .6s}.lip-buehne--nacht:hover .lip-buehne__lampe{opacity:1}.lip-buehne__verlauf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background:linear-gradient(90deg,#121212e6,#121212a8 34%,#12121224 66%,#12121200),linear-gradient(0deg,#121212fa,#12121280 28%,#12121200 54%)}.lip-buehne--nacht>.page-width{width:100%}.lip-buehne__inhalt{position:relative;padding-top:13rem;padding-bottom:3.6rem}.lip-buehne__inhalt>*{max-width:66rem}.lip-buehne__inhalt>.lip-lead{max-width:56rem}.lip-buehne__chip{display:inline-flex;align-items:center;gap:1rem;margin:0 0 2.8rem;padding:.7rem 1.6rem .7rem .7rem;border:1px solid rgba(245,215,0,.45);border-radius:.3rem;background:#f5d70014;color:var(--lip-gelb);font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lip-buehne__chip-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--lip-gelb);color:var(--lip-ink)}.lip-buehne__chip-icon svg{width:1.7rem;height:1.7rem}.lip-buehne--nacht .lip-buehne__titel,.lip-buehne--nacht .lip-lead,.lip-buehne--nacht .lip-erwartung{color:#fff}.lip-werte{display:flex;flex-wrap:wrap;gap:2.4rem 4rem;margin:4rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--lip-linie)}.lip-wert{display:flex;flex-direction:column-reverse;gap:.6rem;min-width:0}.lip-wert dt{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.lip-wert dd{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3rem,3.6vw,3.8rem);line-height:1;letter-spacing:-.015em;white-space:nowrap;font-variant-numeric:tabular-nums}.lip-wert dd small{font-size:.5em;margin-left:.15em;letter-spacing:0}.lip-wert dd .lip-wert__vor{margin:0 .15em 0 0}.lip-wert [data-lip-zahl]{display:inline-block}.lip-buehne--nacht .lip-wert dd{color:var(--lip-gelb)}.lip-buehne__fuss{position:relative;padding-bottom:3.2rem}.lip-buehne__fusslabel{margin:0 0 1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.lip-phasen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.lip-phase{--mx:50%;--my:50%;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem 1.4rem;align-items:center;height:100%;padding:1.6rem 1.8rem;border:1px solid rgba(255,255,255,.16);border-radius:.8rem;background:#1212128c;color:#fff;text-decoration:none;overflow:hidden;isolation:isolate;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);transition:border-color .3s,translate .4s var(--lip-ease),box-shadow .4s}.lip-phase:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(26rem circle at var(--mx) var(--my),rgba(245,215,0,.18),transparent 60%);opacity:0;transition:opacity .3s}.lip-phase:hover{border-color:#f5d70099;translate:0 -3px;box-shadow:0 18px 40px -12px #0009}.lip-phase:hover:after{opacity:1}.lip-phase__nr{grid-row:span 2;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1;color:var(--lip-gelb)}.lip-phase__titel{font-weight:800;font-size:1.6rem;line-height:1.25}.lip-phase__wert{font-size:1.4rem;font-weight:600;line-height:1.35;opacity:.75}@media screen and (max-width:1099px){.lip-phasen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.lip-buehne--nacht{min-height:0}.lip-buehne__inhalt{padding-top:8rem;display:flex;flex-direction:column}.lip-buehne__chip{margin-bottom:2rem;align-self:flex-start}.lip-buehne__inhalt>.lip-aktionen{order:1;margin-top:2.4rem}.lip-buehne__inhalt>.lip-erwartung{order:2}.lip-buehne__inhalt>.lip-lead{order:3;margin-top:2.4rem}.lip-buehne__inhalt>.lip-werte{order:4}.lip-buehne__verlauf{background:linear-gradient(0deg,#121212fa,#121212e6 56%,#12121259 84%,#12121233)}.lip-werte{gap:2rem 2.8rem}.lip-phasen{grid-template-columns:1fr;gap:.8rem}.lip-phase{padding:1.2rem 1.4rem}}@media screen and (min-width:990px){.lip-buehne--rechts .lip-buehne__medien{left:34%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 26%);mask-image:linear-gradient(90deg,transparent 0,#000 26%)}}.lip-buehne--split{overflow:hidden}.lip-buehne__raster{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:4.8rem 7.2rem;align-items:start}@media screen and (max-width:989px){.lip-buehne__raster{grid-template-columns:1fr}}.lip-buehne__figur{position:relative;margin:0}.lip-buehne__rahmen{position:relative;display:block;aspect-ratio:4/5;border-radius:1.2rem;overflow:hidden;background:var(--lip-ink);translate:0 var(--lip-py,0);box-shadow:0 40px 80px -40px #1212128c}@media screen and (max-width:989px){.lip-buehne__rahmen{aspect-ratio:4/3}}.lip-buehne--split .lip-buehne__bild{display:block;width:100%;height:100%;object-fit:cover}.lip-buehne__glanz{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;background:radial-gradient(60% 50% at 50% 30%,rgba(var(--lip-licht),.35),transparent 70%);mix-blend-mode:screen;opacity:0}.lip-js .lip-an .lip-buehne__glanz{animation:lip-glanz 2.6s cubic-bezier(.3,0,.2,1) .4s backwards}.lip-buehne--navy .lip-buehne__figur:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-6%;left:-12%;z-index:0;display:block;background:radial-gradient(50% 50% at 50% 42%,rgba(var(--lip-licht),.22),transparent 70%);pointer-events:none}.lip-buehne--navy .lip-buehne__rahmen{z-index:1;box-shadow:0 40px 90px -36px #000c,0 0 0 1px #ffffff14}.lip-buehne__siegel{position:absolute;z-index:2;left:-2.4rem;bottom:3.2rem;display:flex;align-items:center;gap:1.2rem;max-width:32rem;padding:1.4rem 1.8rem;border-radius:.8rem;background:var(--lip-ink);color:#fff;font-size:1.4rem;font-weight:700;line-height:1.35;box-shadow:0 20px 40px -16px #00000080}.lip-buehne--navy .lip-buehne__siegel{background:#fff;color:var(--lip-ink)}.lip-buehne__siegel-icon{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--lip-gelb);color:var(--lip-ink)}.lip-buehne__siegel-icon svg{width:2.2rem;height:2.2rem}@media screen and (max-width:989px){.lip-buehne__siegel{left:1.2rem;bottom:1.2rem;right:1.2rem;max-width:none}}.lip-buehne--navy .lip-wert dd{color:var(--lip-gelb)}.lip-wege{margin-top:3.6rem}.lip-wege__label{margin:0 0 1.2rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lip-wege__liste{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.lip-weg{--mx:50%;--my:50%;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.6rem;align-items:center;padding:1.4rem 1.8rem;border:1px solid rgba(18,18,18,.14);border-radius:.8rem;background:#fff;color:inherit;text-decoration:none;overflow:hidden;isolation:isolate;transition:border-color .3s,translate .35s var(--lip-ease),box-shadow .35s}.lip--navy .lip-weg{background:#ffffff0a;border-color:#ffffff29}.lip-weg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(26rem circle at var(--mx) var(--my),rgba(245,215,0,.25),transparent 60%);opacity:0;transition:opacity .3s}.lip-weg:hover{border-color:var(--lip-ink);translate:.4rem 0;box-shadow:0 12px 28px -14px #12121259}.lip--navy .lip-weg:hover{border-color:var(--lip-gelb)}.lip-weg:hover:after{opacity:1}.lip-weg__nr{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1;color:var(--lip-rot)}.lip--navy .lip-weg__nr{color:var(--lip-gelb)}.lip-weg__titel{display:block;font-weight:800;font-size:1.6rem;line-height:1.3}.lip-weg__unter{display:block;margin-top:.2rem;font-size:1.4rem;line-height:1.4;font-weight:500;opacity:.7}.lip-weg__pfeil{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--lip-ink);color:var(--lip-gelb);transition:rotate .35s var(--lip-ease)}.lip--navy .lip-weg__pfeil{background:var(--lip-gelb);color:var(--lip-ink)}.lip-weg__pfeil svg{width:1.8rem;height:1.8rem}.lip-weg:hover .lip-weg__pfeil{rotate:-90deg}.lip-band__raster{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:2.4rem 6.4rem;align-items:center}@media screen and (max-width:989px){.lip-band__raster{grid-template-columns:1fr}}.lip-band__titel{font-size:clamp(2.4rem,3.2vw,3.4rem)}.lip-band__lead{margin:1.2rem 0 0;font-size:1.6rem;line-height:1.55;font-weight:500;max-width:60ch;opacity:.85}.lip-band__aktion{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem}.lip-band__wege{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:0;font-size:1.4rem;font-weight:700}.lip-band__wege>*{display:inline-flex;align-items:center;gap:.6rem;color:inherit;text-decoration:none}.lip-band__wege a:hover{text-decoration:underline;text-underline-offset:.3em}.lip-band__wege svg{width:1.8rem;height:1.8rem}@media screen and (max-width:749px){.lip-band__aktion .lip-btn{width:100%}}.lip-leiter{list-style:none;margin:0;padding:0;border-top:.2rem solid currentColor}.lip-leiter__zeile{border-bottom:1px solid var(--lip-linie)}.lip-leiter__link{--mx:50%;--my:50%;position:relative;display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr) minmax(0,12rem);gap:1.2rem 3.2rem;align-items:center;padding:1.8rem 0;color:inherit;text-decoration:none;isolation:isolate}.lip-leiter__link:after{content:"";position:absolute;top:0;right:-1.6rem;bottom:0;left:-1.6rem;z-index:-1;border-radius:.8rem;background:radial-gradient(30rem circle at var(--mx) var(--my),rgba(245,215,0,.12),transparent 60%);opacity:0;transition:opacity .3s}.lip-leiter__link:hover:after{opacity:1}.lip-leiter__name{display:block;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.2}.lip-leiter__unter{display:block;margin-top:.3rem;font-size:1.4rem;font-weight:500;line-height:1.35;opacity:.7}.lip-leiter__spur{position:relative;display:block;height:3.6rem;border-radius:.3rem;background:#ffffff0f;overflow:hidden}.lip--hell .lip-leiter__spur,.lip--warm .lip-leiter__spur{background:#1212120f}.lip-leiter__fuell{position:absolute;left:0;top:0;bottom:0;display:block;width:var(--b,50%);border-radius:.3rem;background:linear-gradient(90deg,rgba(245,215,0,.55),var(--lip-gelb));box-shadow:0 0 24px #f5d70059;transform-origin:left center}.lip-leiter__fuell--bereich{background:linear-gradient(90deg,rgba(245,215,0,.32) 0 var(--v),rgba(245,215,0,.7) var(--v),var(--lip-gelb) 100%)}.lip-leiter__fuell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.65) 50%,transparent 100%);background-size:30% 100%;background-repeat:no-repeat;background-position:-40% 0;opacity:0}.lip-leiter__wert{position:absolute;right:1.2rem;top:50%;translate:0 -50%;font-weight:800;font-size:1.4rem;line-height:1;white-space:nowrap;color:var(--lip-ink)}.lip-leiter__wert--aussen{right:auto;left:calc(var(--b,50%) + 1rem);color:inherit}.lip-leiter__info{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;text-align:right}.lip-leiter__tag{display:inline-block;padding:.35rem .8rem;border-radius:.3rem;border:1px solid var(--lip-linie);font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.lip-leiter__preis{font-size:1.6rem;font-weight:800;white-space:nowrap}.lip-leiter__preis small{font-size:1.1rem;font-weight:700;opacity:.62;margin-right:.3rem;text-transform:uppercase;letter-spacing:.06em}@media screen and (max-width:749px){.lip-leiter__link{grid-template-columns:minmax(0,1fr) auto;gap:1rem 1.6rem;padding:1.6rem 0}.lip-leiter__spur{grid-column:1/-1;grid-row:2;height:3rem}.lip-leiter__name{font-size:1.6rem}}.lip-leiter__achse{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr) minmax(0,12rem);gap:3.2rem;margin-top:1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.lip-leiter__achse span:nth-child(2){display:flex;justify-content:space-between}@media screen and (max-width:749px){.lip-leiter__achse{display:none}}.lip-vergleich__auf{margin-top:4rem;border-top:1px solid var(--lip-linie);border-bottom:1px solid var(--lip-linie)}.lip-vergleich__auf>summary{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.2rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.25}.lip-vergleich__auf>summary::-webkit-details-marker{display:none}.lip-vergleich__auf[open]>summary{padding-bottom:1.6rem}.lip-vergleich__auf .lip-tabelle-box{padding-bottom:2.8rem}.lip-tabelle-box{overflow-x:auto;-webkit-overflow-scrolling:touch}.lip-tabelle{width:100%;min-width:900px;border-collapse:collapse;font-size:1.4rem;line-height:1.45}.lip-tabelle caption{text-align:left;padding:0 0 1.2rem;font-size:1.4rem;font-weight:600;opacity:.75}.lip-tabelle th,.lip-tabelle td{padding:1.4rem 1.6rem 1.4rem 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--lip-linie)}.lip-tabelle thead th{font-size:1.1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.7;border-bottom:.2rem solid currentColor;white-space:nowrap}.lip-tabelle tbody th{font-weight:800;font-size:1.6rem;min-width:16rem}.lip-tabelle tbody th a{color:inherit;text-decoration:none}.lip-tabelle tbody th a:hover{text-decoration:underline;text-decoration-color:var(--lip-gelb);text-underline-offset:.3em}.lip-tabelle tbody th small{display:block;margin-top:.2rem;font-size:1.4rem;font-weight:500;opacity:.68}.lip-tabelle td.lip-tabelle__preis{font-weight:800;white-space:nowrap}.lip-tabelle tbody tr{transition:background .2s}.lip-tabelle tbody tr:hover{background:#f5d70014}@media screen and (max-width:749px){.lip-tabelle-box{overflow:visible}.lip-tabelle{min-width:0}.lip-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lip-tabelle,.lip-tabelle tbody,.lip-tabelle tr,.lip-tabelle th,.lip-tabelle td{display:block;width:100%}.lip-tabelle tr{padding:1.6rem 0;border-bottom:1px solid var(--lip-linie)}.lip-tabelle th,.lip-tabelle td{border:0;padding:.3rem 0}.lip-tabelle tbody th{padding-bottom:.8rem}.lip-tabelle td{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1.2rem;overflow-wrap:anywhere}.lip-tabelle td:before{content:attr(data-label);font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.6;padding-top:.25em}}.lip-vergleich__fuss{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem 3.2rem;margin-top:3.2rem}.lip-fussnote{margin:0;font-size:1.4rem;font-weight:500;opacity:.68;max-width:70ch}.lip-beweis__raster{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4.8rem 8rem;align-items:center}@media screen and (max-width:989px){.lip-beweis__raster{grid-template-columns:1fr}}.lip-beweis__foto{position:relative;margin:0}.lip-beweis__rahmen{display:block;aspect-ratio:4/5;border-radius:1.2rem;overflow:hidden;background:var(--lip-ink);translate:0 var(--lip-py,0)}.lip-beweis__rahmen img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.lip-beweis__rahmen{aspect-ratio:4/3}}.lip-beweis__siegel{--mx:50%;--my:50%;position:absolute;right:-2.4rem;top:2.4rem;display:grid;place-items:center;width:15rem;height:15rem;padding:1.6rem;border-radius:50%;background:#fff;box-shadow:0 24px 48px -18px #12121273;rotate:-6deg;transition:rotate .6s var(--lip-ease),scale .6s var(--lip-ease)}.lip-beweis__siegel:hover{rotate:0deg;scale:1.05}.lip-beweis__siegel img{width:100%;height:auto}@media screen and (max-width:989px){.lip-beweis__siegel{right:1.2rem;top:1.2rem;width:11rem;height:11rem}}.lip-beweis__foto figcaption{margin-top:1.2rem;font-size:1.4rem;font-weight:500;opacity:.68}.lip-belege{list-style:none;margin:3.6rem 0 0;padding:0;display:grid;gap:0;border-top:.2rem solid currentColor}.lip-beleg{display:grid;grid-template-columns:4.8rem minmax(0,1fr);gap:.4rem 2rem;align-items:start;padding:2.2rem 0;border-bottom:1px solid var(--lip-linie);min-width:0}.lip-beleg__icon{grid-row:span 2;display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--lip-ink);color:var(--lip-gelb)}.lip--navy .lip-beleg__icon{background:var(--lip-gelb);color:var(--lip-ink)}.lip-beleg__icon svg{width:2.3rem;height:2.3rem}.lip-beleg__titel{display:block;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.2}.lip-beleg__text{display:block;font-size:1.4rem;line-height:1.5;font-weight:500;opacity:.8}.lip-beleg__text a{color:inherit;font-weight:800;text-decoration-color:var(--lip-gelb);text-decoration-thickness:2px;text-underline-offset:.3em}.lip-zahlen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:7.2rem 0 0;border-top:.2rem solid currentColor}@media screen and (max-width:749px){.lip-zahlen{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4.8rem}}.lip-zahl{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.8rem;padding:2.4rem 2rem 0 0;min-width:0}.lip-zahl+.lip-zahl{padding-left:2.4rem;border-left:1px solid var(--lip-linie)}@media screen and (max-width:749px){.lip-zahl:nth-child(3){padding-left:0;border-left:0}.lip-zahl{padding-bottom:1.6rem}}.lip-zahl__wert{display:block;margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3rem,3.6vw,3.8rem);line-height:1;letter-spacing:-.015em;white-space:nowrap;font-variant-numeric:tabular-nums}.lip-zahl__wert small{font-size:.5em;margin-left:.15em;letter-spacing:0}.lip-zahl__wert .lip-zahl__vor{margin:0 .1em 0 0}.lip-zahl__wert [data-lip-zahl]{display:inline-block}.lip-zahl__label{display:block;font-size:1.4rem;font-weight:600;line-height:1.4;opacity:.8}@media screen and (max-width:420px){.lip-zahl__wert{font-size:2.6rem}}.lip-logos{margin-top:6.4rem;padding-top:3.2rem;border-top:1px solid var(--lip-linie)}.lip-logos__label{margin:0 0 2rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.lip-logos__reihe{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem 3.6rem}.lip-logos__reihe li{display:flex;align-items:center;height:5.2rem}.lip-logos__reihe img{display:block;max-height:4.8rem;max-width:11rem;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.72;transition:filter .35s,opacity .35s}.lip-logos__reihe li:hover img{filter:none;opacity:1}@media screen and (max-width:749px){.lip-logos__reihe{gap:2rem 2.8rem}.lip-logos__reihe li{height:4rem}.lip-logos__reihe img{max-height:3.6rem;max-width:8.4rem}}.lip--navy .lip-logos__reihe img{filter:grayscale(1) brightness(1.6);opacity:.8}.lip-ablauf__schritte{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.lip-ablauf__schritte:before{content:"";position:absolute;left:6.4rem;right:calc(33.333% - 2rem);top:2.6rem;height:2px;background:repeating-linear-gradient(90deg,var(--lip-gelb) 0 10px,transparent 10px 18px);transform-origin:left}@media screen and (max-width:749px){.lip-ablauf__schritte{grid-template-columns:1fr;gap:2.8rem}.lip-ablauf__schritte:before{display:none}}.lip-schritt{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1.2rem 1.6rem;align-content:start}.lip-schritt__nr{position:relative;z-index:1;display:grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--lip-gelb);color:var(--lip-ink);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;box-shadow:0 0 0 .6rem var(--lip-navy)}.lip--warm .lip-schritt__nr{box-shadow:0 0 0 .6rem var(--lip-warm)}.lip--hell .lip-schritt__nr{box-shadow:0 0 0 .6rem #fff}.lip-schritt__icon{align-self:center;display:grid;place-items:center;width:3.6rem;height:3.6rem;color:var(--lip-gelb)}.lip--warm .lip-schritt__icon,.lip--hell .lip-schritt__icon{color:var(--lip-rot)}.lip-schritt__icon svg{width:2.6rem;height:2.6rem}.lip-schritt__titel{grid-column:1/-1;margin:1.2rem 0 0;color:inherit;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.15}.lip-schritt__text{grid-column:1/-1;margin:0;font-size:1.6rem;line-height:1.55;font-weight:500;opacity:.8;max-width:38ch}.lip-ablauf__fuss{margin-top:5.6rem;padding-top:3.2rem;border-top:1px solid var(--lip-linie)}.lip-ablauf__fuss .lip-aktionen{margin-top:0}.lip-alle__kopf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem;border-bottom:.2rem solid currentColor;padding-bottom:2rem;margin-bottom:3.2rem}.lip-alle__anzahl{margin:0;font-size:1.4rem;font-weight:700;opacity:.7}.lip-alle__raster{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}@media screen and (max-width:1199px){.lip-alle__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:899px){.lip-alle__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}.lip-alle__raster>li{display:flex;min-width:0}.lip-alle__raster .lip-karte{flex:1}.lip-alle__fuss{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem 3.2rem;margin-top:3.2rem}@media screen and (max-width:499px){.lip-alle__raster{gap:.8rem}.lip-karte:not(.lip-karte--zeile) .lip-karte__bild{padding:1rem}.lip-karte:not(.lip-karte--zeile) .lip-karte__info{padding:1.2rem 1.2rem 1.4rem;gap:.4rem}.lip-karte:not(.lip-karte--zeile) .lip-karte__name{font-size:1.6rem}.lip-karte:not(.lip-karte--zeile) .lip-karte__zeile{display:none}.lip-karte:not(.lip-karte--zeile) .lip-karte__preis{font-size:1.6rem}.lip-karte:not(.lip-karte--zeile) .lip-karte__fuss{padding-top:.8rem}.lip-karte__pfeil{display:none}}.lip-faq__raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3.2rem 7.2rem;align-items:start}@media screen and (max-width:989px){.lip-faq__raster{grid-template-columns:1fr}}.lip-faq__kopf{position:sticky;top:12rem}@media screen and (max-width:989px){.lip-faq__kopf{position:static}}.lip-faq__liste{border-top:.2rem solid currentColor}.lip-frage{border-bottom:1px solid var(--lip-linie)}.lip-frage summary,.lip-hintergrund summary{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.4rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.25}.lip-frage summary::-webkit-details-marker,.lip-hintergrund summary::-webkit-details-marker{display:none}.lip-frage__plus{position:relative;flex:none;width:3.6rem;height:3.6rem;border-radius:50%;border:2px solid currentColor;transition:background .25s,border-color .25s}.lip-frage__plus:before,.lip-frage__plus:after{content:"";position:absolute;left:50%;top:50%;width:1.4rem;height:2px;background:currentColor;translate:-50% -50%}.lip-frage__plus:after{rotate:90deg;transition:rotate .35s var(--lip-ease)}details[open]>summary .lip-frage__plus{background:var(--lip-gelb);border-color:var(--lip-gelb);color:var(--lip-ink)}details[open]>summary .lip-frage__plus:after{rotate:0deg}.lip-frage summary:hover .lip-frage__plus,.lip-hintergrund summary:hover .lip-frage__plus,.lip-vergleich__auf summary:hover .lip-frage__plus{background:var(--lip-gelb);border-color:var(--lip-gelb);color:var(--lip-ink)}.lip-frage__antwort{padding:0 5.6rem 2.6rem 0;font-size:1.6rem;line-height:1.6;font-weight:500}.lip-frage__antwort p{margin:0 0 1rem}.lip-frage__antwort p:last-child{margin:0}@media screen and (max-width:749px){.lip-frage__antwort{padding-right:0}.lip-frage summary,.lip-hintergrund summary,.lip-vergleich__auf>summary{font-size:1.6rem}}.lip-js details.lip-frage[open] .lip-frage__antwort,.lip-js details.lip-hintergrund[open] .lip-hintergrund__text,.lip-js details.lip-vergleich__auf[open] .lip-tabelle-box{animation:lip-steigen .55s var(--lip-ease) backwards}.lip-hintergrund{margin-top:6.4rem;border-top:1px solid var(--lip-linie);border-bottom:1px solid var(--lip-linie)}.lip-hintergrund__text{max-width:80rem;padding:0 0 2.8rem;font-size:1.6rem;line-height:1.65;font-weight:500;opacity:.85}body:has(.lip) .rescu-angebot__heading{font-style:italic;font-weight:900}body:has(.lip) .rescu-angebot button[type=submit]{background:var(--lip-gruen-aa,#1d874a);border-color:#1d874a;min-height:58px}body:has(.lip) #ContactForm{scroll-margin-top:12rem}.lip-sticky{display:none;position:fixed;left:50%;bottom:1.6rem;z-index:20;width:min(92rem,calc(100% - 3.2rem));translate:-50% 0;transition:translate .5s var(--lip-ease),opacity .4s}.lip-sticky.ist-weg{translate:-50% calc(100% + 3rem);opacity:0;pointer-events:none}.lip-sticky__innen{display:flex;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem;padding:1rem 1rem 1rem 2.2rem;border-radius:1.2rem;background:#121212eb;color:#fff;box-shadow:0 24px 48px -16px #0000008c,0 0 0 1px #ffffff14;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lip-sticky__text{display:flex;flex-direction:column;gap:.2rem;margin:0;min-width:0;font-size:1.4rem;line-height:1.3}.lip-sticky__text b{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem}.lip-sticky__text span{opacity:.72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lip-sticky__aktionen{display:flex;align-items:center;gap:1.6rem;flex:none}.lip-sticky__link{color:#fff;font-size:1.4rem;font-weight:700;text-decoration:underline;text-decoration-color:var(--lip-gelb);text-underline-offset:.3em}.lip-sticky .lip-btn{min-height:46px;padding:0 2rem}@media screen and (max-width:989px){.lip-sticky{display:block}}.lip-sticky[hidden]{display:none!important}@media screen and (max-width:749px){.lip-sticky{bottom:0;width:100%}.lip-sticky__innen{border-radius:0;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom))}.lip-sticky__text{display:none}.lip-sticky__aktionen{flex:1;gap:.8rem}.lip-sticky__aktionen>*{flex:1}.lip-sticky__link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:2px solid rgba(255,255,255,.4);border-radius:.8rem;text-decoration:none}.lip-sticky .lip-btn{padding:0 1.2rem;font-size:1.4rem}}.lip-nacht__raster{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:4.8rem 8rem;align-items:start}@media screen and (max-width:989px){.lip-nacht__raster{grid-template-columns:1fr}}.lip-nacht__buehne{position:sticky;top:10rem}@media screen and (max-width:989px){.lip-nacht__buehne{display:none}}.lip-nacht__rahmen{position:relative;display:block;margin:0;aspect-ratio:4/5;max-height:calc(100vh - 14rem);border-radius:1.2rem;overflow:hidden;background:var(--lip-ink);box-shadow:0 40px 80px -40px #12121299}.lip-nacht__bild{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;scale:1.06;transition:opacity .9s var(--lip-ease),scale 1.6s var(--lip-ease)}.lip-nacht__bild img{display:block;width:100%;height:100%;object-fit:cover}.lip-nacht__bild.ist-aktiv{opacity:1;scale:1}.lip-nacht__schleier{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(0deg,#121212eb,#12121259 34%,#12121200 58%)}.lip-nacht__hud{position:absolute;left:2.4rem;right:2.4rem;bottom:2.4rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem 1.6rem;align-items:end;color:#fff}.lip-nacht__zaehler{grid-row:span 2;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(4.4rem,5vw,6.4rem);line-height:.9;color:var(--lip-gelb);font-variant-numeric:tabular-nums}.lip-nacht__zaehler small{font-size:.36em;color:#fff;opacity:.6;margin-left:.15em}.lip-nacht__phase{font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.lip-nacht__wert{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1.1}.lip-nacht__balken{position:absolute;left:0;right:0;top:0;display:block;height:4px;background:#ffffff1f}.lip-nacht__balken span{display:block;height:100%;background:var(--lip-gelb);box-shadow:0 0 16px #f5d70099;transform-origin:left;scale:var(--lip-p,1) 1}.lip-nacht__schritte{list-style:none;margin:0;padding:0;counter-reset:phase}.lip-nacht__schritt{position:relative;padding:0 0 9.6rem;min-height:70vh}.lip-nacht__schritt:last-child{padding-bottom:0;min-height:0}@media screen and (max-width:989px){.lip-nacht__schritt{min-height:0;padding-bottom:6.4rem}}.lip-nacht__nr{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.6rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lip-nacht__nr b{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--lip-ink);color:var(--lip-gelb);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;letter-spacing:0;transition:background .4s,color .4s,box-shadow .4s}.lip-nacht__schritt.ist-aktiv .lip-nacht__nr b{background:var(--lip-gelb);color:var(--lip-ink);box-shadow:0 0 0 .6rem #f5d70038,0 0 28px #f5d7008c}.lip-nacht__text{margin:1.6rem 0 0;font-size:1.6rem;line-height:1.6;font-weight:500;opacity:.84;max-width:56ch}.lip-nacht__mobilbild{display:none;margin:2.4rem 0 0;aspect-ratio:4/3;border-radius:1.2rem;overflow:hidden;background:var(--lip-ink)}.lip-nacht__mobilbild img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:989px){.lip-nacht__mobilbild{display:block}}.lip-nacht__produkte{list-style:none;margin:2.8rem 0 0;padding:0;display:grid;gap:1rem}.lip-nacht__aktion{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:2.4rem}.lip-plan__reiter{list-style:none;margin:0 0 2.4rem;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}@media screen and (max-width:989px){.lip-plan__reiter{grid-template-columns:repeat(2,minmax(0,1fr))}}.lip-plan__tab{--mx:50%;--my:50%;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem 1.2rem;align-items:center;width:100%;height:100%;padding:1.4rem 1.6rem;border:1px solid rgba(255,255,255,.16);border-radius:.8rem;background:#ffffff0a;color:#fff;font:inherit;text-align:left;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;transition:border-color .3s,background .3s,box-shadow .3s}.lip-plan__tab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(24rem circle at var(--mx) var(--my),rgba(245,215,0,.18),transparent 60%);opacity:0;transition:opacity .3s}.lip-plan__tab:hover{border-color:#f5d7008c}.lip-plan__tab:hover:after{opacity:1}.lip-plan__tab.ist-aktiv{border-color:var(--lip-gelb);background:#f5d7001a;box-shadow:inset 0 -4px 0 var(--lip-gelb)}.lip-plan__tab-icon{grid-row:span 2;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#ffffff14;color:var(--lip-gelb);transition:background .3s,color .3s}.lip-plan__tab.ist-aktiv .lip-plan__tab-icon{background:var(--lip-gelb);color:var(--lip-ink)}.lip-plan__tab-icon svg{width:2rem;height:2rem}.lip-plan__tab-titel{font-weight:800;font-size:1.6rem;line-height:1.25}.lip-plan__tab-unter{font-size:1.4rem;font-weight:500;line-height:1.35;opacity:.7}@media screen and (max-width:499px){.lip-plan__tab{grid-template-columns:1fr;padding:1.2rem}.lip-plan__tab-icon{grid-row:auto;width:3.4rem;height:3.4rem}.lip-plan__tab-unter{display:none}.lip-plan__tab-titel{font-size:1.4rem}}.lip-plan__raster{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:3.2rem 5.6rem;align-items:start}@media screen and (max-width:1099px){.lip-plan__raster{grid-template-columns:1fr}}.lip-plan__karte{position:sticky;top:10rem}@media screen and (max-width:1099px){.lip-plan__karte{position:relative;top:auto}}.lip-plan__szene{position:relative;display:block;aspect-ratio:3/2;border-radius:1.2rem;overflow:hidden;background:#121212;box-shadow:0 40px 80px -36px #000000d9,0 0 0 1px #ffffff14}.lip-plan__svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.lip-plan__bild{opacity:0;visibility:hidden;transition:opacity .7s var(--lip-ease),visibility 0s .7s}.lip-plan__bild.ist-aktiv{opacity:1;visibility:visible;transition:opacity .7s var(--lip-ease),visibility 0s}.lip-pool{mix-blend-mode:screen;transform-box:fill-box;transform-origin:center;transition:opacity .4s}.lip-plan__bild.lip-wechsel .lip-pool{animation:lip-pool-an 1.6s cubic-bezier(.3,0,.2,1) backwards;animation-delay:calc(var(--d,0) * 1ms + .25s)}.lip-plan__bild.lip-wechsel .lip-lauf{animation:lip-zeichnen 1.8s var(--lip-ease) .35s backwards}.lip-lauf{stroke-dasharray:1200;stroke-dashoffset:0}.lip-plan__marken{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;pointer-events:none}.lip-marke{position:absolute;left:var(--x);top:var(--y);display:flex;align-items:center;gap:.6rem;translate:-1.1rem -50%;transition:opacity .4s}.lip-marke__punkt{position:relative;flex:none;display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--lip-gelb);color:var(--lip-ink);font-size:1.1rem;font-weight:900;line-height:1;box-shadow:0 0 0 .4rem #f5d70040,0 0 18px #f5d700b3}.lip-marke__text{padding:.4rem .8rem;border-radius:.3rem;background:#121212d1;color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:.04em;line-height:1.2;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lip-marke--links{flex-direction:row-reverse;translate:calc(-100% + 1.1rem) -50%}.lip-plan__bild.lip-wechsel+.lip-plan__marken .lip-marke,.lip-plan__marken.lip-wechsel .lip-marke{animation:lip-steigen .8s var(--lip-ease) backwards;animation-delay:calc(var(--d,0) * 1ms + .6s)}@media screen and (max-width:749px){.lip-marke__text{display:none}.lip-marke,.lip-marke--links{translate:-50% -50%}}.lip-plan__marken:not(.ist-aktiv){display:none}[data-fokus] .lip-pool:not(.ist-fokus),[data-fokus] .lip-marke:not(.ist-fokus){opacity:.22}.lip-plan__hud{position:absolute;left:1.6rem;top:1.6rem;z-index:2;display:inline-flex;align-items:center;gap:.8rem;margin:0;padding:.6rem 1.2rem;border-radius:.3rem;background:#121212c7;color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.lip-plan__hud-punkt{display:block;width:.8rem;height:.8rem;border-radius:50%;background:var(--lip-gelb);box-shadow:0 0 10px #f5d700e6}.lip-sicht .lip-plan__hud-punkt{animation:lip-puls 1.6s ease-in-out infinite}.lip-plan__schalter{position:absolute;right:1.6rem;bottom:1.6rem;z-index:2;display:none;align-items:center;gap:.8rem;min-height:44px;padding:0 1.6rem;border:1px solid rgba(255,255,255,.3);border-radius:.8rem;background:#121212c7;color:#fff;font:inherit;font-size:1.4rem;font-weight:800;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .25s,background .25s,color .25s}.lip-js .lip-plan__schalter{display:inline-flex}.lip-plan__schalter svg{width:2rem;height:2rem;color:var(--lip-gelb)}.lip-plan__schalter:hover{border-color:var(--lip-gelb)}.lip-plan__schalter[aria-pressed=false]{background:var(--lip-gelb);border-color:var(--lip-gelb);color:var(--lip-ink)}.lip-plan__schalter[aria-pressed=false] svg{color:var(--lip-ink)}.lip-plan.lip-aus .lip-pool{opacity:0!important;transition:opacity .5s}.lip-plan.lip-aus .lip-marke{opacity:.35}.lip-plan.lip-aus .lip-plan__bild{filter:brightness(.55);transition:filter .5s}@media screen and (max-width:749px){.lip-plan__hud{left:1rem;top:1rem}.lip-plan__schalter{right:1rem;bottom:1rem;min-height:40px;padding:0 1.2rem;font-size:1.1rem}}.lip-plan__legende{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:1.4rem 0 0;font-size:1.4rem;font-weight:600;opacity:.75}.lip-plan__legende span{display:inline-flex;align-items:center;gap:.6rem}.lip-plan__legende i{display:inline-block;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--lip-gelb);box-shadow:0 0 10px #f5d700cc}.lip-plan__panel{scroll-margin-top:12rem}.lip-tabs-an .lip-plan__panel.lip-wechsel{animation:lip-steigen .7s var(--lip-ease) backwards}.lip-plan__panel+.lip-plan__panel{margin-top:6.4rem;padding-top:6.4rem;border-top:1px solid var(--lip-linie)}.lip-tabs-an .lip-plan__panel+.lip-plan__panel{margin-top:0;padding-top:0;border-top:0}.lip-plan__panel-nr{margin:0 0 1.2rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lip-gelb)}.lip-plan__panel-text{margin:1.6rem 0 0;font-size:1.6rem;line-height:1.6;font-weight:500;opacity:.84}.lip-plan__systeme{list-style:none;margin:2.8rem 0 0;padding:0;display:grid;gap:1rem}.lip-plan__systeme .lip-karte__nr{position:absolute;left:.8rem;top:.8rem;z-index:1;display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--lip-gelb);color:var(--lip-ink);font-size:1.1rem;font-weight:900}.lip-plan__aktion{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:2.8rem}@media screen and (max-width:749px){.lip-plan__aktion .lip-btn{width:100%}}.lip-treppe__liste{position:relative;padding:0 0 0 9.6rem}.lip-treppe__stufen{list-style:none;margin:0;padding:0}.lip-treppe__linie{position:absolute;left:3.2rem;top:2.6rem;bottom:2.6rem;display:block;width:3px;background:#1212121a;border-radius:.3rem}.lip-treppe__linie span{display:block;width:100%;height:100%;background:linear-gradient(180deg,var(--lip-gelb),rgba(245,215,0,.6));box-shadow:0 0 18px #f5d700b3;border-radius:.3rem;transform-origin:top;scale:1 var(--lip-p,1)}@media screen and (max-width:749px){.lip-treppe__liste{padding-left:0}.lip-treppe__linie{display:none}}.lip-stufe{position:relative;padding:0 0 8rem}.lip-stufe:last-child{padding-bottom:0}.lip-stufe__nr{position:absolute;left:-9.6rem;top:0;display:grid;place-items:center;width:6.6rem;height:6.6rem;border-radius:50%;background:#fff;border:3px solid rgba(18,18,18,.14);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2.4rem;color:#12121280;transition:background .5s,border-color .5s,color .5s,box-shadow .5s}.lip-stufe.ist-erreicht .lip-stufe__nr{background:var(--lip-gelb);border-color:var(--lip-gelb);color:var(--lip-ink);box-shadow:0 0 0 .7rem #f5d70033,0 0 32px #f5d700a6}@media screen and (max-width:749px){.lip-stufe__nr{position:static;width:5.2rem;height:5.2rem;margin-bottom:1.6rem;font-size:2rem}.lip-stufe{padding-bottom:6.4rem}}.lip-stufe__kopf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6rem 5.6rem;align-items:end;margin-bottom:3.2rem}@media screen and (max-width:989px){.lip-stufe__kopf{grid-template-columns:1fr}}.lip-stufe__unter{margin:0 0 1rem;font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lip-rot)}.lip-stufe__text{margin:0;font-size:1.6rem;line-height:1.6;font-weight:500;opacity:.84}.lip-stufe__karten{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}@media screen and (max-width:1099px){.lip-stufe__karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.lip-stufe__karten{grid-template-columns:1fr}}.lip-stufe__karten>li{display:flex;min-width:0}.lip-kauf{--mx:50%;--my:50%;position:relative;display:flex;flex-direction:column;flex:1;min-width:0;background:#fff;border:1px solid rgba(18,18,18,.12);border-radius:1.2rem;overflow:hidden;isolation:isolate;transition:translate .4s var(--lip-ease),box-shadow .4s var(--lip-ease),border-color .4s}.lip-kauf:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(34rem circle at var(--mx) var(--my),rgba(245,215,0,.16),transparent 60%);opacity:0;transition:opacity .35s}.lip-kauf:hover{translate:0 -4px;box-shadow:0 22px 48px -18px #1b1d1f52;border-color:#1212123d}.lip-kauf:hover:after{opacity:1}.lip-kauf__bild{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:var(--lip-warm);padding:2rem;overflow:hidden}.lip-kauf__bild img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;transition:scale .7s var(--lip-ease)}.lip-kauf:hover .lip-kauf__bild img{scale:1.06}.lip-kauf__marke{position:absolute;left:1.2rem;top:1.2rem;padding:.5rem .9rem;border-radius:.3rem;background:var(--lip-gelb);color:var(--lip-ink);font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.1}.lip-kauf__wert{position:absolute;right:1.2rem;bottom:1.2rem;padding:.6rem 1rem;border-radius:.3rem;background:var(--lip-ink);color:var(--lip-gelb);font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1.1}.lip-kauf__info{display:flex;flex-direction:column;gap:.8rem;flex:1;padding:2rem 2.2rem 2.2rem;min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.lip-kauf__name{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:2rem;line-height:1.2}.lip-kauf__name a{color:inherit;text-decoration:none}.lip-kauf__name a:hover{text-decoration:underline;text-decoration-color:var(--lip-gelb);text-underline-offset:.25em}.lip-kauf__zeile{margin:0;font-size:1.4rem;line-height:1.45;font-weight:500;opacity:.72}.lip-kauf__chips{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.lip-kauf__chips li{padding:.4rem .8rem;border-radius:.3rem;background:#f3f3f3;font-size:1.1rem;font-weight:700;letter-spacing:.02em;line-height:1.3}.lip-kauf__fuss{margin-top:auto;padding-top:1.6rem;border-top:1px solid rgba(18,18,18,.1)}.lip-kauf__preis{margin:0;font-size:2.4rem;font-weight:800;line-height:1.2;white-space:nowrap}.lip-kauf__preis small{margin-left:.5rem;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.62}.lip-kauf__preis .lip-kauf__ab{margin:0 .4rem 0 0}.lip-kauf__brutto{margin:.2rem 0 0;font-size:1.4rem;font-weight:500;opacity:.72}.lip-kauf__brutto b{font-weight:700;opacity:1}.lip-kauf__liefer{display:flex;align-items:center;gap:.6rem;margin:1rem 0 0;font-size:1.4rem;font-weight:700;color:var(--lip-gruen-tief)}.lip-kauf__liefer svg{width:1.6rem;height:1.6rem}.lip-kauf__form{display:grid;gap:1rem;margin-top:1.6rem}.lip-kauf__wahl{width:100%;min-height:46px;padding:0 4rem 0 1.4rem;border:1px solid rgba(18,18,18,.35);border-radius:.8rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 8l5 5 5-5' fill='none' stroke='%23121212' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 1.2rem center/1.6rem no-repeat;color:var(--lip-ink);font:inherit;font-size:1.4rem;font-weight:700;appearance:none;-webkit-appearance:none;cursor:pointer}.lip-kauf__form .lip-btn{width:100%}.lip-kauf__form .lip-btn.ist-im-korb{background:var(--lip-gruen-tief);border-color:var(--lip-gruen-tief)}.lip-kauf__neben{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem 1.6rem;margin-top:1.2rem;font-size:1.4rem}.lip-kauf__neben a{color:inherit;font-weight:700;text-decoration:underline;text-decoration-color:var(--lip-gruen);text-decoration-thickness:2px;text-underline-offset:.3em}.lip-kauf__hinweis{margin:.4rem 0 0;font-size:1.4rem;font-weight:600;color:var(--lip-rot)}.lip-kauf__hinweis a{color:inherit}.lip-stufe__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:2.4rem}@keyframes lip-steigen{0%{opacity:0;translate:0 2.8rem;filter:blur(6px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes lip-marker{0%{background-size:0% 100%;color:#fff}55%{color:#fff}to{background-size:100% 100%;color:var(--lip-ink)}}@keyframes lip-marker-hell{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes lip-kenburns{0%{scale:1.14}to{scale:1}}@keyframes lip-linie{0%{scale:0 1}to{scale:1 1}}@keyframes lip-licht-an{0%{opacity:.95}14%{opacity:.62}20%{opacity:.88}34%{opacity:.4}42%{opacity:.6}to{opacity:0}}@keyframes lip-schein{0%{translate:-4% -2%}to{translate:5% 3%}}@keyframes lip-glanz{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes lip-fuellen{0%{scale:0 1}to{scale:1 1}}@keyframes lip-lauflicht{0%{opacity:1;background-position:-40% 0}to{opacity:1;background-position:140% 0}}@keyframes lip-pool-an{0%{opacity:0;scale:.55}22%{opacity:.85}30%{opacity:.4}48%{opacity:1}to{opacity:1;scale:1}}@keyframes lip-puls{0%,to{opacity:.4}50%{opacity:1}}@keyframes lip-zeichnen{0%{stroke-dashoffset:1200}to{stroke-dashoffset:0}}.lip-js [data-lip-rv].lip-an{animation:lip-steigen 1s var(--lip-ease) backwards;animation-delay:calc(var(--lip-i,0) * 90ms)}.lip-js [data-lip-staffel].lip-an>*{animation:lip-steigen .95s var(--lip-ease) backwards;animation-delay:calc(var(--lip-i,0) * 85ms + 80ms)}.lip-js .lip--navy .lip-an .lip-mark,.lip-js .lip--schwarz .lip-an .lip-mark,.lip-js .lip--navy .lip-an.lip-mark,.lip-js .lip--schwarz .lip-an.lip-mark{animation:lip-marker 1s var(--lip-ease) .55s backwards}.lip-js .lip--hell .lip-an .lip-mark,.lip-js .lip--warm .lip-an .lip-mark{animation:lip-marker-hell 1s var(--lip-ease) .45s backwards}.lip-js .lip-an .lip-kicker:before,.lip-js .lip-an.lip-kicker:before{transform-origin:left;animation:lip-linie .7s var(--lip-ease) .15s backwards}.lip-js .lip-ablauf__schritte.lip-an:before{animation:lip-linie 1.4s var(--lip-ease) .4s backwards}.lip-js .lip-leiter.lip-an .lip-leiter__fuell{animation:lip-fuellen 1.4s var(--lip-ease) backwards;animation-delay:calc(var(--lip-i,0) * 90ms + .2s)}.lip-js .lip-leiter.lip-an .lip-leiter__fuell:after{animation:lip-lauflicht 1.2s ease-out forwards;animation-delay:calc(var(--lip-i,0) * 90ms + 1.3s)}@media(prefers-reduced-motion:reduce){.lip *,.lip *:before,.lip *:after{animation:none!important;transition:none!important}.lip-karte:hover,.lip-weg:hover,.lip-phase:hover,.lip-kauf:hover{translate:none}.lip-buehne__lampe{display:none}}.lip-ab{white-space:nowrap;font-weight:700}.lip-phase .lip-ab{color:var(--lip-gelb)}.lip--hell .lip-weg .lip-ab{color:var(--lip-gruen-tief)}.lip--navy .lip-weg .lip-ab{color:var(--lip-gelb)}@media screen and (min-width:990px){.lip-buehne--nacht{min-height:min(88svh,92rem)}.lip-buehne__inhalt{display:grid;grid-template-columns:minmax(0,76rem) minmax(0,1fr);column-gap:4.8rem;padding-top:4rem;padding-bottom:2.8rem}.lip-buehne__inhalt>*,.lip-buehne__inhalt>.lip-lead{max-width:none}.lip-buehne__inhalt>.lip-lead{margin-top:1.6rem;max-width:72rem}.lip-buehne__inhalt>.lip-aktionen{margin-top:2.6rem}.lip-buehne__inhalt>.lip-buehne__chip{justify-self:start;padding:.5rem 1.4rem .5rem .5rem}.lip-buehne__inhalt .lip-buehne__chip-icon{width:2.6rem;height:2.6rem}.lip-buehne__inhalt .lip-buehne__chip-icon svg{width:1.5rem;height:1.5rem}.lip-buehne--nacht .lip-werte .lip-wert dd{font-size:clamp(2.6rem,2.6vw,3.4rem)}.lip-buehne__inhalt>*{grid-column:1}.lip-buehne__inhalt>.lip-werte{grid-column:2;grid-row:1 / span 6;align-self:end;justify-self:end;flex-direction:column;gap:2.4rem;margin:0;padding:0 0 .4rem 3.2rem;border-top:0;border-left:1px solid var(--lip-linie)}.lip-buehne__chip{margin-bottom:2rem}}@media screen and (min-width:990px){.lip-buehne__raster{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4.8rem 6.4rem}.lip-buehne--split .lip-buehne__figur{position:sticky;top:12rem}}@media screen and (max-width:749px){.lip-btn{padding:0 1.6rem}.lip-btn--gross{padding:0 1.8rem}.lip-werte{flex-direction:column;gap:1rem;margin-top:2.8rem;padding-top:1.6rem}.lip-wert{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1.6rem}.lip-wert dd{font-size:2.6rem}.lip-wert dt{text-align:right}.lip-plan__tab-titel{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere}.lip-sticky{bottom:calc(8rem + env(safe-area-inset-bottom));width:calc(100% - 2.4rem)}.lip-sticky__innen{border-radius:1.2rem;padding:.8rem}}@media screen and (max-width:599px){.lip-kauf__bild{aspect-ratio:16/10;padding:1.4rem}.lip-kauf__info{padding:1.6rem 1.6rem 1.8rem}}@media screen and (max-width:749px){.lip-sticky__aktionen>*{flex:1 1 0;min-width:0}.lip-sticky .lip-btn,.lip-sticky__link{white-space:nowrap;font-size:1.3rem;padding:0 1rem}}@media screen and (max-width:749px){.lip-buehne__chip{max-width:100%;letter-spacing:.08em}}@media screen and (max-width:749px){.lip-sticky__aktionen{min-width:0}.lip-sticky__innen>*{min-width:0}}.lip-leiter__link:after{top:0;right:-1rem;bottom:0;left:-1rem}@media screen and (max-width:749px){.lip-leiter__link:after{top:0;right:0;bottom:0;left:0}}@media screen and (max-width:420px){.lip-zahl__wert{font-size:clamp(2.2rem,7.4vw,3rem)}.lip-wert dd{font-size:2.2rem}}.lip-zahl__label,.lip-weg__titel,.lip-weg__unter,.lip-wert dt{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}@media screen and (max-width:749px){.lip-phase__titel,.lip-phase__wert{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}}@media screen and (max-width:749px){.lip-weg{gap:1.2rem;padding:1.2rem 1.4rem}.lip-weg__nr{font-size:2rem}.lip-weg__pfeil{width:3.2rem;height:3.2rem}.lip-weg .lip-ab,.lip-phase .lip-ab{display:block}.lip-weg .lip-ab__punkt,.lip-phase .lip-ab__punkt{display:none}}.lip-kauf--zeile{flex-direction:row;align-items:stretch;border-radius:.8rem}.lip-kauf--zeile .lip-kauf__bild{width:15rem;flex:none;aspect-ratio:auto;padding:1.2rem}.lip-kauf--zeile .lip-kauf__marke{left:.6rem;top:.6rem;padding:.3rem .6rem}.lip-kauf--zeile .lip-kauf__wert{right:.6rem;bottom:.6rem;padding:.4rem .7rem;font-size:1.1rem}.lip-kauf--zeile .lip-kauf__info{padding:1.6rem 1.8rem;gap:.4rem}.lip-kauf--zeile .lip-kauf__chips{display:none}.lip-kauf--zeile .lip-kauf__fuss{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,22rem);gap:1rem 2rem;align-items:end;padding-top:1.2rem}.lip-kauf--zeile .lip-kauf__preis{font-size:2rem}.lip-kauf--zeile .lip-kauf__form{margin-top:0}.lip-kauf--zeile .lip-kauf__form .lip-btn{min-height:46px;padding:0 1.4rem;font-size:1.4rem}.lip-kauf--zeile .lip-kauf__wahl{min-height:40px}.lip-kauf--zeile .lip-kauf__neben{grid-column:1/-1;margin-top:0}@media screen and (max-width:749px){.lip-kauf--zeile .lip-kauf__bild{width:9.6rem;padding:.8rem}.lip-kauf--zeile .lip-kauf__info{padding:1.2rem 1.4rem}.lip-kauf--zeile .lip-kauf__name{font-size:1.6rem}.lip-kauf--zeile .lip-kauf__zeile{display:none}.lip-kauf--zeile .lip-kauf__fuss{grid-template-columns:minmax(0,1fr)}.lip-kauf--zeile .lip-kauf__wert{display:none}}.lip-nacht__produkte--kauf{gap:1.2rem}.lip-treppe--karten-zeile .lip-stufe__karten{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:1099px){.lip-treppe--karten-zeile .lip-stufe__karten{grid-template-columns:minmax(0,1fr)}}.lip-stufe__band{--mx:50%;--my:40%;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2.4rem 4rem;min-height:clamp(30rem,32vw,44rem);margin:0 0 2.4rem;padding:4rem 4.4rem;border-radius:1.2rem;overflow:hidden;isolation:isolate;background:var(--lip-ink);color:#fff}.lip-stufe__foto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;display:block}.lip-stufe__foto img{display:block;width:100%;height:100%;object-fit:cover}.lip-stufe__schleier{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;background:linear-gradient(90deg,#121212e0,#1212128c 42%,#12121214 78%),linear-gradient(0deg,#121212b3,#12121200 55%)}.lip-stufe__kegel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background:radial-gradient(36rem circle at var(--mx) var(--my),rgba(var(--lip-licht),.2),transparent 62%);mix-blend-mode:screen;opacity:0;transition:opacity .5s}.lip-stufe__band:hover .lip-stufe__kegel{opacity:1}.lip-stufe__bandtext{max-width:58rem;min-width:0}.lip-stufe__band .lip-stufe__unter{color:var(--lip-gelb)}.lip-stufe__band .lip-h3{font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.1;color:#fff}.lip-stufe__band .lip-stufe__text{margin-top:1.2rem;color:#fff;opacity:.86;max-width:52ch}.lip-stufe__wert{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;margin:0;text-align:right}.lip-stufe__wert small{font-size:1.1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.lip-stufe__wert b{font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(3rem,3.6vw,3.8rem);line-height:1;color:var(--lip-gelb);white-space:nowrap;text-shadow:0 0 28px rgba(245,215,0,.35)}.lip-js .lip-licht-an .lip-stufe__foto img,.lip-js .lip-statement.lip-licht-an .lip-statement__foto img{animation:lip-foto-an 2.6s cubic-bezier(.3,0,.2,1) backwards}@keyframes lip-foto-an{0%{filter:brightness(.22) saturate(.5)}16%{filter:brightness(.62) saturate(.75)}24%{filter:brightness(.34) saturate(.6)}to{filter:brightness(1) saturate(1)}}@media screen and (max-width:749px){.lip-stufe__band{grid-template-columns:minmax(0,1fr);min-height:0;padding:15rem 2rem 2.4rem}.lip-stufe__schleier{background:linear-gradient(0deg,#121212f2,#121212b8 48%,#12121214 85%)}.lip-stufe__wert{align-items:flex-start;text-align:left}.lip-stufe__wert b{font-size:2.6rem}}.lip-treppe--nacht .lip-treppe__linie{background:#ffffff1f}.lip-treppe--nacht .lip-stufe__nr{background:var(--lip-ink);border-color:#ffffff38;color:#fff9}.lip-treppe--nacht .lip-stufe__karten{position:relative;isolation:isolate}.lip-treppe--nacht .lip-stufe__karten:before{content:"";position:absolute;left:10%;right:10%;top:0;height:60%;z-index:-1;display:block;background:radial-gradient(50% 60% at 50% 0%,rgba(var(--lip-licht),.12),transparent 70%);pointer-events:none}.lip-treppe--nacht .lip-kauf{border-color:transparent;box-shadow:0 30px 60px -32px #000000d9}.lip-treppe--nacht .lip-kauf:hover{box-shadow:0 30px 70px -24px #f5d70047,0 0 0 1px #f5d7008c}.lip-treppe--nacht .lip-stufe__kopf .lip-stufe__unter{color:var(--lip-gelb)}.lip-statement{position:relative;display:flex;align-items:center;min-height:clamp(42rem,62vh,64rem);overflow:hidden;isolation:isolate;background:var(--lip-ink);color:#fff}.lip-statement__foto{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:-3;display:block;translate:0 var(--lip-py,0)}.lip-statement__foto img{display:block;width:100%;height:100%;object-fit:cover}.lip-statement__schleier{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;background:linear-gradient(90deg,#121212e6,#12121299 40%,#1212120d 76%)}.lip-statement--rechts .lip-statement__schleier{background:linear-gradient(270deg,#121212e6,#12121299 40%,#1212120d 76%)}.lip-statement:hover .lip-buehne__lampe{opacity:1}.lip-statement__inhalt{width:100%;padding-top:8rem;padding-bottom:8rem}.lip-statement__inhalt>*{max-width:58rem}.lip-statement--rechts .lip-statement__inhalt{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.lip-statement__wert{margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:900;font-size:clamp(5.6rem,9vw,11rem);line-height:.95;letter-spacing:-.02em;color:var(--lip-gelb);white-space:nowrap;text-shadow:0 0 40px rgba(245,215,0,.35)}.lip-statement__wert small{font-size:.36em;margin-left:.12em;letter-spacing:0}.lip-statement__wert .lip-statement__vor{margin:0 .18em 0 0}.lip-statement__wert [data-lip-zahl]{display:inline-block}.lip-statement__titel{margin-top:1.6rem;color:#fff}.lip-statement__text{margin:1.2rem 0 0;font-size:1.6rem;line-height:1.55;font-weight:500;opacity:.86}.lip-statement__link{margin:2.4rem 0 0}@media screen and (max-width:749px){.lip-statement{min-height:0}.lip-statement__inhalt{padding-top:22rem;padding-bottom:4.8rem}.lip-statement__schleier,.lip-statement--rechts .lip-statement__schleier{background:linear-gradient(0deg,#121212f2,#121212b8 50%,#1212121a 86%)}.lip-statement--rechts .lip-statement__inhalt{align-items:flex-start;text-align:left}.lip-statement__wert{font-size:clamp(4rem,13vw,6.4rem)}}.lip-vergleich__auf--solo{margin-top:0}.lip-vergleich__auf--solo>summary{padding:3.2rem 0;align-items:center}.lip-vergleich__summary{display:flex;flex-direction:column;gap:.6rem;min-width:0}.lip-vergleich__summary .lip-kicker{margin:0 0 .4rem;font-family:var(--font-body-family);font-style:normal}.lip-vergleich__unter{font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:1.4rem;line-height:1.45;letter-spacing:0;opacity:.75}.lip-vergleich__solo-fuss{padding-bottom:2.8rem}.lip-buehne__kicker{margin-bottom:2rem}.lip-kauf{color:var(--lip-ink)}.lip-phase .lip-ab{display:block}.lip-phase .lip-ab__punkt{display:none}.lip-kauf--zeile .lip-kauf__fuss{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.2rem 2rem}.lip-kauf--zeile .lip-kauf__preisblock{flex:1 1 17rem;min-width:0}.lip-kauf--zeile .lip-kauf__form{flex:1 1 20rem;min-width:0}.lip-kauf--zeile .lip-kauf__neben{flex:1 1 100%}@media screen and (min-width:990px){.lip-buehne--nacht:not(:has(.lip-buehne__fuss)){min-height:min(74svh,78rem)}}@media screen and (min-width:990px){.lip-nacht:has(.lip-nacht__produkte--kauf) .lip-nacht__raster{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4.8rem 6.4rem}}.lip-kauf--zeile .lip-kauf__bild{width:13rem}.lip-kauf--zeile .lip-kauf__preisblock{flex-basis:14rem}.lip-kauf--zeile .lip-kauf__form{flex-basis:16rem}.lip-kauf--zeile .lip-kauf__liefer{margin-top:.4rem}@media screen and (max-width:749px){.lip-kauf--zeile .lip-kauf__bild{width:9.6rem}}.lip-kauf--zeile .lip-kauf__preisblock{flex-basis:18rem}.lip-kauf--zeile .lip-kauf__form{flex-basis:15rem}@media screen and (min-width:750px){.lip-kauf--zeile .lip-kauf__brutto{white-space:nowrap}}.lip-nacht__produkte{grid-template-columns:minmax(0,1fr)}.lip-nacht__produkte>li{min-width:0}.lip-kauf__form{grid-template-columns:minmax(0,1fr)}.lip-kauf__wahl{min-width:0;max-width:100%;text-overflow:ellipsis}@media screen and (max-width:749px){.lip-kauf--zeile .lip-kauf__bild{width:7.6rem;padding:.6rem}.lip-kauf--zeile .lip-kauf__info{padding:1.2rem}.lip-kauf--zeile .lip-kauf__preis{font-size:1.8rem;white-space:normal}.lip-kauf--zeile .lip-kauf__form .lip-btn{font-size:1.3rem;padding:0 1rem;white-space:nowrap}.lip-kauf--zeile .lip-kauf__form .lip-btn svg{width:1.6rem;height:1.6rem}.lip-kauf--zeile .lip-kauf__neben{flex-wrap:wrap;gap:.6rem 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rescu-lip.css.map */
