.svc.svelte-10ky9de .hph-prose .cite{font-size:14.5px;color:var(--color-hph-muted)}.svc.svelte-10ky9de .hph-prose a{color:var(--color-hph-purple);font-weight:700;text-decoration:underline;text-underline-offset:2px}.caption.svelte-10ky9de{margin:0;font-size:14.5px;font-style:italic;line-height:1.5;color:var(--color-hph-body)}.approach.svelte-10ky9de{display:flex;flex-direction:column;gap:2px;margin:0;font-size:15px;line-height:1.5;color:var(--color-hph-on-night)}.approach.svelte-10ky9de span:where(.svelte-10ky9de){font-size:12px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-hph-gold)}
