.methodology-container[data-astro-cid-knigvins]{max-width:58rem;margin:3.5rem auto;padding:0 1.25rem}.methodology-header[data-astro-cid-knigvins]{margin-bottom:3.5rem}.methodology-title[data-astro-cid-knigvins]{font-size:clamp(2rem,3.8vw,3.25rem);font-weight:800;letter-spacing:-.03em;color:hsl(var(--text-primary));margin-bottom:1rem;line-height:1.15}.methodology-section[data-astro-cid-knigvins]{margin-bottom:3.5rem}.section-heading[data-astro-cid-knigvins]{font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:700;color:hsl(var(--text-primary));margin-bottom:1rem;letter-spacing:-.02em}.section-text[data-astro-cid-knigvins]{font-size:1.0625rem;color:hsl(var(--text-secondary));line-height:1.7;margin-bottom:1.25rem}.sources-matrix[data-astro-cid-knigvins]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:1.5rem 0}.source-card[data-astro-cid-knigvins]{background-color:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:.75rem;padding:1.35rem;box-shadow:var(--shadow-elevation-1)}.source-name[data-astro-cid-knigvins]{font-size:1.05rem;font-weight:700;color:hsl(var(--text-primary));margin-bottom:.25rem}.source-meta[data-astro-cid-knigvins]{font-size:.75rem;font-weight:600;color:hsl(var(--accent-primary));text-transform:uppercase;letter-spacing:.05em;margin-bottom:.65rem}.source-desc[data-astro-cid-knigvins]{font-size:.875rem;color:hsl(var(--text-secondary));line-height:1.6}.methodology-list[data-astro-cid-knigvins]{list-style:disc;padding-left:1.5rem;margin:1rem 0;display:flex;flex-direction:column;gap:.65rem;font-size:1rem;color:hsl(var(--text-secondary));line-height:1.6}
