.wn-page.svelte-16x2oej{min-height:100vh;background:var(--pt-bg)}.wn-main.svelte-16x2oej{max-width:var(--mk-maxw);margin:0 auto;padding:clamp(48px,7vw,84px) var(--mk-gutter) clamp(64px,9vw,104px)}.wn-hero.svelte-16x2oej{padding-bottom:clamp(36px,6vw,58px);border-bottom:1px solid var(--pt-border)}.wn-kicker.svelte-16x2oej{margin:0 0 14px;color:var(--pt-kicker);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.wn-title.svelte-16x2oej{margin:0 0 18px;color:var(--pt-text);font-size:clamp(36px,6vw,54px);font-weight:600;line-height:1.1}.wn-lede.svelte-16x2oej{margin:0;color:var(--pt-text-muted);font-size:clamp(17px,2.4vw,20px);line-height:1.65}.wn-list.svelte-16x2oej{display:grid;gap:18px;margin:0;padding:clamp(32px,5vw,52px) 0 0;list-style:none}.wn-item.svelte-16x2oej{min-width:0;padding:clamp(24px,4vw,32px);background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:18px}.wn-item.svelte-16x2oej time:where(.svelte-16x2oej){display:block;margin-bottom:14px;color:var(--pt-text-muted);font-size:13px;line-height:1.5}.wn-item.svelte-16x2oej h2:where(.svelte-16x2oej){margin:0 0 14px;color:var(--pt-text);font-family:var(--pt-serif);font-size:clamp(22px,3vw,27px);font-style:italic;font-weight:600;line-height:1.25}.wn-item.svelte-16x2oej p:where(.svelte-16x2oej){margin:0;color:var(--pt-text-muted);font-size:16px;line-height:1.75}
