.punkte[data-astro-cid-ctxnlexf]{text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;display:grid}span[data-astro-cid-ctxnlexf]{color:var(--muted);font-size:11px}i[data-astro-cid-ctxnlexf]{border:2px solid var(--line-strong);background:var(--white);border-radius:50%;width:14px;height:14px;margin:0 auto 3px;display:block}.da[data-astro-cid-ctxnlexf] i[data-astro-cid-ctxnlexf]{background:var(--sage);border-color:var(--sage)}.rz[data-astro-cid-gfpa5wdy]{grid-template-columns:1fr 1fr;align-items:start;gap:44px;display:grid}.rz[data-astro-cid-gfpa5wdy] .foto{aspect-ratio:4/3;object-fit:cover;background:var(--sage-tint);border-radius:20px;width:100%;height:auto}.saison[data-astro-cid-gfpa5wdy]{background:var(--sage-tint);border-radius:16px;margin-top:16px;padding:14px 16px}.saison-kopf[data-astro-cid-gfpa5wdy]{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.saison-kopf[data-astro-cid-gfpa5wdy] b[data-astro-cid-gfpa5wdy]{letter-spacing:.08em;text-transform:uppercase;color:var(--sage);font-size:13px;font-weight:800}.saison-kopf[data-astro-cid-gfpa5wdy] span[data-astro-cid-gfpa5wdy]{color:var(--ink);font-size:15px}.pills[data-astro-cid-gfpa5wdy]{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.h[data-astro-cid-gfpa5wdy]{margin-bottom:4px;font-size:22px}.zut[data-astro-cid-gfpa5wdy]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.zut[data-astro-cid-gfpa5wdy] label[data-astro-cid-gfpa5wdy]{cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:9px 12px;font-size:16px;transition:background .12s;display:grid}.zut[data-astro-cid-gfpa5wdy] label[data-astro-cid-gfpa5wdy]:hover{background:var(--sage-tint)}.zut[data-astro-cid-gfpa5wdy] input[data-astro-cid-gfpa5wdy]{width:19px;height:19px;accent-color:var(--sage);margin:2px 0 0}.zut[data-astro-cid-gfpa5wdy] input[data-astro-cid-gfpa5wdy]:checked+span[data-astro-cid-gfpa5wdy]{color:var(--muted);text-decoration:line-through}.einleitung[data-astro-cid-gfpa5wdy]{max-width:74ch;margin:0 0 30px}.einleitung[data-astro-cid-gfpa5wdy] p[data-astro-cid-gfpa5wdy]{color:var(--ink);margin:0 0 10px;font-size:18px;line-height:1.65}.zut-text[data-astro-cid-gfpa5wdy]{color:var(--muted);margin:14px 12px 0;font-size:15px;line-height:1.6}.zub-kopf[data-astro-cid-gfpa5wdy]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.zub-kopf[data-astro-cid-gfpa5wdy] .h[data-astro-cid-gfpa5wdy]{margin:0}.schritte[data-astro-cid-gfpa5wdy]{counter-reset:s;gap:10px;max-width:74ch;margin:14px 0 0;padding:0;list-style:none;display:grid}.schritte[data-astro-cid-gfpa5wdy] li[data-astro-cid-gfpa5wdy]{counter-increment:s;background:var(--white);border:1px solid var(--line);cursor:pointer;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:15px 18px;font-size:16.5px;line-height:1.6;transition:opacity .2s,background .2s;display:grid}.schritte[data-astro-cid-gfpa5wdy] li[data-astro-cid-gfpa5wdy]:before{content:counter(s);background:var(--sage);width:28px;height:28px;color:var(--lime);border-radius:50%;place-items:center;font-size:13.5px;font-weight:800;display:grid}.schritte[data-astro-cid-gfpa5wdy] li[data-astro-cid-gfpa5wdy].fertig{opacity:.5;background:var(--sage-tint)}.schritte[data-astro-cid-gfpa5wdy] li[data-astro-cid-gfpa5wdy].fertig:before{content:"✓"}.tipps[data-astro-cid-gfpa5wdy]{background:var(--sage-tint);border-left:3px solid var(--sage);border-radius:0 14px 14px 0;max-width:74ch;margin-top:26px;padding:14px 18px}.tipps[data-astro-cid-gfpa5wdy] b[data-astro-cid-gfpa5wdy]{letter-spacing:.1em;text-transform:uppercase;color:var(--sage-deep);font-size:12px;font-weight:800}.tipps[data-astro-cid-gfpa5wdy] p[data-astro-cid-gfpa5wdy]{color:var(--ink);margin:6px 0 0;font-size:16px}.quelle[data-astro-cid-gfpa5wdy]{color:var(--muted);margin:16px 0 0;font-size:13.5px}.herkunft[data-astro-cid-gfpa5wdy]{background:linear-gradient(158deg,var(--sage),var(--deepest));color:var(--on-dark);border-radius:22px;grid-template-columns:1fr auto;align-items:center;gap:36px;margin-top:44px;padding:32px 36px;display:grid;position:relative;overflow:hidden}.herkunft[data-astro-cid-gfpa5wdy]:before{content:"";pointer-events:none;background:repeating-linear-gradient(-24deg,#eaf0dc07 0 2px,#0000 2px 22px);position:absolute;inset:0}.herkunft[data-astro-cid-gfpa5wdy]>[data-astro-cid-gfpa5wdy]{position:relative}.herkunft[data-astro-cid-gfpa5wdy] .eyebrow[data-astro-cid-gfpa5wdy]{color:var(--lime)}.herkunft[data-astro-cid-gfpa5wdy] h3[data-astro-cid-gfpa5wdy]{color:var(--white);max-width:26ch;margin-bottom:10px;font-size:clamp(21px,2.4vw,27px)}.herkunft[data-astro-cid-gfpa5wdy] p[data-astro-cid-gfpa5wdy]{color:var(--on-dark-mute);max-width:58ch;font-size:16px}.btns[data-astro-cid-gfpa5wdy]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.zahl[data-astro-cid-gfpa5wdy]{text-align:center;min-width:150px}.zahl[data-astro-cid-gfpa5wdy] b[data-astro-cid-gfpa5wdy]{color:var(--lime);font-variant-numeric:tabular-nums;font-size:64px;font-weight:800;line-height:1;display:block}.zahl[data-astro-cid-gfpa5wdy] span[data-astro-cid-gfpa5wdy]{color:var(--on-dark-mute);font-size:13.5px}.mehr[data-astro-cid-gfpa5wdy]{color:var(--sage-deep);margin-top:48px}@media (width<=900px){.rz[data-astro-cid-gfpa5wdy],.herkunft[data-astro-cid-gfpa5wdy]{grid-template-columns:1fr}.zahl[data-astro-cid-gfpa5wdy]{text-align:left}.herkunft[data-astro-cid-gfpa5wdy]{padding:26px 22px}}.kochmodus{z-index:100;background:var(--deepest);color:var(--white);flex-direction:column;padding:22px clamp(18px,5vw,64px) 28px;display:flex;position:fixed;inset:0}.km-kopf{justify-content:space-between;align-items:center;gap:14px;display:flex}.km-kopf span{color:var(--on-dark-mute);font-size:15px;font-weight:500}.km-zu{color:var(--on-dark);font:inherit;cursor:pointer;background:0 0;border:1.5px solid #eaf0dc59;border-radius:999px;padding:8px 16px}.km-fort{background:#eaf0dc26;border-radius:999px;height:6px;margin:18px 0 0;overflow:hidden}.km-fort i{background:var(--lime);height:100%;transition:width .3s;display:block}.km-nr{letter-spacing:.1em;text-transform:uppercase;color:var(--lime);margin:auto 0 12px;font-size:14px;font-weight:800}.km-text{max-width:30ch;margin:0 0 auto;font-size:clamp(24px,4vw,40px);font-weight:500;line-height:1.35}.km-nav{gap:12px;margin-top:28px;display:flex}.km-nav .btn{height:58px;padding:0 30px;font-size:17px}.km-nav .btn[disabled]{opacity:.35}.km-hinweis{color:var(--on-dark-mute);margin:14px 0 0;font-size:13.5px}
