.section-header[data-v-752cda06]{align-items:center;display:flex;gap:var(--space-6);margin-bottom:var(--space-8)}.section-header.is-flush[data-v-752cda06]{margin-bottom:0}.section-header.is-numbered[data-v-752cda06]{align-items:baseline;gap:var(--space-4)}.section-header.is-numbered .section-line[data-v-752cda06]{align-self:center}.section-num[data-v-752cda06]{color:var(--accent);font-family:var(--font-display);font-size:var(--fs-3xl);letter-spacing:.04em;line-height:var(--lh-tight)}.section-titles[data-v-752cda06]{align-items:baseline;display:flex;gap:var(--space-4);min-width:0}.section-meta[data-v-752cda06]{color:var(--text-3);font-size:var(--fs-xs);font-weight:600;white-space:nowrap}.section-title[data-v-752cda06]{color:var(--text);font-family:var(--font-display);font-size:var(--fs-3xl);letter-spacing:var(--ls-2);line-height:var(--lh-tight)}.section-line[data-v-752cda06]{background:linear-gradient(to right,var(--border),transparent);flex:1;flex-shrink:0;height:1px;min-width:2rem}@media(max-width:640px){.section-line[data-v-752cda06]{display:none}.section-titles[data-v-752cda06]{flex-direction:column;gap:var(--space-1)}.section-meta[data-v-752cda06]{font-size:var(--fs-3xs)}}
