/* Aus dem Astro-Build übernommen (wordpress/tools/build-theme.mjs). Nicht von Hand bearbeiten. */
.ab{padding-block:calc(var(--header-h) + clamp(2rem, 1rem + 4vw, 5rem)) var(--section)}.ab__in{gap:2.5rem var(--gap);display:grid}.ab__name{font-variation-settings:"opsz" var(--opsz-xl);letter-spacing:-.03em;font-size:clamp(3.25rem,11.2vw,13rem);line-height:1}.ab__fig{width:100%;max-width:34rem}.ab__copy{align-self:start;gap:1.25rem;max-width:38rem;display:grid}.ab__role{color:var(--muted)}@media (width>=60rem){.ab__in{grid-template-columns:repeat(12,minmax(0,1fr))}.ab__name{grid-column:1/-1}.ab__fig{grid-column:1/span 5}.ab__copy{grid-column:7/-1}}.vl{padding-block:var(--section);color:var(--on-dark);position:relative;overflow:hidden}.vl .mat:after{content:"";background:#190b1180;position:absolute;inset:0}.vl__in{position:relative}.vl__t{max-width:16em;margin-bottom:clamp(2.5rem,1.5rem + 5vw,7rem)}.vl__list{gap:2rem var(--gap);display:grid}.vl__list li{border-top:1px solid #f8efea52;padding-top:1rem}.vl__n{font-family:var(--display);font-weight:400;font-size:var(--t-3);letter-spacing:-.015em;margin-bottom:.6rem;font-style:italic;line-height:1.08}@media (width>=56rem){.vl__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.cr__t{grid-column:1/-1;margin-bottom:2rem}.cr__list{border-top:1px solid var(--line);grid-column:1/-1}.cr__row{border-bottom:1px solid var(--line);gap:.25rem 2rem;padding-block:clamp(1rem,.8rem + 1vw,1.75rem);display:grid}.cr__row dt{font-family:var(--display);font-size:var(--t-2);letter-spacing:-.012em;color:var(--heading);line-height:1.16}@media (width>=64rem){.cr__t{grid-column:1/span 4;margin-bottom:0}.cr__list{grid-column:6/-1}}
