.r-angaben{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;max-width:32.5rem;margin:1.75rem 0 0;display:grid}.r-angaben div{background:var(--karte);box-shadow:0 1px 2px rgb(var(--schatten) / .06);border-radius:1.25rem;padding:.9rem 1rem}.r-angaben dt{color:var(--muted);font-size:.82rem}.r-angaben dd{letter-spacing:-.01em;color:var(--main);hyphens:manual;margin:.2rem 0 0;font-size:clamp(1.15rem,2.6vw,1.75rem);font-weight:800;line-height:1.15}.r-zeile{color:var(--muted);flex-wrap:wrap;gap:0 .6rem;margin:1.1rem 0 0;font-size:.95rem;display:flex}.r-zeile div{align-items:baseline;gap:.35rem;display:flex}.r-zeile div:not(:last-child):after{content:"·";margin-left:.25rem}.r-zeile dd{margin:0}.r-zeile a{color:inherit;padding:.3rem 0;display:inline-block}.r-ofen div{display:block}.r-ofen dt{font-size:.82rem}.r-teilen{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:1.4rem 0 0;display:none}.js .r-teilen{display:flex}.js .r-teilen[hidden]{display:none}.r-teilen-knopf svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.r-teilen-status{color:var(--deep);font-weight:700}.r-bild{margin:0;position:relative}.r-bild img{border:.5rem solid var(--karte);background:var(--tone-deep);width:100%;height:auto;box-shadow:0 12px 32px rgb(var(--schatten) / .1);border-radius:2rem;display:block}.r-symbol{background:var(--tone);color:var(--deep);border-radius:999px;padding:.3rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:1.5rem;left:1.5rem}.r-sprung{border-bottom:1px solid var(--fuss-linie);background:var(--bg)}.r-sprung ul{scrollbar-width:none;gap:.6rem;margin:0 auto;padding-block:.8rem;list-style:none;display:flex;overflow-x:auto}.r-sprung ul::-webkit-scrollbar{display:none}.r-sprung li{flex:none}.r-sprung a{background:var(--tone);min-height:2.75rem;color:var(--deep);white-space:nowrap;border-radius:999px;align-items:center;padding:0 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.r-sprung a:hover{background:var(--tone-deep)}.r-sprung a[aria-current]{background:var(--main);color:var(--on-main);font-weight:700}@media (width>=56rem){.r-sprung{z-index:30;position:sticky;top:calc(4rem + 1px)}.rezept h2[id],.rezept .r-schritte li{scroll-margin-top:4.75rem}}.r-teil{margin-top:clamp(3rem,7vw,5.5rem)}.r-teil>h2,.r-kopfzeile h2{letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.5rem,3.2vw,2rem)}.r-passt h2{letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin:0;font-size:1.375rem;display:flex}.r-zusatz{letter-spacing:0;color:var(--muted);font-size:.95rem;font-weight:400}.r-marken{flex-wrap:wrap;gap:.6rem;margin:1.25rem 0 1rem;padding:0;list-style:none;display:flex}.r-marken li{border:1px solid var(--tone-deep);background:var(--karte);min-height:2.75rem;color:var(--deep);border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:.95rem;font-weight:600;display:inline-flex}.r-marken svg{width:1rem;height:1rem;color:var(--main);flex:none}.r-marken li.umriss{border-style:dashed;border-color:var(--line)}.r-marken a{min-height:2.75rem;color:inherit;align-items:center;display:inline-flex}.r-passt .klein{max-width:46rem;margin:.5rem 0 0;font-size:.9rem}.r-zutaten-karte{background:var(--karte);border-radius:clamp(1.75rem,3vw,2rem);padding:clamp(1.4rem,4vw,3rem)}.r-kopfzeile{flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin-bottom:1rem;display:flex}.r-kopfzeile h2{margin:0}.r-fuer{color:var(--muted);margin:0}.r-zutaten-karte h3{margin:1.75rem 0 .25rem;font-size:1.1rem}.r-zutaten{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:0 3rem;margin:0;padding:0;list-style:none;display:grid}.r-zutaten li{border-bottom:1px solid var(--fuss-linie);padding:1rem 0}.r-zutat{padding-left:1.5rem;font-size:1.06rem;display:block;position:relative}.r-zutat:before{content:"";background:var(--motiv);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.55em;left:0}.r-zutat b{font-weight:800}.r-hinweis{color:var(--muted);margin:.35rem 0 0 1.5rem;font-size:.85rem}.r-hinweis summary{width:fit-content;color:var(--main);cursor:pointer;padding:.25rem 0;font-weight:600}.r-hinweis p{margin:.25rem 0 0}.r-hinweis p b{color:var(--deep)}.r-schritte{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.r-schritte li{background:var(--karte);box-shadow:0 1px 2px rgb(var(--schatten) / .06), 0 8px 24px rgb(var(--schatten) / .05);border-radius:1.75rem;align-items:flex-start;gap:clamp(.9rem,2.4vw,1.75rem);padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3.4vw,2.25rem);display:flex}.r-nr{aspect-ratio:1;border:1px solid var(--tone-deep);background:var(--tone);width:clamp(2.5rem,6vw,3.5rem);color:var(--main);border-radius:50%;flex:none;place-items:center;font-size:clamp(1.05rem,2.4vw,1.375rem);font-weight:800;display:grid}.r-marke{letter-spacing:.08em;color:var(--main);font-size:.95rem;font-variant-caps:all-small-caps;font-weight:700;display:block}.r-schritte p{max-width:62ch;margin:.2rem 0 0;font-size:clamp(1.02rem,1.5vw,1.19rem);line-height:1.75}.r-hinweise{position:relative}.r-hinweise>h2{margin-bottom:.5rem}.r-einleitung{max-width:44rem;color:var(--muted);margin:0}.r-umschalter{margin-top:1.25rem}.r-umschalter summary{border:1px solid var(--line);background:var(--karte);min-height:2.75rem;color:var(--deep);cursor:pointer;border-radius:999px;align-items:center;padding:0 1.1rem;font-size:.9rem;font-weight:600;list-style:none;display:inline-flex}.r-umschalter summary::-webkit-details-marker{display:none}.r-umschalter[open] summary{border-color:var(--main);background:var(--main);color:var(--on-main)}.r-umschalter .r-tabelle{background:var(--karte);border-radius:1.75rem;margin-top:1.25rem;padding:clamp(1rem,3vw,1.75rem)}.r-hinweise:has(.r-umschalter[open]) .r-stufenkarten{display:none}.r-stufenkarten{grid-template-columns:repeat(auto-fit,minmax(min(100%,18.75rem),1fr));align-items:start;gap:1.25rem;margin-top:1.5rem;display:grid}.r-stufe{background:var(--karte);border-radius:1.75rem;padding:clamp(1.4rem,3vw,2rem)}.r-stufe h3{align-items:center;gap:.6rem;margin:0;font-size:1.25rem;display:flex}.r-stufe h3 i{border:2px solid var(--main);border-radius:50%;flex:none;width:.75rem;height:.75rem}.r-stufe h3 i.voll{border-color:var(--deep);background:var(--deep)}.r-stufe h3 i.halb{background:var(--main)}.r-stufe-text{color:var(--muted);margin:.4rem 0 1rem;font-size:.9rem}.r-stufe dl{margin:0}.r-stufe dl div{border-top:1px solid var(--fuss-linie);padding:.75rem 0}.r-stufe dl div:last-child{padding-bottom:0}.r-stufe dt{font-weight:700}.r-stufe dd{color:var(--muted);margin:.1rem 0 0;font-size:.9rem}.r-stufe-leer{border-top:1px solid var(--fuss-linie);color:var(--muted);margin:0;padding:.75rem 0 0;font-size:.95rem}.r-hinweise>.klein{margin:1.25rem 0 0}@media (width>=56rem){.r-hinweise>h2,.r-einleitung{max-width:calc(100% - 14rem)}.r-umschalter{margin-top:0}.r-umschalter summary{position:absolute;top:.25rem;right:0}}.r-tabelle{overflow-x:auto}.r-tabelle table{border-collapse:collapse;width:100%;font-size:.97rem}.r-tabelle th,.r-tabelle td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.55rem .75rem .55rem 0}.r-tabelle thead th{color:var(--muted);font-size:.85rem}.r-zahlen{max-width:34rem}.r-zahlen td{font-variant-numeric:tabular-nums;white-space:nowrap}.r-nw-raster{gap:1.25rem;display:grid}.r-kcal{border-radius:1.75rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.r-kcal dl{margin:0}.r-kcal dt{color:var(--muted);font-size:.95rem}.r-kcal dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--main);margin:0;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:800;line-height:1.1}.r-kcal dd small{letter-spacing:0;color:var(--muted);margin-top:.25rem;font-size:.9rem;font-weight:400;display:block}.r-energie h3{margin:0 0 .6rem;font-size:.95rem}.r-skala{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.r-skala li{color:var(--muted);padding-top:.9rem;font-size:.78rem;line-height:1.3;position:relative}.r-skala li:before{content:"";background:var(--karte);border-radius:999px;height:.5rem;position:absolute;top:0;left:0;right:0}.r-skala li.voll:before{background:var(--main)}.r-skala li b{color:var(--text);font-size:.82rem;display:block}.r-energie .klein{margin:.4rem 0 0;font-size:.85rem}.r-nw{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));align-content:start;gap:1rem;margin:0;display:grid}.r-nw div{background:var(--karte);border-radius:1.4rem;padding:1.2rem 1.3rem}.r-nw dt{color:var(--muted);font-size:.9rem}.r-nw dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:.1rem 0 0;font-size:1.6rem;font-weight:800;line-height:1.2}.r-nw dd small{letter-spacing:0;color:var(--muted);font-size:.82rem;font-weight:400;display:block}.r-nw-raster+.s-klapp{background:var(--karte);margin-top:1.25rem}.r-nw-raster~.klein{margin:1rem 0 0}@media (width>=52rem){.r-nw-raster{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.r-app{border-radius:clamp(1.75rem,3vw,2.25rem);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.75rem 3.5rem;padding:clamp(1.75rem,5vw,3.5rem);display:flex}.r-app-text,.r-app-zeile{z-index:1;position:relative}.r-app-text{flex:28rem;min-width:0}.r-app h2{letter-spacing:-.02em;color:var(--deep);margin:0;font-size:clamp(1.4rem,3vw,1.875rem)}.r-app-text p{max-width:58ch;margin:.9rem 0 0;line-height:1.75}.r-app-zeile{flex-direction:column;align-items:flex-start;gap:.75rem;margin:0;display:flex}.r-bald{border:1px solid var(--motiv);background:var(--karte);min-height:3.125rem;color:var(--deep);border-radius:999px;align-items:center;padding:0 1.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.r-quelle-link{margin:1rem 0 0;font-size:.9rem}.r-quelle-link a{min-height:2.75rem;color:var(--muted);align-items:center;display:inline-flex}.r-mehr{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.r-mehr h3{margin:0 .5rem 0 0;font-size:1rem}.r-karten{grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));gap:1.75rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.r-karte{min-width:0;transform:perspective(60rem) rotateX(var(--nx,0deg)) rotateY(var(--ny,0deg));position:relative}.r-karte[hidden]{display:none}.r-karte-bild{aspect-ratio:4/3;background:var(--tone);border-radius:1.5rem;position:relative;overflow:hidden}.r-karte-bild img{object-fit:cover;width:100%;height:100%;display:block}.r-karte .r-symbol{background:var(--karte);padding:.2rem .65rem;font-size:.72rem;top:auto;bottom:.75rem;left:.75rem}.r-karte-titel{margin:.85rem 0 0;font-size:1.06rem;font-weight:800;line-height:1.3}.r-karte-titel a{color:var(--text);text-decoration:none}.r-karte-titel a:after{content:"";border-radius:1.5rem;position:absolute;inset:0}.r-karte-titel a:hover{text-decoration:underline}.r-karte-unter{color:var(--muted);margin:.15rem 0 0;font-size:.85rem;line-height:1.4}.r-karte-zeile{color:var(--main);margin:.3rem 0 0;font-size:.85rem;font-weight:600}.r-karten.flach .r-karte-bild{aspect-ratio:16/10}.r-karten.gefasst{gap:1.25rem}.r-karten.gefasst .r-karte{background:var(--karte);border-radius:1.5rem;overflow:hidden}.r-karten.gefasst .r-karte-bild{border-radius:0}.r-karten.gefasst .r-symbol{top:.75rem;bottom:auto}.r-karten.gefasst .r-karte-text{padding:0 1.25rem 1.3rem}.r-karten.gefasst .r-karte-zeile{color:var(--muted);font-weight:400}@media (width<=30rem){.r-karten{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}.r-karte-bild{border-radius:1.1rem}.r-karte-titel{font-size:.95rem}.r-karte .r-symbol{font-size:.68rem;bottom:.5rem;left:.5rem}.r-karten.gefasst .r-karte-text{padding:0 .8rem .9rem}.r-karten.gefasst .r-symbol{top:.5rem}}@media (width>=64rem){.r-karten.vier{grid-template-columns:repeat(4,minmax(0,1fr))}}.f-seite{scroll-margin-top:5.5rem}html:not(.js) .f-blatt,html:not(.js) .f-leiste{display:none}.f-seite svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15rem;height:1.15rem}.f-leiste{gap:.9rem;margin-bottom:1.5rem;display:grid}.f-suche-titel{font-size:.9rem;font-weight:700}.f-suche{border:1px solid var(--tone-deep);background:var(--karte);border-radius:999px;align-items:center;gap:.75rem;min-height:3.5rem;margin-top:-.4rem;padding:0 1.25rem;display:flex}.f-suche svg{width:1.3rem;height:1.3rem;color:var(--main)}.f-suche input{min-width:0;min-height:3.3rem;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:auto}.f-suche:focus-within{outline:3px solid var(--main);outline-offset:3px}.f-zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.f-knopf{border:1px solid var(--tone-deep);background:var(--karte);min-height:3rem;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.1rem;font-weight:600;display:inline-flex}.f-knopf:hover{border-color:var(--main)}.f-knopf.gewaehlt,.f-knopf[aria-expanded=true]{border-color:var(--main);background:var(--tone);color:var(--deep);font-weight:700}.f-knopf[aria-expanded=true] .pfeil{transform:rotate(180deg)}.f-knopf-name{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.f-knopf-name small{color:var(--muted);font-size:.8rem;font-weight:400}.f-marke{background:var(--main);min-width:1.6rem;height:1.6rem;color:var(--on-main);border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:.85rem;font-weight:800;display:inline-flex}.f-marke[hidden]{display:none}.f-stand{margin:0;font-weight:800}.f-feld{display:none}.f-knopf[aria-expanded=true]+.f-feld{display:grid}.f-feld fieldset{border:0;min-width:0;margin:0;padding:0}.f-feld legend{color:var(--deep);padding:0 .6rem .4rem;font-size:.95rem;font-weight:800}.f-feld legend small{color:var(--muted);font-size:.8rem;font-weight:400;display:block}.f-feld ul{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.f-feld li[data-spaeter]{display:none}.f-gruppe.ganz li[data-spaeter]{display:block}.f-feld label{cursor:pointer;border-radius:.65rem;align-items:center;gap:.75rem;min-height:2.75rem;padding:0 .6rem;display:flex}.f-feld label:hover{background:var(--flaeche)}.f-feld label:has(input:checked){background:var(--tone);color:var(--deep);font-weight:700}.f-feld input{width:1.2rem;height:1.2rem;accent-color:var(--main);flex:none;margin:0}.f-anzahl{background:var(--flaeche);text-align:center;min-width:1.75rem;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:.1rem .4rem;font-size:.8rem;font-weight:600}.f-feld-fuss{border-top:1px solid var(--tone-deep);justify-content:space-between;gap:.6rem;margin-top:.3rem;padding-top:.6rem;display:flex}.f-schlicht{min-height:2.75rem;color:var(--main);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.65rem;align-self:flex-start;padding:0 .6rem;font-size:.9rem;font-weight:700}.f-schlicht:hover{background:var(--tone)}.f-schlicht.grau{color:var(--muted)}.f-schlicht[hidden]{display:none}.f-voll{background:var(--main);min-height:2.75rem;color:var(--on-main);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 1.4rem;font-size:.95rem;font-weight:700}.f-rund{background:var(--tone);width:3rem;height:3rem;color:var(--deep);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.f-aktiv{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.f-aktiv[hidden]{display:none}.f-aktiv-liste{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.f-karte{background:var(--main);min-height:2.75rem;color:var(--on-main);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:0 .8rem 0 1rem;font-size:.9rem;font-weight:600;display:inline-flex}.f-karte svg{stroke-width:2.6px;width:.95rem;height:.95rem}.f-aktiv .f-schlicht{text-underline-offset:.18em;text-decoration:underline}.f-blatt-kopf,.f-blatt-fuss,.f-schleier{display:none}.f-leer{margin:1.5rem 0 0}@media (width<=63.99rem){.f-blatt,.f-alles{display:none}.blatt-offen .f-blatt{z-index:61;background:var(--karte);max-width:40rem;max-height:88dvh;box-shadow:0 -20px 50px rgb(var(--schatten) / .25);border-radius:1.5rem 1.5rem 0 0;flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.blatt-offen .f-schleier{z-index:60;background:rgb(var(--schleier) / .5);display:block;position:fixed;inset:0}.blatt-offen .f-schleier[hidden]{display:none}.blatt-offen{overflow:hidden}.f-blatt-kopf{justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem .6rem 1.25rem;display:flex}.f-blatt-kopf p{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800}.f-gruppen{gap:.5rem;padding:.25rem 1rem 1rem;display:grid;overflow-y:auto}.f-gruppe{border:1px solid var(--tone-deep);border-radius:1.1rem}.f-gruppe .f-knopf{background:0 0;border:0;border-radius:1.1rem;justify-content:space-between;width:100%;min-height:3.25rem}.f-knopf[aria-expanded=true]+.f-feld{gap:.15rem;padding:0 .5rem .6rem}.f-feld legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.f-feld-fuss{border-top:0;justify-content:flex-start;margin-top:0;padding-top:0}.f-feld-fuss .f-voll{display:none}.f-blatt-fuss{padding:.75rem 1rem calc(.9rem + env(safe-area-inset-bottom));border-top:1px solid var(--tone-deep);display:block}.f-blatt-fuss .f-voll{width:100%;min-height:3.25rem;font-size:1rem}}@media (width>=64rem){.js .f-seite{grid-template-columns:17.5rem minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.f-blatt{background:var(--karte);max-height:calc(100vh - 6.5rem);box-shadow:0 1px 2px rgb(var(--schatten) / .06);border-radius:1.75rem;padding:1.25rem 1rem;position:sticky;top:5.25rem;overflow-y:auto}.f-blatt-kopf{justify-content:space-between;align-items:center;gap:.75rem;padding:0 0 .5rem .6rem;display:flex}.f-blatt-kopf p{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800}.f-blatt-kopf .f-rund,.f-gruppe .f-knopf,.f-feld-fuss,.f-mobil{display:none}.f-feld,.f-knopf[aria-expanded=true]+.f-feld{display:block}.f-gruppe+.f-gruppe{border-top:1px solid var(--fuss-linie);margin-top:1rem;padding-top:1rem}.f-feld label{min-height:2.25rem;font-size:.92rem}.f-feld li[data-spaeter]{display:block}.f-feld li[data-spaeter-breit]{display:none}.f-gruppe.ganz li[data-spaeter-breit]{display:block}.f-gruppe.breit-ganz [data-mehr]{display:none}.f-zeile{justify-content:flex-start}.f-stand{font-size:1rem}.r-karten.flach:not(.vier){grid-template-columns:repeat(3,minmax(0,1fr))}}.f-themen{border-top:1px solid var(--tone-deep);margin-top:clamp(3rem,7vw,5rem);padding-top:clamp(2rem,5vw,3rem)}.f-themen h2{letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(1.4rem,3vw,1.75rem)}.f-themen dl{gap:1.1rem;margin:0;display:grid}.f-themen dt{color:var(--deep);font-weight:700}.f-themen dt small{color:var(--muted);font-size:.8rem;font-weight:400;display:block}.f-themen dd{margin:.5rem 0 0}@media (width>=48rem){.f-themen dl div{grid-template-columns:10.5rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.f-themen dt{padding-top:.6rem}.f-themen dd{margin:0}}.t-einleitung{max-width:46rem;margin-bottom:0;font-size:1.06rem;line-height:1.7}.t-einleitung+.r-karten{margin-top:2rem}.t-je-nach{background:var(--kasten);border-radius:1.75rem;padding:clamp(1.4rem,3.4vw,2.25rem)}.t-je-nach h2,.t-verwandt h2{letter-spacing:-.01em;margin:0 0 .6rem;font-size:clamp(1.25rem,2.6vw,1.5rem)}.t-je-nach h2{color:var(--deep)}.t-je-nach p{max-width:46rem;margin:0 0 1.1rem}.t-verwandt h2{margin-bottom:1rem}@media (prefers-reduced-motion:no-preference){.r-karte{transition:transform .25s}.blatt-offen .f-blatt{transition:translate .22s cubic-bezier(.22,1,.36,1)}@starting-style{.blatt-offen .f-blatt{translate:0 2rem}}}.r-original{border-radius:clamp(1.75rem,3vw,2.25rem);margin-top:0;padding:clamp(1.5rem,4.5vw,3rem)}.r-original>*{z-index:1;position:relative}.r-original>h2{color:var(--deep)}.r-original .ueberzeile{margin:0 0 .5rem}.r-original cite{font-style:normal}.r-auszug{background:var(--karte);box-shadow:0 1px 2px rgb(var(--schatten) / .06);border-radius:1.5rem;margin:0 0 1rem;padding:1.25rem 1.4rem 1.4rem}.r-auszug figcaption{letter-spacing:.02em;color:var(--muted);font-size:.82rem;font-weight:700}.r-auszug blockquote{margin:.6rem 0 0}.r-auszug blockquote p{color:var(--text);hyphens:manual;overflow-wrap:anywhere;margin:0;font-size:clamp(1.05rem,2.2vw,1.2rem);font-weight:500;line-height:1.7}.r-auszug.heute blockquote p{font-size:1rem;font-weight:400;line-height:1.75}.r-original .klein{max-width:68ch;color:var(--deep);margin:1.25rem 0 0}.r-original .klein+.klein{margin-top:.5rem}.r-original-links{flex-wrap:wrap;gap:.4rem 1.5rem;margin:1.1rem 0 0;font-size:.95rem;font-weight:600;display:flex}.r-original-links a{padding:.4rem 0;display:inline-block}.r-original+.r-passt{margin-top:clamp(2.25rem,5vw,3.5rem)}.r-alt-link{margin-top:.4rem}.a-sprung .chip{gap:.6rem;font-weight:700}.a-zahl{background:var(--tone);min-width:1.6rem;height:1.6rem;color:var(--deep);border-radius:999px;place-items:center;padding:0 .4rem;font-size:.8rem;font-weight:800;display:inline-grid}.a-zeitstrahl{--kreis:3.5rem;--abstand:clamp(2.75rem, 6vw, 4.5rem)}.a-zeitstrahl .station-kreis{letter-spacing:-.02em;font-size:1.15rem}.a-zeitraum-kopf{min-height:var(--kreis);flex-wrap:wrap;align-content:center;align-items:baseline;gap:.25rem 1rem;display:flex}.a-zeitraum-kopf h3{letter-spacing:-.02em;margin:0;scroll-margin-top:6rem;font-size:clamp(1.5rem,3.4vw,2.1rem)}.a-jahre{color:var(--muted);margin:0;font-size:.95rem}.a-zeitraum-text{max-width:62ch;margin:.5rem 0 1.5rem;line-height:1.75}.r-karten.flach.a-karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1.1rem}@media (width>=75rem){.r-karten.flach.a-karten{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem 1rem}}.a-so-liste{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0;display:grid}.a-so-liste div{background:var(--flaeche);border-radius:1.5rem;padding:1.4rem 1.5rem}.a-so-liste dt{color:var(--deep);font-weight:800}.a-so-liste dd{margin:.5rem 0 0;line-height:1.7}.a-mehr{flex-wrap:wrap;gap:.75rem;margin:0;display:flex}@media (width<=39.99rem){.a-zeitstrahl{--kreis:2.75rem}.a-zeitstrahl .station{column-gap:.75rem}.a-zeitstrahl .station-kreis{font-size:.95rem}.r-karten.flach.a-karten{grid-template-columns:minmax(0,1fr);gap:1.5rem}}
