.editorial-page.svelte-tdpsgi{max-inline-size:var(--measure-editorial);padding:var(--spacing-20) var(--spacing-6) var(--spacing-16);margin:0 auto}.page-header.svelte-tdpsgi{margin-block-end:var(--spacing-12)}.eyebrow.svelte-tdpsgi{margin:0 0 var(--spacing-4);font-size:var(--text-xs,.75rem);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);font-weight:500}h1.svelte-tdpsgi{margin:0 0 var(--spacing-6);letter-spacing:-.025em;color:var(--ink);font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:400;line-height:1.1}.lede.svelte-tdpsgi{font-size:var(--text-lg,1.125rem);color:var(--ink-muted);margin:0;line-height:1.65}.body.svelte-tdpsgi{color:var(--ink);line-height:1.7;font-size:var(--text-base,1rem)}.editorial-page .body h2{margin:var(--spacing-10) 0 var(--spacing-3);font-size:var(--text-xl,1.375rem);letter-spacing:-.015em;color:var(--ink);font-weight:500}.editorial-page .body p{margin:0 0 var(--spacing-4)}.editorial-page .body a{color:var(--accent);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.editorial-page .body ul{margin:0 0 var(--spacing-4);padding-inline-start:var(--spacing-5)}.editorial-page .body li{margin-block-end:var(--spacing-2)}
