.col-lead.svelte-kt8ngn{font-family:var(--font-display);max-width:32ch;font-size:var(--t-h3);color:var(--ink);margin-bottom:3rem;font-weight:500;line-height:1.32}.note.svelte-kt8ngn{border-top:1px solid var(--rule);margin-top:clamp(2rem,4vw,2.75rem);padding-top:clamp(2rem,4vw,2.75rem)}.note.svelte-kt8ngn:first-of-type{margin-top:0}.note-head.svelte-kt8ngn{font-family:var(--font-display);font-size:var(--t-h3);color:var(--ink);margin-bottom:.9rem;font-weight:500}.note-body.svelte-kt8ngn{max-width:46ch;color:var(--muted);line-height:1.66}.note-link.svelte-kt8ngn{color:var(--accent-text);text-transform:none;letter-spacing:.04em;margin-top:1.1rem;display:inline-block}.materials.svelte-kt8ngn{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.5rem 2rem;margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding-top:clamp(2rem,4vw,2.75rem);display:grid}.materials-cap.svelte-kt8ngn{color:var(--faint);grid-column:1/-1}.mat.svelte-kt8ngn{flex-direction:column;gap:.35rem;display:flex}.mat-label.svelte-kt8ngn{color:var(--faint)}.mat-value.svelte-kt8ngn{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.1rem}
