.material-liste{width:100%;max-width:var(--container-wide);padding:0 var(--page-padding-mobile) var(--space-8);margin:0 auto}@media (min-width:880px){.material-liste{padding:0 var(--page-padding-desktop) var(--space-9)}}.material-gruppe{margin-bottom:var(--space-8)}.material-gruppe__wort{font-family:var(--font-display);font-weight:300;font-size:var(--fs-h3);letter-spacing:var(--tracking-tight);text-transform:lowercase;color:var(--fg-muted);margin:0 0 var(--space-4)}.material-gruppe__eintraege{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.material-gruppe__eintraege{grid-template-columns:repeat(2,1fr)}}.material-karte{background:var(--bg-elev-2);color:var(--fg);padding:var(--space-4) var(--space-5);text-decoration:none;transition:background .2s;display:block}.material-karte:hover,.material-karte:focus-visible{background:color-mix(in oklab, var(--accent-2) 12%, var(--bg-elev-2))}.material-karte__name{font-family:var(--font-display);font-size:var(--fs-body);color:var(--fg);margin-bottom:var(--space-1);display:block}.material-karte__kurz{font-family:var(--font-body);font-size:var(--fs-small);line-height:var(--lh-normal);color:var(--fg-muted);display:block}.material-offen{width:100%;max-width:var(--container-wide);padding:0 var(--page-padding-mobile) var(--space-8);margin:0 auto}.material-offen p{font-family:var(--font-body);font-size:var(--fs-small);color:var(--fg-subtle);margin:0}.material-beitrag{width:100%;max-width:var(--container-wide);padding:0 var(--page-padding-mobile) var(--space-8);margin:0 auto}@media (min-width:880px){.material-beitrag{padding:0 var(--page-padding-desktop) var(--space-9)}}.material-beitrag__teil{margin-bottom:var(--space-7)}.material-beitrag__teil h2{font-family:var(--font-display);font-weight:300;font-size:var(--fs-h3);letter-spacing:var(--tracking-tight);text-transform:lowercase;color:var(--fg);margin:0 0 var(--space-3)}.material-beitrag__teil p{font-family:var(--font-body);font-weight:300;font-size:var(--fs-body);line-height:var(--lh-prose);color:var(--fg-muted);margin:0 0 var(--space-3)}.material-beitrag__teil p:last-child{margin-bottom:0}.material-beitrag__werke{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.material-beitrag__werke a{font-family:var(--font-body);font-size:var(--fs-small);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--accent-2) 35%, var(--fg));text-decoration-color:color-mix(in oklab, var(--accent-2) 35%, var(--fg));text-underline-offset:3px}.material-beitrag__quellen ul{margin:0;padding:0;list-style:none}.material-beitrag__quellen li{font-family:var(--font-body);font-size:var(--fs-micro);line-height:var(--lh-normal);color:var(--fg-subtle);margin-bottom:var(--space-1)}.material-beitrag__zurueck a{font-family:var(--font-body);font-size:var(--fs-small);color:var(--fg-muted);text-decoration:none}.material-beitrag__zurueck a:hover,.material-beitrag__zurueck a:focus-visible{color:var(--fg)}.material-block{width:100%;max-width:var(--container-wide);padding:0 var(--page-padding-mobile) var(--space-8);margin:0 auto}@media (min-width:880px){.material-block{padding:0 var(--page-padding-desktop) var(--space-9)}}.material-block__titel{font-family:var(--font-display);font-weight:300;font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight);text-transform:lowercase;color:var(--fg);margin:0 0 var(--space-4)}.material-block__liste{margin:0 0 var(--space-4);gap:var(--space-2) var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.material-block__liste a{font-family:var(--font-body);font-size:var(--fs-small);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--accent-2) 35%, var(--fg));text-decoration-color:color-mix(in oklab, var(--accent-2) 35%, var(--fg));text-underline-offset:3px}.material-block__mehr a{font-family:var(--font-body);font-size:var(--fs-micro);color:var(--fg-subtle);text-decoration:none}.material-block__mehr a:hover,.material-block__mehr a:focus-visible{color:var(--fg)}
