.hdr__cta{background:var(--accent);color:var(--on-accent);padding:9px 18px;border-radius:var(--r-pill);font-size:14px;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background .15s ease}.hdr__cta:hover,.hdr__cta:focus-visible{background:var(--accent-hi);color:var(--on-accent)}.hdr__cta--drawer{display:block;text-align:center;margin-bottom:4px}@media(max-width:760px){.hdr__right .hdr__cta{display:none}}.kacheln{padding-block:var(--sec-tight)}.kacheln--paper{background:#fbf9f4}.kacheln--paper,.kacheln--rot{width:min(var(--wrap),100% - 2 * var(--gut));margin-inline:auto;border-radius:var(--r-l)}.kacheln__lead{max-width:62ch;margin-top:16px;font-size:18px;line-height:1.6;color:#2d1a15}.kacheln__kopf--bild{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.kacheln__bild{margin:0}.kacheln__bild img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-l)}.kacheln__bild figcaption{margin-top:8px;font-size:11px;line-height:1.4;letter-spacing:.02em}.kacheln__bild figcaption a{color:inherit}@media(max-width:860px){.kacheln__kopf--bild{grid-template-columns:1fr;gap:24px}}.kacheln__grid{display:grid;gap:16px;margin-top:36px}.kacheln__grid--3{grid-template-columns:repeat(3,1fr)}.kacheln__grid--4{grid-template-columns:repeat(4,1fr)}.kachel{background:#fbf9f4;color:#2d1a15;border-radius:var(--r-l);padding:28px 26px;display:flex;flex-direction:column;gap:10px}.kacheln--paper .kachel{background:#ede9d4}.kachel__zahl{font-family:var(--serif);font-size:clamp(36px,3.8vw,52px);line-height:1;color:#5a2326;margin-bottom:6px}.kachel h3{font-family:var(--serif);font-size:24px;line-height:1.2}.kachel__text{font-size:15px;line-height:1.6}.kachel__text p+p{margin-top:8px}.kachel__text a{color:#5a2326}.kachel__link{margin-top:auto;padding-top:12px;display:inline-flex;align-items:center;gap:8px;color:#5a2326;font-weight:600;font-size:15px;text-decoration:none}.kacheln__quelle{margin-top:20px;max-width:90ch;font-size:13px;line-height:1.55;color:#2d1a15}.kacheln__quelle a{color:#5a2326}.kachel__link svg{width:13px;height:13px}.kachel__link:hover{text-decoration:underline}.kachel--dunkel,.kacheln--paper .kachel--dunkel{background:#2d1a15;color:#fbf9f4}.kachel--dunkel .kachel__zahl,.kachel--dunkel .kachel__link,.kachel--dunkel .kachel__text a{color:#f4f7aa}.kacheln--rot{background:#5a2326;color:#fbf9f4}.kacheln--rot .eyebrow{color:#f4f7aa}.kacheln--rot h2.sec,.kacheln--rot .kacheln__lead,.kacheln--rot .kacheln__quelle{color:#fbf9f4}.kacheln--rot .kacheln__quelle a{color:#f4f7aa}.kacheln--rot .kachel{background:#fbf9f4}.kacheln--rot .kachel--dunkel{background:#2d1a15;color:#fbf9f4}.kacheln__lead strong{font-weight:700}.kacheln__grid--gelb .kachel{background:#f4f7aa;color:#2d1a15}.kacheln__grid--gelb .kachel__zahl,.kacheln__grid--gelb .kachel__link{color:#5a2326}.kacheln__grid--rot .kachel{background:#5a2326;color:#fbf9f4}.kacheln__grid--rot .kachel__zahl,.kacheln__grid--rot .kachel__link,.kacheln__grid--rot .kachel__text a{color:#f4f7aa}.kacheln__grid--dunkel .kachel{background:#2d1a15;color:#fbf9f4}.kacheln__grid--dunkel .kachel__zahl,.kacheln__grid--dunkel .kachel__link,.kacheln__grid--dunkel .kachel__text a{color:#f4f7aa}@media(max-width:1000px){.kacheln__grid--4,.kacheln__grid--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.kacheln__grid--3,.kacheln__grid--4{grid-template-columns:1fr}}.rte.rte--seite{max-width:none;margin-inline:0}.rte--seite h2:first-child{margin-top:0}.rte--seite h3{font-size:22px;margin:24px 0 8px}.rte--seite ul,.rte--seite ol{padding-left:1.2em;margin:12px 0}.rte--seite li+li{margin-top:6px}.rte--seite .tab{overflow-x:auto;margin:20px 0}.rte--seite table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.45}.rte--seite table{display:table;overflow:visible;border-spacing:0;margin:0}.rte--seite table thead{display:table-header-group}.rte--seite table tbody{display:table-row-group}.rte--seite th,.rte--seite td{background:none;border-radius:0;white-space:normal}.rte--seite td:first-child{white-space:nowrap}.rte--seite th,.rte--seite td{border-bottom:1px solid #2D1A15;padding:10px 12px 10px 0;text-align:left;vertical-align:top}.rte--seite th{font-family:var(--ext);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#5a2326}.rte--seite td:first-child{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAKEA */
