.werkzeuge[data-astro-cid-du2l2wdj] [data-astro-cid-du2l2wdj][hidden]{display:none!important}.werkzeuge[data-astro-cid-du2l2wdj]{padding-block-start:clamp(2.5rem,5vw,4rem)}.suche[data-astro-cid-du2l2wdj]{gap:var(--space-3);max-width:40rem;margin-block-end:clamp(2.5rem,5vw,3.5rem);display:grid}.suche__feld[data-astro-cid-du2l2wdj]{position:relative}.suche__feld[data-astro-cid-du2l2wdj] input[data-astro-cid-du2l2wdj]{border:1px solid var(--rule-strong);background:var(--paper);width:100%;font-size:var(--step-0);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);border-radius:999px;padding:1rem 4.5rem 1rem 1.25rem}.suche__feld[data-astro-cid-du2l2wdj] input[data-astro-cid-du2l2wdj]:focus-visible{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #17191c1f}.suche__anzahl[data-astro-cid-du2l2wdj]{inset-inline-end:1.25rem;color:var(--fg-faint);position:absolute;top:50%;translate:0 -50%}.suche__leer[data-astro-cid-du2l2wdj]{font-size:var(--step-1);color:var(--fg-muted);margin-block-start:var(--space-6)}.beliebt__liste[data-astro-cid-du2l2wdj]{gap:var(--space-4);margin-block:var(--space-4) clamp(3rem, 6vw, 4.5rem);display:grid}.beliebt__liste[data-astro-cid-du2l2wdj]>li[data-astro-cid-du2l2wdj]{display:grid}.karte[data-astro-cid-du2l2wdj]{gap:var(--space-3);min-width:0;padding:var(--space-6);border-radius:var(--flaeche-radius);background:var(--grafit);transition:translate var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);grid-template-rows:auto auto 1fr auto;display:grid}.karte[data-astro-cid-du2l2wdj]:hover,.karte[data-astro-cid-du2l2wdj]:focus-visible{translate:0 -4px;box-shadow:0 22px 44px -26px #00000080}.karte__titel[data-astro-cid-du2l2wdj]{min-width:0;font-size:var(--step-1);letter-spacing:-.015em;hyphens:auto;overflow-wrap:anywhere;font-weight:600;line-height:1.25}.karte__titel[data-astro-cid-du2l2wdj]:after{content:" →";color:var(--steel-500);transition:color var(--dur-1) var(--ease)}.karte[data-astro-cid-du2l2wdj]:hover .karte__titel[data-astro-cid-du2l2wdj]:after{color:var(--red)}.karte__teaser[data-astro-cid-du2l2wdj]{color:var(--fg-muted);font-size:.9rem;line-height:1.5}.karte__formel[data-astro-cid-du2l2wdj]{border-block-start:1px solid var(--rule);font-family:var(--font-mono);color:var(--fg-faint);overflow-wrap:anywhere;margin-block-start:var(--space-2);padding-block-start:var(--space-3);font-size:.72rem;line-height:1.6}@media (width<=39.99rem){.karte[data-astro-cid-du2l2wdj]{padding:var(--space-5)}.karte__formel[data-astro-cid-du2l2wdj]{display:none}}@media (width>=40rem){.beliebt__liste[data-astro-cid-du2l2wdj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.beliebt__liste[data-astro-cid-du2l2wdj]{grid-template-columns:repeat(4,minmax(0,1fr))}}.themen[data-astro-cid-du2l2wdj]{gap:var(--space-4);margin-block-start:var(--space-4);display:grid}.thema[data-astro-cid-du2l2wdj]{align-content:start;gap:var(--space-3);padding:var(--space-8) var(--space-6) var(--space-6);border-radius:var(--flaeche-radius);background:var(--bg-sunken);scroll-margin-block-start:6rem;display:grid;position:relative}.thema[data-astro-cid-du2l2wdj]:before{content:"";width:var(--rot-stueck);background:var(--red);height:2px;position:absolute;inset-block-start:0;inset-inline-start:var(--space-6)}.thema__kopf[data-astro-cid-du2l2wdj]{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.thema__titel[data-astro-cid-du2l2wdj]{font-size:var(--step-1);letter-spacing:-.015em;font-weight:600}.thema__anzahl[data-astro-cid-du2l2wdj]{color:var(--fg-faint)}.thema__teaser[data-astro-cid-du2l2wdj]{color:var(--fg-muted);font-size:.88rem;line-height:1.5}.thema__liste[data-astro-cid-du2l2wdj]{border-block-start:1px solid var(--rule);margin-block-start:var(--space-2);display:grid}.thema__liste[data-astro-cid-du2l2wdj] a[data-astro-cid-du2l2wdj]{align-items:baseline;gap:var(--space-2);border-block-end:1px solid var(--rule);transition:color var(--dur-1) var(--ease);grid-template-columns:minmax(0,1fr) auto;padding-block:.6rem;font-size:.95rem;font-weight:500;display:grid}.thema__liste[data-astro-cid-du2l2wdj] a[data-astro-cid-du2l2wdj]:after{content:"→";color:var(--fg-faint);opacity:0;transition:opacity var(--dur-1) var(--ease), translate var(--dur-1) var(--ease), color var(--dur-1) var(--ease);translate:-.3rem}.thema__liste[data-astro-cid-du2l2wdj] a[data-astro-cid-du2l2wdj]:hover,.thema__liste[data-astro-cid-du2l2wdj] a[data-astro-cid-du2l2wdj]:focus-visible{color:var(--accent-text)}.thema__liste[data-astro-cid-du2l2wdj] a[data-astro-cid-du2l2wdj]:hover:after,.thema__liste[data-astro-cid-du2l2wdj] a[data-astro-cid-du2l2wdj]:focus-visible:after{opacity:1;color:var(--accent-text);translate:0}.thema__name[data-astro-cid-du2l2wdj]{hyphens:manual;overflow-wrap:break-word}@media (width>=48rem){.themen[data-astro-cid-du2l2wdj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.themen[data-astro-cid-du2l2wdj]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.hinweise[data-astro-cid-du2l2wdj]{gap:var(--space-2);max-width:80ch;border-block-start:1px solid var(--rule);margin-block-start:clamp(2.5rem,5vw,3.5rem);padding-block-start:var(--space-5);display:grid}.privacy--warranty[data-astro-cid-du2l2wdj]{color:var(--fg-faint)}.help__inner[data-astro-cid-du2l2wdj]{max-width:46rem}.help__title[data-astro-cid-du2l2wdj]{font-size:var(--step-3);text-wrap:balance}.help__body[data-astro-cid-du2l2wdj]{font-size:var(--step-1);color:var(--fg-muted);margin-block-start:var(--space-6)}.help__more[data-astro-cid-du2l2wdj]{margin-block-start:var(--space-8)}@media (prefers-reduced-motion:reduce){.karte[data-astro-cid-du2l2wdj],.thema__liste[data-astro-cid-du2l2wdj] a[data-astro-cid-du2l2wdj],.thema__liste[data-astro-cid-du2l2wdj] a[data-astro-cid-du2l2wdj]:after{transition:none}}
