:root{--rl-ton:#f7f7f5;--rl-linie:#e9e8e4;--rl-text:#26231d}.rl-h1{letter-spacing:-.03em;max-width:16ch;color:var(--color-braun-800);text-wrap:balance;font-size:clamp(2.375rem,3.4vw + .9rem,4rem);font-weight:500;line-height:1.08}.rl-h1-seite{max-width:22ch;font-size:clamp(2.25rem,2.6vw + 1rem,3.5rem)}.rl-h2{letter-spacing:-.024em;max-width:24ch;color:var(--color-braun-800);text-wrap:balance;font-size:clamp(1.875rem,1.5vw + 1.2rem,2.625rem);font-weight:500;line-height:1.14}.rl-h3{letter-spacing:-.01em;color:var(--color-braun-800);font-size:1.1875rem;font-weight:600;line-height:1.35}.rl-h4{color:var(--color-braun-800);font-size:1.0625rem;font-weight:600;line-height:1.4}.rl-lead{max-width:40rem;color:var(--rl-text);opacity:.86;text-wrap:pretty;margin-top:1.25rem;font-size:1.1875rem;line-height:1.6}.rl-text{color:var(--color-muted);font-size:1rem;line-height:1.6}.rl-fein{color:var(--color-muted);font-size:.875rem;line-height:1.5}.rl-sektion{padding-block:clamp(4.5rem,7vw,7rem)}.rl-sektion-ton{background:var(--rl-ton);border-block:1px solid var(--rl-linie)}.rl-kopf{max-width:46rem}.rl-teilung{gap:3.5rem;display:grid}@media (min-width:1024px){.rl-teilung{grid-template-columns:1fr 1fr;gap:5rem}.rl-teilung-mitte{align-items:center}.rl-teilung-formular{grid-template-columns:.8fr 1.2fr}}.rl-zweispaltig{gap:3rem;display:grid}@media (min-width:1024px){.rl-zweispaltig{grid-template-columns:.8fr 1.2fr;gap:5rem}.rl-zweispaltig>div:first-child{top:calc(var(--nav-h) + 2rem);align-self:start;position:sticky}}.rl-raster-3,.rl-raster-4{gap:1rem;display:grid}@media (min-width:768px){.rl-raster-3{grid-template-columns:repeat(3,1fr)}.rl-raster-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.rl-raster-4{grid-template-columns:repeat(4,1fr)}}.rl-karte{border:1px solid var(--rl-linie);background:#fff;border-radius:16px;padding:1.75rem}.rl-knoepfe{flex-wrap:wrap;gap:.625rem;margin-top:2rem;display:flex}.rl-btn{border-radius:10px;min-height:46px;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500}.btn-ghost.rl-btn{border-color:var(--rl-linie);background:#fff}.btn-ghost.rl-btn:hover{border-color:var(--color-braun-800)}.rl-link{min-height:44px;color:var(--color-braun-800);align-items:center;gap:.375rem;font-size:.9375rem;font-weight:500;display:inline-flex}.rl-link svg{transition:transform var(--dur-ui) var(--ease-out-strong)}@media (hover:hover) and (pointer:fine){.rl-link:hover svg{transform:translate(3px)}}.rl-link:focus-visible svg{transform:translate(3px)}@keyframes rl-auf{0%{opacity:0;transform:translateY(10px)}}.rl-auf{animation:rl-auf .64s var(--ease-out-expo) both;animation-delay:calc(var(--d,0) * 80ms + 60ms)}html.static .rl-auf{animation:none}@media (prefers-reduced-motion:reduce){@keyframes rl-auf{0%{opacity:0}}}.rl-hero{padding-top:calc(var(--nav-h) + clamp(3.5rem, 7vw, 6rem));text-align:center}.rl-hero .rl-h1{max-width:none;margin-inline:auto}.rl-hero .film{text-align:left}.rl-hero .rl-lead{margin-inline:auto}.rl-hero .rl-knoepfe{justify-content:center}.rl-film-wrap{max-width:1240px;margin:clamp(3.5rem,6vw,5rem) auto 0;padding-inline:1.5rem}@media (min-width:768px){.rl-film-wrap{padding-inline:2.5rem}}.rl-seitenkopf{padding-top:calc(var(--nav-h) + clamp(3rem, 6vw, 5.5rem));padding-bottom:clamp(3rem,5vw,4.5rem)}.rl-knoepfe-links{justify-content:flex-start}.rl-tagliste{border-top:1px solid var(--rl-linie);margin-top:2.5rem}.rl-tagliste li{border-bottom:1px solid var(--rl-linie);grid-template-columns:3.75rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.rl-tagliste-zeit{color:var(--color-muted);padding-top:.125rem;font-size:.875rem;font-weight:500}.rl-postfach,.rl-protokoll{border:1px solid var(--rl-linie);background:#fff;border-radius:16px;align-self:start;overflow:hidden;box-shadow:0 1px 2px #241c0a0a,0 12px 32px -16px #241c0a29}@media (min-width:1024px){.rl-postfach{top:calc(var(--nav-h) + 2rem);position:sticky}}.rl-postfach-kopf{border-bottom:1px solid var(--rl-linie);justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.25rem;display:flex}.rl-postfach-zahl{background:var(--color-braun-800);color:#fff;border-radius:999px;padding:.25rem .625rem;font-size:.8125rem;font-weight:500}.rl-postfach li{border-bottom:1px solid var(--rl-linie);grid-template-columns:.5rem 1fr auto;align-items:center;gap:.875rem;padding:.875rem 1.25rem;display:grid}.rl-postfach-punkt{background:var(--color-honey-500);border-radius:999px;width:.5rem;height:.5rem}.rl-postfach-von{color:var(--color-braun-800);font-size:.9375rem;font-weight:600}.rl-postfach-betreff{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.rl-postfach-rechts{color:var(--color-muted);flex-direction:column;align-items:flex-end;gap:.25rem;font-size:.8125rem;display:flex}.rl-postfach-art{border:1px solid var(--rl-linie);color:var(--color-braun-800);border-radius:999px;padding:.0625rem .5rem;font-size:.75rem}.rl-postfach li[data-art=Mitbewerber],.rl-postfach li[data-art=Werbung]{background:var(--rl-ton)}.rl-postfach li[data-art=Mitbewerber] .rl-postfach-punkt,.rl-postfach li[data-art=Werbung] .rl-postfach-punkt{background:var(--color-grau)}.rl-postfach li[data-art=Mitbewerber] .rl-postfach-von,.rl-postfach li[data-art=Werbung] .rl-postfach-von{color:var(--color-muted);font-weight:500}.rl-postfach-fuss{color:var(--color-muted);padding:.75rem 1.25rem;font-size:.8125rem}.rl-zahlen{padding-block:0 clamp(4.5rem,7vw,7rem)}.rl-zahlen-reihe{border-block:1px solid var(--rl-linie);display:grid}@media (min-width:768px){.rl-zahlen-reihe{grid-template-columns:repeat(3,1fr)}.rl-zahl+.rl-zahl{border-left:1px solid var(--rl-linie)}}.rl-zahl{flex-direction:column;gap:.375rem;padding:2.25rem 1.75rem;display:flex}.rl-zahl-wert{letter-spacing:-.035em;color:var(--color-braun-800);order:-1;margin-bottom:.5rem;font-size:clamp(2.5rem,2vw + 1.5rem,3.25rem);font-weight:500;line-height:1}.rl-zahl-label{color:var(--color-braun-800);font-size:1rem;font-weight:500}.rl-reiter{border:1px solid var(--rl-linie);background:#fff;border-radius:12px;flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem;padding:.25rem;display:inline-flex}.rl-reiter-knopf{min-height:40px;color:var(--color-muted);cursor:pointer;transition:background-color var(--dur-ui) ease, color var(--dur-ui) ease;border-radius:9px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.9375rem;font-weight:500;display:inline-flex}.rl-reiter-knopf svg{width:18px;height:18px}.rl-reiter-icon{display:inline-flex}.rl-reiter-knopf:hover{color:var(--color-braun-800)}.rl-reiter-knopf[aria-selected=true]{background:var(--color-braun-800);color:#fff}.rl-ansicht{border:1px solid var(--rl-linie);background:#fff;border-radius:20px;align-items:center;gap:2rem;padding:clamp(1.25rem,3vw,2.5rem);display:grid;overflow:hidden}.rl-ansicht:not([hidden]){animation:rl-auf .42s var(--ease-out-strong) both}@media (min-width:1024px){.rl-ansicht{grid-template-columns:.7fr 1.5fr;gap:3rem}}.rl-ansicht-bild{background:var(--rl-ton);border-radius:14px;padding:clamp(.75rem,2vw,1.5rem)}.rl-ansicht-text .rl-text{margin-top:.75rem}.rl-browser{border:1px solid var(--rl-linie);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px -16px #241c0a38}.rl-browser-leiste{border-bottom:1px solid var(--rl-linie);gap:6px;padding:.625rem .875rem;display:flex}.rl-browser-leiste i{background:var(--color-grau);border-radius:999px;width:8px;height:8px}.rl-browser-bild{width:100%;height:auto;display:block}.rl-ablauf{gap:1rem;display:grid}@media (min-width:900px){.rl-ablauf{grid-template-columns:repeat(4,1fr)}}.rl-schritt{border:1px solid var(--rl-linie);background:#fff;border-radius:16px;padding:1.5rem}.rl-schritt-punkt{background:var(--rl-ton);border:1px solid var(--rl-linie);min-width:2rem;height:1.625rem;color:var(--color-braun-800);border-radius:8px;place-items:center;margin-bottom:1.25rem;padding-inline:.5rem;font-size:.8125rem;font-weight:600;display:inline-grid}.rl-schritt[data-wer=sie] .rl-schritt-punkt{background:var(--color-braun-800);border-color:var(--color-braun-800);color:#fff}.rl-schritt-wann{color:var(--color-braun-800);font-size:.875rem;font-weight:500}.rl-schritt-wann span{color:var(--color-muted);font-weight:400}.rl-schrittliste li{border-bottom:1px solid var(--rl-linie);gap:1rem;padding-block:1rem;display:flex}.rl-schritt-punkt-klein{flex-shrink:0;margin-bottom:0}.rl-liste li{border-bottom:1px solid var(--rl-linie);gap:1.25rem;padding-block:1.5rem;display:flex}.rl-liste li:first-child{padding-top:0}.rl-liste-icon{border:1px solid var(--rl-linie);width:2.75rem;height:2.75rem;color:var(--color-braun-800);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.rl-preise{gap:1rem;display:grid}@media (min-width:860px){.rl-preise{grid-template-columns:repeat(3,1fr)}}.rl-preis{border:1px solid var(--rl-linie);background:#fff;border-radius:16px;padding:1.75rem}.rl-preis[data-betont]{border-color:var(--color-braun-800);box-shadow:inset 0 0 0 1px var(--color-braun-800)}.rl-preis-label{color:var(--color-braun-800);font-size:.9375rem;font-weight:600}.rl-preis-betrag{letter-spacing:-.035em;color:var(--color-braun-800);margin-top:1.5rem;font-size:2.75rem;font-weight:500;line-height:1}.rl-preis-betrag span{letter-spacing:0;font-size:1.5rem}.rl-preis-einheit{color:var(--color-muted);margin-top:.5rem;font-size:.9375rem}.rl-preis-text{border-top:1px solid var(--rl-linie);color:var(--color-muted);margin-top:1.25rem;padding-top:1.25rem;font-size:.9375rem}.rl-preis-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.rl-merkmale{gap:.75rem;display:grid}@media (min-width:768px){.rl-merkmale{grid-template-columns:1fr 1fr}}.rl-merkmal{color:var(--color-muted);gap:.625rem;font-size:1rem;display:flex}.rl-merkmal strong{color:var(--color-braun-800);font-weight:600}.rl-merkmal svg{color:var(--color-honey-500);flex-shrink:0;margin-top:.125rem}.rl-merkmal-gross{border:1px solid var(--rl-linie);background:#fff;border-radius:16px;padding:1.25rem 1.5rem}.rl-belege-raster{align-items:start;gap:1.5rem;display:grid}@media (min-width:1024px){.rl-belege-raster{grid-template-columns:1fr 1fr}}.rl-beleg{border:1px solid var(--rl-linie);background:#fff;border-radius:16px;box-shadow:0 1px 2px #241c0a0a,0 12px 32px -18px #241c0a29}.rl-beleg-kopf{border-bottom:1px solid var(--rl-linie);justify-content:space-between;gap:1rem;padding:1.5rem;display:flex}.rl-beleg-art{color:var(--color-muted);font-size:.8125rem}.rl-beleg-an{color:var(--color-muted);text-align:right;font-size:.8125rem;line-height:1.5}.rl-beleg-posten li,.rl-beleg-summe{justify-content:space-between;gap:1.5rem;padding:1.125rem 1.5rem;display:flex}.rl-beleg-posten li{border-bottom:1px solid var(--rl-linie)}.rl-beleg-b{color:var(--color-braun-800);font-weight:600}.rl-beleg-d{color:var(--color-muted);margin-top:.125rem;font-size:.875rem;line-height:1.5}.rl-beleg-betrag{color:var(--color-braun-800);flex-shrink:0;font-weight:500}.rl-beleg-summe{background:var(--rl-ton);border-radius:0 0 16px 16px}.rl-beleg-gesamt{letter-spacing:-.02em;color:var(--color-braun-800);flex-shrink:0;font-size:1.5rem;font-weight:600}.rl-deckel{background:var(--color-line);border-radius:999px;height:10px;overflow:hidden}.rl-deckel span{border-radius:inherit;background:var(--color-braun-800);transform-origin:0;height:100%;transform:scaleX(var(--anteil));display:block}.rl-deckel-legende{color:var(--color-muted);justify-content:space-between;margin-top:.5rem;font-size:.8125rem;display:flex}.rl-tag{height:2rem;position:relative}.rl-tag-achse{background:var(--color-line);height:2px;position:absolute;top:50%;left:0;right:0}.rl-tag-marke{top:50%;left:calc(var(--bei) * 100%);position:absolute;transform:translate(-50%,-50%)}.rl-tag-punkt{border:2px solid var(--color-grau);width:2rem;height:2rem;color:var(--color-muted);background:#fff;border-radius:999px;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.rl-tag-marke[data-zustand=erreicht] .rl-tag-punkt{border-color:var(--color-braun-800);background:var(--color-braun-800);color:#fff}.rl-tag-skala{color:var(--color-muted);justify-content:space-between;margin-top:.75rem;font-size:.75rem;display:flex}.rl-tag-liste li{border-bottom:1px solid var(--rl-linie);color:var(--color-muted);justify-content:space-between;padding-block:.625rem;font-size:.9375rem;display:flex}.rl-tag-liste li[data-zustand=erreicht]{color:var(--color-braun-800);font-weight:500}.rl-protokoll dl div{border-bottom:1px solid var(--rl-linie);grid-template-columns:7rem 1fr;gap:1rem;padding:.875rem 1.25rem;font-size:.9375rem;display:grid}.rl-protokoll dl div:last-child{border-bottom:0}.rl-protokoll dt{color:var(--color-muted)}.rl-protokoll dd{color:var(--color-braun-800)}.rl-zusage{border-top:1px solid var(--rl-linie);scroll-margin-top:calc(var(--nav-h) + 1rem);padding-block:1.25rem}.rl-angaben{border-top:1px solid var(--rl-linie)}.rl-angabe{border-bottom:1px solid var(--rl-linie);gap:.375rem;padding-block:1.375rem;display:grid}@media (min-width:640px){.rl-angabe{grid-template-columns:11rem 1fr;gap:1.5rem}}.rl-angabe dt{color:var(--color-braun-800);font-size:.9375rem;font-weight:600}.rl-angabe dd p:first-child{color:var(--rl-text);font-size:1rem;line-height:1.6}.rl-frist{letter-spacing:-.03em;color:var(--color-braun-800);margin-top:1rem;font-size:2.5rem;font-weight:500;line-height:1}.rl-frist span:last-child{letter-spacing:0;font-size:1.125rem}.rl-frist-zusatz{letter-spacing:0;color:var(--color-muted);margin-bottom:.25rem;font-size:.875rem;display:block}.rl-kleingedruckt{border:1px solid var(--rl-linie);max-width:46rem;color:var(--color-muted);border-radius:16px;flex-direction:column;gap:.75rem;padding:1.75rem;font-size:.9375rem;display:flex}.rl-kleingedruckt ul{padding-left:1.125rem;list-style:outside}.rl-formkarte{border:1px solid var(--rl-linie);background:#fff;border-radius:20px;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 1px 2px #241c0a0a,0 16px 40px -20px #241c0a2e}.rl-schluss{background:var(--color-braun-800);border-radius:24px;padding:clamp(2.5rem,6vw,4.5rem)}.rl-schluss-lead{color:var(--color-braun-200);opacity:1}.rl-schluss .btn-primary{color:var(--color-braun-800);background:#fff;border-color:#fff}.rl-schluss .btn-primary:hover{border-color:var(--color-braun-200);background:var(--color-braun-200)}.rl-schluss-note{color:var(--color-braun-200);margin-top:1rem;font-size:.875rem}.rl-schluss-mail{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--color-honey-400);text-decoration-color:var(--color-honey-400);text-underline-offset:4px}.rl-stimmen{columns:1;column-gap:1rem}@media (min-width:768px){.rl-stimmen{columns:2}}@media (min-width:1100px){.rl-stimmen{columns:3}}.rl-stimme{break-inside:avoid;border:1px solid var(--rl-linie);background:#fff;border-radius:16px;margin-bottom:1rem;padding:1.5rem}.rl-stimme-kern{letter-spacing:-.02em;color:var(--color-braun-800);font-size:1.75rem;font-weight:500;line-height:1.1}.rl-stimme-kernlabel{color:var(--color-muted);margin-top:.25rem;font-size:.875rem}.rl-stimme blockquote{border-top:1px solid var(--rl-linie);color:var(--rl-text);flex-direction:column;gap:.625rem;margin-top:1.25rem;padding-top:1.25rem;font-size:1rem;line-height:1.6;display:flex}.rl-stimme figcaption{color:var(--color-muted);margin-top:1rem;font-size:.875rem}.rl-stimme figcaption strong{color:var(--color-braun-800);font-weight:600;display:block}.rl-vergleich{border:1px solid var(--rl-linie);background:#fff;border-radius:16px;overflow:hidden}.rl-vergleich-kopf,.rl-vergleich-zeile{gap:.5rem 1.5rem;padding:1.125rem 1.5rem;display:grid}@media (min-width:768px){.rl-vergleich-kopf,.rl-vergleich-zeile{grid-template-columns:11rem 1fr 1fr}}.rl-vergleich-kopf{border-bottom:1px solid var(--rl-linie);background:var(--rl-ton);color:var(--color-braun-800);font-size:.875rem;font-weight:600;display:none}@media (min-width:768px){.rl-vergleich-kopf{display:grid}}.rl-vergleich-zeile+.rl-vergleich-zeile{border-top:1px solid var(--rl-linie)}.rl-vergleich-thema{color:var(--color-braun-800);font-weight:600}.rl-vergleich-links{color:var(--color-muted)}.rl-vergleich-rechts{color:var(--rl-text)}.rl-vergleich-rechts:before,.rl-vergleich-links:before{color:var(--color-muted);content:attr(data-spalte);margin-bottom:.125rem;font-size:.8125rem;font-weight:600;display:block}@media (min-width:768px){.rl-vergleich-rechts:before,.rl-vergleich-links:before{display:none}}.rl-probe{border:1px solid var(--rl-linie);background:var(--rl-ton);border-radius:20px;align-items:center;gap:2rem;padding:clamp(1.75rem,4vw,3rem);display:grid}@media (min-width:1024px){.rl-probe{grid-template-columns:1fr 1fr;gap:4rem}}.rl-probe-liste li{border-bottom:1px solid var(--rl-linie);color:var(--rl-text);gap:.75rem;padding-block:.75rem;font-size:.9375rem;display:flex}.rl-probe-liste li:last-child{border-bottom:0}.rl-probe-liste svg{color:var(--color-honey-500);flex-shrink:0;margin-top:.125rem}.rl-rechner-karte{border:1px solid var(--rl-linie);background:#fff;border-radius:20px;padding:clamp(1.25rem,3vw,2.5rem)}@media (min-width:900px){.rl-ablauf-fuenf{grid-template-columns:repeat(3,1fr)}}.rl-h1-hero{max-width:18ch}.rl-h1,.rl-h2,.rl-h3,.rl-h4,.rl-zahl-wert,.rl-preis-betrag,.rl-stimme-kern{color:var(--color-braun-950)}.rl-schluss-titel{color:#fff}@media (min-width:900px){.rl-ablauf-drei{grid-template-columns:repeat(3,1fr)}}.rl-enthalten{border:1px solid var(--rl-linie);background:#fff;border-radius:16px;overflow:hidden}.rl-enthalten li{border-bottom:1px solid var(--rl-linie);grid-template-columns:1fr auto;align-items:start;gap:1rem;padding:1rem 1.25rem;display:grid}.rl-enthalten li:last-child{border-bottom:0}.rl-enthalten li[data-belegt=ja]{box-shadow:inset 2px 0 0 var(--color-honey-500)}.rl-enthalten li[data-belegt=nein]{background:var(--rl-ton)}.rl-enthalten li[data-belegt=nein] .rl-h4{color:var(--color-muted)}.rl-enthalten-zustand{color:var(--color-muted);white-space:nowrap;padding-top:.125rem;font-size:.8125rem;font-weight:500}.rl-bewerber-kopf,.rl-bewerber-zeile{border-bottom:1px solid var(--rl-linie);grid-template-columns:1fr 1.2fr 1fr auto;align-items:center;gap:1rem;padding:.875rem 1.25rem;font-size:.9375rem;display:grid}.rl-bewerber-kopf{background:var(--rl-ton);color:var(--color-muted);font-size:.8125rem;font-weight:600}.rl-bewerber-zeile{color:var(--color-muted)}.rl-bewerber-zeile[data-zusage]{color:var(--color-braun-950);box-shadow:inset 2px 0 0 var(--color-honey-500)}.rl-bewerber-stand{border:1px solid var(--rl-linie);border-radius:999px;padding:.125rem .625rem;font-size:.8125rem}.rl-bewerber-zeile[data-zusage] .rl-bewerber-stand{border-color:var(--color-honey-500);background:var(--color-honey-50);color:var(--color-braun-950)}.rl-garantie-zeile{border:1px solid var(--color-honey-500);background:var(--color-honey-50);color:var(--color-braun-950);border-radius:999px;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:600;display:inline-flex}.rl-garantie-zeile svg{color:var(--color-honey-500)}.rl-garantie-zeile a{text-decoration:underline;-webkit-text-decoration-color:var(--color-honey-500);text-decoration-color:var(--color-honey-500);text-underline-offset:4px}.rl-garantie-links{margin-top:1.5rem}.rl-garantie{border:1px solid var(--color-honey-300);background:var(--color-honey-50);box-shadow:inset 4px 0 0 var(--color-honey-500);border-radius:20px;gap:2rem;padding:clamp(1.75rem,4vw,3rem);display:grid}@media (min-width:1024px){.rl-garantie{grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem}}.rl-garantie-marke{color:var(--color-honey-700);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.rl-garantie-marke svg{color:var(--color-honey-500)}.rl-btn.btn-primary,html .alease-nav[data-solid=true] .nav-pille .btn-primary{border-color:var(--color-braun-950);background:var(--color-braun-950);color:#fff}.rl-btn.btn-primary:hover,html .alease-nav[data-solid=true] .nav-pille .btn-primary:hover{border-color:var(--color-braun-800);background:var(--color-braun-800)}.rl-schluss{background:var(--color-braun-950)}.rl-schluss .rl-btn.btn-primary{color:var(--color-braun-950);background:#fff;border-color:#fff}.rl-garantie-zeile{background:0 0;border:0;padding:0;font-weight:500}.rl-garantie-zeile a{-webkit-text-decoration-color:var(--color-honey-400);text-decoration-color:var(--color-honey-400)}.rl-garantie{border-color:var(--rl-linie);box-shadow:none;background:#fff}.rl-rechner-karte .ergebnisfeld{border:1px solid var(--rl-linie);background:var(--rl-ton);border-radius:14px}.rl-rechner-karte .ergebnisfeld .text-braun-200{color:var(--color-muted)}.rl-rechner-karte .ergebnisfeld .text-white,.rl-rechner-karte .ergebnisfeld .num{color:var(--color-braun-950)}.rl-enthalten li[data-belegt=ja],.rl-bewerber-zeile[data-zusage]{box-shadow:none}.rl-widget{border:1px solid var(--rl-linie);background:#fff;border-radius:20px;padding:clamp(1.5rem,3vw,2rem);box-shadow:0 1px 2px #241c0a0a,0 20px 44px -24px #241c0a38}.rl-widget-kopf{border-bottom:1px solid var(--rl-linie);align-items:center;gap:.875rem;margin-bottom:1.75rem;padding-bottom:1.25rem;display:flex}.rl-widget-zeichen{background:var(--color-braun-950);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.rl-widget .text-label{letter-spacing:0;text-transform:none;font-size:.875rem;font-weight:500}.rl-widget .alveon-input{min-height:48px;transition:border-color var(--dur-ui) ease, box-shadow var(--dur-ui) ease;background-color:#fff;border:1px solid #dedcd6;border-radius:10px;margin-top:.375rem;padding:.6875rem .875rem;font-size:1rem}.rl-widget .alveon-input::placeholder{color:#9b968c}.rl-widget .alveon-input:hover{border-color:#c9c5bc}.rl-widget .alveon-input:focus{border-color:var(--color-braun-950);outline:none;box-shadow:0 0 0 3px #c8923c40}.rl-widget select.alveon-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 256 256'%3E%3Cpath fill='%23241c0a' d='M213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32Z'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;padding-right:2.5rem}.rl-widget input[type=checkbox]{accent-color:var(--color-braun-950)}.rl-widget label.flex{border:1px solid var(--rl-linie);background:var(--rl-ton);border-radius:12px;padding:1rem}.rl-widget label.flex .text-tinte{font-size:.9375rem;line-height:1.5}.rl-widget button[type=submit],.rl-widget .btn-primary{border-color:var(--color-braun-950);background:var(--color-braun-950);color:#fff;border-radius:12px;width:100%;min-height:50px;font-weight:500}.rl-widget button[type=submit]:disabled{color:#fff;opacity:1;background:#d9d6cf;border-color:#d9d6cf}.rl-foto{animation:rl-auf .48s var(--ease-out-expo) both}.rl-foto-text{gap:.5rem 3rem;margin-bottom:1.5rem;display:grid}@media (min-width:900px){.rl-foto-text{grid-template-columns:.8fr 1.2fr;align-items:baseline}}.rl-foto-rahmen{border:1px solid var(--rl-linie);background:var(--rl-ton);border-radius:16px;height:clamp(18rem,40vw,28rem);padding:clamp(1rem,3vw,2.5rem) 0 0 clamp(1rem,3vw,2.5rem);overflow:hidden}.rl-foto-bild{object-fit:cover;border:1px solid var(--rl-linie);border-radius:10px 0 0;width:100%;height:100%;display:block;box-shadow:0 12px 32px -12px #241c0a40;-webkit-mask-image:linear-gradient(90deg,#000 75%,#0000 100%),linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 75%,#0000 100%),linear-gradient(#000 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.rl-reiter-knopf[aria-selected=true]{background:var(--color-braun-950)}@media (min-width:900px){.rl-ablauf-vier{grid-template-columns:repeat(4,1fr)}}
