:root{--brand:#194e35;--grad-from:oklch(from var(--brand) l c h);--grad-to:oklch(from var(--brand) calc(l - .18) c calc(h + 28));--grad-flat:linear-gradient(160deg in oklab, var(--grad-from), var(--grad-to));--grad-mesh:radial-gradient(at 25% 30% in oklch, oklch(from var(--brand) calc(l + .08) c h / .8) 0px, transparent 50%), radial-gradient(at 78% 25% in oklch, oklch(from var(--brand) calc(l + .1) c calc(h - 70) / .7) 0px, transparent 55%), radial-gradient(at 55% 85% in oklch, oklch(from var(--brand) l c calc(h + 40) / .7) 0px, transparent 60%), oklch(from var(--brand) .18 .04 h);--dur-1:.15s;--dur-2:.28s;--dur-3:.5s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}@supports (color:lab(0% 0 0)){:root{--brand:lab(29.0061% -23.2079 9.13216)}}.grain{isolation:isolate;position:relative}.grain:after{content:"";z-index:1;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.bg-flat{background:var(--grad-flat)}.bg-mesh{isolation:isolate;position:relative;overflow:hidden}.bg-mesh:before{content:"";z-index:-1;background:var(--grad-mesh);filter:blur(60px);position:absolute;inset:-20%}.kasten{border:1px solid oklch(from var(--brand) .8 .03 h);box-shadow:0 4px 16px -4px oklch(from var(--brand) .18 .04 h / .1), 0 1px 2px oklch(from var(--brand) .18 .04 h / .06);background-color:#fff}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation:none!important}}:root{--ease-pop:cubic-bezier(.2, 1.4, .4, 1);--ease-zug:cubic-bezier(.4, 0, .2, 1);--ease-welle:cubic-bezier(.2, .7, .3, 1);--ease-strich:cubic-bezier(.3, 0, .2, 1);--ease-pop-leicht:cubic-bezier(.2, 1.3, .4, 1);--ease-pop-stark:cubic-bezier(.2, 1.5, .4, 1);--ease-fliessen:cubic-bezier(.35, 0, .45, 1);--dur-takt:1s}.bg-flat{background-color:var(--brand);background-image:var(--grad-flat)}.bg-mesh:before{background-color:var(--brand);background-image:var(--grad-mesh)}
@font-face{font-family:"Source Serif 4";src:url(/fonts/source-serif-4.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope.woff2)format("woff2");font-weight:300 800;font-display:swap}html,body{overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom;min-height:100%;height:auto!important;overflow-y:auto!important}:root{--mc-tinte:#1a2027;--mc-tinte-hell:#566069;--mc-gruen:#1f4d3a;--mc-gruen-dunkel:#163a2b;--mc-gruen-zart:#e8efe9;--mc-bernstein:#b7791f;--mc-bernstein-zart:#fbf1dd;--mc-bernstein-linie:#e3c58b;--mc-warn:#a2472b;--mc-warn-zart:#f8ebe5;--mc-flaeche:#fff;--mc-flaeche-2:#f5f2ec;--mc-linie:#ddd6ca;--mc-nacht:#122a21;--mc-schatten-klein:0 1px 2px color-mix(in oklab, var(--mc-tinte) 6%, transparent);--mc-schatten-mittel:0 4px 16px -4px color-mix(in oklab, var(--mc-tinte) 12%, transparent), 0 1px 2px color-mix(in oklab, var(--mc-tinte) 5%, transparent);--mc-kopf-verlauf:radial-gradient(ellipse 70% 90% at 90% 110% in oklab, #b7791f59, #b7791f00 70%), linear-gradient(160deg in oklab, #122a21, #1f4d3a);--mc-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--mc-sans:"Manrope", system-ui, -apple-system, sans-serif;--border:var(--mc-linie);--muted-foreground:var(--mc-tinte-hell)}h1,h2,h3{font-family:var(--mc-serif);letter-spacing:-.01em;text-wrap:balance;color:var(--mc-tinte)}h4,.mc-note,.mc-kennzahl-zahl,.mc-knopf,.mc-eyebrow,.mc-rubrik,.mc-schild,.mc-modell-nr{font-family:var(--mc-sans)}p{text-wrap:pretty}table,td,th,b,strong,time,[class*=zahl],[class*=note],[class*=wert],[class*=nr]{font-variant-numeric:tabular-nums}h1,h2,h3,h4,p,li,td,th,dt,dd,summary,a,span,small,figcaption{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:keep-all}.zusammen{-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}.mc-innen{max-width:74rem;margin:0 auto;padding:0 clamp(1rem,3vw,3rem)}.mc-innen-schmal{max-width:54rem}.mc-innen .prose-container,.mc-rechtstext .prose-container,.mc-frage-antwort .prose-container,.mc-antwort-text .prose-container,.mc-bildtext .prose-container,.mc-abschluss .prose-container{max-width:none;padding-left:0;padding-right:0}section[id],[id]{scroll-margin-top:calc(var(--mc-kopf-hoehe,69px) + 14px)}.page-prose>section[data-slot=section]{padding-top:clamp(2.5rem,5vw,5.5rem);padding-bottom:clamp(2.5rem,5vw,5.5rem)}.page-prose>section[data-slot=section].mc-abschnitt-eng{padding-top:0;padding-bottom:clamp(1.5rem,3vw,2.5rem)}.page-prose>section[data-slot=section].mc-abschnitt{background-color:var(--mc-flaeche)}.page-prose>section[data-slot=section].mc-grau{background-color:var(--mc-flaeche-2)}.page-prose>section[data-slot=section].mc-abschnitt:not(.mc-grau)+section[data-slot=section].mc-abschluss-reihe{padding-top:0}header.sticky{z-index:50;border-bottom:1px solid var(--mc-linie);top:0;left:0;right:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#fff!important;position:fixed!important}header.sticky:before{content:"";pointer-events:none;background-color:#fff;height:100vh;position:absolute;bottom:100%;left:0;right:0}body{padding-top:var(--mc-kopf-hoehe,69px)}.page-prose>section[data-slot=section].mc-kopfzeile,.mc-kopfzeile{background-color:var(--mc-flaeche-2);border-bottom:1px solid var(--mc-linie);padding:.35rem 1rem}.mc-kopfzeile p{max-width:74rem;color:var(--mc-tinte-hell);flex-wrap:wrap;align-items:center;gap:.2rem .5rem;margin:0 auto;font-size:.78rem;line-height:1.4;display:flex}.mc-kopfzeile a{color:var(--mc-tinte-hell);text-underline-offset:2px;text-decoration:underline}.page-prose>section[data-slot=section].mc-kopf{padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:0}.mc-kopf-innen{max-width:54rem}.mc-rubrik,.mc-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:var(--mc-gruen);border-radius:999px;margin:0 0 1rem;padding:.4rem .95rem;font-size:.82rem;font-weight:800;display:inline-block}.mc-kopf h1{margin:0 0 1rem;font-size:clamp(1.9rem,1.2rem + 3vw,3.3rem);font-weight:700;line-height:1.12;container-type:inline-size}.mc-lead{color:var(--mc-tinte-hell);max-width:44em;margin:0 0 1.4rem;font-size:clamp(1.05rem,.95rem + .5vw,1.25rem);line-height:1.6}.mc-autor{border-top:1px solid var(--mc-linie);border-bottom:1px solid var(--mc-linie);align-items:center;gap:.9rem;padding:.7rem 0;display:flex}.mc-autor-bild{background-color:var(--mc-gruen);color:#fff;width:52px;height:52px;font-family:var(--mc-serif);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;text-decoration:none;display:flex;overflow:hidden}.mc-autor-bild img{object-fit:cover;width:100%;height:100%}.mc-autor-text{flex-direction:column;gap:.15rem;font-size:.92rem;line-height:1.4;display:flex}.mc-autor-text b a{color:var(--mc-tinte);text-decoration:none}.mc-autor-text span{color:var(--mc-tinte-hell)}.mc-autor-text span a{color:var(--mc-gruen);text-underline-offset:2px;text-decoration:underline}.mc-kopf-bild{margin:clamp(1.5rem,3vw,2.5rem) 0 0}.mc-kopf-bild img{aspect-ratio:21/9;object-fit:cover;width:100%;box-shadow:var(--mc-schatten-mittel);border-radius:1.2rem;display:block}@media (max-width:700px){.mc-kopf-bild img{aspect-ratio:4/3}}.mc-antwort{border-left:5px solid var(--mc-gruen);border-radius:1rem;margin-top:clamp(1.5rem,3vw,2.5rem);padding:1.3rem 1.5rem 1.4rem}.mc-antwort-kopf{color:var(--mc-gruen);align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:.9rem;display:flex}.mc-antwort-kopf b{letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:800}.mc-antwort-kopf span{color:var(--mc-tinte-hell);margin-left:auto}.mc-antwort-text p{color:var(--mc-tinte);margin:0 0 .6rem;font-size:1.05rem;line-height:1.65}.mc-antwort-text p:last-child{margin-bottom:0}.mc-kennzahlen{grid-template-columns:repeat(var(--spalten,4), minmax(0, 1fr));gap:16px;display:grid}.mc-kennzahlen[data-spalten="4"]{--spalten:4}.mc-kennzahl{border-radius:1rem;flex-direction:column;gap:.35rem;padding:1.1rem 1.2rem;display:flex}.mc-kennzahl-zahl{color:var(--mc-gruen);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem);font-weight:800;line-height:1.1}.mc-kennzahl-text{color:var(--mc-tinte);min-height:2.9em;font-size:.95rem;line-height:1.45}.mc-kennzahl small{color:var(--mc-tinte-hell);margin-top:auto;font-size:.78rem;line-height:1.35}.mc-kennzahl small a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (max-width:1000px){.mc-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.mc-kennzahlen{grid-template-columns:minmax(0,1fr)}.mc-kennzahl-text{min-height:0}}.mc-inhalt{border-radius:1rem;padding:1.1rem 1.4rem}.mc-inhalt b{letter-spacing:.06em;text-transform:uppercase;color:var(--mc-tinte-hell);margin-bottom:.5rem;font-size:.8rem;font-weight:800;display:block}.mc-inhalt ol{counter-reset:inhalt;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.mc-inhalt li{counter-increment:inhalt;gap:.6rem;font-size:.95rem;line-height:1.4;display:flex}.mc-inhalt li:before{content:counter(inhalt);width:1.5rem;font-family:var(--mc-sans);color:var(--mc-gruen);flex:none;font-weight:800}.mc-inhalt a{color:var(--mc-tinte);text-decoration:none}.mc-inhalt a:hover{color:var(--mc-gruen);text-decoration:underline}@media (max-width:700px){.mc-inhalt ol{grid-template-columns:minmax(0,1fr)}}.mc-abschnitt-kopf{max-width:48rem;margin:0 0 clamp(1.4rem,3vw,2.2rem)}.mc-abschnitt-kopf h2{margin:0 0 .6rem;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.3rem);font-weight:700;line-height:1.18}.mc-vorspann{color:var(--mc-tinte-hell);margin:0;font-size:1.05rem;line-height:1.6}.mc-abschnitt h3{margin:1.8rem 0 .6rem;font-size:1.25rem;font-weight:700}.mc-abschnitt p,.mc-abschnitt li{font-size:1.02rem;line-height:1.65}.mc-abschnitt .prose-container>p,.mc-rechtstext p{margin:0 0 1rem}.mc-abschnitt .prose-container ul,.mc-rechtstext ul{margin:0 0 1rem 1.2rem;padding:0}.mc-abschnitt .prose-container ol,.mc-rechtstext ol{margin:0 0 1rem 1.4rem;padding:0}.mc-abschnitt .prose-container li{margin:0 0 .35rem}.mc-abschnitt a:not(.mc-knopf):not(.mc-karte),.mc-rechtstext a,.mc-frage-antwort a{color:var(--mc-gruen);text-underline-offset:2px;text-decoration:underline}.mc-klein{color:var(--mc-tinte-hell);margin:.9rem 0 0;font-size:.86rem;line-height:1.5}.mc-klein a{color:inherit}.mc-stern{color:#7a5012;cursor:help;font-weight:800;text-decoration:none}.mc-knopf{text-align:center;cursor:pointer;min-height:50px;transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.6rem;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.mc-knopf:hover{transform:translateY(-2px)}.mc-knopf-voll{background-color:var(--mc-gruen);color:#fff;box-shadow:0 8px 20px -6px color-mix(in oklab, var(--mc-gruen) 45%, transparent)}.mc-knopf-voll:hover{background-color:var(--mc-gruen-dunkel)}.mc-knopf-rand{color:var(--mc-gruen);border-color:var(--mc-linie);background-color:#fff}.mc-knopf-rand:hover{border-color:var(--mc-gruen)}.mc-knopf-hell{color:var(--mc-gruen-dunkel);background-color:#fff}.mc-knopf-glas{color:#fff;background-color:#0000;border-color:#fff9}.mc-knopf-glas:hover{border-color:#fff}.mc-knopfreihe{flex-wrap:wrap;gap:14px;margin-top:1.4rem;display:flex}.mc-knopfreihe-mittig{justify-content:center}@media (max-width:560px){.mc-knopfreihe{flex-direction:column;align-items:stretch}}.mc-punkte{gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.mc-punkte li{align-items:flex-start;gap:.6rem;font-size:.95rem;line-height:1.45;display:flex}.mc-punkte li svg{color:var(--mc-gruen);flex:none;margin-top:.1rem}.mc-punkte-hell li{color:#fffffff0;font-weight:600}.mc-punkte-hell li svg{color:#e3c58b}.mc-raster{grid-template-columns:repeat(var(--spalten,3), minmax(0, 1fr));align-items:stretch;gap:20px;margin:0 0 1rem;display:grid}.mc-karte{color:inherit;border:1px solid var(--mc-linie);box-shadow:var(--mc-schatten-klein);transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);background-color:#fff;border-radius:1.1rem;flex-direction:column;padding:1.4rem 1.4rem 1.3rem;text-decoration:none;display:flex;position:relative}a.mc-karte:hover{box-shadow:var(--mc-schatten-mittel);border-color:color-mix(in oklab, var(--mc-gruen) 45%, var(--mc-linie));transform:translateY(-3px)}.mc-karte-hervor{border:2px solid var(--mc-gruen)}.mc-karte-bild{aspect-ratio:4/3;object-fit:cover;border-radius:1rem 1rem 0 0;width:calc(100% + 2.8rem);margin:-1.4rem -1.4rem 1rem;display:block}.mc-karte-hervor .mc-karte-bild{width:calc(100% + 2.8rem + 2px);margin:calc(-1.4rem - 1px) calc(-1.4rem - 1px) 1rem}.mc-karte-kopf{align-items:flex-start;gap:14px;min-height:3.2rem;margin-bottom:.5rem;display:flex}.mc-karte-kopf h3{margin:0;padding-top:calc(22px - .65em);font-size:1.12rem;font-weight:700;line-height:1.3}.mc-karte-kopf h3:only-child{padding-top:0}.mc-symbol{width:44px;height:44px;color:var(--mc-gruen);background-color:var(--mc-gruen-zart);font-family:var(--mc-sans);border-radius:12px;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.mc-symbol svg{width:22px;height:22px}.mc-karte-text{color:var(--mc-tinte-hell);font-size:.95rem;line-height:1.55}.mc-karte-text p{margin:0}.mc-karte-fuss{justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding-top:1rem;display:flex}.mc-karte-fuss small{color:var(--mc-tinte-hell);font-size:.78rem;line-height:1.35}.mc-karte-fuss small a{color:inherit;text-underline-offset:2px;text-decoration:underline}.mc-fahne{color:var(--mc-gruen-dunkel);background-color:var(--mc-gruen-zart);border:1px solid var(--mc-gruen);white-space:nowrap;border-radius:999px;padding:.25rem .8rem;font-size:.78rem;font-weight:800;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)}.mc-weiter{color:var(--mc-gruen);align-items:center;gap:.35rem;font-size:.92rem;font-weight:700;display:inline-flex}.mc-schild{letter-spacing:.03em;text-transform:uppercase;color:#6d4610;background-color:var(--mc-bernstein-zart);border:1px solid var(--mc-bernstein-linie);border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;margin:0 0 .6rem;padding:.3rem .8rem;font-size:.8rem;font-weight:800;display:inline-flex}.mc-schild-klein{text-transform:none;letter-spacing:0;margin:0;padding:.15rem .6rem;font-size:.78rem}.mc-note{color:var(--mc-gruen);align-items:baseline;gap:.3rem;font-size:1.6rem;font-weight:800;line-height:1;display:inline-flex}.mc-note small{color:var(--mc-tinte-hell);font-size:.78rem;font-weight:600}.mc-note-klein{text-align:center;min-width:2.6rem;font-family:var(--mc-sans);color:var(--mc-gruen-dunkel);background-color:var(--mc-gruen-zart);border-radius:.5rem;padding:.2rem .5rem;font-weight:800;display:inline-block}@media (max-width:1080px){.mc-raster[data-spalten="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.mc-raster[data-spalten="3"]{grid-template-columns:minmax(0,1fr);max-width:36rem;margin-left:auto;margin-right:auto}}@media (max-width:620px){.mc-raster[data-spalten]{grid-template-columns:minmax(0,1fr)}}.mc-kasten{border-radius:14px;margin:1.2rem 0;padding:1.15rem 1.4rem}.mc-kasten>:last-child{margin-bottom:0}.mc-kasten-hinweis{border-left:5px solid var(--mc-gruen)}.mc-kasten-warnung{border-left:5px solid var(--mc-warn);background-color:var(--mc-warn-zart)}.mc-tabelle{border:1px solid var(--mc-linie);background-color:#fff;border-radius:12px;margin:.5rem 0 1rem;overflow-x:auto}.mc-tabelle table{border-collapse:collapse;width:100%;font-size:.93rem}.mc-tabelle th,.mc-tabelle td{border-bottom:1px solid var(--mc-linie);text-align:left;vertical-align:top;padding:.7rem .9rem;line-height:1.45}.mc-tabelle thead th{background-color:var(--mc-flaeche-2);white-space:nowrap;font-size:.85rem;font-weight:700}.mc-tabelle thead th small{color:var(--mc-tinte-hell);font-weight:600;display:block}.mc-tabelle tbody tr:last-child td{border-bottom:0}.mc-tabelle td a{color:var(--mc-gruen);text-underline-offset:2px;text-decoration:underline}.mc-tabelle .mc-r{text-align:right}.mc-tabelle .mc-z{text-align:center;width:2.5rem}.mc-tabelle tr.mc-eigen td{background-color:var(--mc-bernstein-zart)}.mc-rangliste td:nth-child(2){white-space:normal;min-width:11rem}.mc-firmen table{min-width:70rem;font-size:.86rem}.mc-firmen td small{color:var(--mc-tinte-hell)}.mc-punktreihe{align-items:center;gap:3px;display:inline-flex}.mc-punktreihe i{background-color:var(--mc-linie);border-radius:50%;width:11px;height:11px}.mc-punktreihe i.mc-voll{background-color:var(--mc-gruen)}.mc-punktreihe em{font-style:normal;font-weight:700;font-family:var(--mc-sans);margin-left:.4rem}.mc-grafik{border-radius:1rem;margin:0 0 1rem;padding:1.3rem 1.5rem 1.2rem}.mc-grafik figcaption{flex-direction:column;gap:.2rem;margin-bottom:1.1rem;display:flex}.mc-grafik figcaption b{font-family:var(--mc-serif);font-size:1.25rem;font-weight:700}.mc-grafik figcaption span{color:var(--mc-tinte-hell);font-size:.9rem}.mc-balken{gap:.9rem;display:grid}.mc-balken-zeile{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:.2rem 1rem;display:grid}.mc-balken-name{font-size:.95rem;font-weight:700;line-height:1.3}.mc-balken-spur{align-items:center;gap:.7rem;height:22px;display:flex;position:relative}.mc-balken-fuellung{background-color:var(--mc-gruen);height:14px;transition:width var(--dur-3) var(--ease-out);border-radius:0 4px 4px 0}.mc-eigen .mc-balken-fuellung{background-color:var(--mc-bernstein)}.mc-balken-wert{font-family:var(--mc-sans);white-space:nowrap;font-size:.92rem}.mc-balken-hinweis{color:var(--mc-tinte-hell);grid-column:2;font-size:.8rem;line-height:1.4}.mc-balken-hinweis a{color:inherit;text-underline-offset:2px;text-decoration:underline}.mc-stufen{color:var(--mc-tinte-hell);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 .6rem 16rem;font-size:.75rem;font-weight:700;display:grid}.mc-stufen span{border-left:1px dashed var(--mc-linie);padding-left:.4rem}.mc-grafik-fuss{color:var(--mc-tinte-hell);margin:1rem 0 0;font-size:.82rem;line-height:1.5}@media (max-width:700px){.mc-balken-zeile{grid-template-columns:minmax(0,1fr)}.mc-balken-hinweis{grid-column:1}.mc-stufen{margin-left:0}}.mc-zeit{gap:.8rem;display:grid}.mc-zeit-achse{height:1.4rem;color:var(--mc-tinte-hell);margin-left:16rem;font-size:.75rem;font-weight:700;position:relative}.mc-zeit-achse span{white-space:nowrap;position:absolute;transform:translate(-50%)}.mc-zeit-achse span:first-child{transform:none}.mc-zeit-achse span:last-child{transform:translate(-100%)}.mc-zeit-zeile{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:.15rem 1rem;display:grid}.mc-zeit-name{font-size:.95rem;font-weight:700;line-height:1.3}.mc-zeit-spur{background-color:var(--mc-flaeche-2);background-image:repeating-linear-gradient(to right, var(--mc-linie) 0 1px, transparent 1px 25%);border-radius:4px;height:18px;position:relative}.mc-zeit-balken{background-color:var(--mc-gruen);border-radius:4px;min-width:6px;position:absolute;top:2px;bottom:2px}.mc-eigen .mc-zeit-balken{background-color:var(--mc-bernstein)}.mc-zeit-zeile small{color:var(--mc-tinte-hell);grid-column:2;font-size:.8rem;line-height:1.4}@media (max-width:700px){.mc-zeit-achse{margin-left:0}.mc-zeit-zeile{grid-template-columns:minmax(0,1fr)}.mc-zeit-zeile small{grid-column:1}}.mc-modelle{gap:1.4rem;display:grid}.mc-modell{border-radius:1.2rem;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);display:grid;overflow:hidden}.mc-modell-eigen{border:2px solid var(--mc-bernstein-linie)}.mc-modell-bild{background-color:var(--mc-flaeche-2);min-height:100%;position:relative}.mc-modell-bild img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mc-modell-inhalt{padding:1.4rem 1.6rem 1.3rem}.mc-modell-kopf{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.mc-modell-nr{color:#fff;background-color:var(--mc-gruen);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.3rem;font-weight:800;display:flex}.mc-modell-eigen .mc-modell-nr{background-color:var(--mc-bernstein)}.mc-modell-kopf>div{flex:1;min-width:0}.mc-modell-kopf h3{margin:0;padding-top:calc(22px - .65em);font-size:1.3rem;line-height:1.25}.mc-modell-art{color:var(--mc-tinte-hell);margin:.25rem 0 0;font-size:.9rem}.mc-modell-kopf .mc-note{flex:none;padding-top:.5rem}.mc-felder{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.4rem;margin:0 0 1rem;display:grid}.mc-felder div{border-top:1px solid var(--mc-linie);padding:.55rem 0 0}.mc-felder dt{letter-spacing:.05em;text-transform:uppercase;color:var(--mc-tinte-hell);margin-bottom:.15rem;font-size:.75rem;font-weight:800}.mc-felder dd{margin:0;font-size:.93rem;line-height:1.5}.mc-passt{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0 0 .9rem;display:grid}.mc-passt>div{border-radius:.8rem;padding:.8rem 1rem;font-size:.92rem;line-height:1.5}.mc-passt b{align-items:center;gap:.4rem;margin-bottom:.25rem;font-size:.85rem;display:flex}.mc-passt p{margin:0}.mc-passt-ja{background-color:var(--mc-gruen-zart);color:var(--mc-gruen-dunkel)}.mc-passt-nein{background-color:var(--mc-warn-zart);color:#6e2f1c}.mc-modell-schwaeche,.mc-modell-hinweis,.mc-modell-quelle{color:var(--mc-tinte-hell);margin:.4rem 0 0;font-size:.88rem;line-height:1.5}.mc-modell-hinweis{background-color:var(--mc-bernstein-zart);color:#6d4610;border-radius:.6rem;align-items:flex-start;gap:.4rem;padding:.6rem .8rem;display:flex}.mc-modell-hinweis svg{flex:none;margin-top:.2rem}.mc-modell-quelle a{color:var(--mc-gruen);text-underline-offset:2px;text-decoration:underline}@media (max-width:900px){.mc-modell{grid-template-columns:minmax(0,1fr)}.mc-modell-bild{aspect-ratio:16/9;min-height:0}.mc-felder,.mc-passt{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.mc-modell-kopf{flex-wrap:wrap}}.mc-land-kuerzel{letter-spacing:.05em;font-size:.95rem}.mc-land-felder{gap:.6rem;margin:0;display:grid}.mc-land-felders div,.mc-land-felder div{border-top:1px solid var(--mc-linie);padding-top:.5rem}.mc-land-felder dt{letter-spacing:.05em;text-transform:uppercase;color:var(--mc-tinte-hell);font-size:.75rem;font-weight:800}.mc-land-felder dd{margin:.1rem 0 0;font-size:.93rem;line-height:1.45}.mc-land-felder dd b{font-family:var(--mc-sans);font-size:1.15rem}.mc-land-felder dd small{color:var(--mc-tinte-hell)}.mc-warnzeichen{counter-reset:warn;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.mc-warnzeichen li{border:1px solid var(--mc-linie);background-color:#fff;border-radius:.8rem;align-items:flex-start;gap:.8rem;padding:.9rem 1rem;font-size:.95rem;line-height:1.5;display:flex}.mc-warn-nr{width:32px;height:32px;color:var(--mc-warn);background-color:var(--mc-warn-zart);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}@media (max-width:760px){.mc-warnzeichen{grid-template-columns:minmax(0,1fr)}}.mc-verfahren{gap:.8rem;display:grid}.mc-verfahren-zeile{border:1px solid var(--mc-linie);background-color:#fff;border-radius:.8rem;grid-template-columns:11rem minmax(0,1fr) auto;align-items:start;gap:.3rem 1rem;padding:.9rem 1.1rem;display:grid}.mc-verfahren-zeile p{margin:0;font-size:.95rem;line-height:1.5}.mc-stand{color:var(--mc-tinte-hell);background-color:var(--mc-flaeche-2);border-radius:999px;margin-left:.3rem;padding:.1rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.mc-verfahren-zeile small a{color:var(--mc-gruen);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}@media (max-width:700px){.mc-verfahren-zeile{grid-template-columns:minmax(0,1fr)}}.mc-bildtext{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:stretch;gap:clamp(1.4rem,3vw,2.6rem);display:grid}.mc-bildtext-spiegeln .mc-bildtext-bild{order:2}.mc-bildtext-bild{background-color:var(--mc-flaeche-2);border-radius:1.1rem;min-height:18rem;position:relative;overflow:hidden}.mc-bildtext-bild img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mc-bildtext-text h3:first-child{margin-top:0}@media (max-width:820px){.mc-bildtext{grid-template-columns:minmax(0,1fr)}.mc-bildtext-bild{aspect-ratio:16/10;min-height:0;order:0!important}}.mc-fragen{gap:.7rem;display:grid}.mc-frage{border:1px solid var(--mc-linie);background-color:#fff;border-radius:.8rem;overflow:hidden}.mc-frage summary{cursor:pointer;font-size:1.02rem;font-weight:700;line-height:1.4;font-family:var(--mc-serif);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.3rem;list-style:none;display:flex}.mc-frage summary::-webkit-details-marker{display:none}.mc-frage summary:after{content:"+";color:var(--mc-gruen);font-size:1.5rem;font-weight:400;line-height:1;font-family:var(--mc-sans);flex:none}.mc-frage[open] summary:after{content:"−"}.mc-frage-antwort{color:var(--mc-tinte);padding:0 1.3rem 1.2rem;font-size:.97rem;line-height:1.6}.mc-frage-antwort p{margin:0 0 .6rem}.mc-frage-antwort p:last-child{margin-bottom:0}.mc-quellen-hinweis{color:var(--mc-tinte-hell);margin:0 0 1rem;font-size:.95rem}.mc-quellen{gap:.4rem;margin:0;padding-left:1.4rem;font-size:.9rem;line-height:1.5;display:grid}.mc-quellen a{color:var(--mc-gruen);text-underline-offset:2px;text-decoration:underline}.mc-quellen span{color:var(--mc-tinte-hell)}.mc-nachbar .mc-karte-fuss{justify-content:flex-end}.bg-mesh:before{filter:none;background-color:var(--mc-nacht);background-image:var(--mc-kopf-verlauf);inset:0}.mc-abschluss{text-align:center;color:#fff;background-color:var(--mc-nacht);border-radius:1.6rem;padding:clamp(2.2rem,5vw,3.6rem) clamp(1.3rem,4vw,3rem);position:relative}.mc-abschluss>*{z-index:2;position:relative}.mc-abschluss h2{color:#fff;margin:0 0 .9rem;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.3rem);font-weight:700;line-height:1.18}.mc-abschluss-text{max-width:40rem;margin:0 auto}.mc-abschluss-text p{color:#ffffffe6;margin:0 0 .6rem}.mc-abschluss .mc-punkte{flex-wrap:wrap;justify-content:center;gap:.6rem 1.8rem;margin-top:1.4rem;display:flex}.mc-abschluss .mc-punkte li{text-align:left}@media (max-width:700px){.mc-abschluss .mc-punkte{justify-content:center;justify-items:start;gap:.6rem;display:grid}}.mc-seitenkopf{color:#fff;background-color:var(--mc-nacht)}.mc-seitenkopf-innen{z-index:2;align-items:center;gap:1.1rem;display:flex;position:relative}.mc-seitenkopf-symbol{color:#fff;background-color:#ffffff24;border-radius:16px;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.mc-seitenkopf h1{color:#fff;margin:0;font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);line-height:1.15}.mc-seitenkopf p{color:#fffc;margin:.35rem 0 0;font-size:.95rem}.mc-rechtstext h2{margin:1.8rem 0 .6rem;font-size:1.4rem}.mc-rechtstext p,.mc-rechtstext li{font-size:1rem;line-height:1.65}@media (max-width:760px){footer .grid{grid-template-columns:minmax(0,1fr)!important}}header nav[data-slot=navbar-left] a>span{display:none}header nav[data-slot=navbar-left] img{height:36px}.mc-rangliste td,.mc-matrix td{white-space:normal}.mc-rangliste td:nth-child(2){min-width:12rem}.mc-rangliste td:nth-child(n+3){min-width:8rem}.mc-matrix thead th{white-space:normal;min-width:7.5rem}.mc-matrix thead th:first-child{min-width:9rem}.mc-matrix td:first-child{white-space:normal}.mc-punktreihe{white-space:nowrap}.mc-tabelle table{font-size:.9rem}.mc-modell-schild{margin:.4rem 0 0}.mc-modell-hinweis span{flex:1;min-width:0}@media (max-width:900px){.mc-modell-kopf{flex-wrap:wrap}.mc-modell-kopf>div{flex:calc(100% - 60px)}.mc-modell-kopf .mc-note{flex-basis:100%;padding-top:0}.mc-modell-kopf h3{font-size:1.15rem}.mc-modell-inhalt{padding:1.2rem 1.1rem 1.1rem}}.mc-modell-quelle a,.mc-quellen a,.mc-balken-hinweis a,.mc-kennzahl small a{overflow-wrap:anywhere}@media (max-width:520px){.mc-antwort-kopf{flex-wrap:wrap}.mc-antwort-kopf span{flex-basis:100%;margin-left:0}}@media (max-width:1080px) and (min-width:901px){.mc-raster[data-spalten="3"] .mc-karte-kopf h3{padding-top:calc(18px - .65em);font-size:1rem}.mc-raster[data-spalten="3"] .mc-symbol{width:36px;height:36px}.mc-raster[data-spalten="3"] .mc-karte{padding-left:1.1rem;padding-right:1.1rem}}.mc-firmen table{min-width:84rem}.mc-firmen td{min-width:9rem}.mc-firmen td:first-child{min-width:11rem}@media (max-width:360px){.mc-modell-kopf h3{font-size:1.02rem}.mc-kopf h1{font-size:1.7rem}.mc-abschnitt-kopf h2{font-size:1.4rem}}.mc-tabelle:not(.mc-matrix) td:not(.mc-z):not(.mc-r),.mc-firmen td{min-width:12.5rem}@media (max-width:360px){.mc-antwort{padding:1.1rem 1rem 1.2rem}.mc-antwort-text p{font-size:1rem}.mc-modell-kopf>div{flex-basis:100%}.mc-modell-kopf h3{padding-top:0}.mc-karte-kopf h3{padding-top:calc(18px - .65em);font-size:1rem}.mc-symbol{width:36px;height:36px}.mc-karte{padding-left:1.1rem;padding-right:1.1rem}.mc-karte-bild{width:calc(100% + 2.2rem);margin:-1.4rem -1.1rem 1rem}.mc-karte-hervor .mc-karte-bild{width:calc(100% + 2.2rem + 2px);margin:calc(-1.4rem - 1px) calc(-1.1rem - 1px) 1rem}}.mc-stufe-0 .mc-balken-fuellung{background-color:var(--mc-gruen)}.mc-stufe-1 .mc-balken-fuellung{background-color:#6a8f3a}.mc-stufe-2 .mc-balken-fuellung{background-color:var(--mc-bernstein)}.mc-stufe-3 .mc-balken-fuellung{background-color:var(--mc-warn)}.mc-stufen span:first-child{border-left-color:var(--mc-gruen)}.mc-stufen span:nth-child(2){border-left-color:#6a8f3a}.mc-stufen span:nth-child(3){border-left-color:var(--mc-bernstein)}.mc-stufen span:nth-child(4){border-left-color:var(--mc-warn)}.mc-stufen span{border-left-style:solid;border-left-width:3px}.mc-balken-fuellung{flex:none}.mc-balken-spur{height:auto;min-height:22px}.mc-balken-wert{white-space:normal;line-height:1.25}@media (max-width:700px){.mc-balken-spur{flex-wrap:wrap;row-gap:.15rem}.mc-balken-wert{flex-basis:100%}}#fakten-kasten{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){footer .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){footer .grid{grid-template-columns:minmax(0,1fr)!important}}.mc-programme td:nth-child(2){white-space:normal;min-width:15.5rem}.mc-duell{gap:.6rem;margin:0 0 .8rem;display:grid}.mc-duell-kopf,.mc-duell-zeile{grid-template-columns:minmax(0,1fr) 9rem minmax(0,1fr);align-items:stretch;gap:.8rem;display:grid}.mc-duell-seite{border:1px solid var(--mc-linie);text-align:center;background-color:#fff;border-radius:1rem;flex-direction:column;align-items:center;gap:.3rem;padding:1rem;display:flex}.mc-duell-seite b{font-family:var(--mc-serif);font-size:1.15rem;line-height:1.25}.mc-duell-seite small{color:var(--mc-tinte-hell);font-size:.82rem}.mc-duell-eigen{border:2px solid var(--mc-bernstein-linie);background-color:var(--mc-bernstein-zart)}.mc-duell-gegen{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--mc-tinte-hell);align-self:center;font-size:.8rem;font-weight:800}.mc-duell-kriterium{text-align:center;background-color:var(--mc-flaeche-2);border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;padding:.6rem .4rem;display:flex}.mc-duell-kriterium b{font-size:.92rem;line-height:1.25}.mc-duell-kriterium small{color:var(--mc-tinte-hell);font-size:.78rem}.mc-duell-wert{border:1px solid var(--mc-linie);background-color:#fff;border-radius:.8rem;flex-direction:column;gap:.35rem;padding:.7rem .9rem;display:flex}.mc-duell-wert small{color:var(--mc-tinte-hell);font-size:.82rem;line-height:1.4}.mc-duell-sieg{border-color:var(--mc-gruen);box-shadow:inset 3px 0 0 var(--mc-gruen)}@media (max-width:760px){.mc-duell-kopf,.mc-duell-zeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mc-duell-gegen{display:none}.mc-duell-kriterium{flex-direction:row;grid-column:1/-1;gap:.5rem;padding:.4rem .6rem}.mc-duell-zeile .mc-duell-kriterium{order:-1}}footer .grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media (max-width:1000px){footer .grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){.mc-duell-kopf,.mc-duell-zeile{grid-template-columns:minmax(0,1fr)}.mc-duell-wert:before{letter-spacing:.05em;text-transform:uppercase;color:var(--mc-tinte-hell);font-size:.75rem;font-weight:800;display:block}.mc-duell-wert:first-child:before{content:"Firma"}.mc-duell-wert:nth-child(3):before{content:"Webseiten-Vermittlung"}}.mc-frage-antwort .mc-felder{grid-template-columns:minmax(0,1fr)}.mc-zielgruppe{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:stretch;gap:1.6rem;display:grid}.mc-zielgruppe-links,.mc-zielgruppe-rechts{flex-direction:column;gap:1rem;display:flex}.mc-zielgruppe-feld{border:1px solid var(--mc-linie);background-color:#fff;border-radius:1rem;padding:1rem 1.2rem}.mc-zielgruppe-feld b{font-family:var(--mc-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mc-gruen);margin-bottom:.25rem;font-size:.8rem;font-weight:800;display:block}.mc-zielgruppe-feld p{margin:0;font-size:.95rem;line-height:1.55}.mc-zielgruppe-gewichte{border:1px solid var(--mc-linie);background-color:#fff;border-radius:1rem;margin:0;padding:1rem 1.2rem}.mc-zielgruppe-gewichte .mc-balken{gap:.5rem}.mc-zielgruppe-gewichte .mc-balken-zeile{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}.mc-zielgruppe-gewichte .mc-balken-name{font-size:.88rem}.mc-zielgruppe-sieger{border:1px solid var(--mc-linie);background-color:#fff;border-radius:1rem;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:1.2rem;padding:1.2rem;display:grid}.mc-zielgruppe-eigen{border:2px solid var(--mc-gruen)}.mc-zielgruppe-sieger img{object-fit:cover;border-radius:.8rem;width:100%;height:100%;min-height:9rem}.mc-zielgruppe-sieger>div{flex-direction:column;gap:.35rem;display:flex}.mc-zielgruppe-sieger>div>small{letter-spacing:.06em;text-transform:uppercase;color:var(--mc-gruen);font-size:.8rem;font-weight:800}.mc-zielgruppe-sieger>div>b{font-family:var(--mc-serif);font-size:1.2rem;line-height:1.25}.mc-zielgruppe-sieger p{color:var(--mc-tinte-hell);margin:.2rem 0 0;font-size:.92rem;line-height:1.5}.mc-zielgruppe-schwaeche b{color:var(--mc-warn)}.mc-zielgruppe-sieger a{color:var(--mc-gruen);text-underline-offset:2px;margin-top:auto;padding-top:.5rem;font-size:.9rem;font-weight:700;text-decoration:underline}.mc-zielgruppe-liste{border:1px solid var(--mc-linie);counter-reset:platz;background-color:#fff;border-radius:1rem;margin:0;padding:.4rem 1.2rem;list-style:none}.mc-zielgruppe-liste li{border-top:1px solid var(--mc-linie);counter-increment:platz;grid-template-columns:1.6rem minmax(0,1fr) auto 3rem;align-items:center;gap:.8rem;padding:.55rem 0;font-size:.95rem;display:grid}.mc-zielgruppe-liste li:first-child{border-top:0}.mc-zielgruppe-liste li:before{content:counter(platz);font-family:var(--mc-sans);color:var(--mc-tinte-hell);font-variant-numeric:tabular-nums;font-weight:800}.mc-zielgruppe-liste li.mc-eigen span{font-weight:700}.mc-zielgruppe-liste .mc-note-klein{text-align:right;font-variant-numeric:tabular-nums}.mc-zielgruppe-raus{border:1px solid var(--mc-linie);background-color:#fff;border-radius:1rem;margin-top:auto;padding:.8rem 1.2rem;font-size:.9rem}.mc-zielgruppe-raus summary{cursor:pointer;font-weight:700}.mc-zielgruppe-raus ul{margin:.6rem 0 0;padding-left:1.1rem}.mc-zielgruppe-raus li{color:var(--mc-tinte-hell);margin:.3rem 0;line-height:1.5}.mc-zielgruppe-raus li b{color:var(--mc-tinte)}@media (max-width:900px){.mc-zielgruppe,.mc-zielgruppe-sieger{grid-template-columns:minmax(0,1fr)}.mc-zielgruppe-sieger img{aspect-ratio:16/9;min-height:0}}@media (max-width:480px){.mc-zielgruppe-liste li{grid-template-columns:1.6rem minmax(0,1fr) 3rem}.mc-zielgruppe-liste .mc-punktreihe{display:none}}
