article.svelte-14u8y2a{max-width:78ch}.eyebrow.svelte-14u8y2a{margin:0 0 20px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9a9a96;line-height:1.8}h1.svelte-14u8y2a{margin:0;font-size:48px;font-weight:800;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.lede.svelte-14u8y2a{font-size:19px;line-height:1.65;color:#c6c4be;margin:24px 0 0}.byline.svelte-14u8y2a,.fine.svelte-14u8y2a,figcaption.svelte-14u8y2a{font-size:14px;line-height:1.7;color:#9a9a96}.byline.svelte-14u8y2a{margin:20px 0 0}.fine.svelte-14u8y2a{margin:12px 0 0}section.svelte-14u8y2a{margin-top:56px}h2.svelte-14u8y2a{font-size:28px;line-height:1.2;letter-spacing:-.025em;margin:0 0 16px;text-wrap:balance}h3.svelte-14u8y2a{font-size:19px;line-height:1.4;margin:28px 0 8px}p.svelte-14u8y2a,li.svelte-14u8y2a{font-size:17px;line-height:1.75;color:#c6c4be}p.svelte-14u8y2a{margin:16px 0}b.svelte-14u8y2a{color:#f4f2ed}ol.svelte-14u8y2a,ul.svelte-14u8y2a{padding-left:24px;margin:16px 0 0}li.svelte-14u8y2a+li:where(.svelte-14u8y2a){margin-top:10px}aside.svelte-14u8y2a{margin-top:24px;border-left:3px solid #F2B434;padding:4px 0 4px 24px}aside.svelte-14u8y2a h3:where(.svelte-14u8y2a){margin:0}figure.svelte-14u8y2a{margin:28px 0 0}img.svelte-14u8y2a{width:100%;height:auto;display:block;border:1px solid #232327;border-radius:12px}figcaption.svelte-14u8y2a{margin-top:12px}.actions.svelte-14u8y2a{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.button.svelte-14u8y2a{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 20px;font-size:15px;font-weight:700;line-height:1.4;background:#f2b434;color:#0a0a0b;border:1px solid #F2B434;border-radius:12px;text-decoration:none;text-align:center}.button.svelte-14u8y2a:hover{background:#ffd873;border-color:#ffd873}.secondary.svelte-14u8y2a{background:#101012;color:#f4f2ed;border-color:#45454d}.secondary.svelte-14u8y2a:hover{background:#1e1e23;border-color:#7e7e7a}.closing.svelte-14u8y2a{border-top:1px solid #232327;padding-top:36px}@media(max-width:720px){h1.svelte-14u8y2a{font-size:36px}h2.svelte-14u8y2a{font-size:25px}.lede.svelte-14u8y2a{font-size:18px}}@media(max-width:480px){h1.svelte-14u8y2a{font-size:32px}.button.svelte-14u8y2a{width:100%}section.svelte-14u8y2a{margin-top:40px}}
