.rz-dm-held{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:2rem clamp(2.5rem,6vw,6rem);padding:clamp(.5rem,2vw,1.5rem) 0 clamp(2.5rem,5vw,4rem);display:grid}.rz-dm-titelzeile{letter-spacing:-.005em;max-width:none;color:var(--rz-chalk);font-size:clamp(2.1rem,1.4rem + 2vw,3rem);font-weight:500;line-height:1.08}.rz-dm-versprechen{max-width:44ch;color:var(--rz-nebel);margin-top:1rem;font-size:clamp(1.12rem,.95rem + .65vw,1.45rem);line-height:1.45}.rz-dm-absender{align-items:center;gap:.75rem;margin-top:1.1rem;display:flex}.rz-dm-absender picture{flex:none;display:block}.rz-dm-absender img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:48px;height:48px;display:block;box-shadow:0 0 0 2px #f0f5f299,0 10px 20px -10px #03120c99}.rz-dm-absender-wer{flex-direction:column;gap:.1em;line-height:1.3;display:flex}.rz-dm-absender-wer>span{display:block}.rz-dm-absender-name{color:var(--rz-chalk);letter-spacing:.01em;font-size:.98rem;font-weight:600}.rz-dm-absender-satz{color:var(--rz-nebel);font-size:.92rem}.rz-dm-app{max-width:52ch;color:var(--rz-nebel);border-top:1px solid #f0f5f238;margin-top:1.5rem;padding-top:1.2rem;font-size:1.02rem;line-height:1.65}.rz-dm-held .rz-formular{max-width:36rem;margin-top:1.8rem}.rz-dm-held .rz-formular .rz-knopf-hell{flex:none}.rz-dm-held .rz-eingabe,.rz-dm-schluss .rz-eingabe,.rz-klangraum .rz-eingabe{background:var(--rz-nebel);color:var(--rz-forest-deep);border-color:#0000}.rz-dm-held .rz-eingabe:hover,.rz-dm-held .rz-eingabe:focus-visible,.rz-dm-schluss .rz-eingabe:hover,.rz-dm-schluss .rz-eingabe:focus-visible{background:#fff}.rz-dm-held .rz-hinweis{max-width:52ch;margin-top:.9rem}.rz-dm-held .rz-hinweis a,.rz-dm-schluss .rz-hinweis a{color:var(--rz-nebel);text-underline-offset:3px}.rz-dm-stimme{border-top:1px solid #f0f5f238;max-width:32rem;margin-top:2rem;padding-top:1.3rem}.rz-zitat.rz-dm-stimme blockquote{max-width:none;color:var(--rz-chalk);font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);font-weight:300;line-height:1.3}.rz-zitat.rz-dm-stimme figcaption{letter-spacing:.24em;text-transform:uppercase;color:var(--rz-sage-rule);margin-top:.6rem;font-size:.78rem}.rz-dm-vorschlag{margin-top:.6rem}.rz-dm-held .rz-hinweis a,.rz-dm-schluss .rz-hinweis a,.rz-dm-warum p a,.rz-dm-danach .rz-t-text a,.rz-faq-antwort a{text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}.rz-dm-probe{text-align:center;justify-items:center;display:grid}.rz-dm-schale{--schale-b:clamp(160px,17vw,230px);isolation:isolate;place-items:center;display:grid;position:relative}.rz-dm-schale .rz-schale-bild{width:var(--schale-b)}.rz-dm-ringe{--rw:calc(var(--schale-b) * 4.6);width:var(--rw);max-width:none;left:50%;top:calc(50% - var(--rw) * .0837);transform-origin:50% 65.5%;opacity:.9;-webkit-mask-image:linear-gradient(90deg,#0000 0 26%,#000 42%);mask-image:linear-gradient(90deg,#0000 0 26%,#000 42%)}.rz-dm-schloss{background:var(--rz-nebel);width:40px;height:40px;color:var(--rz-forest-deep);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10%;right:4%;box-shadow:0 8px 18px -10px #03120c99}.rz-dm-schloss .rz-ikon{width:18px;height:18px}.rz-dm-links,.rz-dm-probe h2,.rz-dm-status{z-index:1;position:relative}.rz-dm-probe h2{color:var(--rz-chalk);margin-top:1.4rem;font-size:clamp(1.3rem,1.1rem + .5vw,1.6rem);font-weight:500;line-height:1.2}.rz-dm-probe h2 small{color:var(--rz-nebel);font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:.92rem;font-weight:400;display:block}.rz-dm-status{max-width:26ch;color:var(--rz-nebel);margin-top:.7rem;font-size:.92rem;line-height:1.45}.rz-feld .rz-dm-status--an{color:#fff;font-weight:600}.rz-dm-held .rz-dm-postfach .rz-t-headline-2{margin-top:1.8rem}.rz-dm-postfach [tabindex="-1"]:focus,.rz-danke-block:focus{outline:none}.rz-dm-postfach-knopf{margin-top:1.4rem}.rz-dm-postfach-knopf p{font-size:1rem}.rz-dm-tipps{border-top:1px solid var(--rz-sage-rule);max-width:38rem;margin-top:1.8rem;padding:0;list-style:none}.rz-dm-tipps li{border-bottom:1px solid var(--rz-sage-rule);color:var(--rz-ink-soft);padding:.95rem 0;font-size:1rem;line-height:1.55}.rz-dm-tipps strong{color:var(--rz-forest-deep);font-weight:600}.rz-dm-tipps .rz-weiter{margin-left:.25rem}.rz-dm-nochmal{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.6rem;margin-top:1.3rem;display:flex}.rz-dm-nochmal .rz-hinweis{margin:0}.rz-danke-block .rz-dm-nochmal{margin-top:.8rem}.rz-danke-block .rz-dm-nochmal .rz-ikon{color:currentColor;width:1.15em;height:1.15em;margin-top:0}.rz-weiter:disabled,.rz-weiter[aria-disabled=true]{color:var(--rz-ink-soft);cursor:default;border-bottom-style:dotted}.rz-dm-adresse{color:var(--rz-forest-deep);overflow-wrap:anywhere;font-weight:600}.rz-dm-an{margin-top:.6rem;font-size:1rem}.rz-feld .rz-dm-adresse{color:#fff}.rz-feld .rz-dm-tipps,.rz-feld .rz-dm-tipps li{border-color:#f0f5f238}.rz-feld .rz-dm-tipps li{color:var(--rz-nebel)}.rz-feld .rz-dm-tipps strong{color:var(--rz-chalk)}.rz-feld .rz-weiter:disabled,.rz-feld .rz-weiter[aria-disabled=true]{color:var(--rz-sage-rule)}.rz-dm-mail{border-radius:var(--rz-field);text-align:left;background:#fff;border:1px solid #0000;margin-top:1.1rem;overflow:clip}.rz-dm-mail-kopf{border-bottom:1px solid var(--rz-sage-rule);grid-template-columns:4.6rem minmax(0,1fr);gap:.25rem .8rem;margin:0;padding:1rem 1.2rem;font-size:.9rem;line-height:1.45;display:grid}.rz-dm-mail-kopf dt{color:var(--rz-ink-soft);letter-spacing:.14em;text-transform:uppercase;align-self:center;font-size:.72rem;font-weight:600}.rz-dm-mail-kopf dd{color:var(--rz-ink);overflow-wrap:anywhere;margin:0}.rz-dm-mail-kopf .rz-betreff{color:var(--rz-forest-deep);font-weight:600}.rz-dm-mail-text{padding:1.1rem 1.2rem 1.3rem;font-size:.98rem;line-height:1.6}.rz-feld .rz-dm-mail-text p{color:var(--rz-ink-soft)}.rz-dm-mail-text>*+*{margin-top:.8rem}.rz-dm-mail-knopf{border-radius:var(--rz-pill);background:var(--rz-forest-ink);color:#fff;align-items:center;min-height:44px;padding:.6rem 1.3rem;font-size:.95rem;font-weight:700;display:inline-flex}.rz-dm-ablauf{grid-template:"kopf schritte""warum schritte"1fr/minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:0 clamp(2.5rem,6vw,6rem);padding-block:clamp(3rem,6vw,5.5rem) clamp(1.5rem,3vw,2.5rem);display:grid}.rz-dm-ablauf-kopf{grid-area:kopf}.rz-dm-ablauf-kopf .rz-t-headline{max-width:14ch;color:var(--rz-forest-deep)}.rz-dm-warum{grid-area:warum;max-width:34rem;margin-top:clamp(2rem,3.6vw,2.8rem)}.rz-dm-warum .rz-t-titel{color:var(--rz-forest-deep)}.rz-dm-warum p{color:var(--rz-ink-soft);margin-top:.7rem;font-size:1rem;line-height:1.65}.rz-dm-warum a{color:var(--rz-forest-ink);text-underline-offset:3px}.rz-dm-schritte{grid-area:schritte;margin:0;padding:0;list-style:none}.rz-dm-schritte li{grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:1.35rem 0;display:grid}.rz-dm-schritte li:first-child{padding-top:.3rem}.rz-dm-schritte li+li{border-top:1px solid var(--rz-haar)}.rz-dm-symbol{width:30px;height:30px;color:var(--rz-forest-ink);stroke-width:1.5px;margin-top:.15rem}.rz-dm-schritte h3{color:var(--rz-forest-deep);font-size:1.12rem;font-weight:600;line-height:1.3}.rz-dm-schritte p{color:var(--rz-ink-soft);max-width:60ch;margin-top:.4rem;font-size:1.02rem;line-height:1.65}.rz-dm-danach{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:center;gap:2rem clamp(2.5rem,6vw,6rem);padding-block:clamp(2rem,4vw,3.5rem);display:grid}.rz-dm-danach .rz-t-headline-2{color:var(--rz-forest-deep)}.rz-dm-danach .rz-t-text a{color:var(--rz-forest-ink);text-underline-offset:3px}.rz-dm-antworten{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem clamp(2.5rem,6vw,6rem);padding-block:clamp(2rem,4vw,3.5rem) 0;display:grid}.rz-dm-antwort{border-top:1px solid var(--rz-haar);scroll-margin-top:calc(var(--rz-nh-h,64px) + 1.5rem);padding-top:1.4rem}.rz-dm-antwort .rz-t-titel{color:var(--rz-forest-deep)}.rz-dm-antwort .rz-t-text{color:var(--rz-ink-soft);margin-top:.8rem}.rz-dm-antwort:target .rz-t-titel{text-decoration:underline;-webkit-text-decoration-color:var(--rz-sage);text-decoration-color:var(--rz-sage);text-underline-offset:6px;text-decoration-thickness:2px}.rz-dm-fragen{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(3rem,6vw,5rem)}.rz-dm-schluss .rz-anmeldung{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,3vw,2.5rem)}.rz-dm-schluss .rz-t-headline{max-width:18ch}.rz-klangraum{--raum-rand:max(0px,(100cqi - 86rem) / 2);--raum-l:calc(var(--raum-rand) + clamp(1.25rem,2.6vw,2rem));--raum-r:calc(var(--raum-rand) + clamp(1.25rem,3.4vw,2.75rem));background:linear-gradient(#0b22198c,#0b22198c),var(--rz-bild-grund,none) center/cover no-repeat var(--rz-g900);grid-template-rows:auto minmax(0,1fr) auto auto;min-height:min(100svh,900px);display:grid}.rz-klangraum.rz-feld--riss-unten{padding-bottom:calc(var(--rz-riss-h) + .5rem)}.rz-klangraum[data-stand=ergebnis]{min-height:0}.rz-raum-mitte{min-height:0;padding:clamp(1rem,3vw,2.5rem) var(--raum-r) clamp(1rem,3vw,2.5rem) var(--raum-l);text-align:center;place-items:center;display:grid}.rz-raum-block{flex-direction:column;align-items:center;width:100%;display:flex}.rz-raum-block h1,.rz-raum-block h2{margin-inline:auto}.rz-raum-kopfzeile{z-index:1;margin-inline:var(--raum-l) var(--raum-r);position:relative}.rz-raum-titelzeile{letter-spacing:-.005em;color:var(--rz-kreide);max-width:none;font-size:clamp(2.1rem,1.4rem + 2vw,3rem);font-weight:500;line-height:1.08}.rz-raum-versprechen{max-width:52ch;color:var(--rz-nebel);margin-top:.9rem;font-size:clamp(1.1rem,.95rem + .6vw,1.4rem);line-height:1.45}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher],[data-stand=raum],[data-stand=nachher],[data-stand=ergebnis]) .rz-raum-titelzeile{letter-spacing:.01em;color:var(--rz-nebel);font-size:.95rem;font-weight:600;line-height:1.4}.rz-klangraum.rz-ruhig .rz-raum-kopfzeile{opacity:.35}.rz-raum-kopfzeile{transition:opacity .9s var(--rz-ease)}.rz-raum-hinweis{border-radius:var(--rz-field);width:min(100%,40rem);color:var(--rz-nebel);text-align:center;border:1px solid #f0f5f238;justify-items:center;gap:.6rem;margin:0 auto 1.4rem;padding:1rem 1.2rem;font-size:.98rem;line-height:1.5;display:grid}.rz-raum-hinweis .rz-weiter{margin-top:.1rem}.rz-raum-tor{text-align:left;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:2rem clamp(2.5rem,5.5vw,5.5rem);width:100%;display:grid}.rz-klangraum:has(.rz-raum-tor) .rz-raum-mitte{place-items:start center;padding-top:clamp(1.8rem,3.5vw,2.8rem)}.rz-raum-tor .rz-t-headline-2,.rz-raum-tor .rz-t-headline{color:var(--rz-kreide);margin-inline:0}.rz-raum-tor .rz-t-text{color:var(--rz-nebel);margin-top:.9rem}.rz-raum-tor .rz-formular{max-width:34rem;margin-top:1.6rem}.rz-raum-tor .rz-formular .rz-knopf-hell{flex:none;margin-top:0}.rz-raum-tor .rz-knopf-hell{margin-top:1.8rem}.rz-raum-tor .rz-dm-postfach-knopf .rz-knopf-hell{margin-top:0}.rz-raum-tor [tabindex="-1"]:focus{outline:none}.rz-klangraum .rz-dm-adresse{color:#fff}.rz-klangraum .rz-dm-postfach-knopf{margin-top:1.4rem}.rz-klangraum .rz-dm-postfach-knopf p{color:var(--rz-nebel)}.rz-klangraum .rz-dm-tipps li+li{border-top-color:var(--rz-haar-feld)}.rz-klangraum .rz-dm-tipps li{color:var(--rz-nebel)}.rz-klangraum .rz-dm-tipps strong{color:var(--rz-kreide)}.rz-klangraum .rz-dm-nochmal{gap:.5rem 1.6rem}.rz-klangraum .rz-weiter[aria-disabled=true]{color:var(--rz-g100)}.rz-tor-adresse{margin:1.6rem 0 0}.rz-tor-adresse .rz-eingabe-label{margin-bottom:.25rem}.rz-tor-adresse-wert{color:var(--rz-kreide);overflow-wrap:anywhere;font-weight:600;display:block}.rz-raum-tor .rz-tor-adresse+.rz-knopf-hell{margin-top:1.2rem}.rz-tor-meldung{margin-top:.9rem}.rz-tor-meldung:empty{display:none}.rz-raum-teilen-link{color:var(--rz-kreide);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;flex-basis:100%}.rz-tor-klein{margin-top:1rem;font-size:.9rem}.rz-feld p.rz-tor-klein{color:var(--rz-g100)}.rz-tor-mail h3{color:var(--rz-kreide);font-size:clamp(1.2rem,1.05rem + .5vw,1.45rem);font-weight:400;line-height:1.2}.rz-tor-mail h3 small{color:var(--rz-g100);margin-top:.3rem;font-size:.9rem;display:block}.rz-tor-mail .rz-dm-mail{border-color:#0000;margin-top:1.1rem}.rz-tor-mail .rz-dm-mail-text p{color:var(--rz-ink-soft)}.rz-tor-mail .rz-dm-mail-knopf{pointer-events:none;cursor:default;margin:.2rem 0 1rem}.rz-raum-tor .rz-tor-text{z-index:1;position:relative}.rz-tor-schale{isolation:isolate;align-content:center;justify-items:center;min-height:16rem;display:grid;position:relative}.rz-tor-schale .rz-schale-bild{width:clamp(170px,17vw,230px)}.rz-tor-schale .rz-dm-schloss{inset:calc(50% + clamp(20px,2vw,34px)) auto auto calc(50% + clamp(50px,5vw,70px))}.rz-tor-schale--offen .rz-raum-ringe{--rw:clamp(620px,58vw,900px);opacity:.55;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 100%);mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.rz-tor-schale--offen .rz-schale-knopf{z-index:1;position:relative}.rz-tor-schale-name{z-index:1;text-align:center;font-variant-numeric:tabular-nums;color:var(--rz-nebel);gap:.2rem;margin-top:1.1rem;display:grid;position:relative}.rz-tor-schale-name strong{color:var(--rz-kreide);font-size:clamp(1.25rem,1.1rem + .5vw,1.55rem);font-weight:500}.rz-abbruch{border-radius:var(--rz-field);text-align:left;border:1px solid #f0f5f238;width:min(100%,40rem);margin-bottom:1.6rem;padding:1.1rem 1.2rem}.rz-abbruch h2{color:var(--rz-kreide);margin-inline:0;font-size:1.15rem;font-weight:500;line-height:1.3}.rz-abbruch>p{margin-top:.3rem;font-size:.95rem}.rz-abbruch-wahl{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.rz-abbruch-wahl button{border-radius:var(--rz-pill);min-height:44px;color:var(--rz-nebel);cursor:pointer;background:0 0;border:1px solid #f0f5f259;padding:0 1rem;font-size:.95rem}.rz-abbruch-wahl button[aria-pressed=true]{background:var(--rz-nebel);border-color:var(--rz-nebel);color:var(--rz-forest-deep);font-weight:600}.rz-abbruch textarea{border-radius:var(--rz-field);background:var(--rz-nebel);width:100%;color:var(--rz-forest-deep);font:inherit;border:0;margin-top:.8rem;padding:.7rem 1rem;display:block}.rz-abbruch .rz-aktion{margin-top:1rem}.rz-abbruch .rz-knopf-hell{margin-top:0}.rz-klangraum .rz-skala-vor{color:var(--rz-g100);font-size:1rem}.rz-klangraum .rz-skala-vor+.rz-t-headline-2{margin-top:.25rem}.rz-raum-vorab{z-index:1;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem .5rem;width:min(100% - 2.5rem,44rem);margin:0 auto clamp(.8rem,2vw,1.4rem);font-size:.88rem;line-height:1.45;display:flex;position:relative}.rz-feld p.rz-raum-vorab{color:var(--rz-g100)}.rz-raum-vorab .rz-ikon{width:1.05em;height:1.05em}.rz-raum-vorab--fertig{border-radius:var(--rz-rund);text-align:left;background:#f0f5f212;border:1px solid #f0f5f24d;flex-wrap:nowrap;gap:.7rem;width:fit-content;max-width:calc(100% - 2.5rem);padding:.6rem 1.25rem .6rem 1rem;font-size:clamp(.95rem,.9rem + .2vw,1.05rem);font-weight:500}.rz-feld p.rz-raum-vorab--fertig{color:var(--rz-kreide)}.rz-raum-vorab--fertig .rz-ikon{color:#fff;flex:none;width:1.35em;height:1.35em}@media (prefers-reduced-motion:no-preference){.rz-raum-vorab--fertig{animation:rz-vorab-pille .7s var(--rz-ease) both}}@keyframes rz-vorab-pille{0%{opacity:.4;transform:translateY(4px)}}.rz-raum-block .rz-knopf-hell{margin-top:1.8rem}.rz-raum-bestaetigt{text-align:left;align-items:center;gap:.55rem;margin:0 auto clamp(.9rem,2vw,1.3rem);font-size:clamp(.95rem,.9rem + .2vw,1.05rem);line-height:1.4;display:inline-flex}.rz-feld p.rz-raum-bestaetigt{color:var(--rz-nebel)}.rz-raum-bestaetigt .rz-ikon{color:#fff;flex:none;width:1.25em;height:1.25em}@media (prefers-reduced-motion:no-preference){.rz-raum-bestaetigt{animation:rz-vorab-pille .7s var(--rz-ease) both}}.rz-raum-gruss{letter-spacing:-.005em;color:var(--rz-kreide);max-width:21ch;font-size:clamp(2.2rem,1.6rem + 2.2vw,3.2rem);font-weight:500;line-height:1.06}.rz-raum-gruss:focus{outline:none}.rz-raum-gruss-zeile{max-width:40ch;margin-top:.8rem;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.5}.rz-feld p.rz-raum-gruss-zeile{color:var(--rz-nebel)}.rz-klangraum .rz-raum-gruss-zeile{text-wrap:pretty;max-width:52ch}.rz-raum-block .rz-skala{margin-top:clamp(2rem,4vw,3rem)}.rz-raum-block--schale{position:relative}.rz-raum-schale-flaeche{justify-content:center;display:flex;position:relative}.rz-raum-block--schale .rz-schale-bild{width:clamp(180px,22vw,290px)}.rz-schale-mitte{border-radius:50%;display:inline-block;position:relative}.rz-schale-mitte .rz-schale-knopf{z-index:1;position:relative}.rz-klangraum .rz-schale-knopf:focus-visible{outline-offset:4px;border-radius:50%}.rz-klangraum [tabindex="-1"]:focus{outline:none}.rz-raum-ringe{--rw:max(118vw,760px);z-index:0;left:50%;top:calc(50% - var(--rw) * .0837);width:var(--rw);transform-origin:50% 65.5%;opacity:.5;pointer-events:none;max-width:none;height:auto;position:absolute;transform:translate(-50%,-50%)}.rz-spielt .rz-raum-ringe{opacity:.8;filter:brightness(1.12)}.rz-raum-block--schale{--rw:max(118vw,760px)}.rz-raum-ringe.rz-raum-ringe--licht{z-index:0;opacity:0;filter:brightness(1.75)saturate(.75);-webkit-mask-image:conic-gradient(from 0deg at 50% 65.5%,#000 0deg,#000 var(--rz-fort-grad,0deg),transparent calc(var(--rz-fort-grad,0deg) + .6deg)), radial-gradient(circle at 50% 65.5%,transparent calc(var(--rw) * .112),#000 calc(var(--rw) * .12),#000 calc(var(--rw) * .147),transparent calc(var(--rw) * .156));-webkit-mask-composite:source-in;-webkit-mask-image:conic-gradient(from 0deg at 50% 65.5%,#000 0deg,#000 var(--rz-fort-grad,0deg),transparent calc(var(--rz-fort-grad,0deg) + .6deg)), radial-gradient(circle at 50% 65.5%,transparent calc(var(--rw) * .112),#000 calc(var(--rw) * .12),#000 calc(var(--rw) * .147),transparent calc(var(--rw) * .156));mask-image:conic-gradient(from 0deg at 50% 65.5%,#000 0deg,#000 var(--rz-fort-grad,0deg),transparent calc(var(--rz-fort-grad,0deg) + .6deg)), radial-gradient(circle at 50% 65.5%,transparent calc(var(--rw) * .112),#000 calc(var(--rw) * .12),#000 calc(var(--rw) * .147),transparent calc(var(--rw) * .156));-webkit-mask-composite:source-in, xor;-webkit-mask-composite:source-in;mask-composite:intersect}.rz-klangraum[data-fort] .rz-raum-ringe--licht{opacity:.95}.rz-raum-glanz{z-index:0;left:calc(50% + var(--rw) * .133 * sin(var(--rz-fort-grad,0deg)));top:calc(50% - var(--rw) * .133 * cos(var(--rz-fort-grad,0deg)));width:calc(var(--rw) * .06);aspect-ratio:1;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#ecf6f09e 0%,#d6ece057 22%,#bedece1f 46%,#bedece00 70%);border-radius:50%;position:absolute;translate:-50% -50%}.rz-klangraum[data-fort] .rz-raum-glanz{opacity:1}.rz-klangraum.rz-vollendet .rz-raum-glanz{opacity:0}.rz-klangraum.rz-vollendet .rz-raum-ringe--licht{filter:brightness(1.95)saturate(.7)}@media (prefers-reduced-motion:no-preference){.rz-raum-ringe--licht{transition:opacity 1.6s var(--rz-ease),filter 1.6s var(--rz-ease)}.rz-raum-glanz{transition:opacity 1.6s var(--rz-ease)}}@media (prefers-reduced-motion:reduce){.rz-raum-glanz{display:none}}.rz-raum-tipp{z-index:1;width:auto;max-width:min(34ch,100vw - 2.5rem);transition:opacity .6s var(--rz-ease);margin:1.4rem auto 0;font-size:.98rem;position:relative}.rz-feld p.rz-raum-tipp{color:var(--rz-nebel)}.rz-spielt .rz-raum-tipp,.rz-vollendet .rz-raum-tipp{opacity:0}.rz-raum-status{z-index:1;width:auto;max-width:min(34ch,100vw - 2.5rem);margin:1.4rem auto 0;font-size:.98rem;position:relative}.rz-raum-status .rz-leise{min-height:0;margin-left:.4rem}.rz-raum-fuss{z-index:1;width:min(100% - 2.5rem,44rem);transition:opacity .9s var(--rz-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;margin:0 auto;padding:0 0 clamp(1rem,2.5vw,1.8rem);display:grid;position:relative}.rz-raum-zeit{font-variant-numeric:tabular-nums;color:var(--rz-nebel);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;font-size:.9rem;display:grid}.rz-raum-name{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;font-size:.95rem;display:flex}.rz-feld p.rz-raum-name{color:var(--rz-nebel)}.rz-raum-name strong{color:var(--rz-kreide);font-weight:600}.rz-raum-werkzeug{align-items:center;gap:.2rem;display:flex}.rz-raum-ikon{width:44px;height:44px;color:var(--rz-nebel);cursor:pointer;transition:background-color .25s var(--rz-ease),color .25s var(--rz-ease);background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.rz-raum-ikon:hover{color:#fff;background:#f0f5f21f}.rz-raum-ikon .rz-ikon{width:22px;height:22px}.rz-klangraum.rz-ruhig{cursor:none}.rz-klangraum.rz-ruhig .rz-raum-fuss,.rz-klangraum.rz-ruhig .rz-raum-tipp{opacity:0;pointer-events:none}:is(.rz:has(.rz-klangraum) .rz-nk,.rz:has(.rz-klangraum) .rz-nf){transition:opacity .9s var(--rz-ease)}body.rz-raum-ruhig .rz-nk{opacity:0;pointer-events:none}.rz:has(.rz-klangraum.rz-ruhig) .rz-nk{opacity:0;pointer-events:none}body.rz-raum-ruhig .rz-nf{opacity:0;pointer-events:none}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]){grid-template-rows:auto minmax(0,1fr) auto auto minmax(0,1fr)}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher])>.rz-raum-mitte{grid-row:3}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher])>.rz-raum-vorab{grid-row:4}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-mitte{place-items:end center;padding-bottom:1.6rem}.rz-raum-umriss{visibility:hidden;display:contents}@media (min-width:900px) and (max-height:999px){.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]){padding-top:calc(var(--rz-kopf-h) + .5rem)}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-mitte{padding-top:.75rem;padding-bottom:1rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-bestaetigt{margin-bottom:.6rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-gruss-zeile{max-width:68ch;margin-top:.6rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-block .rz-skala{margin-top:1.4rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala+.rz-knopf-hell{margin-top:1.1rem}}@media (min-width:900px) and (max-height:839px){.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-gruss{font-size:clamp(2rem,1.4rem + 1.6vw,2.6rem)}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-block .rz-skala{margin-top:1rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala-zahl{margin-bottom:.4rem;font-size:clamp(3.4rem,2.6rem + 2.4vw,4.5rem)}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala+.rz-knopf-hell{margin-top:.8rem}}@media (min-width:900px) and (max-height:759px){.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]){padding-top:var(--rz-kopf-h)}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-gruss{font-size:clamp(1.9rem,1.3rem + 1.4vw,2.25rem)}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala .rz-t-headline-2{font-size:clamp(1.75rem,1.15rem + 1.2vw,2.05rem)}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-gruss-zeile{max-width:72ch;font-size:1.05rem;line-height:1.45}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-block .rz-skala{margin-top:.6rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala-zahl{margin:.1rem 0 .3rem;font-size:3.6rem}}@media (min-width:900px) and (max-height:699px){.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-bestaetigt{margin-bottom:.35rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-gruss{font-size:2.05rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala .rz-t-headline-2{font-size:1.85rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-gruss-zeile{margin-top:.45rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-block .rz-skala{margin-top:.4rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala-zahl{font-size:3.1rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala+.rz-knopf-hell{margin-top:.6rem}}@media (min-width:430px) and (max-width:899px) and (max-height:699px){.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-mitte{padding-top:.5rem;padding-bottom:.9rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-bestaetigt{margin-bottom:.45rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-gruss{font-size:2rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-gruss-zeile{margin-top:.5rem;font-size:1rem;line-height:1.42}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-raum-block .rz-skala{margin-top:.9rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala .rz-t-headline-2{font-size:1.55rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala-zahl{margin:.1rem 0 .35rem;font-size:3.3rem}.rz-klangraum:is([data-stand=vorher],[data-umriss=vorher]) .rz-skala+.rz-knopf-hell{margin-top:.75rem}}.rz-klangraum[data-stand=raum]{min-height:100svh}.rz-raum-ergebnis{text-align:left;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,4.5vw,3.75rem);width:100%;padding-block:1rem 1.5rem;display:grid}.rz-ergebnis-kopf,.rz-raum-weiter{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:1.6rem clamp(2.5rem,5vw,4.5rem);display:grid}.rz-ergebnis-kopf .rz-t-headline{max-width:none}.rz-ergebnis-kopf:focus,.rz-ergebnis-kopf [tabindex="-1"]:focus{outline:none}.rz-ergebnis-text .rz-t-headline{margin-inline:0;font-size:clamp(2.2rem,1.4rem + 2.3vw,3.5rem);line-height:1.06}.rz-ergebnis-text .rz-t-text{max-width:34rem;margin-top:1rem;font-size:clamp(1.08rem,1rem + .35vw,1.3rem);line-height:1.6}.rz-feld .rz-ergebnis-text p.rz-t-text{color:var(--rz-nebel)}.rz-ergebnis-verlauf{padding-top:.45rem}.rz-ergebnis-verlauf .rz-verlauf{--hoehe:7.5rem;gap:.9rem 1rem;width:100%;margin-top:0}.rz-ergebnis-verlauf .rz-verlauf-kopf{font-size:.95rem}.rz-ergebnis-verlauf .rz-verlauf-reihe li:not(.rz-verlauf-leer) .rz-verlauf-balken:before{border-radius:4px;width:8px}.rz-ergebnis-verlauf .rz-verlauf-reihe li:not(.rz-verlauf-leer) .rz-verlauf-balken:after{width:13px;height:13px}.rz-ergebnis-verlauf .rz-verlauf-heute .rz-verlauf-balken:after{width:17px;height:17px}.rz-ergebnis-verlauf .rz-verlauf-tag{font-size:.8rem}.rz-raum-ergebnis .rz-verlauf-satz{text-wrap:pretty;max-width:none;margin-top:1.1rem;font-size:1.02rem}.rz-raum-ergebnis>.rz-trenner{margin:0}.rz-raum-weiter{isolation:isolate;position:relative}.rz-raum-weiter .rz-t-titel{max-width:22ch;color:var(--rz-kreide)}.rz-raum-weiter p{max-width:44ch;margin-top:.8rem;font-size:1.02rem;line-height:1.6}.rz-raum-weiter .rz-etikett{margin:0 0 1.4rem}.rz-raum-weiter .rz-knopf-hell{margin-top:0}.rz-raum-weiter .rz-raum-weiter-stimme{border-left:3px solid #f0f5f252;max-width:40ch;margin-top:1.4rem;padding:.2rem 0 .2rem 1.1rem}.rz-feld .rz-raum-weiter .rz-raum-weiter-stimme blockquote{max-width:none;color:var(--rz-chalk);font-size:1.06rem;font-style:italic;font-weight:400;line-height:1.5}.rz-feld .rz-raum-weiter .rz-raum-weiter-stimme figcaption{letter-spacing:0;text-transform:none;color:var(--rz-nebel);margin-top:.55rem;font-size:.9rem;line-height:1.45}.rz-raum-teilen{flex-wrap:wrap;align-items:center;gap:.6rem 1.8rem;display:flex}.rz-raum-weiter-bild{z-index:-1;opacity:.14;filter:grayscale()brightness(2.4)contrast(.7);pointer-events:none;width:22rem;height:auto;position:absolute;top:50%;right:-3rem;translate:0 -50%;rotate:-28deg;-webkit-mask-image:radial-gradient(closest-side,#000 38%,#0000008c 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 38%,#0000008c 62%,#0000 100%)}@media (max-width:1199px){.rz-raum-weiter-bild{display:none}}.rz-klangraum:-webkit-full-screen{min-height:100%;padding-top:1.5rem;padding-bottom:1rem;overflow:auto}.rz-klangraum:fullscreen{min-height:100%;padding-top:1.5rem;padding-bottom:1rem;overflow:auto}.rz-klangraum:-webkit-full-screen .rz-riss-unten{display:none}.rz-klangraum:fullscreen .rz-riss-unten{display:none}@media (prefers-reduced-motion:no-preference){.rz-raum-ringe{transition:opacity 4s ease-in-out,filter 4s ease-in-out}.rz-klangraum:not([data-stand=vorher]):not([data-stand=postfach]):not([data-stand=keine]) .rz-raum-block{animation:rz-raum-ein .7s var(--rz-ease) both}}@keyframes rz-raum-ein{0%{opacity:.88;transform:translateY(8px)}}.rz-raum-weiter-bei{margin-top:1.4rem;font-size:1rem}.rz-feld p.rz-raum-weiter-bei{color:var(--rz-mist)}.rz-raum-leise{font:inherit;color:#fff;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-left:.35rem;padding:.35rem .2rem;font-weight:500;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.rz-raum-leise:hover{text-decoration-color:#fff}.rz-raum-weiter-bei+.rz-knopf-hell{margin-top:.9rem}@media (max-width:899px){.rz-dm-held{grid-template-columns:minmax(0,1fr);gap:2.4rem}.rz-dm-ablauf,.rz-dm-danach,.rz-dm-antworten{grid-template-columns:minmax(0,1fr)}.rz-dm-ablauf{grid-template-rows:auto;grid-template-areas:"kopf""schritte""warum";row-gap:1.6rem}.rz-dm-warum{border-top:0;margin-top:.4rem;padding-top:0}.rz-dm-ablauf-kopf .rz-t-headline{max-width:none}.rz-dm-schritte li{gap:.9rem}.rz-dm-symbol{width:26px;height:26px}.rz-dm-held .rz-formular .rz-knopf-hell{flex:100%}.rz-dm-schale{--schale-b:min(44vw,190px)}.rz-dm-ringe{-webkit-mask-image:linear-gradient(#0000 40%,#000 52%);mask-image:linear-gradient(#0000 40%,#000 52%)}.rz-dm-stimme{margin-top:1.6rem}.rz-dm-postfach-knopf .rz-knopf-hell{width:100%}.rz-klangraum{min-height:min(100svh,780px)}.rz-raum-block--schale .rz-schale-bild{width:min(58vw,260px)}.rz-raum-ringe,.rz-raum-block--schale{--rw:max(210vw,700px)}.rz-klangraum{--raum-l:1.25rem;--raum-r:1.25rem}.rz-raum-ergebnis{gap:2rem}.rz-ergebnis-kopf,.rz-raum-weiter{grid-template-columns:minmax(0,1fr)}.rz-ergebnis-verlauf{padding-top:0}.rz-ergebnis-verlauf .rz-verlauf{--hoehe:6rem}.rz-raum-weiter .rz-knopf-hell{width:100%}.rz-raum-fuss{grid-template-columns:auto minmax(0,1fr);row-gap:.4rem}.rz-raum-tor{grid-template-columns:minmax(0,1fr);gap:2.25rem}.rz-raum-titelzeile{font-size:clamp(1.9rem,8vw,2.4rem)}.rz-raum-tor .rz-formular .rz-knopf-hell,.rz-klangraum .rz-dm-postfach-knopf .rz-knopf-hell{flex:100%;width:100%}.rz-tor-schale{min-height:12rem}.rz-tor-schale .rz-schale-bild{width:min(44vw,190px)}.rz-tor-schale--offen .rz-raum-ringe{--rw:max(150vw,560px)}.rz-raum-werkzeug{grid-column:1/-1;justify-content:space-between}}.rz-chart-bruecke{border-radius:var(--rz-field);background:var(--rz-nebel);flex-wrap:wrap;align-items:baseline;gap:.75rem 1.6rem;margin-block:clamp(1.5rem,3vw,2.5rem);padding:clamp(1rem,2.4vw,1.5rem) clamp(1rem,3vw,1.75rem);display:flex}.rz-chart-bruecke p{max-width:var(--rz-mass-lesen);color:var(--rz-ink-soft);flex:24rem;margin:0;line-height:1.6}.rz-chart-bruecke .rz-weiter{white-space:normal}.rz:has(.rz-klangraum) .rz-chart-bruecke{transition:opacity .9s var(--rz-ease)}.rz:has(.rz-klangraum.rz-ruhig) .rz-chart-bruecke{opacity:0;pointer-events:none}
