.page-module-scss-module__4MsWVa__page{width:100%;padding:var(--space-8)var(--space-6);flex:1;max-width:56rem;margin:0 auto}.page-module-scss-module__4MsWVa__header{margin-bottom:var(--space-10);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-subtle)}.page-module-scss-module__4MsWVa__breadcrumb{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-3)}.page-module-scss-module__4MsWVa__title{color:var(--text-primary);margin:0 0 var(--space-2);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800}.page-module-scss-module__4MsWVa__subtitle{font-size:var(--text-sm);color:var(--text-muted);margin:0}.page-module-scss-module__4MsWVa__link{color:var(--accent);text-decoration:none}.page-module-scss-module__4MsWVa__link:hover{text-decoration:underline}.page-module-scss-module__4MsWVa__groups{gap:var(--space-10);flex-direction:column;display:flex}.page-module-scss-module__4MsWVa__group{gap:var(--space-4);flex-direction:column;display:flex}.page-module-scss-module__4MsWVa__groupTitle{font-size:var(--text-lg);color:var(--text-primary);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);margin:0;font-weight:700}.page-module-scss-module__4MsWVa__empty{color:var(--text-muted);font-size:var(--text-sm)}