.section-heading-shared.svelte-2penap{display:flex;width:100%;min-width:0;align-items:center}.section-heading-shared.svelte-2penap h2:where(.svelte-2penap),.section-heading-shared.svelte-2penap h3:where(.svelte-2penap),.section-heading-shared.svelte-2penap h4:where(.svelte-2penap){min-width:0;flex:0 1 auto;margin:0;color:var(--text-primary);line-height:1.3;overflow-wrap:anywhere}.section-heading-shared__divider.svelte-2penap{height:1px;min-width:var(--space-6);flex:1 1 auto}.section-heading-shared__meta.svelte-2penap{min-width:0;flex:0 1 auto;color:var(--text-secondary);font-size:var(--font-helper);line-height:1.5}.section-heading--level-1.svelte-2penap{gap:var(--space-4);margin-bottom:var(--space-8)}.section-heading--level-1.svelte-2penap h2:where(.svelte-2penap),.section-heading--level-1.svelte-2penap h3:where(.svelte-2penap),.section-heading--level-1.svelte-2penap h4:where(.svelte-2penap){font-size:var(--font-section-title);font-weight:750;letter-spacing:-.02em}.section-heading--level-1.svelte-2penap .section-heading-shared__divider:where(.svelte-2penap){background:color-mix(in srgb,var(--border) 72%,transparent)}.section-heading--level-2.svelte-2penap{gap:var(--space-3);margin-bottom:var(--space-6)}.section-heading--level-2.svelte-2penap h2:where(.svelte-2penap),.section-heading--level-2.svelte-2penap h3:where(.svelte-2penap),.section-heading--level-2.svelte-2penap h4:where(.svelte-2penap){font-size:var(--font-major-title);font-weight:700;letter-spacing:-.015em}.section-heading--level-2.svelte-2penap .section-heading-shared__divider:where(.svelte-2penap){background:color-mix(in srgb,var(--border) 56%,transparent)}.section-heading--level-3.svelte-2penap{gap:var(--space-3);margin-bottom:var(--space-3)}.section-heading--level-3.svelte-2penap h2:where(.svelte-2penap),.section-heading--level-3.svelte-2penap h3:where(.svelte-2penap),.section-heading--level-3.svelte-2penap h4:where(.svelte-2penap){color:var(--text-secondary);font-size:var(--font-meta-key);font-weight:650;letter-spacing:.025em}.section-heading--level-3.svelte-2penap .section-heading-shared__divider:where(.svelte-2penap){background:color-mix(in srgb,var(--border) 36%,transparent)}.section-heading--muted.svelte-2penap h2:where(.svelte-2penap),.section-heading--muted.svelte-2penap h3:where(.svelte-2penap),.section-heading--muted.svelte-2penap h4:where(.svelte-2penap){color:var(--text-secondary)}@media(max-width:520px){.section-heading--with-meta.svelte-2penap{flex-wrap:wrap}.section-heading--with-meta.svelte-2penap .section-heading-shared__meta:where(.svelte-2penap){flex-basis:100%}}
