:root{--rescu-r-0: 0;--rescu-r-sm: 4px;--rescu-r-md: 10px;--rescu-r-lg: 16px;--rescu-r-pill: 999px;--rescu-r-round: 50%;--rescu-r-marker: .08em}:root{--bl2-gelb: #f5d700;--bl2-rot: #b2110e;--bl2-rot-tief: #971110;--bl2-gruen: #1d874a;--bl2-gruen-tief: #15633a;--bl2-navy: #242833;--bl2-ink: #121212;--bl2-papier: #ffffff;--bl2-nebel: #f3f3f3;--bl2-warm: #f2f1ec;--bl2-linie: rgba(18, 18, 18, .14);--bl2-linie-dunkel: rgba(255, 255, 255, .16);--bl2-buehne: 1400px}.rescu-bl2-abschnitt.color-inverse,.rescu-bl2-abschnitt.color-accent-1{--bl2-linie: var(--bl2-linie-dunkel)}.rescu-bl2-kicker{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:1.1rem;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.rescu-bl2-kicker:before{content:"";flex:0 0 auto;width:26px;height:4px;background:var(--bl2-rot);border-radius:var(--rescu-r-0)}.rescu-bl2-abschnitt.color-inverse .rescu-bl2-kicker:before,.rescu-bl2-abschnitt.color-accent-1 .rescu-bl2-kicker:before{background:var(--bl2-gelb)}.rescu-bl2-h,.rescu-bl2-sub,.rescu-bl2-titel{font-style:italic;font-weight:900;letter-spacing:-.014em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding-bottom:.08em;margin:0}.rescu-bl2-h{font-size:clamp(2.6rem,4.2vw,4.4rem);line-height:1.14}.rescu-bl2-h--gross{font-size:clamp(3rem,5.2vw,5.6rem);line-height:1.08}.rescu-bl2-ablauf--buehne .rescu-bl2-h{font-size:clamp(3.4rem,5.4vw,5.6rem);line-height:1.1;letter-spacing:-.015em;-webkit-hyphens:manual;hyphens:manual;padding-bottom:.1em}.rescu-bl2-sub{font-size:2.4rem;line-height:1.18}.rescu-bl2-titel{font-size:2rem;line-height:1.22}.rescu-bl2-mark{background:var(--bl2-gelb);color:var(--bl2-ink);padding:0 .14em .06em;border-radius:var(--rescu-r-marker);box-decoration-break:clone;-webkit-box-decoration-break:clone}.rescu-bl2-abschnitt p,.rescu-bl2-abschnitt li,.rescu-bl2-abschnitt dd,.rescu-bl2-abschnitt h2,.rescu-bl2-abschnitt h3{hyphenate-limit-chars:9 4 4}.rescu-bl2-lead{max-width:58ch;margin:18px 0 0;font-size:1.6rem;font-weight:500;line-height:1.55;opacity:.86;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-klein{font-size:1.4rem;font-weight:500;line-height:1.5}.rescu-bl2-fuss{margin:26px 0 0;font-size:1.1rem;font-weight:500;line-height:1.45;opacity:.68}.rescu-bl2-tbd{display:inline-block;padding:2px 8px 3px;border:1px dashed currentColor;border-radius:var(--rescu-r-sm);font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.rescu-bl2-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:51px;padding:12px 26px;border:2px solid transparent;border-radius:var(--rescu-r-md);font-size:1.4rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.rescu-bl2-cta:hover{transform:translateY(-1px)}.rescu-bl2-cta--anfrage{background:var(--bl2-rot);border-color:var(--bl2-rot);color:#fff}.rescu-bl2-cta--anfrage:hover{background:var(--bl2-rot-tief);border-color:var(--bl2-rot-tief);color:#fff}.rescu-bl2-cta--kauf{background:var(--bl2-gruen);border-color:var(--bl2-gruen);color:#fff}.rescu-bl2-cta--kauf:hover{background:var(--bl2-gruen-tief);border-color:var(--bl2-gruen-tief);color:#fff}.rescu-bl2-cta--ghost{background:transparent;border-color:currentColor;color:inherit}.rescu-bl2-cta--ghost:hover{background:rgba(var(--color-foreground),.08)}.rescu-bl2-lage__gitter{display:grid;gap:28px;align-items:start}.rescu-bl2-lage__text{min-width:0}.rescu-bl2-lage__punkte{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:0}.rescu-bl2-lage__punkte>li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:16px 0;border-top:1px solid var(--bl2-linie);min-width:0}.rescu-bl2-lage__punkte>li:last-child{border-bottom:1px solid var(--bl2-linie)}.rescu-bl2-lage__nr{font-size:1.4rem;font-weight:900;font-style:italic;line-height:1.4;color:var(--bl2-gelb)}.rescu-bl2-abschnitt:not(.color-inverse):not(.color-accent-1) .rescu-bl2-lage__nr{color:var(--bl2-rot)}.rescu-bl2-lage__punkte strong{display:block;font-size:1.6rem;font-weight:700;line-height:1.35}.rescu-bl2-lage__punkte span{display:block;margin-top:4px;font-size:1.4rem;font-weight:500;line-height:1.5;opacity:.8}.rescu-bl2-lage__bild{position:relative;margin:0;border-radius:var(--rescu-r-lg);overflow:hidden;background:#00000057}.rescu-bl2-lage__bild img{display:block;width:100%;height:100%;object-fit:cover}.rescu-bl2-lage__leer{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-height:300px;padding:24px;border:1px dashed var(--bl2-linie);border-radius:var(--rescu-r-lg)}.rescu-bl2-lage__leer strong{font-size:1.6rem;font-weight:700}.rescu-bl2-lage__leer span{font-size:1.4rem;font-weight:500;line-height:1.5;opacity:.76}.rescu-bl2-wende{display:grid;gap:16px;align-items:center;margin-top:34px;padding:24px;background:var(--bl2-gelb);color:var(--bl2-ink);border-radius:var(--rescu-r-lg)}.rescu-bl2-wende,.rescu-bl2-wende .rescu-bl2-wende__zeit,.rescu-bl2-wende .rescu-bl2-wende__txt{color:var(--bl2-ink)}.rescu-bl2-wende__zeit{margin:0;font-size:clamp(3rem,3.6vw,3.8rem);font-weight:900;font-style:italic;line-height:1.2;padding-bottom:.03em;letter-spacing:-.015em;white-space:nowrap}.rescu-bl2-wende__txt{margin:0;font-size:1.6rem;font-weight:700;line-height:1.45}.rescu-bl2-ablauf__gitter{display:grid;gap:2px;margin-top:34px;background:var(--bl2-linie);border:1px solid var(--bl2-linie);border-radius:var(--rescu-r-lg);overflow:hidden}.rescu-bl2-schritt{display:flex;flex-direction:column;gap:8px;padding:22px;background:rgb(var(--color-background));min-width:0}.rescu-bl2-schritt__nr{font-size:clamp(3rem,3.6vw,3.8rem);font-weight:900;font-style:italic;line-height:1.16;padding-bottom:.04em;letter-spacing:-.015em;color:var(--bl2-rot)}.rescu-bl2-abschnitt.color-inverse .rescu-bl2-schritt__nr,.rescu-bl2-abschnitt.color-accent-1 .rescu-bl2-schritt__nr{color:var(--bl2-gelb)}.rescu-bl2-schritt__titel{margin:0;font-size:1.6rem;font-weight:900;font-style:italic;line-height:1.3}.rescu-bl2-schritt__text{margin:0;font-size:1.4rem;font-weight:500;line-height:1.5;opacity:.84;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-schritt__fakt{margin-top:auto;padding-top:12px;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.7;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-ablauf--buehne .rescu-bl2-schritt__fakt{display:inline-block;width:fit-content;margin-top:18px;padding:5px 10px 6px;border:1px solid rgba(245,215,0,.45);border-radius:var(--rescu-r-sm);color:var(--bl2-gelb);opacity:1}.rescu-bl2-ablauf--buehne .rescu-bl2-ablauf__gitter{display:block;background:none;border:0;border-radius:0;overflow:visible;margin-top:44px}.rescu-bl2-ablauf--buehne .rescu-bl2-schritt{display:grid;gap:22px;padding:36px 0;border-top:1px solid var(--bl2-linie);background:none}.rescu-bl2-ablauf--buehne .rescu-bl2-schritt:last-child{border-bottom:1px solid var(--bl2-linie)}.rescu-bl2-schritt__kopf{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:start;min-width:0}.rescu-bl2-ablauf--buehne .rescu-bl2-schritt__kopf{grid-template-columns:auto minmax(0,1fr);gap:20px}.rescu-bl2-ablauf--buehne .rescu-bl2-schritt__nr{font-size:clamp(4rem,6vw,7rem);line-height:1.08;padding-bottom:.06em;min-width:1.35em}.rescu-bl2-ablauf--buehne .rescu-bl2-schritt__titel{font-size:2.4rem;line-height:1.18}.rescu-bl2-ablauf--buehne .rescu-bl2-schritt__text{font-size:1.6rem;max-width:44ch;margin-top:8px;opacity:.78}.rescu-bl2-schritt__bild{margin:0;border-radius:var(--rescu-r-lg);overflow:hidden;background:#ffffff0d;border:1px solid var(--bl2-linie);aspect-ratio:4 / 3;box-sizing:border-box;width:100%;min-width:0;max-width:100%}.rescu-bl2-schritt__bild--leer{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;min-height:190px;padding:20px;background:none;border:1px dashed var(--bl2-linie)}.rescu-bl2-schritt__bildtext{font-size:1.4rem;font-weight:500;line-height:1.45;opacity:.62}.rescu-bl2-schritt__bild img{display:block;width:100%;height:100%;object-fit:cover}.rescu-bl2-zahlen{list-style:none;display:grid;gap:2px;margin:26px 0 0;padding:0;background:var(--bl2-linie);border:1px solid var(--bl2-linie);border-radius:var(--rescu-r-lg);overflow:hidden}.rescu-bl2-zahlen>li{display:flex;flex-direction:column;gap:4px;padding:18px 20px;background:rgb(var(--color-background));min-width:0}.rescu-bl2-ablauf--buehne .rescu-bl2-zahlen{margin-top:44px;background:transparent;border:0;gap:0}.rescu-bl2-ablauf--buehne .rescu-bl2-zahlen>li{background:var(--bl2-gelb);color:var(--bl2-ink);padding:26px 28px;gap:6px}.rescu-bl2-ablauf--buehne .rescu-bl2-zahlen>li+li{border-top:1px solid rgba(18,18,18,.18)}.rescu-bl2-ablauf--buehne .rescu-bl2-zahlen b{font-size:clamp(3rem,3.6vw,3.8rem);color:var(--bl2-ink)}.rescu-bl2-ablauf--buehne .rescu-bl2-zahlen span{color:var(--bl2-ink);opacity:.66}.rescu-bl2-zahlen b{font-size:clamp(2.4rem,3vw,3.4rem);font-weight:900;font-style:italic;line-height:1.2;padding-bottom:.03em;letter-spacing:-.015em;overflow-wrap:break-word}.rescu-bl2-zahlen span{font-size:1.1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;opacity:.72}.rescu-bl2-flaeche__buehne{display:grid;gap:26px;margin-top:44px;align-items:start}.rescu-bl2-felder{container-type:inline-size;container-name:bl2feld;--bl2-dmax: min(32cqw, 190px);display:flex;flex-direction:column;gap:16px;padding:28px 20px 18px;background:var(--bl2-navy);border-radius:var(--rescu-r-lg);overflow:hidden}.rescu-bl2-felder__reihe{display:flex;align-items:flex-end;justify-content:center;gap:14px;min-width:0}.rescu-bl2-feld{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.rescu-bl2-feld__scheibe{width:var(--bl2-d);height:var(--bl2-d);border-radius:var(--rescu-r-round);border:2px solid rgba(245,215,0,.42);background:radial-gradient(circle at 50% 50%,#f5d70033,#f5d7000d 62%,#f5d70000);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.rescu-bl2-feld__wert{font-size:1.1rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#ffffff9e;white-space:nowrap;transition:color .2s ease}.rescu-bl2-feld.ist-aktiv .rescu-bl2-feld__scheibe{border-color:var(--bl2-gelb);background:radial-gradient(circle at 50% 50%,#f5d700d9,#f5d70061 55%,#f5d70014);box-shadow:0 0 40px #f5d70057}.rescu-bl2-feld.ist-aktiv .rescu-bl2-feld__wert{color:var(--bl2-gelb)}.rescu-bl2-felder__fuss{margin:0;padding-top:14px;border-top:1px solid rgba(255,255,255,.16);font-size:1.1rem;font-weight:500;line-height:1.45;color:#ffffff8f}.rescu-bl2-stufen{list-style:none;display:grid;gap:10px;margin:0;padding:0;min-width:0}.rescu-bl2-stufe{min-width:0}.rescu-bl2-stufe>a{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;padding:16px 18px;border:1px solid var(--bl2-linie);border-left:4px solid transparent;border-radius:var(--rescu-r-md);background:rgb(var(--color-background));color:inherit;text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.rescu-bl2-stufe>a:hover{border-color:rgba(var(--color-foreground),.4)}.rescu-bl2-stufe.ist-aktiv>a{border-color:rgba(var(--color-foreground),.34);border-left-color:var(--bl2-gelb);background:rgba(var(--color-foreground),.045)}.rescu-bl2-stufe__name{grid-column:1;font-size:1.6rem;font-weight:900;font-style:italic;line-height:1.25;min-width:0;overflow-wrap:break-word}.rescu-bl2-stufe__preis{grid-column:2;grid-row:1;text-align:right;font-size:1.6rem;font-weight:900;font-style:italic;line-height:1.25;white-space:nowrap}.rescu-bl2-stufe__daten{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;font-size:1.4rem;font-weight:500;line-height:1.45;opacity:.82;min-width:0}.rescu-bl2-stufe__daten li{min-width:0}.rescu-bl2-stufe__satz{grid-column:1 / -1;margin:0;font-size:1.4rem;font-weight:500;line-height:1.5;opacity:.74;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-stufe__tipp{position:absolute;top:-10px;left:14px;padding:2px 9px 3px;background:var(--bl2-gelb);color:var(--bl2-ink);border-radius:var(--rescu-r-sm);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.rescu-bl2-flaeche__spalte{min-width:0}.rescu-bl2-versorgung{margin-top:24px;padding-top:22px;border-top:1px solid var(--bl2-linie)}.rescu-bl2-versorgung__kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:14px}.rescu-bl2-versorgung__kopf strong{font-size:1.6rem;font-weight:900;font-style:italic;line-height:1.3}.rescu-bl2-versorgung__kopf span{font-size:1.4rem;font-weight:500;opacity:.72}.rescu-bl2-optionen{list-style:none;display:grid;gap:10px;margin:0;padding:0}.rescu-bl2-option>a,.rescu-bl2-option>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:baseline;padding:14px 16px;border:1px solid var(--bl2-linie);border-radius:var(--rescu-r-md);background:rgb(var(--color-background));color:inherit;text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.rescu-bl2-option>a:hover{border-color:rgba(var(--color-foreground),.4)}.rescu-bl2-option.ist-aktiv>a{border-color:rgba(var(--color-foreground),.34);background:rgba(var(--color-foreground),.045)}.rescu-bl2-option.ist-gesperrt>span{opacity:.5;border-style:dashed}.rescu-bl2-option__name{font-size:1.4rem;font-weight:700;line-height:1.35;min-width:0;overflow-wrap:break-word}.rescu-bl2-option__preis{text-align:right;font-size:1.4rem;font-weight:700;line-height:1.35;white-space:nowrap}.rescu-bl2-option__satz{grid-column:1 / -1;margin:0;font-size:1.4rem;font-weight:500;line-height:1.5;opacity:.76;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-option__marker{display:inline-block;margin-left:8px;padding:1px 7px 2px;border-radius:var(--rescu-r-sm);background:#b2110e1f;color:var(--bl2-rot);font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.rescu-bl2-abschnitt.color-inverse .rescu-bl2-option__marker,.rescu-bl2-abschnitt.color-accent-1 .rescu-bl2-option__marker{background:#ffffff24;color:#fff}.rescu-bl2-wahl{display:grid;gap:18px;margin-top:32px;padding:28px;border-radius:var(--rescu-r-lg);background:var(--bl2-navy);color:#fff;min-width:0}.rescu-bl2-wahl .rescu-bl2-wahl__name,.rescu-bl2-wahl .rescu-bl2-wahl__preis{color:#fff}.rescu-bl2-wahl__txt{min-width:0}.rescu-bl2-wahl__label{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--bl2-gelb);opacity:1}.rescu-bl2-wahl__name{margin:6px 0 0;font-size:2.4rem;font-weight:900;font-style:italic;line-height:1.24;overflow-wrap:break-word}.rescu-bl2-wahl__preis{margin:4px 0 0;font-size:1.6rem;font-weight:500;line-height:1.4;opacity:.85}.rescu-bl2-wahl__aktionen{display:grid;gap:10px;min-width:0}.rescu-bl2-wahl__aktionen .rescu-bl2-cta{width:100%}.rescu-bl2-wahl__kauf{margin:0;min-width:0}.rescu-bl2-wahl__nuranfrage{display:none;margin:0;align-self:center;font-size:1.4rem;font-weight:500;line-height:1.45;color:#ffffffd9}.rescu-bl2-flaeche.ist-nichtkaufbar .rescu-bl2-wahl__kauf{display:none}.rescu-bl2-flaeche.ist-nichtkaufbar .rescu-bl2-wahl__nuranfrage{display:block}.rescu-bl2-anpassen__gitter{display:grid;gap:2px;margin-top:44px;background:var(--bl2-linie);border:1px solid var(--bl2-linie);border-radius:var(--rescu-r-lg);overflow:hidden}.rescu-bl2-regler{display:flex;flex-direction:column;gap:12px;padding:28px 26px;background:rgb(var(--color-background));min-width:0}.rescu-bl2-regler__marke{font-size:1.1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--bl2-gelb)}.rescu-bl2-abschnitt:not(.color-inverse):not(.color-accent-1) .rescu-bl2-regler__marke{color:var(--bl2-rot)}.rescu-bl2-regler__titel{margin:0;font-size:2rem;font-weight:900;font-style:italic;line-height:1.22;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-regler__text{margin:0;font-size:1.4rem;font-weight:500;line-height:1.55;opacity:.84;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-regler__lage{margin-top:auto;padding-top:14px;border-top:1px solid var(--bl2-linie);font-size:1.4rem;font-weight:500;line-height:1.5;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-regler__lage b{font-weight:700}.rescu-bl2-ausbau__bild{margin:44px 0 0;border-radius:var(--rescu-r-lg);overflow:hidden;border:1px solid var(--bl2-linie);background:#1212120f}.rescu-bl2-ausbau__bild img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.rescu-bl2-ausbau__bild figcaption{padding:14px 18px 16px;font-size:1.4rem;font-weight:500;line-height:1.5;opacity:.76;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-ausbau__bild+.rescu-bl2-ausbau__gitter{margin-top:24px}.rescu-bl-zubehoer__karte:only-child .rescu-bl-zubehoer__bild{background:none}.rescu-bl-zubehoer__karte:only-child .rescu-bl-zubehoer__bild img{object-fit:cover;mix-blend-mode:normal}@media screen and (min-width:750px){.rescu-bl-zubehoer__gitter:has(>.rescu-bl-zubehoer__karte:only-child){grid-template-columns:minmax(0,1fr)}.rescu-bl-zubehoer__karte:only-child{flex-direction:row;align-items:stretch}.rescu-bl-zubehoer__karte:only-child .rescu-bl-zubehoer__bild{flex:0 0 46%;min-width:0;aspect-ratio:auto}.rescu-bl-zubehoer__karte:only-child .rescu-bl-zubehoer__inhalt{flex:1 1 auto;min-width:0;justify-content:center;align-items:flex-start;gap:14px;padding:34px}.rescu-bl-zubehoer__karte:only-child .rescu-bl-zubehoer__inhalt>*{margin-top:0}.rescu-bl-zubehoer__karte:only-child .rescu-bl-zubehoer__titel{font-size:2rem}}.rescu-bl2-ausbau__gitter{display:grid;gap:20px;margin-top:44px;align-items:start}.rescu-bl2-kette{display:grid;gap:14px;padding:28px;border:1px solid var(--bl2-linie);border-radius:var(--rescu-r-lg);min-width:0}.rescu-bl2-kette__titel{margin:0;font-size:2rem;font-weight:900;font-style:italic;line-height:1.22;overflow-wrap:break-word}.rescu-bl2-kette__text{margin:0;font-size:1.4rem;font-weight:500;line-height:1.55;opacity:.84;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rescu-bl2-kette__liste{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rescu-bl2-kette__liste li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:1.4rem;font-weight:500;line-height:1.5;min-width:0}.rescu-bl2-kette__liste li:before{content:"";width:12px;height:12px;margin-top:5px;border-radius:var(--rescu-r-sm);background:var(--bl2-gruen)}.rescu-bl2-kette--betont,.rescu-bl2-kette--betont .rescu-bl2-kette__titel,.rescu-bl2-kette--betont .rescu-bl2-kette__text,.rescu-bl2-kette--betont .rescu-bl2-kette__liste li{color:var(--bl2-ink)}.rescu-bl2-kette--betont{background:var(--bl2-gelb);border-color:transparent}.rescu-bl2-kette--betont .rescu-bl2-kette__text{opacity:.82}.rescu-bl2-kette__cta{margin-top:4px;justify-self:start}.product__info-container:has(.rescu-bl2-kopf){container-type:inline-size;container-name:bl2kopf}.rescu-bl2-kopfkicker{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rescu-bl2-kopfkicker:before{content:"";flex:0 0 auto;width:26px;height:4px;background:#b2110e;border-radius:0}.product__info-container:has(.rescu-bl2-kopf) .product__title h1,.product__info-container:has(.rescu-bl2-kopf) h1.product__title{font-size:clamp(2.6rem,3.6vw,3.8rem);line-height:1.14;letter-spacing:-.014em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;padding-bottom:.04em}.product__info-container:has(.rescu-bl2-kopf) .price{margin-top:2px}.product__info-container:has(.rescu-bl2-kopf) .price .price-item{font-size:clamp(2.4rem,2.8vw,3rem);font-weight:900;font-style:italic;letter-spacing:-.014em;line-height:1.15}.product__info-container:has(.rescu-bl2-kopf) .price s.price-item{font-size:1.6rem;font-weight:500;font-style:normal}.product:has(.rescu-bl2-kopf) .product__media,.product:has(.rescu-bl2-kopf) .product__media-item .global-media-settings{border-radius:var(--rescu-r-lg);overflow:hidden}.product:has(.rescu-bl2-kopf) .thumbnail-list .thumbnail{border-radius:var(--rescu-r-md);overflow:hidden}.rescu-bl2-claim{margin:12px 0 0;font-size:1.6rem;font-weight:500;line-height:1.5;max-width:46ch}.rescu-bl2-claim b{font-weight:700}.rescu-bl2-kern{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);margin:22px 0 0;padding:0;border-top:1px solid rgba(18,18,18,.16);border-bottom:1px solid rgba(18,18,18,.16)}.rescu-bl2-kern>li{display:flex;flex-direction:column;gap:3px;padding:14px 2px;min-width:0}.rescu-bl2-kern>li+li{border-top:1px solid rgba(18,18,18,.1)}.rescu-bl2-kern b{font-size:2.4rem;font-weight:900;font-style:italic;line-height:1.16;letter-spacing:-.014em;overflow-wrap:break-word}.rescu-bl2-kern span{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.7}@container bl2kopf (min-width: 300px){.rescu-bl2-kern{grid-template-columns:repeat(3,minmax(0,1fr))}.rescu-bl2-kern>li{padding:14px 14px 14px 0}.rescu-bl2-kern>li+li{border-top:0;border-left:1px solid rgba(18,18,18,.1);padding-left:14px}.rescu-bl2-kern b{font-size:clamp(1.4rem,4.2cqw,2rem)}.rescu-bl2-kern span{font-size:clamp(.95rem,2.8cqw,1.1rem);letter-spacing:.07em}}.product__info-container:has(.rescu-bl2-kopf) variant-selects fieldset{gap:8px}.product__info-container:has(.rescu-bl2-kopf) variant-selects .form__label{font-size:1.1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;opacity:.7;margin-bottom:8px}.product__info-container:has(.rescu-bl2-kopf) variant-selects label{border-radius:var(--rescu-r-md);box-shadow:none;border:1px solid rgba(18,18,18,.2);padding:11px 15px;font-size:1.4rem;font-weight:700;min-height:44px;display:inline-flex;align-items:center;transition:border-color .16s ease,background-color .16s ease}.product__info-container:has(.rescu-bl2-kopf) variant-selects input[type=radio]:checked+label{box-shadow:none;border:2px solid #121212;padding:10px 14px;background:#1212120d;color:#121212}.product__info-container:has(.rescu-bl2-kopf) variant-selects label:before,.product__info-container:has(.rescu-bl2-kopf) variant-selects label:after{box-shadow:none}.product__info-container:has(.rescu-bl2-kopf) variant-selects input[type=radio]:focus-visible+label{outline:2px solid #f5d700;outline-offset:2px;box-shadow:none}.product-form__buttons.rescu-bl2-kaufzeile{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:stretch}.product-form__buttons.rescu-bl2-kaufzeile>*{min-width:0;margin:0}.product__info-container:has(.rescu-bl2-kopf) .product-form__submit{background:#1d874a;border-color:#1d874a;color:#fff;border-radius:var(--rescu-r-md);min-height:51px;padding:12px 14px;font-size:1.4rem;font-weight:700;box-shadow:none}.product__info-container:has(.rescu-bl2-kopf) .product-form__submit:not([disabled]):hover{background:#15633a;border-color:#15633a}.product__info-container:has(.rescu-bl2-kopf) .product-form__submit[disabled]{background:#12121214;border-color:#1212122e;color:#1212128c}.product__info-container:has(.rescu-bl2-kopf) variant-selects input.disabled+label,.product__info-container:has(.rescu-bl2-kopf) variant-selects input:disabled+label{text-decoration:none;border-style:dashed;color:#1212129e}.rescu-bl2-angebot{width:100%}.rescu-bl2-angebot-fuss{margin:10px 0 0;font-size:1.1rem;font-weight:500;line-height:1.5;opacity:.74}.rescu-bl2-nichtlager{display:none;gap:12px;margin-top:12px;padding:14px 16px;border:1px solid rgba(178,17,14,.4);border-left:4px solid #b2110e;border-radius:var(--rescu-r-md);background:#b2110e0f;font-size:1.4rem;font-weight:500;line-height:1.5}.rescu-bl2-nichtlager.aktiv{display:block}.rescu-bl2-nichtlager strong{display:block;font-weight:700;margin-bottom:2px}.rescu-bl2-beschaffung{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:26px 0 0;padding:0}.rescu-bl2-beschaffung>li{padding:12px 0;border-top:1px solid rgba(18,18,18,.1);min-width:0}.rescu-bl2-beschaffung dl{margin:0}.rescu-bl2-beschaffung dt{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.66}.rescu-bl2-beschaffung dd{margin:3px 0 0;font-size:1.4rem;font-weight:700;line-height:1.4;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:9 4 4}@container bl2kopf (min-width: 520px){.rescu-bl2-beschaffung{grid-template-columns:repeat(4,minmax(0,1fr))}.product-form__buttons.rescu-bl2-kaufzeile{grid-template-columns:repeat(2,minmax(0,1fr))}}.rescu-bl2-preishinweis{margin:12px 0 0;font-size:1.1rem;font-weight:500;line-height:1.5;opacity:.74}.rescu-bl2-preishinweis strong{font-weight:700}.rescu-bl2-datenblatt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin-top:0;padding:14px 0;border-top:1px solid rgba(18,18,18,.1);border-bottom:1px solid rgba(18,18,18,.16);min-width:0}.rescu-bl2-datenblatt>div{min-width:0}.rescu-bl2-datenblatt strong{display:block;font-size:1.4rem;font-weight:700;line-height:1.35}.rescu-bl2-datenblatt__cta{flex:none;padding:7px 14px 8px;border:1px solid rgba(18,18,18,.28);border-radius:var(--rescu-r-md);color:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease}.rescu-bl2-datenblatt__cta:hover{border-color:#121212;background:#1212120d}.rescu-bl2-datenblatt .hin{display:block;margin-top:2px;font-size:1.1rem;font-weight:500;line-height:1.45;opacity:.7}.rescu-bl2-zumwaehler{display:inline-flex;align-items:center;gap:8px;margin:18px 0 4px;padding:0;border:0;background:none;color:inherit;font-size:1.4rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rescu-bl2-zumwaehler:after{content:"\2193";font-weight:900}@media screen and (min-width:600px){.rescu-bl2-ablauf__gitter{grid-template-columns:repeat(2,minmax(0,1fr))}.rescu-bl2-zahlen{grid-template-columns:repeat(3,minmax(0,1fr))}.rescu-bl2-ablauf--buehne .rescu-bl2-zahlen>li+li{border-top:0;border-left:1px solid rgba(18,18,18,.18)}.rescu-bl2-anpassen__gitter{grid-template-columns:repeat(2,minmax(0,1fr))}.rescu-bl2-wende{grid-template-columns:auto minmax(0,1fr);gap:22px;padding:26px 28px}.rescu-bl2-stufe>a{padding:18px 20px}}@media screen and (min-width:480px){.rescu-bl2-wahl__aktionen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.rescu-bl2-wahl{grid-template-columns:minmax(240px,1fr) minmax(300px,.9fr);align-items:center;gap:22px}.rescu-bl2-lage__gitter{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px}.rescu-bl2-ablauf--buehne .rescu-bl2-schritt{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:44px;align-items:center;padding:44px 0}.rescu-bl2-ausbau__gitter{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rescu-bl2-felder{padding:40px 26px 26px;gap:22px}.rescu-bl2-wende__zeit{font-size:clamp(3.4rem,4vw,4.6rem)}}@media screen and (min-width:1100px){.rescu-bl2-ablauf__gitter,.rescu-bl2-anpassen__gitter{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){.rescu-bl2-flaeche__buehne{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:34px}.rescu-bl2-felder{position:sticky;top:24px}.rescu-bl2-ausbau__gitter{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (prefers-reduced-motion:reduce){.rescu-bl2-cta,.rescu-bl2-feld__scheibe,.rescu-bl2-stufe>a,.rescu-bl2-option>a{transition:none}.rescu-bl2-cta:hover{transform:none}}@media screen and (max-width:359px){.rescu-bl2-feld__wert{font-size:1rem;letter-spacing:.04em;white-space:normal;text-align:center}.rescu-bl2-option__marker{display:block;width:fit-content;margin:4px 0 0;white-space:normal}}@media screen and (max-width:749px){.rescu-bl-sticky__inner{padding-left:66px;padding-right:100px;gap:8px}.rescu-bl-sticky__info{display:none}.rescu-bl-sticky .rescu-bl-cta{flex:1;min-width:0;padding-left:10px;padding-right:10px}}@media screen and (max-width:479px){.rescu-bl-sticky .rescu-bl-cta{font-size:1.3rem;padding-left:8px;padding-right:8px}}@media screen and (max-width:374px){.rescu-bl-sticky [data-bl-sticky-kauf]{display:none}.rescu-bl-sticky .rescu-bl-cta{font-size:1.4rem}}@media(prefers-reduced-motion:no-preference){.bl2-anim [data-bl2-reveal]{opacity:0;transform:translateY(18px)}.bl2-anim [data-bl2-reveal].bl2-da{opacity:1;transform:none;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--bl2-warte, 0ms)}.bl2-anim [data-bl2-reveal=scheibe]{transform:scale(.72)}.bl2-anim [data-bl2-reveal=scheibe].bl2-da{transform:none;transition:opacity .5s ease-out,transform .7s cubic-bezier(.34,1.45,.44,1);transition-delay:var(--bl2-warte, 0ms)}.bl2-anim .rescu-bl2-schritt[data-bl2-reveal] .rescu-bl2-schritt__bild img{transform:scale(1.06)}.bl2-anim .rescu-bl2-schritt[data-bl2-reveal].bl2-da .rescu-bl2-schritt__bild img{transform:scale(1);transition:transform 1.2s cubic-bezier(.22,1,.36,1) .1s}.bl2-anim .rescu-bl2-mark[data-bl2-malen],.bl2-anim .rescu-bl-mark[data-bl2-malen]{background-color:transparent;background-image:linear-gradient(var(--bl2-gelb),var(--bl2-gelb));background-repeat:no-repeat;background-size:0% 100%;color:inherit}.bl2-anim .rescu-bl2-mark[data-bl2-malen].bl2-da,.bl2-anim .rescu-bl-mark[data-bl2-malen].bl2-da{background-size:100% 100%;color:var(--bl2-ink);transition:background-size .7s cubic-bezier(.4,0,.2,1) .25s,color .3s ease .45s}.rescu-bl2-feld.ist-aktiv .rescu-bl2-feld__scheibe{animation:bl2-scheibe-zuenden .8s ease-out}@keyframes bl2-scheibe-zuenden{0%{box-shadow:0 0 #f5d70000}45%{box-shadow:0 0 64px #f5d70099}to{box-shadow:0 0 40px #f5d70057}}.rescu-bl2-stufe>a,.rescu-bl2-option>a{transition:border-color .16s ease,background-color .16s ease,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.rescu-bl2-stufe>a:hover,.rescu-bl2-option>a:hover{transform:translateY(-2px);box-shadow:0 12px 26px #1212121a}.rescu-bl2-cta{transition:background-color .16s ease,border-color .16s ease,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.rescu-bl2-cta:hover{transform:translateY(-2px);box-shadow:0 10px 22px #1212122e}.product__info-container:has(.rescu-bl2-kopf) .product-form__submit{transition:background-color .16s ease,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.product__info-container:has(.rescu-bl2-kopf) .product-form__submit:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 10px 22px #1212122e}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rescu-bl2.css.map */
