.rz-an-held{padding-bottom:calc(var(--rz-riss-h) + clamp(1.5rem,3vw,2.5rem))}.rz-an-mitte{text-align:center;flex-direction:column;align-items:center;max-width:36rem;padding:clamp(1.5rem,4vw,3.5rem) 0 clamp(2.5rem,5vw,4.5rem);display:flex}.rz-an-mitte .rz-t-display{max-width:16ch}.rz-an-mitte .rz-t-subline{max-width:40ch;color:var(--rz-nebel);margin-top:.9rem}.rz-an-formular{text-align:left;flex-direction:column;align-items:stretch;width:100%;max-width:30rem;margin-top:clamp(1.6rem,3vw,2.2rem)}.rz-an-formular .rz-eingabe-gruppe{flex:none}.rz-an-formular .rz-knopf-hell{width:100%}.rz-an-mitte .rz-an-hinweis{text-align:left;width:100%;max-width:30rem;margin-top:1rem;font-size:.875rem;line-height:1.5}.rz-an-danke{text-align:left;max-width:30rem;margin-top:clamp(1.6rem,3vw,2.2rem)}.rz-an-danke strong{font-size:1.3rem;font-weight:500}.rz-an-danke p{color:var(--rz-nebel)}.rz-an-nochmal{margin-top:1.1rem!important;font-size:.95rem!important}.rz-an-leise{cursor:pointer;min-height:0;font:inherit;color:#fff;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline}.rz-an-leise:hover{text-decoration-thickness:2px}.rz-an-leise:disabled{cursor:progress;opacity:.8}.rz-an-gemeldet{font-weight:600;color:#fff!important;margin-top:.5rem!important;font-size:.92rem!important}.rz-an-gemeldet:empty{display:none}.rz-an-zustand{align-items:inherit;flex-direction:column;width:100%;display:flex}.rz-an-zustand[hidden]{display:none}.rz-an-zustand .rz-t-display:focus{outline:none}.rz-an-zustand+.rz-an-zustand:not([hidden]){margin-top:.4rem}.rz-an-drin-wege{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.6rem;margin-top:clamp(1.6rem,3vw,2.2rem);display:flex}.rz-an-danke:focus{outline:none}.rz-an-drin{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2.5rem clamp(2.5rem,6vw,6rem);display:grid}.rz-an-drin .rz-t-text{margin-top:1rem}.rz-an-drin .rz-weiter{margin-top:1.4rem}.rz-an-liste-titel{color:var(--rz-g800)}.rz-an-liste{border-top:1px solid var(--rz-g100);margin-top:1rem;padding:0;list-style:none}.rz-an-liste li{border-bottom:1px solid var(--rz-g100);color:var(--rz-ink-soft);grid-template-columns:1.6rem minmax(0,1fr);align-items:start;gap:.9rem;padding:.95rem 0;font-size:1rem;line-height:1.5;display:grid}.rz-an-liste .rz-ikon{width:1.35rem;height:1.35rem;color:var(--rz-g500);margin-top:.1rem}.rz-an-liste strong{color:var(--rz-g800);font-weight:600;display:block}.rz-an-andere{text-align:left;width:100%;max-width:30rem;margin-top:clamp(1.4rem,3vw,2rem)}.rz-an-oder{color:var(--rz-g100);align-items:center;gap:.9rem;font-size:.88rem;display:flex}.rz-an-oder:before,.rz-an-oder:after{content:"";background:#ffffff47;flex:1;height:1px}.rz-an-sozial{grid-template-columns:1fr 1fr;gap:.7rem;margin-top:1rem;display:grid}.rz-an-sozial-hinweis{text-align:left;margin-top:.7rem;font-size:.86rem;line-height:1.5}.rz-an-sozial-hinweis a{color:inherit;text-underline-offset:3px}.rz-an-weg{border-radius:var(--rz-rund);color:#fff;min-height:48px;font:inherit;cursor:pointer;transition:background-color .2s var(--rz-ease);background:0 0;border:1px solid #ffffff8c;padding:.5rem 1rem;font-weight:500}.rz-an-weg:hover{background:#ffffff1a}.rz-an-pw-auf{margin-top:1.5rem}.rz-an-passwort{margin-top:1rem}.rz-an-passwort .rz-an-formular{gap:.8rem;margin-top:.6rem}.rz-an-vergessen{margin-top:.8rem;font-size:.95rem}@container screen (width<=899px){.rz-an-held .rz-ringe{display:none}.rz-an-mitte{text-align:left;align-items:stretch}.rz-an-drin,.rz-an-sozial{grid-template-columns:1fr}.rz-an-drin-wege{text-align:center;flex-direction:column;align-items:stretch}.rz-an-drin-wege .rz-knopf-hell{width:100%}}[data-zustand=vorher] [data-nur]:not([data-nur~=vorher]),[data-zustand=gleich] [data-nur]:not([data-nur~=gleich]),[data-zustand=laeuft] [data-nur]:not([data-nur~=laeuft]),[data-zustand=kein] [data-nur]:not([data-nur~=kein]){display:none!important}.rz-mb-schale{justify-self:center;position:relative}.rz-mb-ringe{--ringe-y:50%;width:min(40vw,580px);left:50%}.rz-mb-termin{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem clamp(2rem,5cqi,4.5rem);padding:clamp(1rem,3cqi,2.5rem) 0 clamp(2rem,4cqi,3.5rem);display:grid}.rz-mb-termin>div{min-width:0}.rz-mb-termin .rz-t-display{max-width:19ch;font-size:clamp(2.1rem,3.6cqi,2.8rem)}.rz-mb-termin .rz-t-subline{color:var(--rz-nebel);margin-top:.8rem;font-size:clamp(1.05rem,.95rem + .45vw,1.3rem)}.rz-mb-termin .rz-etikett{max-width:34rem;margin-top:1.6rem}.rz-mb-termin .rz-schale-bild{width:clamp(150px,18cqi,220px)}.rz-mb-termin-handlung{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:1.6rem;display:flex}.rz-mb-termin-hinweis{max-width:46ch;color:var(--rz-nebel);align-items:flex-start;gap:.5rem;margin-top:.9rem;font-size:.95rem;display:flex}.rz-mb-termin-hinweis .rz-ikon{margin-top:.15rem}.rz-mb-zugang{max-width:46rem;margin-top:1.4rem}.rz-mb-zugang-label{color:var(--rz-nebel);margin-bottom:.45rem;font-size:.85rem;display:block}.rz-mb-zugang-zeile{flex-wrap:wrap;align-items:center;gap:.7rem 1.3rem;display:flex}.rz-mb-zugang-url{border-radius:var(--rz-rund-feld);font-variant-numeric:tabular-nums;min-width:0;min-height:48px;color:var(--rz-kreide);background:#0b221957;border:1px solid #f0f5f247;flex:15rem;align-items:center;gap:.6rem;padding:.6rem 1rem;font-size:.95rem;display:flex}.rz-mb-zugang-url .rz-ikon{opacity:.85;flex:none}.rz-mb-zugang-url>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rz-mb-zugang-knoepfe{flex-wrap:wrap;gap:.6rem 1.3rem;display:flex}.rz-mb-zugang-privat{margin-top:.55rem;font-size:.85rem;color:var(--rz-g100)!important}.rz-mb-kal{display:inline-block;position:relative}.rz-mb-kal-liste{z-index:20;border-radius:var(--rz-rund-feld);min-width:15rem;color:var(--rz-ink);background:#fff;padding:.4rem;list-style:none;position:absolute;top:calc(100% + .6rem);left:0;box-shadow:0 18px 40px -18px #0b22198c,0 1px 2px #0b22191f}.rz-feld .rz-mb-kal-liste a,.rz-mb-kal-liste a,.rz-mb-kal-liste button{cursor:pointer;width:100%;min-height:44px;font:500 .98rem/1.3 var(--rz-font);color:var(--rz-ink);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem .8rem;text-decoration:none;display:flex}.rz-feld .rz-mb-kal-liste a:hover,.rz-mb-kal-liste button:hover{background:var(--rz-nebel);color:var(--rz-g800)}.rz-mb-kal-liste small{color:var(--rz-ink-soft);margin-left:auto;font-size:.78rem}.rz-feld .rz-mb-kal-liste :focus-visible{outline-color:var(--rz-g500)}.rz-mb-sammlung{padding-bottom:clamp(2rem,4cqi,3.5rem)}.rz-mb-reiter{position:relative}.rz-mb-admin{margin-bottom:clamp(1.2rem,3cqi,1.8rem)}.rz-mb-mehr{display:none}.rz-mb-reiter-leiste{border-bottom:1px solid var(--rz-haar);flex-wrap:wrap;gap:.2rem 1.8rem;min-width:0;max-width:100%;margin-bottom:clamp(2rem,4cqi,3rem);display:flex}.rz-mb-produkt-gruppe{margin-top:4rem}.rz-mb-reiter-leiste [role=tab]{cursor:pointer;min-height:48px;font:600 1rem/1.2 var(--rz-font);color:var(--rz-ink-soft);white-space:nowrap;background:0 0;border:0;padding:.6rem 0;position:relative}.rz-mb-reiter-leiste [role=tab]:hover,.rz-mb-reiter-leiste [role=tab][aria-selected=true]{color:var(--rz-g800)}.rz-mb-reiter-leiste [role=tab][aria-selected=true]:after{content:"";background:var(--rz-g500);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.rz-mb-reiter-leiste .rz-mb-zahl{color:var(--rz-ink-soft);font-variant-numeric:tabular-nums;margin-left:.35rem;font-weight:400}[role=tabpanel]:focus-visible{outline-offset:8px}[role=tabpanel]:target:focus-visible{outline:none}.rz-mb-klein{color:var(--rz-ink-soft);margin-top:1rem;font-size:.9rem;line-height:1.5}.rz-mb-kurs{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:2rem clamp(2rem,5cqi,4.5rem);padding:2rem 0;display:grid}[role=tabpanel]>.rz-mb-kurs:first-child{padding-top:.5rem}.rz-mb-kurs h3{font-size:clamp(1.35rem,1.1rem + .6cqi,1.7rem);line-height:1.25}.rz-mb-kurs h3 small{color:var(--rz-ink-soft);margin-top:.35rem;font-size:.95rem;display:block}.rz-mb-kurs .rz-knopf,.rz-mb-kurs .rz-weiter{margin-top:1.4rem}.rz-mb-kurs-notiz{color:var(--rz-ink-soft);align-self:start;max-width:44ch;padding-top:.4rem;font-size:.95rem;line-height:1.55}.rz-mb-fortschritt{max-width:26rem;margin-top:1.3rem}.rz-mb-fortschritt-zahl{color:var(--rz-ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;font-size:.92rem;display:flex}.rz-mb-fortschritt-zahl strong{color:var(--rz-g800);font-weight:600}.rz-mb-fortschritt-spur{background:var(--rz-g100);border-radius:999px;height:4px;margin-top:.45rem;overflow:hidden}.rz-mb-fortschritt-spur>span{height:100%;width:var(--rz-wert,0%);background:var(--rz-g500);border-radius:inherit;transform-origin:0;display:block}.rz-mb-lektionen{padding:0;list-style:none}.rz-mb-lektionen li{min-height:40px;color:var(--rz-ink-soft);font-variant-numeric:tabular-nums;grid-template-columns:1.6rem 3.2rem minmax(0,1fr) auto;align-items:center;gap:.2rem .6rem;padding:.3rem 0;font-size:.98rem;display:grid}.rz-mb-lektionen .rz-mb-l-nr{letter-spacing:.1em;color:var(--rz-ink-soft);font-size:.78rem;font-weight:600}.rz-mb-lektionen .rz-ikon{color:var(--rz-g500)}.rz-mb-lektionen .rz-mb-l-offen{border:1.5px solid var(--rz-g300);border-radius:50%;width:10px;height:10px;margin-left:.25rem}.rz-mb-lektionen .rz-mb-fertig .rz-mb-l-name{color:var(--rz-ink)}.rz-mb-lektionen .rz-mb-jetzt{color:var(--rz-g800);font-weight:600}.rz-mb-lektionen .rz-mb-jetzt .rz-mb-l-offen{border-color:var(--rz-g500);background:var(--rz-g500)}.rz-mb-lektionen .rz-mb-l-marke{color:var(--rz-g500);white-space:nowrap;font-size:.8rem;font-weight:600}.rz-mb-med-liste{padding:0;list-style:none}.rz-mb-med{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem 1.1rem;padding:.75rem 0;display:grid}.rz-mb-med .rz-knopf-rund{grid-row:1/span 2;width:52px;height:52px}.rz-mb-med-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;display:flex}.rz-mb-med-name{color:var(--rz-g800);font-size:1.12rem;font-weight:600}.rz-mb-med-name small{color:var(--rz-ink-soft);margin-top:.1rem;font-size:.9rem;font-weight:400;display:block}.rz-mb-med-uhr{color:var(--rz-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.92rem}.rz-mb-med-spur{grid-column:2;margin-top:.2rem}.rz-mb-med[data-spielt=true] .rz-mb-med-name{color:var(--rz-g500)}.rz-mb-med-fuss{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem 2.5rem;margin-top:1.2rem;display:grid}.rz-mb-med-tipp{color:var(--rz-ink-soft);align-items:flex-start;gap:.55rem;font-size:.95rem;line-height:1.5;display:flex}.rz-mb-med-tipp .rz-ikon{color:var(--rz-g500);flex:none;margin-top:.12rem}.rz-mb-med-phasen{color:var(--rz-ink-soft);font-size:.95rem;line-height:1.5}.rz-mb-wb-kopf{margin-bottom:1.4rem}.rz-mb-wb-geraet-leer{max-width:44rem;margin:0 0 1.4rem}.rz-mb-klapp+.rz-mb-klapp{border-top:1px solid var(--rz-haar)}details.rz-mb-klapp>summary{cursor:pointer;min-height:56px;color:var(--rz-g800);flex-wrap:wrap;align-items:center;gap:.3rem 1rem;padding:.8rem 2rem .8rem 0;font-size:1.1rem;list-style:none;display:flex;position:relative}details.rz-mb-klapp>summary::-webkit-details-marker{display:none}details.rz-mb-klapp>summary:after{content:"";border-right:1.75px solid var(--rz-g500);border-bottom:1.75px solid var(--rz-g500);width:11px;height:11px;transition:transform .25s var(--rz-ease);position:absolute;top:50%;right:.3rem;transform:translateY(-70%)rotate(45deg)}details.rz-mb-klapp[open]>summary:after{transform:translateY(-20%)rotate(-135deg)}details.rz-mb-klapp>summary:hover{color:var(--rz-g500)}.rz-mb-klapp .rz-mb-meta{color:var(--rz-ink-soft);font-variant-numeric:tabular-nums;font-size:.85rem}.rz-mb-klapp-inhalt{padding:0 0 1.6rem}.rz-mb-antworten{gap:1.2rem;max-width:62ch;display:grid}.rz-mb-antwort dt{color:var(--rz-ink-soft);font-size:.95rem}.rz-mb-antwort dd{border-left:1px solid var(--rz-g200);color:var(--rz-ink);margin:.3rem 0 0;padding-left:.9rem;font-size:1.06rem;line-height:1.55}.rz-mb-antwort .rz-mb-skala-wert{font-variant-numeric:tabular-nums;color:var(--rz-g800);font-weight:600}.rz-mb-klapp-handlung{flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:1.4rem;display:flex}.rz-mb-chart{grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:start;gap:1.5rem clamp(2rem,5cqi,4rem);display:grid}.rz-mb-bodygraph{width:100%;height:auto}.rz-mb-bodygraph .rz-mb-z-offen{fill:#fff;stroke:var(--rz-g400);stroke-width:1.4px}.rz-mb-bodygraph .rz-mb-z-def{fill:var(--rz-g500);stroke:var(--rz-g500);stroke-width:1.4px}.rz-mb-bodygraph .rz-mb-k-offen{stroke:var(--rz-g100);stroke-width:2px;stroke-linecap:round}.rz-mb-bodygraph .rz-mb-k-def{stroke:var(--rz-g500);stroke-width:3.2px;stroke-linecap:round}.rz-mb-chart h3{font-size:clamp(1.35rem,1.1rem + .6cqi,1.7rem)}.rz-mb-chart-deutung{max-width:52ch;margin-top:1.2rem}.rz-mb-chart-quelle{color:var(--rz-ink-soft);flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin-top:.6rem;font-size:.9rem;display:flex}.rz-mb-weiter--klein{font-size:.9rem}.rz-mb-zahlen{flex-wrap:wrap;gap:.6rem 2.2rem;margin-top:1.8rem;display:flex}.rz-mb-zahl-feld{flex-direction:column;gap:.1rem;display:flex}.rz-mb-zahl-feld b{color:var(--rz-g800);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:400;line-height:1.1}.rz-mb-zahl-feld span{color:var(--rz-ink-soft);font-size:.85rem}.rz-mb-name-form{max-width:38rem;margin-top:1.2rem}.rz-mb-chart-weiter{margin-top:1.4rem}.rz-mb-konto-gruppe{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:1rem clamp(1.5rem,4cqi,3.5rem);padding:1.25rem 0;display:grid}.rz-mb-konto-gruppe[data-mb-passwort]{scroll-margin-top:1.5rem}.rz-mb-konto-gruppe:first-child{padding-top:.25rem}.rz-mb-konto-gruppe#mails,.rz-mb-konto-gruppe#vertraege,.rz-mb-konto-gruppe#loeschen{margin-top:clamp(1.5rem,3cqi,2.5rem)}.rz-mb-konto-gruppe h3{font-size:1.2rem;line-height:1.3}.rz-mb-konto-gruppe h3 small{color:var(--rz-ink-soft);margin-top:.3rem;font-size:.9rem;display:block}.rz-mb-konto-gruppe>div{min-width:0;max-width:44rem}.rz-mb-konto-wert{color:var(--rz-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.4rem;font-size:1.05rem;display:flex}.rz-mb-konto-text{font-size:1.02rem;line-height:1.55}.rz-mb-konto-gruppe .rz-formular{max-width:40rem;margin-top:1rem}.rz-mb-sprachwahl-feld{border:0;margin:0;padding:0}.rz-mb-sprachwahl{flex-wrap:wrap;gap:.2rem 1.8rem;display:flex}.rz-mb-gemeldet{color:var(--rz-g500);margin-top:.4rem;font-size:.9rem;font-weight:600}.rz-mb-gemeldet:empty{display:none}.rz-mb-rechnungen{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:44rem;font-size:.98rem}.rz-mb-rechnungen th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--rz-ink-soft);padding:.4rem .8rem .4rem 0;font-size:.72rem;font-weight:600}.rz-mb-rechnungen td{color:var(--rz-ink);vertical-align:middle;padding:.7rem .8rem .7rem 0}.rz-mb-widerruf{color:var(--rz-g500);text-underline-offset:3px;margin-top:.2rem;font-size:.9rem;display:inline-block}.rz-mb-rechnungen tbody tr+tr td{border-top:1px solid var(--rz-haar)}.rz-mb-rechnungen td:last-child,.rz-mb-rechnungen th:last-child{text-align:right;padding-right:0}.rz-mb-rechnung-adresse{color:var(--rz-ink-soft);margin-top:1rem;font-size:.92rem;line-height:1.55}.rz-mb-konto-weiter{margin-top:.8rem}.rz-mb-konto-abmelden{margin-top:1.4rem}.rz-mb-bald{max-width:44ch;color:var(--rz-ink-soft);text-align:left;flex-basis:100%;margin-top:.55rem;font-size:.88rem;line-height:1.45;display:block}.rz-mb-rechnungen .rz-mb-bald{margin-left:auto}.rz-mb-geschenk-huelle{padding-bottom:clamp(3rem,7cqi,6rem)}.rz-mb-naechstes{padding-top:clamp(2.5rem,5cqi,4rem)}.rz-mb-naechstes .rz-t-text{margin-top:1rem}.rz-mb-naechstes{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:1.6rem clamp(2rem,5cqi,4.5rem);display:grid}.rz-mb-naechstes-zeile{flex-direction:column;align-items:flex-start;gap:1.5rem;padding-top:.5rem;display:flex}.rz-mb-naechstes .rz-etikett{grid-template-columns:7.5rem 1fr}@container screen (width<=899px){.rz-mb-termin{grid-template-columns:1fr;padding-top:1rem}.rz-mb-schale{display:none}.rz-mb-termin .rz-t-display{font-size:clamp(2rem,8.6cqi,2.6rem);line-height:1.1}.rz-mb-termin-handlung .rz-knopf-hell{width:100%}.rz-mb-zugang-url{flex-basis:100%}.rz-mb-reiter-leiste{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0 1.3rem;margin-inline:-1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem;overflow:auto hidden}.rz-mb-reiter-leiste::-webkit-scrollbar{display:none}.rz-mb-reiter[data-wisch] .rz-mb-reiter-leiste:after{content:"";flex:0 0 2.5rem}.rz-mb-reiter[data-wisch] .rz-mb-reiter-leiste{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 2.5rem),#0000 100%)}.rz-mb-mehr{background:linear-gradient(to right,#f3f2f100,var(--rz-paper) 58%);width:4.5rem;color:var(--rz-g500);cursor:pointer;opacity:0;pointer-events:none;border:0;border-radius:0;justify-content:flex-end;align-items:center;padding:0 1.25rem 0 0;display:flex;position:absolute;top:0;bottom:1px;right:-1.25rem}.rz-mb-mehr .rz-ikon{width:1.15rem;height:1.15rem}.rz-mb-reiter[data-rest~=rechts] .rz-mb-mehr{opacity:1;pointer-events:auto}.rz-mb-reiter-leiste [role=tab]{flex:none;font-size:.95rem}.rz-mb-reiter-leiste [role=tab][aria-selected=true]:after{bottom:0}.rz-mb-naechstes{grid-template-columns:1fr}.rz-mb-kurs{grid-template-columns:1fr;gap:1.2rem}.rz-mb-kurs .rz-knopf{white-space:normal;width:100%}.rz-mb-med-fuss,.rz-mb-chart{grid-template-columns:1fr}.rz-mb-bodygraph{max-width:190px}.rz-mb-chart .rz-etikett{grid-template-columns:6.2rem 1fr}.rz-mb-konto-gruppe{grid-template-columns:1fr;gap:.6rem}.rz-mb-naechstes-zeile{align-items:stretch;padding-top:0}.rz-mb-naechstes-zeile .rz-knopf{width:100%}.rz-mb-naechstes .rz-etikett{grid-template-columns:5.6rem 1fr}.rz-mb-rechnungen thead{display:none}.rz-mb-rechnungen tr{grid-template-columns:1fr auto;gap:.1rem 1rem;padding:.7rem 0;display:grid}.rz-mb-rechnungen tbody tr+tr{border-top:1px solid var(--rz-haar)}.rz-mb-rechnungen td,.rz-mb-rechnungen tbody tr+tr td{border:0;padding:0}.rz-mb-rechnungen td:first-child{color:var(--rz-g800);grid-column:1/-1;font-weight:600}.rz-mb-rechnungen td:last-child{text-align:right}.rz-mb-kal-liste{min-width:13.5rem}}@media (prefers-reduced-motion:no-preference){details.rz-mb-klapp[open]>.rz-mb-klapp-inhalt{animation:mb-auf .4s var(--rz-ease) both}[role=tabpanel]:not([hidden]){animation:mb-auf .35s var(--rz-ease) both}.rz-mb-kal-liste:not([hidden]){animation:mb-auf .22s var(--rz-ease) both}.rz-mb-fortschritt-spur>span{animation:mb-fuellen 1.2s var(--rz-ease) .2s both}}@keyframes mb-auf{0%{opacity:.86;transform:translateY(-4px)}}@keyframes mb-fuellen{0%{transform:scaleX(0)}}.rz-mb-kurs-wege{flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin-top:1.4rem;display:flex}.rz-mb-lektionen a.rz-mb-l-name{color:inherit;border-radius:4px;text-decoration:none}.rz-mb-lektionen a.rz-mb-l-name:hover{text-decoration:underline;-webkit-text-decoration-color:var(--rz-g200);text-decoration-color:var(--rz-g200);text-underline-offset:4px}.rz-mb-lektionen a.rz-mb-l-name:focus-visible{outline:2px solid var(--rz-g500);outline-offset:3px}@media (pointer:coarse){.rz-mb-l-name{position:relative}.rz-mb-l-name:after{content:"";position:absolute;inset:-12px -8px}}.rz-mb-lektionen .rz-mb-l-marke--leise{color:var(--rz-ink-soft);font-weight:500}.rz-mb-lektionen .rz-mb-zu{color:var(--rz-ink-soft)}.rz-mb-lektionen .rz-mb-zu .rz-ikon{width:.95rem;height:.95rem;color:var(--rz-g300)}.rz-mb-med-alle{margin-top:1.2rem}.rz-mb-med-alle .rz-weiter{white-space:normal;text-align:left}.rz-mb-zahl-feld small{color:var(--rz-ink-soft);font-variant-numeric:tabular-nums;font-size:.78rem}.rz-mb-geburt{max-width:34rem;margin-top:1rem}.rz-mb-geburt .rz-formular,.rz-mb-zwei{gap:.8rem;display:grid}.rz-mb-geburt-reihe{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.rz-mb-zwei{grid-template-columns:1fr 1fr;align-items:end}.rz-mb-zwei>.rz-knopf,.rz-mb-zwei>.rz-fehler{grid-column:1/-1;justify-self:start}.rz-mb-geburt .rz-knopf{justify-self:start}.rz-mb-geburt .rz-mb-danke,.rz-mb-konto-gruppe .rz-mb-danke{color:var(--rz-g500);margin-top:.8rem;font-weight:500}.rz-mb-chart-aktionen{flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:1.6rem;display:flex}.rz-mb-konto-knoepfe{flex-wrap:wrap;align-items:center;gap:.7rem 1.6rem;margin-top:1rem;display:flex}.rz-mb-konto-optional{color:var(--rz-ink-soft);font-weight:400}.rz-mb-konto-weiter .rz-weiter+.rz-weiter{margin-left:1.2rem}.rz-mb-weiter--warn{color:var(--rz-g500)}.rz-mb-weiter--warn:hover{color:var(--rz-g800)}.rz-mb-kuendigen{border:1px solid var(--rz-g200);background:#fff;border-radius:12px;max-width:40rem;margin-top:1.4rem;padding:1.4rem 1.4rem 1.2rem}.rz-mb-kuendigen h4,.rz-mb-kuendigen-bestaetigung h4{color:var(--rz-g800);font-size:1.15rem;font-weight:500}.rz-mb-kuendigen-form{gap:1rem;display:grid;margin-top:0!important}.rz-mb-kuendigen-wahl{border:0;gap:.5rem;margin:0;padding:0;display:grid}.rz-mb-kuendigen-wahl legend{margin-bottom:.4rem}.rz-mb-kuendigen-handlung{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:.4rem;display:flex}.rz-mb-kuendigen-bestaetigung{background:var(--rz-nebel);border-radius:10px;max-width:40rem;margin-top:1.2rem;padding:1.2rem 1.4rem}.rz-mb-kuendigen-bestaetigung h4{align-items:center;gap:.5rem;display:flex}.rz-mb-kuendigen-bestaetigung h4 .rz-ikon{color:var(--rz-g500)}.rz-mb-kuendigen-bestaetigung .rz-etikett,.rz-mb-kuendigen-bestaetigung .rz-mb-konto-text{margin-top:.8rem}.rz-mb-kuendigen-bestaetigung:focus{outline:none}.rz-mb-loeschen-frage{gap:.8rem;max-width:40rem;margin-top:1rem;display:grid}.rz-mb-loeschen-fertig{color:var(--rz-g800);margin-top:.4rem;font-weight:500}.rz-mb-loeschen-fertig:focus{outline:none}@container screen (width<=899px){.rz-mb-geburt-reihe,.rz-mb-zwei{grid-template-columns:1fr}.rz-mb-kuendigen{padding:1.1rem 1rem}.rz-mb-konto-weiter .rz-weiter+.rz-weiter{margin-top:.6rem;margin-left:0}}@media print{.rz-feld,.rz-mb-reiter-leiste,.rz-mb-mehr,.rz-mb-geschenk-huelle,[role=tabpanel]:not(#chart){display:none!important}#chart{display:block!important}}@container screen (width<=599px){.rz-mb-zahlen{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem .8rem;display:grid}.rz-mb-zahl-feld[hidden]{display:none}}.rz-mb-termin .rz-t-subline[data-nur=kein]{max-width:44ch}.rz-mb-leer{max-width:44rem;padding:.4rem 0 1rem}.rz-mb-leer h3{color:var(--rz-g800);font-size:clamp(1.35rem,1.1rem + .6cqi,1.7rem);line-height:1.25}.rz-mb-leer .rz-mb-konto-text{max-width:56ch;margin-top:.7rem}.rz-mb-leer .rz-etikett{margin-top:1rem}.rz-mb-leer .rz-knopf,.rz-mb-leer .rz-weiter{margin-top:1.4rem}.rz-mb-abo{max-width:62ch;margin-bottom:1.2rem}.rz-mb-abo .rz-weiter{margin-left:.3rem}.rz-mb-hinweis{margin-top:1.1rem}.rz-mb-knopf--warn{background:#8a2f25}.rz-mb-knopf--warn:hover{background:#6d231b}.rz-mb-wb-antworten{gap:.9rem;max-width:62ch;padding:0;list-style:none;display:grid}.rz-mb-wb-antworten li{border-left:1px solid var(--rz-g200);color:var(--rz-ink);padding-left:.9rem;font-size:1.06rem;line-height:1.55}.rz-mb-klapp-zu{min-height:56px;color:var(--rz-ink-soft);flex-wrap:wrap;align-items:center;gap:.3rem 1rem;padding:.8rem 0;font-size:1.1rem;display:flex}.rz-mb-geschenke{max-width:48rem;margin-top:1.6rem}.rz-mb-geschenke h3{color:var(--rz-g800);font-size:1.2rem}.rz-mb-geschenke ul{margin-top:.6rem;padding:0;list-style:none}.rz-mb-geschenke li{flex-wrap:wrap;align-items:baseline;gap:.2rem 1.2rem;padding:.7rem 0;display:flex}.rz-mb-geschenke li+li{border-top:1px solid var(--rz-haar)}.rz-mb-g-name{color:var(--rz-g800);font-weight:600}.rz-mb-g-stand{color:var(--rz-ink-soft)}.rz-mb-g-code{color:var(--rz-ink-soft);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.85rem}.rz-mb-mails{max-width:44rem;padding:0;list-style:none}.rz-mb-mails li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding:.8rem 0;display:flex}.rz-mb-mails li:first-child{padding-top:0}.rz-mb-mails li>div{flex-direction:column;flex:18rem;gap:.15rem;min-width:0;display:flex}.rz-mb-mails li>.rz-mb-mails-frage{flex:100%;margin-top:.2rem;display:block}#abmelden .rz-mb-konto-abmelden{margin-top:0}.rz-mb-mails strong{color:var(--rz-g800);font-weight:600}.rz-mb-mails span{color:var(--rz-ink-soft);font-size:.95rem;line-height:1.5}.rz-mb-bodygraph .rz-mb-z{fill:#fff;stroke:var(--rz-g400);stroke-width:1.5px;stroke-linejoin:round}.rz-mb-bodygraph .rz-mb-z-def{fill:var(--rz-g500);stroke:var(--rz-g500)}.rz-mb-bodygraph .rz-mb-k{stroke:var(--rz-g100);stroke-width:3px;stroke-linecap:round}.rz-mb-bodygraph .rz-mb-k-def{stroke:var(--rz-g500);stroke-width:5px}.rz-mb-chart-kopf{flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;display:flex}.rz-mb-umbenennen{flex-wrap:wrap;align-items:flex-end;gap:.8rem;max-width:34rem;margin-top:.8rem;display:flex}.rz-mb-umbenennen .rz-eingabe-gruppe{flex:14rem}.rz-mb-chart .rz-mb-geburt{margin-top:.8rem}.rz-mb-chart-loeschen{max-width:40rem;margin-top:1rem}.rz-mb-chart .rz-mb-gemeldet{margin-top:.8rem}.rz-mb-klapp--chart .rz-mb-klapp-inhalt{padding-top:.6rem}.rz-mb-loeschen-folgen{max-width:56ch}.rz-mb-loeschen-grund{flex:none}.rz-mb-loeschen-grund textarea.rz-eingabe{resize:vertical;min-height:5.5rem}.rz-mb-loeschen-grund-hinweis{color:var(--rz-ink-soft);margin:.45rem 0 0;font-size:.85rem;line-height:1.45}@media print{.rz-mb-nicht-drucken,.rz-mb-druck-chart .rz-mb-chart-aktionen,.rz-mb-druck-chart .rz-mb-name-form,.rz-mb-druck-chart .rz-mb-chart-weiter,.rz-mb-druck-chart .rz-mb-chart-kopf .rz-weiter,.rz-mb-druck-chart .rz-mb-chart-quelle .rz-weiter,.rz-mb-druck-chart details.rz-mb-klapp:not([open]){display:none!important}}@container screen (width<=899px){.rz-mb-g-code{flex-basis:100%;margin-left:0}.rz-mb-mails li{align-items:flex-start}.rz-mb-rechnungen td:last-child{text-align:left;grid-column:1/-1}}.rz-mb-pg-naechster{color:var(--rz-ink-soft);background:#c9d9cf40;border-radius:10px;flex-direction:column;gap:.15rem;margin-top:1.2rem;padding:.9rem 1rem;font-size:.98rem;line-height:1.45;display:flex}.rz-mb-pg-naechster span{letter-spacing:.14em;text-transform:uppercase;color:var(--rz-ink-soft);font-size:.72rem;font-weight:600}.rz-mb-pg-naechster strong{color:var(--rz-g800);font-variant-numeric:tabular-nums;font-weight:600}.rz-mb-pg-etikett{margin-top:1.2rem}.rz-mb-pg-zoom{overflow-wrap:anywhere}.rz-mb-pg-termine li{grid-template-columns:1.6rem 5.6rem minmax(0,1fr) auto}.rz-mb-pg-termine .rz-mb-l-nr{letter-spacing:.04em}.rz-mb-pg-termine .rz-mb-pg-pause{color:var(--rz-ink-soft);font-style:italic}@container screen (width<=599px){.rz-mb-pg-termine li{grid-template-columns:1.6rem minmax(0,1fr) auto}.rz-mb-pg-termine .rz-mb-l-name{grid-area:2/2/auto/-1}}.rz-mb-med--zu .rz-knopf-rund:disabled{background:var(--rz-g100);color:var(--rz-ink-soft);cursor:not-allowed;transform:none}.rz-mb-med--zu .rz-mb-med-name,.rz-mb-med--zu .rz-mb-med-name small{color:var(--rz-ink-soft)}.rz-kg-held .rz-held{padding-bottom:clamp(1rem,3vw,2rem)}.rz-kg-held .rz-t-subline{max-width:46ch}.rz-kg-raster{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:2rem clamp(2.5rem,6vw,5.5rem);display:grid}.rz-kg-raster .rz-t-text{max-width:52ch;margin-top:1rem}.rz-kg-raster .rz-weiter{margin-top:1.4rem}.rz-kg-etikett{grid-template-columns:6.4rem 1fr;gap:.7rem 1rem;padding-top:.5rem}@container screen (width<=899px){.rz-kg-raster{grid-template-columns:1fr}.rz-kg-held .rz-knopf-hell{width:100%}}.rz-mb-chart--ohne-bild{grid-template-columns:1fr}.rz-mb-chart .rz-etikett{grid-template-columns:7rem 1fr;margin-top:1rem}[role=tabpanel]:focus:not(:focus-visible){outline:none}.rz-mb-termin .rz-t-subline[data-mb-kein-zeile]{max-width:44ch}.rz-kl-inhalt{gap:clamp(1.6rem,3vw,2.4rem);max-width:44rem;display:grid}.rz-kl-inhalt h2{margin:0 0 .8rem}.rz-kl-etikett{grid-template-columns:7.4rem 1fr}.rz-kl-zeile{display:contents}.rz-kl-etikett dd{overflow-wrap:anywhere;min-width:0;margin:0}.rz-kl-grund{border-left:2px solid var(--rz-sage-rule);overflow-wrap:anywhere;max-width:56ch;margin:0;padding:.2rem 0 .2rem 1rem;font-style:italic}.rz-kl-hand{border:1px solid var(--rz-g200);background:#fff;border-radius:12px;max-width:40rem;margin:0;padding:1rem 1.2rem}.rz-kl-handlung{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;display:flex}.rz-kl-frage{gap:.8rem;max-width:40rem;display:grid}.rz-kl-frage-knoepfe{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;display:flex}.rz-kl-held [tabindex="-1"]:focus,.rz-kl-frage [tabindex="-1"]:focus{outline:none}@container screen (width<=599px){.rz-kl-etikett{grid-template-columns:1fr;gap:.15rem 0}.rz-kl-etikett dd{margin-bottom:.7rem}}
