/* page-header.css – aus dem Astro-Build übernommen (tools/extract-css.mjs). Nicht von Hand bearbeiten. */
.phd:not(.x-){padding-top:calc(var(--header-space) + clamp(1rem, .6rem + 2vw, 2.5rem));padding-bottom:var(--space-xl)}.phd__grid:not(.x-){gap:var(--space-m);display:grid}.phd__main:not(.x-){gap:var(--space-s);display:grid}.phd:not(.x-) .phd__title{font-size:var(--step-6);letter-spacing:-.026em;max-width:13ch;line-height:1.02}.phd--narrow:not(.x-) .phd__title{font-size:var(--step-5);max-width:16ch}.phd__side:not(.x-){gap:var(--space-m);align-content:end;max-width:34rem;display:grid}@media (width>=64rem){.phd__grid:not(.x-){column-gap:var(--col-gap);grid-template-columns:7fr 5fr;align-items:end}.phd__side:not(.x-){padding-bottom:.6rem}}

