.en-tool[data-astro-cid-ecfz2waw]{margin:1.5rem 0 2rem}.en-nojs[data-astro-cid-ecfz2waw]{background:var(--c-warn-bg);border:1px solid var(--c-warn-border);padding:.75rem 1rem;border-radius:var(--radius)}.en-browse[data-astro-cid-ecfz2waw]{margin-top:.5rem}.en-filters[data-astro-cid-ecfz2waw]{display:grid;grid-template-columns:1fr;gap:.75rem;align-items:end;max-width:60rem}.en-filters[data-astro-cid-ecfz2waw] label[data-astro-cid-ecfz2waw]{display:block;font-weight:600;font-size:.9rem;margin-bottom:.25rem}.en-checks[data-astro-cid-ecfz2waw]{display:flex;flex-direction:column;gap:.25rem}.en-checks[data-astro-cid-ecfz2waw] label[data-astro-cid-ecfz2waw]{font-weight:400;display:flex;gap:.45rem;align-items:center;margin:0}@media(min-width:48rem){.en-filters[data-astro-cid-ecfz2waw]{grid-template-columns:2fr 1fr 1fr}.en-checks[data-astro-cid-ecfz2waw]{grid-column:1 / -1;flex-direction:row;gap:1.5rem}}.en-count[data-astro-cid-ecfz2waw]{color:var(--c-muted);font-size:.9rem;margin:.9rem 0 .5rem}.en-list[data-astro-cid-ecfz2waw]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:60rem){.en-list[data-astro-cid-ecfz2waw]{grid-template-columns:1fr 1fr}}.en-item[data-astro-cid-ecfz2waw]{border:1px solid var(--c-border);border-left:4px solid var(--c-green);border-radius:6px;padding:.75rem .9rem .6rem;scroll-margin-top:1rem}.en-item[data-astro-cid-ecfz2waw]:target{box-shadow:0 0 0 3px var(--c-blue-light)}.en-item[data-astro-cid-ecfz2waw][hidden]{display:none}.en-head[data-astro-cid-ecfz2waw]{margin:0;font-size:1.05rem;line-height:1.35}.en-head[data-astro-cid-ecfz2waw] a[data-astro-cid-ecfz2waw]{color:var(--c-heading);text-decoration:none}.en-head[data-astro-cid-ecfz2waw] a[data-astro-cid-ecfz2waw]:hover .en-name[data-astro-cid-ecfz2waw]{text-decoration:underline;color:var(--c-blue)}.en-code[data-astro-cid-ecfz2waw]{display:inline-block;background:var(--c-green);color:#fff;border-radius:4px;padding:0 .4rem;margin-right:.2rem;font-size:.92rem;white-space:nowrap}.en-alt[data-astro-cid-ecfz2waw]{margin:.1rem 0 0;font-size:.85rem;color:var(--c-muted);font-style:italic}.en-tags[data-astro-cid-ecfz2waw]{list-style:none;display:flex;flex-wrap:wrap;gap:.3rem;padding:0;margin:.45rem 0}.en-tags[data-astro-cid-ecfz2waw] li[data-astro-cid-ecfz2waw]{font-size:.78rem;background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:999px;padding:0 .55rem}.en-tags[data-astro-cid-ecfz2waw] .tag-gv[data-astro-cid-ecfz2waw]{background:var(--c-blue-soft);border-color:#b4cdec}.en-tags[data-astro-cid-ecfz2waw] .tag-vegan[data-astro-cid-ecfz2waw]{background:#f3efe6;border-color:#dccfb4}.en-tags[data-astro-cid-ecfz2waw] .tag-warn[data-astro-cid-ecfz2waw]{background:var(--c-warn-bg);border-color:var(--c-warn-border)}.en-tags[data-astro-cid-ecfz2waw] .tag-status[data-astro-cid-ecfz2waw]{background:var(--c-bad-bg);border-color:var(--c-bad-border);font-weight:600}.en-text[data-astro-cid-ecfz2waw]{margin:0 0 .45rem}.en-notes[data-astro-cid-ecfz2waw]{list-style:none;padding:0;margin:0;font-size:.86rem}.en-notes[data-astro-cid-ecfz2waw] li[data-astro-cid-ecfz2waw]{padding:.35rem .55rem;border-radius:4px;margin-bottom:.3rem}.en-notes[data-astro-cid-ecfz2waw] .note-gv[data-astro-cid-ecfz2waw]{background:var(--c-blue-soft)}.en-notes[data-astro-cid-ecfz2waw] .note-warn[data-astro-cid-ecfz2waw]{background:var(--c-warn-bg)}.en-notes[data-astro-cid-ecfz2waw] .note-info[data-astro-cid-ecfz2waw]{background:var(--c-surface-2)}.en-notes[data-astro-cid-ecfz2waw] .note-vegan[data-astro-cid-ecfz2waw]{background:#f6f2ea}.lc[data-astro-cid-5qeoo7dk]{background:var(--c-green-soft);border:1px solid var(--c-green-line);border-radius:var(--radius);padding:1.1rem 1.2rem .75rem;margin:1.5rem 0 2rem;max-width:52rem}.lc[data-astro-cid-5qeoo7dk] h2[data-astro-cid-5qeoo7dk]{margin-top:0}.lc[data-astro-cid-5qeoo7dk] label[data-astro-cid-5qeoo7dk]{display:block;font-weight:600;margin-bottom:.35rem}.lc-nojs[data-astro-cid-5qeoo7dk]{background:var(--c-warn-bg);padding:.5rem .75rem;border-radius:6px}.lc-buttons[data-astro-cid-5qeoo7dk]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.6rem 0 .4rem}.lc-privacy[data-astro-cid-5qeoo7dk]{font-size:.85rem;color:var(--c-muted);margin:.25rem 0 .6rem}.lc-result[data-astro-cid-5qeoo7dk]:empty{display:none}.lc-result[data-astro-cid-5qeoo7dk] .lc-box{background:#fff;border:1px solid var(--c-border);border-radius:6px;padding:.8rem 1rem;margin-bottom:.8rem}.lc-result[data-astro-cid-5qeoo7dk] .lc-box h3{margin:0 0 .5rem;font-size:1.08rem}.lc-result[data-astro-cid-5qeoo7dk] .lc-box p{margin:0 0 .5rem}.lc-result[data-astro-cid-5qeoo7dk] .lc-sum{border-left:4px solid var(--c-accent-dark)}.lc-result[data-astro-cid-5qeoo7dk] .lc-sum ul{margin:0;padding-left:1.1rem}.lc-result[data-astro-cid-5qeoo7dk] .lc-claim{border-left:4px solid var(--c-blue)}.lc-result[data-astro-cid-5qeoo7dk] .lc-found{font-size:.85rem;color:var(--c-muted)}.lc-result[data-astro-cid-5qeoo7dk] .lc-chips{list-style:none;display:flex;flex-wrap:wrap;gap:.3rem;padding:0;margin:0 0 .5rem}.lc-result[data-astro-cid-5qeoo7dk] .lc-chips li{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:999px;padding:0 .6rem;font-size:.85rem}.lc-result[data-astro-cid-5qeoo7dk] .lc-add{list-style:none;padding:0;margin:0}.lc-result[data-astro-cid-5qeoo7dk] .lc-add li{padding:.45rem 0;border-top:1px solid var(--c-border)}.lc-result[data-astro-cid-5qeoo7dk] .lc-add li:first-child{border-top:0}.lc-result[data-astro-cid-5qeoo7dk] .lc-code{display:inline-block;background:var(--c-green);color:#fff;border-radius:4px;padding:0 .4rem;font-size:.85rem;font-weight:700;margin-right:.3rem}.lc-result[data-astro-cid-5qeoo7dk] .lc-meta{display:block;font-size:.85rem;color:var(--c-muted)}.lc-result[data-astro-cid-5qeoo7dk] .lc-flag{display:block;font-size:.85rem;color:var(--c-blue-dark)}.lc-result[data-astro-cid-5qeoo7dk] .lc-unknown{color:#7a3b00}.lex-jump[data-astro-cid-l5qicbgm]{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:var(--radius);padding:.9rem 1.1rem;margin:1.5rem 0 1rem}.lex-jump[data-astro-cid-l5qicbgm] p[data-astro-cid-l5qicbgm]{margin:.25rem 0}.lex-jump[data-astro-cid-l5qicbgm] ul[data-astro-cid-l5qicbgm]{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem .9rem;padding:0;margin:0 0 .6rem;font-size:.92rem}.lex-jump[data-astro-cid-l5qicbgm] span[data-astro-cid-l5qicbgm]{color:var(--c-muted)}.letters[data-astro-cid-l5qicbgm] a[data-astro-cid-l5qicbgm]{display:inline-block;min-width:1.8rem;text-align:center;font-weight:700;border:1px solid var(--c-border);border-radius:4px;background:#fff;text-decoration:none}.lex-group[data-astro-cid-l5qicbgm]{scroll-margin-top:1rem;border-top:1px solid var(--c-border);padding-top:.5rem;margin-top:1rem}.lex-group[data-astro-cid-l5qicbgm] h3[data-astro-cid-l5qicbgm]{margin:.5rem 0 .25rem;color:var(--c-green)}.lex-def[data-astro-cid-l5qicbgm]{color:var(--c-muted);font-size:.95rem;margin-bottom:.5rem;max-width:var(--measure)}.lex-list[data-astro-cid-l5qicbgm]{list-style:none;padding:0;margin:0 0 .5rem;columns:3 15rem;column-gap:2rem;font-size:.95rem}.lex-list[data-astro-cid-l5qicbgm] li[data-astro-cid-l5qicbgm]{break-inside:avoid;padding:.15rem 0}.lex-list[data-astro-cid-l5qicbgm] .c[data-astro-cid-l5qicbgm]{font-weight:700;color:var(--c-green);white-space:nowrap}.cf[data-astro-cid-svshx33u]{max-width:44rem;background:#fff;border:1px solid var(--c-border);border-radius:12px;padding:1.25rem;box-shadow:0 1px 2px #14321e0d}.cf[data-astro-cid-svshx33u][hidden]{display:none}.row[data-astro-cid-svshx33u]{display:grid;gap:0 1rem}@media(min-width:40rem){.row[data-astro-cid-svshx33u]{grid-template-columns:1fr 1fr}}.check[data-astro-cid-svshx33u]{display:flex;gap:.6rem;align-items:flex-start;font-weight:400;font-size:.93rem;margin:.25rem 0 1rem}.check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]{margin-top:.3rem}.btn-big[data-astro-cid-svshx33u]{font-size:1.02rem;padding:.65rem 1.4rem}.cf-note[data-astro-cid-svshx33u]{background:var(--c-green-soft);border-radius:6px;padding:.6rem .8rem;font-size:.92rem}.cf[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{display:block;font-weight:600;margin-bottom:.3rem}.cf[data-astro-cid-svshx33u] .check[data-astro-cid-svshx33u]{font-weight:400}.field[data-astro-cid-svshx33u]{margin-bottom:.9rem}.hint[data-astro-cid-svshx33u]{font-size:.85rem;color:var(--c-muted)}.cf[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u][type=text],.cf[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u][type=email]{font:inherit;width:100%;padding:.55rem .7rem;border:1px solid #aebbb2;border-radius:6px}button[data-astro-cid-svshx33u][disabled]{opacity:.55;cursor:not-allowed}.hp[data-astro-cid-svshx33u]{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.cf-status[data-astro-cid-svshx33u]{max-width:44rem;border-radius:8px;padding:.9rem 1.1rem;margin:0 0 1.25rem;font-weight:600}.cf-status[data-astro-cid-svshx33u][hidden]{display:none}.cf-status[data-astro-cid-svshx33u] p[data-astro-cid-svshx33u]{margin:0}.cf-status[data-astro-cid-svshx33u].is-ok{background:#e8f6ee;border:1px solid #8fcca8;color:#1d5a37}.cf-status[data-astro-cid-svshx33u].is-error{background:#fdeeee;border:1px solid #e3a5a5;color:#7a2323}.hero[data-astro-cid-xhaoqxbd]{position:relative;overflow:hidden;color:#fff;min-height:32rem;display:flex;align-items:center}.hero[data-astro-cid-xhaoqxbd] .hero-img,.principles[data-astro-cid-xhaoqxbd] .pr-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero[data-astro-cid-xhaoqxbd] .hero-img{object-position:center 35%}.hero-shade[data-astro-cid-xhaoqxbd]{position:absolute;inset:0;background:linear-gradient(90deg,#0a1e10c7,#0a1e1080,#0a1e1026)}.hero-grid[data-astro-cid-xhaoqxbd]{position:relative;display:grid;grid-template-columns:1fr;gap:2rem;padding-top:3.5rem;padding-bottom:4rem;align-items:center;width:100%}.hero[data-astro-cid-xhaoqxbd] h1[data-astro-cid-xhaoqxbd]{color:#fff;font-size:clamp(2.1rem,1.3rem + 3.4vw,4rem);line-height:1.08;letter-spacing:-.02em;margin-bottom:1rem;max-width:15ch;text-shadow:0 2px 12px rgba(0,0,0,.25)}.hero-sub[data-astro-cid-xhaoqxbd]{font-size:1.15rem;font-weight:600;max-width:34rem;margin-bottom:1.75rem}.hero-actions[data-astro-cid-xhaoqxbd]{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.hero-icons[data-astro-cid-xhaoqxbd]{list-style:none;display:flex;gap:1rem;margin:0;padding:0;color:#fff}.hero-card[data-astro-cid-xhaoqxbd]{background:#fff;color:var(--c-text);border-radius:6px;padding:2rem 1.75rem 1.5rem;text-align:center;max-width:22rem;box-shadow:0 10px 30px #0000002e;position:relative;justify-self:start}.hero-card[data-astro-cid-xhaoqxbd]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:4px;background:var(--c-accent)}.hero-card[data-astro-cid-xhaoqxbd] svg[data-astro-cid-xhaoqxbd]{color:var(--c-heading)}.hero-card[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{font-size:1.2rem;margin:.75rem 0 .5rem}.hero-card[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{color:var(--c-muted);font-size:.95rem}.card-arrow[data-astro-cid-xhaoqxbd]{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--c-accent-dark);color:#fff;text-decoration:none;font-weight:700}.card-arrow[data-astro-cid-xhaoqxbd]:hover{background:var(--c-green);color:#fff;text-decoration:none}.hero[data-astro-cid-xhaoqxbd] .hero-credit,.principles[data-astro-cid-xhaoqxbd] .hero-credit{position:absolute;right:.75rem;bottom:.4rem;color:#fffc;text-shadow:0 1px 2px rgba(0,0,0,.6)}@media(min-width:60rem){.hero[data-astro-cid-xhaoqxbd]{min-height:36rem}.hero-grid[data-astro-cid-xhaoqxbd]{grid-template-columns:1.5fr 1fr}.hero-card[data-astro-cid-xhaoqxbd]{justify-self:end}}.intro[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:1fr;gap:2.5rem;padding-top:4.5rem;padding-bottom:4rem;align-items:start}.intro-media[data-astro-cid-xhaoqxbd]{position:relative;margin:0;padding-left:0}.intro-media[data-astro-cid-xhaoqxbd] .intro-img{width:100%;height:26rem;object-fit:cover;border-radius:6px;display:block}.stat-box[data-astro-cid-xhaoqxbd]{position:absolute;left:-.5rem;bottom:2.5rem;background:var(--c-accent-dark);color:#fff;padding:1.25rem 1.4rem;border-radius:4px;display:flex;flex-direction:column;gap:.2rem;min-width:10rem;box-shadow:0 8px 24px #00000026}.stat-box[data-astro-cid-xhaoqxbd] strong[data-astro-cid-xhaoqxbd]{font-size:2rem;line-height:1}.stat-box[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd]{font-weight:700;font-size:.9rem}.intro-media[data-astro-cid-xhaoqxbd] figcaption[data-astro-cid-xhaoqxbd]{margin-top:.4rem}.intro-text[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{font-size:clamp(1.7rem,1.2rem + 1.6vw,2.4rem);line-height:1.2;margin:0 0 1.25rem}.intro-cols[data-astro-cid-xhaoqxbd]{display:grid;gap:0 2rem}.intro-cols[data-astro-cid-xhaoqxbd] .strong[data-astro-cid-xhaoqxbd]{color:var(--c-heading);font-weight:500}.intro-cols[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]:not(.strong){color:var(--c-muted)}@media(min-width:48rem){.intro-cols[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr 1fr}}@media(min-width:64rem){.intro[data-astro-cid-xhaoqxbd]{grid-template-columns:.9fr 1.1fr;gap:4rem;padding-top:6rem}.intro-media[data-astro-cid-xhaoqxbd]{padding-left:2rem}.stat-box[data-astro-cid-xhaoqxbd]{left:0}}.themen[data-astro-cid-xhaoqxbd]{background:var(--c-surface-2);padding:4rem 0}.center[data-astro-cid-xhaoqxbd]{text-align:center}.themen[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);margin-top:0;margin-bottom:2rem}.cards[data-astro-cid-xhaoqxbd]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:40rem){.cards[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr 1fr}}@media(min-width:64rem){.cards[data-astro-cid-xhaoqxbd]{grid-template-columns:repeat(3,1fr)}}.card[data-astro-cid-xhaoqxbd]{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 10px #14321e0f;display:flex;flex-direction:column}.card-media[data-astro-cid-xhaoqxbd]{position:relative}.card-media[data-astro-cid-xhaoqxbd] .card-img{width:100%;height:12rem;object-fit:cover;display:block}.badge[data-astro-cid-xhaoqxbd]{position:absolute;left:1rem;bottom:-.75rem;font-size:.75rem;font-weight:700;padding:.25rem .7rem;border-radius:3px}.badge-open[data-astro-cid-xhaoqxbd]{background:var(--c-accent-dark);color:#fff}.badge-soon[data-astro-cid-xhaoqxbd]{background:#fff;color:var(--c-muted);border:1px solid var(--c-border)}.card-body[data-astro-cid-xhaoqxbd]{padding:1.4rem 1.25rem 1rem;display:flex;flex-direction:column;flex:1}.card-body[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{margin:0 0 .4rem;font-size:1.15rem}.card-body[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd] a[data-astro-cid-xhaoqxbd]{color:var(--c-heading)}.card-body[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{color:var(--c-muted);font-size:.95rem;flex:1}.principles[data-astro-cid-xhaoqxbd]{position:relative;overflow:hidden;color:#fff;padding:4.5rem 0}.pr-shade[data-astro-cid-xhaoqxbd]{position:absolute;inset:0;background:#0e2816cc}.pr-inner[data-astro-cid-xhaoqxbd]{position:relative}.principles[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{color:#fff;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);margin-top:0}.kicker[data-astro-cid-xhaoqxbd].light{color:#9fdcb0}.pr-list[data-astro-cid-xhaoqxbd]{list-style:none;padding:0;margin:2rem 0 0;display:grid;gap:1.5rem}@media(min-width:48rem){.pr-list[data-astro-cid-xhaoqxbd]{grid-template-columns:repeat(3,1fr)}}.pr-list[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]{border-top:3px solid var(--c-accent);padding-top:1rem}.pr-list[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{color:#fff;margin-top:0}.pr-list[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{color:#dceee1;margin:0}.banner[data-astro-cid-iwstzw75]{position:relative;background:var(--c-green-soft);overflow:hidden}.banner-inner[data-astro-cid-iwstzw75]{position:relative;padding-top:1.5rem;padding-bottom:1.75rem}.banner[data-astro-cid-iwstzw75] h1[data-astro-cid-iwstzw75]{max-width:30ch}.banner[data-astro-cid-iwstzw75] .meta[data-astro-cid-iwstzw75]{margin:0}.banner[data-astro-cid-iwstzw75].has-image{color:#fff}.banner[data-astro-cid-iwstzw75].has-image .banner-inner[data-astro-cid-iwstzw75]{padding-top:2.5rem;padding-bottom:3.25rem}.banner[data-astro-cid-iwstzw75] .banner-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.banner-shade[data-astro-cid-iwstzw75]{position:absolute;inset:0;background:linear-gradient(90deg,#0a1e10e6,#0a1e10b8)}.banner[data-astro-cid-iwstzw75].has-image h1[data-astro-cid-iwstzw75],.banner[data-astro-cid-iwstzw75].has-image .meta[data-astro-cid-iwstzw75],.banner[data-astro-cid-iwstzw75].has-image .breadcrumbs{color:#fff}.banner[data-astro-cid-iwstzw75].has-image .breadcrumbs a{color:#d9f0df}.banner[data-astro-cid-iwstzw75].has-image .breadcrumbs ol{color:#eef7f0}.banner[data-astro-cid-iwstzw75].has-image .breadcrumbs,.banner[data-astro-cid-iwstzw75].has-image h1[data-astro-cid-iwstzw75]{text-shadow:0 1px 3px rgba(0,0,0,.5)}.banner[data-astro-cid-iwstzw75] .banner-credit{position:absolute;right:.75rem;bottom:.35rem;color:#fffc}.page[data-astro-cid-iwstzw75]{padding-top:1.75rem;padding-bottom:3rem}
