.mbx-hero-verlauf{background:linear-gradient(90deg,#0e0b09d1 0%,#0e0b098c 45%,#0e0b0926 80%),linear-gradient(#0e0b09a6 0%,#0e0b0900 35% 65%,#0e0b0973 100%)}.mbx-hero-stand{color:#fff;letter-spacing:.12em;text-transform:uppercase;vertical-align:.1em;background:#ffffff29;border-radius:99px;align-items:center;margin-right:.6rem;padding:.2rem .7rem;font-size:11px;font-weight:700;display:inline-flex}.mbx-hero-zeile{text-wrap:pretty}.mbx-buehne{z-index:10;margin-top:-3.5rem;padding-bottom:5rem;position:relative}@media (width>=1024px){.mbx-buehne{margin-top:-4.5rem}}.mbx{--mbx-r:1rem;--mbx-flaeche:var(--color-brand-flaeche,var(--color-brand));--mbx-auf:var(--color-auf-brand,#fff);--mbx-schatten:0 1px 2px #1411100f, 0 12px 32px #1411101a;--cm-brand:var(--color-brand);--cm-ink:var(--color-ink);--cm-muted:var(--color-muted);--cm-stone:var(--color-stone);--cm-line:var(--color-line);--cm-paper:var(--color-paper);--cm-sand:var(--color-sand);--cm-link:var(--color-brand);min-height:16rem;color:var(--color-muted)}.mbx .cmci-status{color:var(--color-stone);padding:2rem 0}.cmci-nurleser{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mbx .cmci-ikon{color:currentColor;flex:none;width:1.25rem;height:1.25rem}.mbx-app{background:var(--color-paper);border:1px solid var(--color-line);box-shadow:var(--mbx-schatten);border-radius:1.25rem;min-height:34rem;display:grid}@media (width>=900px){.mbx-app{grid-template-columns:15rem minmax(0,1fr)}}.mbx-nav{background:var(--color-cream);border-right:1px solid var(--color-line);border-radius:1.25rem 0 0 1.25rem;flex-direction:column;gap:.2rem;padding:1rem;display:flex}.mbx-nav button{min-height:2.9rem;color:var(--color-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.75rem;padding:.7rem .85rem;font-size:.95rem;font-weight:600;transition:background .15s,color .15s;display:flex;position:relative}.mbx-nav button:hover{background:var(--color-paper);color:var(--color-ink)}.mbx-nav button[aria-current=page]{background:var(--color-paper);color:var(--color-brand);box-shadow:0 1px 2px #1411100f,0 4px 12px #1411100f}.mbx-nav button:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.mbx-nav .cmci-ikon{width:1.3rem;height:1.3rem}.mbx-punkt{background:#c77d1a;border-radius:99px;flex:none;width:.55rem;height:.55rem;margin-left:auto}.mbx-schloss{opacity:.6;margin-left:auto;display:inline-flex}.mbx-schloss .cmci-ikon{width:.95rem;height:.95rem}.mbx-flaeche{min-width:0;padding:1.35rem}@media (width>=768px){.mbx-flaeche{padding:2.2rem 2.4rem 2.6rem}}@media (width<=899px){.mbx-nav{z-index:45;padding:.3rem .2rem calc(.3rem + env(safe-area-inset-bottom));border:0;border-top:1px solid var(--color-line);background:color-mix(in srgb, var(--color-paper) 94%, transparent);backdrop-filter:blur(10px);scrollbar-width:none;border-radius:0;flex-direction:row;gap:0;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.mbx-nav button{text-align:center;flex-direction:column;flex:1 0 3.9rem;justify-content:center;gap:.15rem;min-height:3.4rem;padding:.35rem .2rem;font-size:.72rem}.mbx-nav button[aria-current=page]{box-shadow:none;background:0 0}.mbx-nav button[aria-current=page]:before{content:"";background:var(--color-brand);border-radius:0 0 3px 3px;height:3px;position:absolute;top:-.3rem;left:30%;right:30%}.mbx-punkt{position:absolute;top:.4rem;right:calc(50% - 1.1rem)}.mbx-schloss{position:absolute;top:.35rem;right:calc(50% - 1.2rem)}.mbx-app{border-radius:1rem}.mbx-flaeche{padding-bottom:1.5rem}body:has(.mbx-app){padding-bottom:calc(5.6rem + env(safe-area-inset-bottom))}}@media (width<=380px){.mbx-nav button span{font-size:.7rem}}.mbx-nav .mbx-mehr-knopf,.mbx-mehr{display:none}@media (width<=899px){.mbx-nav button[data-weit]{display:none}.mbx-nav button{flex:1 1 0;min-width:0}.mbx-nav .mbx-mehr-knopf{display:flex}.mbx-nav .mbx-mehr-knopf[data-aktiv]{color:var(--color-brand)}.mbx-nav .mbx-mehr-knopf[data-aktiv]:before{content:"";background:var(--color-brand);border-radius:0 0 3px 3px;height:3px;position:absolute;top:-.3rem;left:30%;right:30%}.mbx-mehr:not([hidden]){right:.6rem;bottom:calc(4.9rem + env(safe-area-inset-bottom));z-index:46;background:var(--color-paper);border:1px solid var(--color-line);border-radius:1rem;gap:.1rem;min-width:15rem;padding:.45rem;display:grid;position:fixed;box-shadow:0 14px 36px #14111033}.mbx-mehr button{min-height:3rem;font:inherit;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.7rem;align-items:center;gap:.8rem;padding:.6rem .9rem;font-size:.95rem;font-weight:600;display:flex;position:relative}.mbx-mehr button .cmci-ikon{width:1.2rem;height:1.2rem;color:var(--color-brand)}.mbx-mehr button[aria-current]{background:var(--color-cream);color:var(--color-brand)}.mbx-mehr button:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.mbx-mehr .mbx-punkt{margin-left:auto;position:static}}.mbx-dach{letter-spacing:.2em;text-transform:uppercase;color:var(--color-stone);margin:0;font-size:11px;font-weight:700}.mbx-dach-brand{color:var(--color-brand)}.mbx-h2{font-family:var(--font-display);color:var(--color-ink);margin:.25rem 0 0;font-size:clamp(1.7rem,3.4vw,2.2rem);font-weight:500;line-height:1.12}.mbx-h3{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:1.6rem;font-weight:500;line-height:1.15}.mbx-lead{color:var(--color-muted);max-width:40rem;margin:.45rem 0 0}.mbx-fett{color:var(--color-ink);margin:0;font-weight:700}.mbx-name{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:1.5rem;line-height:1.1}.mbx-flex1{flex:14rem;min-width:0}.mbx-seitenkopf{margin-bottom:1.4rem}.mbx-seitenkopf-zeile{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.mbx-kopfzeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-bottom:.8rem;display:flex}.mbx-reihe{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;display:flex}.mbx-mitte{justify-content:center;margin-top:1.4rem}.mbx-link,.mbx .cmci-textknopf{min-height:2.75rem;font:inherit;cursor:pointer;color:var(--color-brand);text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:.35rem 0;font-size:.92rem;font-weight:600;text-decoration:underline 1px;display:inline-flex}.mbx-ico{background:color-mix(in srgb, var(--color-brand) 10%, var(--color-paper));width:2.6rem;height:2.6rem;color:var(--color-brand);border-radius:999px;flex:none;place-items:center;display:inline-grid}.mbx-ico .cmci-ikon{width:1.2rem;height:1.2rem}.mbx-karte{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--mbx-r);padding:1.2rem 1.25rem}@media (width>=768px){.mbx-karte{padding:1.4rem 1.6rem}}.mbx-block{margin-top:1rem}.mbx-zeilenkarte{flex-wrap:wrap;align-items:center;gap:.9rem 1rem;display:flex}.mbx-leise{background:var(--color-ivory);border-style:dashed;align-items:flex-start;gap:.9rem;display:flex}.mbx-leise>.cmci-ikon{width:1.3rem;height:1.3rem;color:var(--color-stone);margin-top:.1rem}.mbx-achtung{border-color:color-mix(in srgb, var(--color-brand) 35%, var(--color-line));background:color-mix(in srgb, var(--color-brand) 5%, var(--color-paper))}.mbx-held{border-radius:var(--mbx-r);border:1px solid color-mix(in srgb, var(--color-brand) 22%, var(--color-line));background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand) 7%, var(--color-paper)), var(--color-paper));flex-wrap:wrap;align-items:center;gap:1.2rem 1.4rem;padding:1.4rem;display:flex}@media (width>=768px){.mbx-held{padding:1.7rem 1.8rem}}.mbx-block+.mbx-held,.mbx-block+.mbx-schluessel{margin-top:1rem}@media (width<=899px){body:has(#cmci) footer.bg-ink{display:none}}.mbx-held-still{background:var(--color-ivory);border-color:var(--color-line)}.mbx-held-text{flex:16rem;min-width:0}.mbx-held-text p:not(.mbx-dach){color:var(--color-muted);margin:.4rem 0 0}.mbx-ring{--p:0;background:conic-gradient(var(--mbx-flaeche) calc(var(--p) * 1%), var(--color-line) 0);border-radius:99px;flex:none;place-items:center;width:4.8rem;height:4.8rem;display:grid}.mbx-ring span{background:var(--color-paper);width:3.9rem;height:3.9rem;color:var(--color-ink);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;font-weight:700;display:grid}.mbx-zaehler{background:var(--mbx-flaeche);width:5.2rem;height:5.2rem;color:var(--mbx-auf);border-radius:1rem;flex:none;align-content:center;place-items:center;line-height:1;display:grid}.mbx-zaehler strong{font-family:var(--font-sans);font-variant-numeric:lining-nums tabular-nums;font-size:2rem;font-weight:700}.mbx-zaehler span{letter-spacing:.14em;text-transform:uppercase;opacity:.9;margin-top:.3rem;font-size:11px}.mbx-schluessel{border-radius:var(--mbx-r);background:var(--mbx-flaeche);color:var(--mbx-auf);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding:1.5rem 1.6rem;display:flex}.mbx-schluessel .mbx-dach{color:#ffffffd1}.mbx-code{font-family:var(--font-sans);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.22em;margin:.35rem 0 .2rem;font-size:clamp(2.6rem,8vw,3.8rem);font-weight:700;line-height:1.05}.mbx-schluessel-ort{opacity:.85;margin:0;font-size:.92rem}.mbx-schluessel-klein{margin-top:1rem}.mbx-schluessel-klein .mbx-code{font-size:clamp(2.2rem,6vw,3rem)}.mbx .cmci-knopf.mbx-knopf-hell{color:#4a0000;background:#fff;border-color:#fff}.mbx .cmci-knopf.mbx-knopf-hell:hover{color:#4a0000;background:#f6f2ea;box-shadow:0 8px 20px #00000040}.mbx-safe-zu{border:1px dashed var(--color-line);border-radius:var(--mbx-r);background:var(--color-ivory);align-items:center;gap:.9rem;margin-top:1rem;padding:1rem 1.2rem;display:flex}.mbx-safe-zu>.cmci-ikon{width:1.6rem;height:1.6rem;color:var(--color-stone)}.mbx-raster{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));gap:.8rem;margin-top:1rem;display:grid}.mbx-kachel{text-align:left;border:1px solid var(--color-line);border-radius:var(--mbx-r);background:var(--color-ivory);min-width:0;color:inherit;font:inherit;flex-direction:column;gap:.2rem;padding:1.1rem 1.15rem;text-decoration:none;display:flex;position:relative}.mbx-kachel>strong{color:var(--color-ink);margin-top:.65rem;font-weight:700}.mbx-kachel>small{color:var(--color-stone);font-size:.86rem;line-height:1.45}.mbx-kachel .cmci-reihe{margin-top:.5rem}.mbx-kachel-link{cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s}.mbx-kachel-link:hover{border-color:var(--color-brand);transform:translateY(-2px);box-shadow:0 10px 24px #14111014}.mbx-kachel-link:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.mbx-kachel-pfeil{color:var(--color-stone);position:absolute;top:1.1rem;right:1.1rem}.mbx-kachel-pfeil .cmci-ikon{width:1rem;height:1rem}.mbx-chips{flex-wrap:wrap;gap:.5rem;display:flex}.mbx-chips button{border:1px solid var(--color-line);background:var(--color-ivory);min-height:2.75rem;color:var(--color-ink);font:inherit;cursor:pointer;text-align:left;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.9rem;font-weight:600;display:inline-flex}.mbx-chips button:hover{border-color:var(--color-brand);color:var(--color-brand)}.mbx-chips .cmci-ikon{width:1.05rem;height:1.05rem;color:var(--color-brand)}.mbx-fakten{gap:.1rem;margin:0;display:grid}@media (width>=640px){.mbx-fakten{grid-template-columns:1fr 1fr;column-gap:2rem}}.mbx-fakten>div{border-bottom:1px dashed var(--color-line);justify-content:space-between;gap:1rem;padding:.55rem 0;display:flex}.mbx-fakten dt{color:var(--color-stone);font-size:.92rem}.mbx-fakten dd{color:var(--color-ink);text-align:right;margin:0;font-size:.95rem;font-weight:600}.mbx-karte .mbx-reihe{margin-top:1rem}.mbx-person img{object-fit:cover;border-radius:99px;flex:none;width:72px;height:72px}.mbx-suche{width:min(100%,20rem);display:block;position:relative}.mbx-suche .cmci-ikon{color:var(--color-stone);width:1.1rem;height:1.1rem;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.mbx-suche input{border:1px solid var(--color-line);background:var(--color-ivory);width:100%;min-height:2.9rem;color:var(--color-ink);font:inherit;border-radius:999px;padding:.6rem 1rem .6rem 2.7rem}.mbx-suche input:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 20%, transparent);outline:none}.mbx-band{border-radius:var(--mbx-r);background:var(--color-cream);border:1px solid var(--color-line);flex-wrap:wrap;align-items:baseline;gap:.4rem 1.5rem;padding:1rem 1.25rem;display:flex}.mbx-band-name{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:1.5rem}.mbx-band dl{flex-wrap:wrap;gap:.2rem 1.4rem;margin:0;display:flex}.mbx-band dl div{align-items:baseline;gap:.45rem;display:flex}.mbx-band dt{color:var(--color-stone);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:700}.mbx-band dd{color:var(--color-ink);margin:0;font-size:.95rem;font-weight:600}.mbx-regal{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.8rem;margin-top:1.2rem;display:grid}.mbx-fach{text-align:left;border:1px solid var(--color-line);border-radius:var(--mbx-r);background:var(--color-ivory);min-width:0;font:inherit;color:inherit;cursor:pointer;flex-direction:column;gap:.2rem;padding:1.15rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}button.mbx-fach:hover{border-color:var(--color-brand);transform:translateY(-2px);box-shadow:0 10px 24px #14111014}button.mbx-fach:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.mbx-fach[data-jetzt]{border-color:color-mix(in srgb, var(--color-brand) 30%, var(--color-line));background:var(--color-paper)}.mbx-fach>strong{font-family:var(--font-display);color:var(--color-ink);margin-top:.7rem;font-size:1.3rem;font-weight:500;line-height:1.2}.mbx-fach>small{color:var(--color-stone);font-size:.86rem;line-height:1.45}.mbx-fach[data-zu]{cursor:default;background:0 0;border-style:dashed}.mbx-fach[data-zu]>strong,.mbx-fach[data-zu]>small{color:var(--color-muted)}.mbx-fach[data-zu] .mbx-ico{background:var(--color-sand);color:var(--color-stone)}.mbx-fach[data-zu] small{align-items:center;gap:.3rem;display:inline-flex}.mbx-fach[data-zu] small .cmci-ikon{width:.9rem;height:.9rem}.mbx-fach[hidden]{display:none}.mbx-leer{color:var(--color-stone);margin-top:1rem}.mbx-druck{display:none}.mbx-suche-breit{width:min(100%,24rem)}.mbx-faq-gruppen{margin-bottom:1rem}.mbx-faq-gruppen button[aria-pressed=true]{background:var(--mbx-flaeche);color:var(--mbx-auf);border-color:#0000}.mbx-faq-zahl{color:var(--color-stone);margin:0 0 .6rem;font-size:.85rem}.mbx-faq-liste{gap:.55rem;display:grid}.mbx-faq{border:1px solid var(--color-line);border-radius:var(--mbx-r);background:var(--color-ivory);overflow:hidden}.mbx-faq[open]{background:var(--color-paper)}.mbx-faq summary{cursor:pointer;min-height:3.2rem;font-family:var(--font-display);color:var(--color-ink);align-items:center;gap:1rem;padding:.85rem 1.1rem;font-size:1.2rem;line-height:1.25;list-style:none;display:flex}.mbx-faq summary::-webkit-details-marker{display:none}.mbx-faq summary:hover{color:var(--color-brand)}.mbx-faq summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.mbx-faq summary>span:first-child{flex:1;min-width:0}.mbx-faq-pfeil{color:var(--color-stone);transition:transform .2s;display:inline-flex}.mbx-faq[open] .mbx-faq-pfeil{transform:rotate(180deg)}.mbx-faq-a{padding:0 1.1rem 1.1rem}@media (width<=640px){.mbx-kachel,.mbx-fach{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem .9rem;padding:.9rem 1rem;display:grid}.mbx-kachel>.mbx-ico,.mbx-fach>.mbx-ico{grid-row:span 2;align-self:start}.mbx-kachel>:not(.mbx-ico):not(.mbx-kachel-pfeil),.mbx-fach>:not(.mbx-ico){grid-column:2}.mbx-kachel>strong,.mbx-fach>strong{margin-top:0}.mbx-fach>strong{font-size:1.15rem}.mbx-kachel-pfeil{top:.9rem;right:.9rem}.mbx-raster,.mbx-regal{gap:.55rem}.mbx-faq-gruppen{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1.35rem;padding:.1rem 1.35rem .3rem;overflow-x:auto}.mbx-faq-gruppen::-webkit-scrollbar{display:none}.mbx-faq-gruppen button{white-space:nowrap;flex:none}.mbx-faq summary{padding:.8rem 1rem;font-size:1.1rem}}.mbx-fenster{z-index:200;position:fixed;inset:0}.mbx-fenster[hidden]{display:none}.mbx-fenster-grund{background:#0e0b0973;animation:.2s both mbxGrund;position:absolute;inset:0}.mbx-blatt{background:var(--color-paper);width:min(38rem,100%);color:var(--color-muted);flex-direction:column;animation:.28s cubic-bezier(.2,.7,.2,1) both mbxRein;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-20px 0 50px #0003}.mbx-blatt header{border-bottom:1px solid var(--color-line);align-items:center;gap:.8rem;padding:1.1rem 1.25rem;display:flex}.mbx-blatt header h3{min-width:0;font-family:var(--font-display);color:var(--color-ink);flex:1;margin:0;font-size:1.6rem;font-weight:500;line-height:1.15}.mbx-blatt-text{overscroll-behavior:contain;padding:1.3rem 1.4rem 2rem;overflow-y:auto}@media (width>=768px){.mbx-blatt-text{padding:1.6rem 1.9rem 2.4rem}}.mbx-x{border:1px solid var(--color-line);background:var(--color-ivory);width:2.75rem;height:2.75rem;color:var(--color-ink);cursor:pointer;border-radius:99px;flex:none;place-items:center;display:grid}.mbx-x:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (width<=640px){.mbx-blatt{border-radius:1.25rem 1.25rem 0 0;width:100%;max-height:88vh;animation-name:mbxHoch;top:auto;left:0}}@keyframes mbxGrund{0%{opacity:0}}@keyframes mbxRein{0%{transform:translate(100%)}}@keyframes mbxHoch{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.mbx-blatt,.mbx-fenster-grund{animation:none}}html.mbx-offen{overflow:hidden}.cmci-text{color:var(--color-muted);line-height:1.7}.cmci-text p{margin:0 0 .9em}.cmci-text p:last-child{margin-bottom:0}.cmci-text strong{color:var(--color-ink)}.cmci-text ul{gap:.35rem;margin:0 0 1em;padding:0;list-style:none;display:grid}.cmci-text li{padding-left:1.4rem;position:relative}.cmci-text li:before{content:"";background:color-mix(in srgb, var(--color-brand) 55%, transparent);border-radius:99px;width:.45rem;height:.45rem;position:absolute;top:.72em;left:.2rem}.cmci-text ol{counter-reset:schritt;gap:.45rem;margin:0 0 1em;padding:0;list-style:none;display:grid}.cmci-text ol>li{counter-increment:schritt;padding-left:2rem}.cmci-text ol>li:before{content:counter(schritt);width:1.4rem;height:1.4rem;color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 14%, transparent);place-items:center;font-size:.78rem;font-weight:700;line-height:1;display:grid;top:.18em;left:0}.cmci-text a{color:var(--color-brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.cmci-aus{vertical-align:-.02em;width:.72em;height:.72em;margin-left:.25em;display:inline-block}.mbx-fertig{text-align:center;padding:2.2rem 1.4rem}.mbx-fertig .mbx-lead{margin-inline:auto}.mbx-fertig-ico{background:color-mix(in srgb, #2f7a3e 14%, var(--color-paper));color:#2f7a3e;border-radius:99px;place-items:center;width:4.4rem;height:4.4rem;margin:0 auto 1.1rem;display:grid}.mbx-fertig-ico .cmci-ikon{stroke-width:2px;width:2rem;height:2rem}[data-theme=dark] .mbx-fertig-ico{color:#9ed3a8}.mbx .cmci-karte{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--mbx-r);padding:1.25rem}@media (width>=768px){.mbx .cmci-karte{padding:1.6rem 1.7rem}}.mbx .mbx-flaeche>.cmci-karte,.mbx .mbx-flaeche>div>.cmci-karte{box-shadow:none}.mbx .cmci-titel{font-family:var(--font-display);color:var(--color-ink);margin:0 0 .3rem;font-size:clamp(1.7rem,3.4vw,2.2rem);font-weight:500;line-height:1.12}.mbx .cmci-karte h2{font-family:var(--font-display);color:var(--color-ink);font-weight:500}.mbx .cmci-pflichtnote{color:var(--color-muted);margin:0 0 1.4rem}.mbx .cmci-schild{color:var(--color-stone);text-transform:uppercase;letter-spacing:.18em;margin:0 0 .35rem;font-size:11px;font-weight:700}.mbx .cmci-zeile{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;gap:1rem 1.5rem;padding:.7rem 0;display:flex}.mbx .cmci-zeile:last-child{border-bottom:0}.mbx .cmci-wert{color:var(--color-ink);text-align:right;font-weight:600}.mbx .cmci-grund{color:var(--color-stone);max-width:46rem;margin-top:.25rem;font-size:.86rem;line-height:1.45;display:block}.mbx .cmci-rechenweg{color:var(--color-stone);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.86rem;display:block}.mbx .cmci-zu{color:var(--color-stone);font-size:.92rem}.mbx .cmci-hinweis{background:color-mix(in srgb, var(--color-brand) 6%, var(--color-paper));border:1px solid color-mix(in srgb, var(--color-brand) 20%, var(--color-line));border-radius:.8rem;margin-top:1rem;padding:.95rem 1.1rem;font-size:.95rem}.mbx .cmci-erfolg{background:color-mix(in srgb, #2f7a3e 9%, var(--color-paper));border:1px solid color-mix(in srgb, #2f7a3e 28%, var(--color-line));color:var(--color-ink);border-radius:.8rem;margin:0 0 1rem;padding:.95rem 1.1rem}.mbx .cmci-fehler{background:color-mix(in srgb, #b3261e 7%, var(--color-paper));border:1px solid color-mix(in srgb, #b3261e 30%, var(--color-line));color:var(--color-ink);border-radius:.8rem;padding:.95rem 1.1rem}.mbx .cmci-feldfehler{color:#b3261e;margin-top:.3rem;font-size:.84rem;font-weight:600;display:block}[data-theme=dark] .mbx .cmci-feldfehler{color:#f2b8b5}.mbx .cmci-erfolg-zeile{color:#2f6b3f;margin-top:.6rem;font-weight:600;display:block}[data-theme=dark] .mbx .cmci-erfolg-zeile{color:#9ed3a8}.mbx .cmci-speichert{color:var(--color-stone);font-size:.82rem}.mbx .cmci-raster{grid-template-columns:1fr 1fr;gap:0 1rem;display:grid}.mbx .cmci-raster .cmci-voll{grid-column:1/-1}@media (width<=640px){.mbx .cmci-raster{grid-template-columns:1fr}}.mbx .cmci-feld{margin-bottom:1.1rem;display:block}.mbx .cmci-feld>span:first-child{text-transform:uppercase;letter-spacing:.16em;color:var(--color-stone);margin-bottom:.4rem;font-size:11px;font-weight:700;display:block}.mbx .cmci-feld .cmci-grund{text-transform:none;letter-spacing:normal;font-size:.84rem;font-weight:400}.mbx .cmci-feld input,.mbx .cmci-feld select,.mbx .cmci-feld textarea,.mbx select,.mbx .cmci-mitreisend input{border:1px solid var(--color-line);background:var(--color-ivory);width:100%;min-height:3rem;color:var(--color-ink);font:inherit;border-radius:.7rem;padding:.7rem .9rem;font-size:1rem;transition:border-color .15s,box-shadow .15s,background .15s}.mbx select{width:auto;max-width:100%}.mbx .cmci-feld select{width:100%}.mbx .cmci-feld textarea{resize:vertical;min-height:7rem}.mbx .cmci-feld input:hover,.mbx select:hover{border-color:color-mix(in srgb, var(--color-brand) 40%, var(--color-line))}.mbx .cmci-feld input:focus,.mbx .cmci-feld textarea:focus,.mbx select:focus,.mbx .cmci-mitreisend input:focus{background:var(--color-paper);border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 18%, transparent);outline:none}.mbx .cmci-feld input[readonly],.mbx .cmci-feld input:disabled{background:var(--color-cream);color:var(--color-stone)}.mbx .cmci-fehlerfeld input,.mbx .cmci-fehlerfeld select{background:color-mix(in srgb, #b3261e 5%, var(--color-paper));border-color:#b3261e}.mbx label.cmci-fehlerfeld:has(input[type=checkbox]){outline-offset:6px;border-radius:.4rem;outline:2px solid #b3261e99}.mbx input[type=checkbox]{width:1.5rem;height:1.5rem;accent-color:var(--color-brand-flaeche,var(--color-brand));flex:none}.mbx .cmci-telzeile{align-items:stretch;gap:.5rem;display:flex}.mbx .cmci-telzeile select{flex:0 11rem;width:auto;min-width:6.5rem}.mbx .cmci-telzeile input{flex:6rem}.mbx .cmci-adressblock{position:relative}.mbx .cmci-adressblock .cmci-feld{margin-bottom:.6rem;position:relative}.mbx-safe-foto{margin:0 0 1rem}.mbx-safe-foto img{border:1px solid var(--color-line);border-radius:.8rem;width:100%;height:auto;display:block}.mbx-safe-foto figcaption{color:var(--color-stone);margin-top:.35rem;font-size:.82rem}.mbx-schl-karte{align-items:start;gap:1.1rem;display:grid}@media (width>=760px){.mbx-schl-karte{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.mbx-schl-karte .mbx-safe-foto{margin:0}}.mbx-schritte{gap:.35rem;margin:.5rem 0 .8rem;padding-left:1.3rem;display:grid}.mbx.mbx-im-blatt{min-height:0}.mbx .mbx-inv-titel{color:var(--color-ink);margin:1.6rem 0 .2rem}.mbx .mbx-inv-titel:first-of-type{margin-top:.2rem}.mbx .mbx-inv-ok+.mbx-inv-titel,#mbx-einladen-meldung+.mbx-inv-titel{margin-top:.9rem}.mbx-inv-gast{flex-wrap:wrap;align-items:flex-end;gap:.6rem;margin:.6rem 0;display:flex}.mbx-inv-gast .cmci-feld{flex:14rem;margin:0}.mbx-inv-neu .cmci-raster{margin:.4rem 0 .6rem}.mbx-inv-knoepfe{flex-wrap:wrap;justify-content:flex-end;gap:.9rem;display:inline-flex}.mbx-inv-ok{color:var(--color-ink);background:color-mix(in srgb, #2f7a3e 9%, var(--color-paper));border:1px solid color-mix(in srgb, #2f7a3e 28%, var(--color-line));border-radius:.6rem;align-items:center;gap:.4rem;margin:0 0 .6rem;padding:.55rem .8rem;display:flex}.mbx-inv-ok svg{flex:none;width:1.1em;height:1.1em}.mbx-schritte strong{font-variant-numeric:tabular-nums;letter-spacing:.06em}.mbx-persoenlich{border:1px solid var(--color-line);border-left:4px solid var(--color-brand);background:var(--color-cream);border-radius:.8rem;gap:.5rem;margin:.2rem 0 1rem;padding:.9rem 1rem;display:grid}.mbx-persoenlich p{margin:0}.mbx-persoenlich .mbx-fett{align-items:center;gap:.45rem;display:flex}.mbx-persoenlich .cmci-knopf{justify-self:start}.mbx .mbx-frueh{flex-wrap:wrap;align-items:center;gap:.3rem .6rem;margin-top:.45rem;display:flex}.mbx .mbx-frueh .cmci-ikon{width:1rem;height:1rem}.mbx .mbx-frueh[data-stand=bestaetigt]{color:var(--md-on-tertiary-container,#2e6b3a);font-weight:600}.mbx .mbx-rtag{flex-wrap:wrap;align-items:end;gap:.3rem .8rem;margin-top:.5rem;display:flex}.mbx .mbx-rtag label{flex-direction:column;gap:.25rem;min-width:min(100%,15rem);display:flex}.mbx .mbx-rtag select{width:100%}.mbx .mbx-rmehr{margin-top:.6rem}.mbx select{appearance:none;border-radius:.7rem;min-height:3rem;padding-top:.7rem;padding-bottom:.7rem;padding-right:2.6rem;font-size:1rem;line-height:1.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a8378' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right .85rem center!important;background-repeat:no-repeat!important;background-size:1.1rem!important}.mbx .mbx-datum3{align-items:center;gap:.35rem;display:flex}.mbx .mbx-datum3 input{text-align:center;flex:none;width:4.2rem;padding-left:.4rem;padding-right:.4rem}.mbx .mbx-datum3 input[data-d3=y]{width:5.6rem}.mbx .mbx-datum3>span{color:var(--color-stone);font-weight:700}.mbx .mbx-datum3[data-ungueltig]:not(:focus-within) input{border-color:#b3261e}.mbx .mbx-stepper{border:1px solid var(--color-line);background:var(--color-ivory);border-radius:.7rem;align-items:center;min-height:3.25rem;display:inline-flex;overflow:hidden}.mbx .mbx-stepper button{width:3rem;min-height:3rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;font-size:1.35rem}.mbx .mbx-stepper button:hover:not(:disabled){background:var(--color-cream)}.mbx .mbx-stepper button:disabled{opacity:.3;cursor:not-allowed}.mbx .mbx-stepper button:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.mbx .mbx-stepper output{text-align:center;min-width:2.6rem;color:var(--color-ink);font-size:1.05rem;font-weight:700}.mbx .cmci-vorschlaege{z-index:20;background:var(--color-paper);border:1px solid var(--color-line);border-radius:.8rem;max-height:16rem;margin:.3rem 0 0;padding:.3rem;list-style:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #00000024}.mbx .cmci-vorschlaege li{cursor:pointer;min-height:2.75rem;color:var(--color-ink);border-radius:.55rem;align-items:center;padding:.6rem .8rem;font-size:.95rem;line-height:1.35;display:flex}.mbx .cmci-vorschlaege li:hover,.mbx .cmci-vorschlaege li[aria-selected=true]{background:color-mix(in srgb, var(--color-brand) 9%, transparent);color:var(--color-brand)}.mbx .cmci-knopf{background:var(--mbx-flaeche);min-height:3rem;color:var(--mbx-auf);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.35rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.mbx .cmci-knopf:hover{background:var(--color-brand-flaeche-hover,var(--color-brand-dark));transform:translateY(-1px);box-shadow:0 8px 20px #6003}.mbx .cmci-knopf:focus-visible,.mbx .cmci-stepper-knopf:focus-visible,.mbx-link:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.mbx .cmci-knopf:disabled{opacity:.5;cursor:default;box-shadow:none;transform:none}.mbx .cmci-knopf .cmci-ikon{width:1rem;height:1rem}.mbx .cmci-knopf-leise{background:var(--color-cream);color:var(--color-ink);border-color:var(--color-line);letter-spacing:.02em;text-transform:none;font-size:.92rem;font-weight:600}.mbx .cmci-knopf-leise:hover{background:var(--color-cream);border-color:var(--color-brand);box-shadow:none}.mbx .cmci-fuss{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.6rem;padding-top:1.3rem;display:flex}@media (width<=899px){.mbx .mbx-app[data-seite=daten] .cmci-fuss{bottom:calc(4.2rem + env(safe-area-inset-bottom));z-index:5;background:color-mix(in srgb, var(--color-paper) 96%, transparent);backdrop-filter:blur(6px);margin-inline:-1.35rem;padding:.8rem 1.35rem;position:sticky}}.mbx .cmci-mitreisend{border:1px solid var(--color-line);border-radius:var(--mbx-r);background:var(--color-ivory);margin-bottom:.8rem;padding:1.1rem}.mbx .cmci-mitreisend .cmci-knopf-leise{background:var(--color-paper)}.mbx .cmci-marke{text-transform:uppercase;letter-spacing:.12em;background:var(--color-cream);color:var(--color-stone);border-radius:99px;padding:.2rem .6rem;font-size:11px;font-weight:700;display:inline-block}.mbx .cmci-marke-faellig{background:color-mix(in srgb, var(--color-brand) 12%, var(--color-paper));color:var(--color-brand)}.mbx .cmci-stand{text-transform:uppercase;letter-spacing:.12em;background:color-mix(in srgb, #2f7a3e 14%, var(--color-paper));color:#245f30;border-radius:99px;align-items:center;padding:.25rem .7rem;font-size:11px;font-weight:700;display:inline-flex}.mbx .cmci-stand[data-offen]{background:color-mix(in srgb, #b7791f 16%, var(--color-paper));color:#7a4d0b}[data-theme=dark] .mbx .cmci-stand{color:#9ed3a8}[data-theme=dark] .mbx .cmci-stand[data-offen]{color:#f0c987}.mbx .cmci-stepper{border:1px solid var(--color-line);background:var(--color-ivory);border-radius:999px;align-items:center;display:inline-flex}.mbx .cmci-stepper-knopf{width:2.75rem;height:2.75rem;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:1.2rem;line-height:1;display:grid}.mbx .cmci-stepper-knopf:hover:not(:disabled){background:var(--color-sand)}.mbx .cmci-stepper-knopf:disabled{opacity:.3;cursor:default}.mbx .cmci-stepper-zahl{text-align:center;min-width:1.6rem;color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:700}.mbx .cmci-summe{border-top:2px solid var(--color-line);color:var(--color-ink);justify-content:space-between;margin-top:.5rem;padding:.9rem 0 .2rem;font-weight:700;display:flex}.mbx .cmci-zahlfeld{border:1px solid var(--color-line);border-radius:var(--mbx-r);background:var(--color-ivory);margin:1.1rem 0;padding:1rem}.mbx .cmci-vertrauen{color:var(--color-stone);align-items:flex-start;gap:.55rem;margin:.9rem 0 0;font-size:.85rem;line-height:1.45;display:flex}.mbx .cmci-vertrauen .cmci-ikon{width:1.1rem;height:1.1rem}.mbx .cmci-pe-halter{min-height:320px;position:relative}.mbx .mbx-k1{gap:.45rem;margin:.8rem 0;display:grid}.mbx .mbx-k1-opt{border:1px solid;border-color:color-mix(in srgb, currentColor 22%, transparent);cursor:pointer;border-radius:12px;align-items:center;gap:.55rem;padding:.65rem .85rem;display:flex}.mbx .mbx-k1-opt:has(input:checked){border-color:currentColor}.mbx .mbx-k1-opt b{letter-spacing:.03em}.mbx .cmci-pe-skelett{text-align:center;border:1px solid var(--color-line);background:var(--color-paper);color:var(--color-stone);border-radius:.7rem;justify-content:center;align-items:center;padding:1.25rem;font-size:.9rem;display:flex;position:absolute;inset:0}.mbx .cmci-pe-skelett-fehler{color:#b3261e}.mbx .cmci-reihe{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.mbx .cmci-zwei{gap:0 2rem;display:grid}@media (width>=44rem){.mbx .cmci-zwei{grid-template-columns:1fr 1fr}}.mbx .cmci-block{margin-top:1rem}.mbx .cmci-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;display:flex}.mbx .cmci-block h3{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:1.35rem;font-weight:500}.mbx a:not(.cmci-knopf):not(.mbx-kachel):not(.mbx-link){color:var(--color-brand);text-underline-offset:3px;text-decoration:underline}.mbx .cmci-verweis{font-weight:600}.mbx .cmci-fortschritt{margin:0 0 1.6rem}.mbx .cmci-fortschritt ol{grid-auto-columns:1fr;grid-auto-flow:column;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.mbx .cmci-fortschritt li{min-width:0}.mbx .cmci-fortschritt li>*{width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.mbx .cmci-fortschritt li>:before{content:"";background:var(--color-line);border-radius:99px;height:4px;display:block}.mbx .cmci-fortschritt li[data-erledigt]>:before,.mbx .cmci-fortschritt li[data-aktiv]>:before{background:var(--mbx-flaeche)}.mbx .cmci-punkt{display:none}.mbx .cmci-schrittname{color:var(--color-stone);white-space:nowrap;text-overflow:ellipsis;margin-top:.5rem;font-size:.8rem;font-weight:700;display:block;overflow:hidden}.mbx .cmci-fortschritt li[data-aktiv] .cmci-schrittname{color:var(--color-ink)}.mbx .cmci-fortschritt li[data-erledigt] .cmci-schrittname{color:var(--color-brand)}.mbx .cmci-fortschritt button{cursor:pointer;min-height:2.75rem}.mbx .cmci-fortschritt li>*{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:2.75rem;display:flex}.mbx .cmci-fortschritt button:hover .cmci-schrittname{text-decoration:underline}.mbx .cmci-fortschritt button:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:4px}.mbx-schritt-zeile{display:none}@media (width<=520px){.mbx .cmci-fortschritt .cmci-schrittname{display:none}.mbx-schritt-zeile{color:var(--color-ink);margin:.6rem 0 0;font-size:.85rem;font-weight:700;display:block}}.mbx .cmci-gkopf{border-radius:var(--mbx-r);border:1px solid var(--color-line);background:var(--color-cream);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.4rem;padding:1rem 1.25rem;display:flex}.mbx .cmci-gkopf h2{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:1.5rem}.mbx .cmci-gkopf dl{flex-wrap:wrap;gap:.2rem 1.4rem;margin:0;display:flex}.mbx .cmci-gkopf div{align-items:baseline;gap:.45rem;display:flex}.mbx .cmci-gkopf dt{color:var(--color-stone);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:700}.mbx .cmci-gkopf dd{color:var(--color-ink);margin:0;font-size:.95rem;font-weight:600}.mbx .cmci-einstieg{align-items:start;gap:1rem;display:grid}.mbx .cmci-einstieg>.cmci-karte{box-shadow:var(--mbx-schatten)}.mbx .cmci-einstieg>.cmci-karte:last-child{background:var(--color-cream)}.mbx .cmci-einstieg h2{margin:0 0 .35rem;font-size:1.8rem!important}.mbx .cmci-oder{display:none}@media (width>=48rem){.mbx .cmci-einstieg{grid-template-columns:1.15fr auto 1fr;gap:1.25rem}.mbx .cmci-oder{grid-template-rows:1fr auto 1fr;align-self:stretch;justify-items:center;gap:.6rem;display:grid}.mbx .cmci-oder:before,.mbx .cmci-oder:after{content:"";background:var(--color-line);width:1px}.mbx .cmci-oder span{text-transform:uppercase;letter-spacing:.2em;color:var(--color-stone);font-size:11px}}@media (width<=40rem){.mbx #cmci-form .cmci-knopf,.mbx .cmci-karte form .cmci-knopf{width:100%}}.mbx .cmci-einstieg>*,.mbx .cmci-zeile>*,.mbx .cmci-raster>*,.mbx .cmci-zwei>*,.mbx-raster>*,.mbx-regal>*{min-width:0}.mbx input,.mbx select,.mbx textarea{min-width:0;max-width:100%}@media (width<=26rem){.mbx,.mbx :not(.cmci-stepper-zahl){min-width:0}.mbx,.mbx *{overflow-wrap:break-word;hyphens:auto}.mbx .cmci-zeile{flex-direction:column;align-items:flex-start;gap:.1rem}.mbx .cmci-zeile .cmci-wert{text-align:left}.mbx .cmci-summe{flex-direction:column;align-items:flex-start;gap:.15rem}.mbx .cmci-fuss{flex-direction:column-reverse;align-items:stretch;gap:.55rem}.mbx .cmci-fuss .cmci-knopf{width:100%}.mbx-fakten>div{flex-direction:column;gap:.05rem}.mbx-fakten dd{text-align:left}.mbx-flaeche{padding:1rem}}@media (width<=22rem){.mbx .cmci-feld>span:first-child,.mbx .cmci-schild,.mbx-dach{text-transform:none;letter-spacing:.01em;font-size:.78rem}}@media print{.mbx-nav,.mbx-regal,.mbx-suche,#mbx-drucken,.mbx-leer,.mbx-fenster,#cmFab,header,footer,.mbx-hero{display:none!important}.mbx-app{box-shadow:none;border:0;display:block}.mbx-druck{display:block}.mbx-druck section{break-inside:avoid;margin-top:1.2rem}.mbx-druck h3{font-family:var(--font-display);color:#000;margin:0 0 .4rem;font-size:1.3rem}}.mbx-fenster .cmci-ikon{flex:none;width:1.2rem;height:1.2rem}.mbx-anreise{border-color:color-mix(in srgb, var(--color-brand) 25%, var(--color-line))}.mbx-chip-link,.mbx-chip-knopf{border:1px solid var(--color-line);background:var(--color-ivory);min-height:2.75rem;font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.9rem;font-weight:600;display:inline-flex;color:var(--color-ink)!important;text-decoration:none!important}.mbx-chip-link:hover,.mbx-chip-knopf:hover{border-color:var(--color-brand);color:var(--color-brand)!important}.mbx-chip-link .cmci-ikon{width:1.05rem;height:1.05rem;color:var(--color-brand)}.mbx-paesse ul{gap:.1rem;margin:0 0 .4rem;padding:0;list-style:none;display:grid}.mbx-paesse li{border-bottom:1px solid var(--color-line);grid-template-columns:1fr auto;gap:.1rem .8rem;padding:.45rem 0;display:grid}.mbx-paesse li:last-child{border-bottom:0}.mbx-pass-name{font-weight:600}.mbx-pass-stand{color:var(--color-muted);align-items:center;gap:.4rem;font-size:.92rem;display:inline-flex}.mbx-pass-stand:before{content:"";border:2px solid;border-radius:50%;width:.6rem;height:.6rem}.mbx-paesse li[data-zustand=offen] .mbx-pass-stand:before{background:currentColor}.mbx-paesse li[data-zustand=zu] .mbx-pass-stand{color:var(--color-brand);font-weight:700}.mbx-paesse li[data-zustand=zu] .mbx-pass-stand:before{background:currentColor;border-radius:2px}.mbx-paesse li[data-zustand=mit] .mbx-pass-stand{color:var(--color-brand-dark);font-weight:600}.mbx-pass-notiz{color:var(--color-muted);grid-column:1/-1;font-size:.88rem}.gx-wechsler{border:1px dashed var(--color-line);border-radius:999px;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 1.4rem;padding:.5rem;display:flex}.gx-wechsler>span{letter-spacing:.18em;text-transform:uppercase;color:var(--color-stone);padding:0 .6rem;font-size:11px;font-weight:700}.gx-wechsler button{min-height:2.5rem;font:inherit;color:var(--color-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.35rem .9rem;font-size:.88rem;font-weight:600}.gx-wechsler button[aria-pressed=true]{background:var(--mbx-flaeche);color:var(--mbx-auf)}.gx [hidden]{display:none!important}.gx-suche{width:min(100%,24rem)}.gx .cmci-text{line-height:1.65}.gA-kopf{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;padding-bottom:1.4rem;display:flex}.gA-titel{font-family:var(--font-display);color:var(--color-ink);margin:.35rem 0 .5rem;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:500;line-height:1}.gA-zeile{color:var(--color-stone);margin:0;font-size:.95rem}.gA-code{border-radius:var(--mbx-r);background:var(--mbx-flaeche);color:var(--mbx-auf);align-items:center;gap:.8rem;padding:.9rem 1.2rem;display:flex}.gA-code>.cmci-ikon{width:1.6rem;height:1.6rem}.gA-code span{letter-spacing:.16em;text-transform:uppercase;opacity:.9;font-size:11px;font-weight:700;display:block}.gA-code strong{font-variant-numeric:lining-nums tabular-nums;letter-spacing:.12em;font-size:1.9rem;line-height:1.1}.gA-code small{max-width:16rem;font-size:.85rem;display:block}.gA-code-zu{background:var(--color-sand);color:var(--color-ink)}.gA-raster{gap:2rem;margin-top:1.6rem;display:grid}@media (width>=900px){.gA-raster{grid-template-columns:15rem 1fr}.gA-inhalt{align-self:start;position:sticky;top:6rem}}.gA-inhalt ol{gap:.1rem;margin:.7rem 0 1rem;padding:0;list-style:none;display:grid}.gA-inhalt a{border-left:3px solid #0000;border-radius:.6rem;align-items:center;gap:.6rem;min-height:2.6rem;padding:.3rem .7rem;font-size:.92rem;display:flex;color:var(--color-ink)!important;text-decoration:none!important}.gA-inhalt a .cmci-ikon{width:1.05rem;height:1.05rem;color:var(--color-stone);flex:none}.gA-inhalt a:hover{background:var(--color-cream)}.gA-inhalt a[aria-current]{border-left-color:var(--color-brand);background:var(--color-cream);font-weight:700}.gA-inhalt a[aria-current] .cmci-ikon{color:var(--color-brand)}@media (width<=899px){.gA-inhalt{z-index:5;background:color-mix(in srgb, var(--color-paper) 94%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-line);margin:0 -1rem;padding:.5rem 1rem;position:sticky;top:0}.gA .gA-inhalt>.mbx-dach,.mbx .gA .gA-inhalt .gA-druck{display:none}.gA-inhalt li{flex:none}.gA-inhalt ol{scrollbar-width:none;gap:.35rem;margin:0;display:flex;overflow-x:auto}.gA-raster,.gA-raster>*{min-width:0}.gA-inhalt{contain:layout paint}.gA-inhalt a{white-space:nowrap;border:1px solid var(--color-line);border-radius:999px}.gA-inhalt a[aria-current]{border-color:var(--color-brand)}}.gA-text>.gx-suche{margin-bottom:1.2rem}.gA-kap{border-bottom:1px solid var(--color-line);padding:1.6rem 0;scroll-margin-top:6rem}.gA-kap:last-child{border-bottom:0}.gA-kap h3{font-family:var(--font-display);color:var(--color-ink);align-items:center;gap:.8rem;margin:0 0 .9rem;font-size:1.6rem;font-weight:500;display:flex}.gA-kap h3 .mbx-ico{width:2.3rem;height:2.3rem}.gA-kap .cmci-text{max-width:42rem}.gB-leiste{counter-reset:x;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.gB-leiste li{background:var(--color-cream);border:1px solid var(--color-line);border-radius:.8rem;min-width:0;padding:.9rem .8rem .8rem;position:relative}.gB-leiste li[data-jetzt]{background:var(--mbx-flaeche);color:var(--mbx-auf);border-color:#0000}.gB-leiste strong{margin-top:.35rem;font-size:.95rem;display:block}.gB-leiste small{opacity:.8;font-size:.8rem;display:block}.gB-punkt{border:1.5px solid;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;font-weight:700;display:inline-grid}.gB-code{border-radius:var(--mbx-r);border:1px solid var(--color-line);background:var(--color-paper);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin-bottom:1.6rem;padding:.8rem 1.1rem;display:flex}.gB-code>.cmci-ikon{width:1.3rem;height:1.3rem;color:var(--color-brand)}.gB-code>span{font-weight:700}.gB-code strong{letter-spacing:.12em;font-variant-numeric:lining-nums tabular-nums;font-size:1.4rem}.gB-code small{color:var(--color-stone)}.gB-code .mbx-link{margin-left:auto}.gB-phase{margin-top:1.8rem}.gB-phase-kopf{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;display:flex}.gB-phase-kopf h3{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:1.55rem;font-weight:500}.gB-phase-kopf small{color:var(--color-stone)}.gB-eintrag{border:1px solid var(--color-line);background:var(--color-paper);border-radius:.9rem;margin-top:.5rem;overflow:hidden}.gB-phase[data-jetzt] .gB-eintrag{border-color:color-mix(in srgb, var(--color-brand) 28%, var(--color-line))}.gB-eintrag summary{cursor:pointer;align-items:center;gap:.9rem;min-height:3.6rem;padding:.7rem 1rem;list-style:none;display:flex}.gB-eintrag summary::-webkit-details-marker{display:none}.gB-eintrag summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.gB-text{flex:1;min-width:0}.gB-text strong{color:var(--color-ink);display:block}.gB-text small{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;display:block;overflow:hidden}.gB-eintrag[open] .gB-text small{display:none}.gB-pfeil{color:var(--color-stone);transition:transform .2s}.gB-eintrag[open] .gB-pfeil{transform:rotate(180deg)}.gB-inhalt{padding:0 1.2rem 1.2rem 4.4rem}@media (width<=520px){.gB-inhalt{padding:0 1rem 1rem}.gB-leiste small{display:none}}.gC-fakten{grid-template-columns:repeat(2,1fr);gap:.6rem;margin-bottom:1.2rem;display:grid}@media (width>=700px){.gC-fakten{grid-template-columns:1.4fr 1fr 1fr 1fr}}.gC-fakt{border-radius:var(--mbx-r);background:var(--color-cream);border:1px solid var(--color-line);flex-direction:column;gap:.15rem;min-width:0;padding:1rem 1.1rem;display:flex}.gC-fakt>.cmci-ikon{width:1.3rem;height:1.3rem;color:var(--color-brand);margin-bottom:.3rem}.gC-fakt span{letter-spacing:.14em;text-transform:uppercase;color:var(--color-stone);font-size:11px;font-weight:700}.gC-fakt strong{color:var(--color-ink);font-variant-numeric:lining-nums tabular-nums;font-size:1.5rem;line-height:1.15}.gC-fakt small{color:var(--color-muted);font-size:.85rem}.gC-fakt-code{background:var(--mbx-flaeche);border-color:#0000}.gC-fakt-code>.cmci-ikon,.gC-fakt-code span,.gC-fakt-code strong,.gC-fakt-code small{color:var(--mbx-auf)}.gC-fakt-code strong{letter-spacing:.14em;font-size:2rem}@media (width<=699px){.gC-fakt-code{grid-column:1/-1}}.gC-listen{gap:1.2rem;margin-top:1.2rem;display:grid}@media (width>=900px){.gC-listen{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.gC-gruppe{min-width:0}.gC-gruppe ul{border:1px solid var(--color-line);border-radius:var(--mbx-r);background:var(--color-paper);margin:.5rem 0 0;padding:0;list-style:none;overflow:hidden}.gC-gruppe li+li{border-top:1px solid var(--color-line)}.gC-zeile{width:100%;min-height:3.6rem;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.9rem;padding:.7rem 1rem;display:flex}button.gC-zeile:hover{background:var(--color-cream)}button.gC-zeile:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.gC-zeile .mbx-ico{width:2.3rem;height:2.3rem}.gC-zeile[data-zu]{cursor:default;color:var(--color-muted)}.gC-zeile[data-zu] .gC-text small{align-items:center;gap:.3rem;display:flex}.gC-zeile[data-zu] .gC-text small .cmci-ikon{flex:none;width:.9rem;height:.9rem}.gC-text{flex:1;min-width:0}.gC-text strong{color:var(--color-ink);font-size:.98rem;display:block}.gC-text small{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;display:block;overflow:hidden}.gC-pfeil{color:var(--color-stone)}.gC-pfeil .cmci-ikon{width:1rem;height:1rem}.gC-hilfe{border-radius:var(--mbx-r);border:1px solid var(--color-line);background:var(--color-cream);flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.4rem;padding:1rem 1.1rem;display:flex}.gC-hilfe strong{display:block}.gC-hilfe small{color:var(--color-muted)}.ug>.gx-suche{margin:0 0 1rem}.ug-chips{margin:0 0 1.2rem}.ug-mobil{display:none}@media (width<=640px){.ug-c .ug-gross{display:none}.ug-mobil{display:block}.ug-mchips{scrollbar-width:none;scroll-snap-type:x proximity;gap:.45rem;margin:0 -1.35rem .9rem;padding:.1rem 1.35rem .3rem;display:flex;overflow-x:auto}.ug-mchips::-webkit-scrollbar{display:none}.ug-mchips button{scroll-snap-align:start;border:1px solid var(--color-line);background:var(--color-cream);min-height:2.6rem;color:var(--color-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:.4rem .9rem;font-size:.88rem;font-weight:600}.ug-mchips button[aria-pressed=true]{background:var(--mbx-flaeche);color:var(--mbx-auf);border-color:#0000}.ug-mchips .ug-anzahl{background:var(--color-paper);color:var(--color-ink);margin-left:.2rem;font-weight:600}.ug-mchips button[aria-pressed=true] .ug-anzahl{color:inherit;background:#ffffff38}.ug .gC-zeile{gap:.7rem;min-height:3.3rem;padding:.6rem .8rem}.ug .gC-zeile .mbx-ico{width:2rem;height:2rem}.ug .ug-kacheln{scrollbar-width:none;gap:.45rem;margin:0 -1.35rem 1rem;padding:.1rem 1.35rem .3rem;display:flex;overflow-x:auto}.ug .ug-kacheln::-webkit-scrollbar{display:none}.ug .ug-kachel{border-radius:999px;flex-direction:row;flex:none;align-items:center;gap:.45rem;min-height:2.6rem;padding:.4rem .9rem}.ug .ug-kachel-ico .cmci-ikon{width:1.1rem;height:1.1rem;margin:0}.ug .ug-kachel strong{white-space:nowrap;font-size:.88rem}.ug .ug-kachel small{white-space:nowrap;font-size:.78rem}}.ug-chips button[aria-pressed=true]{background:var(--mbx-flaeche);color:var(--mbx-auf);border-color:#0000}.ug-rechts{flex-direction:column;flex:none;align-items:flex-end;gap:.25rem;display:flex}.ug-zeit{color:var(--color-ink);white-space:nowrap;align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;display:inline-flex}.ug-zeit .cmci-ikon{width:.95rem;height:.95rem;color:var(--color-brand)}.ug-zeit[data-art=fuss]{color:var(--color-brand)}.ug-preis{letter-spacing:.12em;color:var(--color-stone);font-size:.7rem}.ug-gruppe,.ug-regal{margin-top:1.6rem}.mbx-flaeche,.ug,.ug-regal,.ug-band{min-width:0;max-width:100%}.ug-band{contain:layout paint}.ug-gruppe-kopf{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;display:flex}.ug-gruppe-kopf h3{font-family:var(--font-display);color:var(--color-ink);margin:0;font-size:1.45rem;font-weight:500}.ug-gruppe-kopf small{color:var(--color-stone)}.ug-raster{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.7rem;display:grid}.mbx-merk-lead{color:var(--color-stone);margin:.2rem 0 .9rem;font-size:13.5px}.mbx-merk-reihe{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.7rem;display:grid}.mbx-merk-k{border:1px solid var(--color-line);background:var(--color-paper);border-radius:12px;position:relative;overflow:hidden}.mbx-merk-k a{color:inherit;flex-direction:column;gap:.15rem;min-height:44px;padding-bottom:.7rem;text-decoration:none;display:flex}.mbx-merk-k a:hover strong{color:var(--color-brand)}.mbx-merk-b{background:var(--color-cream) center/cover no-repeat;height:88px;margin-bottom:.45rem;display:block}.mbx-merk-k strong{padding:0 .75rem;font-size:14px;line-height:1.3}.mbx-merk-k small{color:var(--color-stone);padding:0 .75rem;font-size:12px}.mbx-merk-weg{cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:0;position:absolute;top:.35rem;right:.35rem}.mbx-merk-weg:before{content:"×";color:#221e1a;background:#ffffffeb;border-radius:50%;place-items:center;width:28px;height:28px;margin:auto;font-size:18px;line-height:1;display:grid;box-shadow:0 1px 4px #0000002e}.ug-karte{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--mbx-r);flex-direction:column;gap:.25rem;padding:1rem 1.05rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.ug-karte:hover{border-color:var(--color-brand);transform:translateY(-2px);box-shadow:0 10px 24px #14111014}.ug-karte:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ug-karte .mbx-ico{width:2.2rem;height:2.2rem;margin-bottom:.35rem}.ug-karte strong{font-family:var(--font-display);color:var(--color-ink);font-size:1.2rem;font-weight:500;line-height:1.2}.ug-karte small{color:var(--color-muted);font-size:.85rem;line-height:1.4}.ug .gC-text small{white-space:normal;text-overflow:clip;line-height:1.35;overflow:visible}.ug-karte-fuss{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin-top:auto;padding-top:.5rem;display:flex}.ug-tag{background:var(--color-cream);border:1px solid var(--color-line);color:var(--color-ink);border-radius:999px;padding:.15rem .55rem;font-size:.74rem;display:inline-block}.ug-band{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(14rem,17rem);grid-auto-flow:column;gap:.7rem;padding:.2rem .1rem 1rem;display:grid;overflow-x:auto}.ug-band>.ug-karte{scroll-snap-align:start}.ug-kacheln{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.6rem;margin:0 0 1.4rem;display:grid}.ug-kachel{text-align:left;min-height:7rem;font:inherit;cursor:pointer;border-radius:var(--mbx-r);border:1px solid var(--color-line);background:var(--color-cream);color:var(--color-ink);flex-direction:column;align-items:flex-start;gap:.2rem;padding:1rem;display:flex}.ug-kachel[aria-pressed=true]{background:var(--mbx-flaeche);color:var(--mbx-auf);border-color:#0000}.ug-kachel[aria-pressed=true] small,.ug-kachel[aria-pressed=true] .ug-kachel-ico{color:var(--mbx-auf)}.ug-kachel-ico .cmci-ikon{width:1.7rem;height:1.7rem;color:var(--color-brand);margin-bottom:.4rem}.ug-kachel[aria-pressed=true] .ug-kachel-ico .cmci-ikon{color:var(--mbx-auf)}.ug-kachel strong{font-size:.98rem}.ug-kachel small{color:var(--color-muted);font-size:.82rem}.ug-art-dach{align-items:center;gap:.4rem;display:flex}.ug-art-dach .cmci-ikon{width:1rem;height:1rem;color:var(--color-brand)}.ug-blatt-unter{color:var(--color-stone);font-weight:600}.ug-zeiten{background:var(--color-cream);border-radius:.8rem;flex-wrap:wrap;gap:.5rem 1rem;padding:.7rem .9rem;display:flex}.ug-tags{flex-wrap:wrap;gap:.35rem;display:flex}.ug-knoepfe{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.ug-knoepfe a{border:1px solid var(--color-line);background:var(--color-cream);border-radius:999px;align-items:center;gap:.45rem;min-height:2.75rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex;color:var(--color-ink)!important;text-decoration:none!important}.ug-knoepfe a:first-child{background:var(--color-brand-flaeche,var(--color-brand));border-color:#0000;color:var(--color-auf-brand,#fff)!important}.ug-knoepfe a:hover{border-color:var(--color-brand)}.ug-knoepfe .cmci-ikon{width:1rem;height:1rem}.gA-rund{margin-top:1.2rem}.gA-rund-knoepfe{gap:.1rem;margin:.4rem 0 1rem;display:grid}.gA-rund-knoepfe .mbx-link{gap:.5rem;text-decoration:none}.gA-rund-knoepfe .cmci-ikon{width:1.05rem;height:1.05rem}@media (width<=899px){.gA-rund,.gA-rund-knoepfe{display:none}}.ug-sprung{margin:0 0 .4rem}.ug-sprung button{font-size:.85rem}@media (width<=699px){.ug-sprung{scrollbar-width:none;contain:layout paint;flex-wrap:nowrap;margin:0 -1.35rem .4rem;padding:0 1.35rem .3rem;overflow-x:auto}.ug-sprung button{white-space:nowrap;flex:none}}.gC-text strong{overflow-wrap:break-word;hyphens:auto}html.mbx-mehr-offen #cmFabBtn,html.mbx-mehr-offen #kc .kc-teaser{visibility:hidden}@media (width<=899px){html body:has(.mbx-nav) #cmFab#cmFab#cmFab#cmFab.cm-reiter{bottom:calc(12px + env(safe-area-inset-bottom) + var(--cm-unten,0px) + 4.4rem)!important}html body:has(.mbx-nav) #cmTop#cmTop#cmTop#cmTop{bottom:calc(12px + env(safe-area-inset-bottom) + var(--cm-unten-links,0px) + 4.4rem)!important}}.ug-anzahl{background:var(--color-cream);min-width:1.4rem;height:1.4rem;color:var(--color-stone);border-radius:99px;place-items:center;padding:0 .35rem;font-size:.72rem;display:inline-grid}.ug-regal{scroll-margin-top:6rem}.ug-band-rahmen{position:relative}.ug-pfeil{display:none}@media (hover:hover) and (width>=700px){.ug-pfeil{z-index:2;border:1px solid var(--color-line);background:var(--color-paper);width:2.75rem;height:2.75rem;color:var(--color-ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% - 1.6rem);left:-1.5rem;box-shadow:0 6px 18px #1411101f}.ug-pfeil .cmci-ikon{width:1.1rem;height:1.1rem;transform:rotate(90deg)}.ug-pfeil-vor{left:auto;right:-1.5rem}.ug-band-rahmen[data-anfang] .ug-pfeil:not(.ug-pfeil-vor),.ug-band-rahmen[data-ende] .ug-pfeil-vor{display:none}.ug-pfeil-vor .cmci-ikon{transform:rotate(-90deg)}.ug-pfeil:hover{border-color:var(--color-brand);color:var(--color-brand)}.ug-pfeil:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}}.ug-band:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px;border-radius:.6rem}.ug-alle{border-top:1px solid var(--color-line);margin-top:2rem;scroll-margin-top:6rem}.ug-alle>summary{cursor:pointer;min-height:3.4rem;font-family:var(--font-display);color:var(--color-ink);justify-content:space-between;align-items:center;gap:1rem;font-size:1.35rem;list-style:none;display:flex}.ug-alle>summary::-webkit-details-marker{display:none}.ug-alle>summary .cmci-ikon{width:1.1rem;height:1.1rem;color:var(--color-stone);transition:transform .2s}.ug-alle[open]>summary .cmci-ikon{transform:rotate(180deg)}.ug-alle>summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ug-sucht .ug-regal,.ug-sucht .ug-sprung,.ug-sucht .ug-alle>summary{display:none}.ug-sucht .ug-alle{border-top:0;margin-top:0}.ug-liste{scroll-margin-top:6rem}.ug-liste-kopf{margin-bottom:.2rem}.ug-liste-kopf .mbx-link{font-size:.85rem}.ug-kachel:hover{border-color:var(--color-brand)}.ug-kachel:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.mbx-einladen-link{gap:.6rem;margin:.4rem 0 .2rem;display:grid}.mbx-einladen-link input{font-size:.9rem}.mbx-haken{cursor:pointer;align-items:center;gap:.7rem;min-height:2.75rem;margin-top:.6rem;display:flex}.mbx-haken input{width:1.4rem;height:1.4rem;accent-color:var(--color-brand);flex:none}.mbx-chip-knopf{font-variant-numeric:tabular-nums}.mbx-chip-knopf:disabled{opacity:.5;cursor:default}.mbx-vx-zeile{border-top:1px solid var(--color-line);align-items:center;gap:.8rem 1rem;padding:.75rem 0;display:flex}.mbx-zwei{gap:1rem;margin-top:1rem;display:grid}.mbx-zwei>.mbx-block{margin-top:0}@media (width>=900px){.mbx-zwei{grid-template-columns:1fr 1fr}.mbx-zwei.mbx-zwei-offen>#mbx-verlaengern{grid-column:1/-1}}.mbx-halbkarte{flex-direction:column;display:flex}.mbx .mbx-halbkarte>.mbx-halbkarte-fuss{margin-top:auto;padding-top:.9rem}.mbx .mbx-halbkarte .mbx-zeilenkarte{align-items:flex-start}.mbx-inv-zahl{color:var(--color-ink);margin-top:.35rem}.mbx-vxk-monate{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1rem 1.6rem;display:grid}.mbx-vxk-titel{color:var(--color-ink);text-transform:capitalize;margin:0 0 .4rem;font-weight:700}.mbx-vxk-raster{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.mbx-vxk-wt{text-transform:uppercase;letter-spacing:.06em;color:var(--color-stone);text-align:center;padding-bottom:.2rem;font-size:.68rem}.mbx-vxk-tag{min-height:2.75rem;color:var(--color-stone);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:.55rem;place-items:center;font-size:.92rem;display:grid}.mbx-vxk-tag.zu{color:color-mix(in srgb, var(--color-stone) 55%, transparent);text-decoration:line-through}.mbx-vxk-tag.wahl{color:var(--color-ink);border-color:color-mix(in srgb, var(--color-brand) 35%, var(--color-line));background:var(--color-paper);cursor:pointer;font-weight:600}.mbx-vxk-tag.wahl:hover{border-color:var(--color-brand)}.mbx-vxk-tag.wahl:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.mbx-vxk-tag.gebucht{background:var(--color-brand);color:var(--color-auf-brand,#fff);font-weight:700}.mbx-vxk-tag.gebucht-ab{box-shadow:inset 0 0 0 2px var(--color-brand);color:var(--color-ink);font-weight:700}.mbx-vxk-tag.neu{background:color-mix(in srgb, var(--color-brand) 22%, var(--color-paper));color:var(--color-ink);border-color:var(--color-brand)}.mbx-vxk-tag.neu-an,.mbx-vxk-tag.neu-ab{background:color-mix(in srgb, var(--color-brand) 40%, var(--color-paper));border-color:var(--color-brand);color:var(--color-ink);font-weight:700}.mbx-vxk-tag.neu-ab:not(.neu){background:var(--color-paper);box-shadow:inset 0 0 0 2px var(--color-brand)}.mbx-vxk-legende{color:var(--color-stone);flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;margin:.8rem 0 0;font-size:.82rem;display:flex}.mbx-vxk-legende span{align-items:center;gap:.35rem;display:inline-flex}.mbx-vxk-legende i{border:1px solid var(--color-line);border-radius:.25rem;width:.9rem;height:.9rem;display:inline-block}.mbx-vxk-legende i.gebucht{background:var(--color-brand);border-color:var(--color-brand)}.mbx-vxk-legende i.neu{background:color-mix(in srgb, var(--color-brand) 22%, var(--color-paper));border-color:var(--color-brand)}.mbx-vxk-legende i.wahl{background:var(--color-paper);border-color:color-mix(in srgb, var(--color-brand) 35%, var(--color-line))}.mbx-vxk-legende .mbx-link{margin-left:auto}.mbx-vx-zeile.mbx-vx-aus{opacity:.6}.mbx-vx-neu{color:var(--color-ink);margin:1rem 0 .3rem;font-weight:700}.mbx-vx-tab{border-collapse:collapse;width:100%;margin:.2rem 0 .8rem;font-size:.95rem}.mbx-vx-tab td{color:var(--color-ink);vertical-align:top;padding:.35rem 0}.mbx-vx-tab td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:1rem}.mbx-vx-tab .mbx-vx-summe td{border-top:1px solid var(--color-line);padding-top:.55rem;font-weight:700}.mbx-vx-knoepfe{flex-wrap:wrap;gap:.6rem;margin-top:.6rem;display:flex}.mbx-vx-ok{background:color-mix(in srgb, #2f7d4a 12%, var(--color-paper));color:var(--color-ink);border-radius:.8rem;align-items:flex-start;gap:.5rem;margin:0;padding:.8rem 1rem;font-size:1rem;font-weight:600;display:flex}.mbx-vx-ok p{margin:0}.mbx-vx-ok .mbx-vx-daten{margin-top:.2rem;font-weight:400}.mbx-vx-ok .cmci-ikon{color:#2f7d4a;flex:none;width:1.2rem;height:1.2rem}[data-theme=dark] .mbx-vx-ok .cmci-ikon{color:#9ed3a8}@media (width<=480px){.mbx-vx-knoepfe .cmci-knopf{width:100%}}.mbx-ext-zeile{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.6rem 1rem;padding:.7rem 0;display:grid}.mbx-ext-zeile strong{color:var(--color-ink);display:block}.mbx-ext-zeile small{color:var(--color-stone);font-size:.85rem}.mbx-ext-preis{color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}@media (width<=480px){.mbx-ext-zeile{grid-template-columns:minmax(0,1fr) auto}.mbx-ext-zeile .cmci-knopf{grid-column:1/-1;width:100%}}.mbx-offline-hinweis{background:color-mix(in srgb, #b7791f 14%, var(--color-paper));color:var(--color-ink);border-radius:.8rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.7rem 1rem;font-size:.9rem;display:none}.mbx-offline-hinweis .cmci-ikon{width:1.1rem;height:1.1rem}html.mbx-offline .mbx-offline-hinweis{display:flex}@media print{.mbx-pwa,.mbx-offline-hinweis{display:none!important}}
