.page-module__D1rvnq__main{background:var(--surface-base);min-height:100vh;padding:calc(3.5rem + var(--space-16)) var(--space-8) var(--space-20)}.page-module__D1rvnq__header{max-width:var(--container-prose);margin:0 auto var(--space-12);gap:var(--space-4);flex-direction:column;display:flex}.page-module__D1rvnq__eyebrow{font-family:var(--font-label);font-weight:500;font-size:var(--font-meta);letter-spacing:.06em;color:var(--copper);text-transform:uppercase;margin:0}.page-module__D1rvnq__heading{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,3.75rem);font-style:italic;font-weight:500;line-height:var(--line-tight);color:var(--text);letter-spacing:-.015em;margin:0}.page-module__D1rvnq__lead{font-family:var(--font-body);font-weight:450;font-size:var(--font-lead);line-height:var(--line-relaxed);color:var(--text-muted);max-width:60ch;margin:0}.page-module__D1rvnq__list{max-width:var(--container-prose);margin:0 auto var(--space-16);gap:var(--space-6);flex-direction:column;padding:0;list-style:none;display:flex}.page-module__D1rvnq__item{display:flex}.page-module__D1rvnq__item>*{flex:1}.page-module__D1rvnq__empty{max-width:var(--container-prose);margin:0 auto var(--space-16);font-family:var(--font-body);font-style:italic;font-size:var(--font-lead);color:var(--text-dim)}
