h1.svelte-c3nf25,h2.svelte-c3nf25,h3.svelte-c3nf25{font-family:var(--serif);font-weight:400;letter-spacing:-.01em;margin:0;color:var(--bone)}p.svelte-c3nf25{margin:0 0 16px}p.svelte-c3nf25:last-child{margin-bottom:0}a.svelte-c3nf25{color:inherit;text-decoration:none}.meta.svelte-c3nf25{font-family:var(--sans);font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--bone-3);font-weight:500;display:inline-block;margin-bottom:16px}section.svelte-c3nf25{padding:96px 0;position:relative}section.bone-section.svelte-c3nf25{background:var(--bone);color:var(--void)}section.bone-section.svelte-c3nf25 .meta:where(.svelte-c3nf25){color:var(--bone-4)}section.bone-section.svelte-c3nf25 h2:where(.svelte-c3nf25){color:var(--void)}.hero.svelte-c3nf25 h1:where(.svelte-c3nf25){font-family:var(--serif);font-size:clamp(3rem,8vw,6rem);line-height:.92;letter-spacing:-.03em;margin-bottom:32px;color:var(--bone)}.hero.svelte-c3nf25 h1:where(.svelte-c3nf25) em:where(.svelte-c3nf25){font-style:italic;color:var(--accent)}.hero.svelte-c3nf25 p.lead:where(.svelte-c3nf25){font-family:var(--serif);font-size:1.4rem;line-height:1.5;color:var(--bone-2);max-width:60ch}.h2.svelte-c3nf25{font-family:var(--serif);font-size:clamp(2rem,4.5vw,3.4rem);line-height:.98;letter-spacing:-.02em;margin-bottom:24px}.h2.svelte-c3nf25 em:where(.svelte-c3nf25){font-style:italic;color:var(--accent)}section.bone-section.svelte-c3nf25 .h2:where(.svelte-c3nf25) em:where(.svelte-c3nf25){color:var(--accent-deep)}.prose.svelte-c3nf25{font-size:1.05rem;line-height:1.65;color:var(--bone-2);max-width:64ch}section.bone-section.svelte-c3nf25 .prose:where(.svelte-c3nf25){color:var(--bone-4)}.updated.svelte-c3nf25{font-family:var(--sans);font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--bone-3);margin-top:32px}.release-head.svelte-c3nf25{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:24px}.release-date.svelte-c3nf25{font-family:var(--sans);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--bone-3)}.release-h3.svelte-c3nf25{font-family:var(--sans);font-size:.86rem;text-transform:uppercase;letter-spacing:.16em;color:var(--accent);margin:56px 0 8px;padding-top:24px;border-top:1px solid var(--rule-d)}.release-h3.svelte-c3nf25:first-of-type{border-top:none;padding-top:0}.claim-list.svelte-c3nf25{margin-top:16px}.claim.svelte-c3nf25{display:grid;grid-template-columns:200px 1fr;gap:32px;padding:24px 0;border-top:1px solid var(--rule-d)}section.bone-section.svelte-c3nf25 .claim:where(.svelte-c3nf25){border-top-color:var(--bone-2)}.claim.svelte-c3nf25:last-child{border-bottom:1px solid var(--rule-d)}section.bone-section.svelte-c3nf25 .claim:where(.svelte-c3nf25):last-child{border-bottom-color:var(--bone-2)}.claim-label.svelte-c3nf25{font-family:var(--sans);font-size:.74rem;text-transform:uppercase;letter-spacing:.12em;color:var(--bone-3);padding-top:2px}section.bone-section.svelte-c3nf25 .claim-label:where(.svelte-c3nf25){color:var(--bone-4)}.claim-body.svelte-c3nf25{font-size:1rem;line-height:1.6;color:var(--bone-2)}section.bone-section.svelte-c3nf25 .claim-body:where(.svelte-c3nf25){color:var(--void)}.claim-body.svelte-c3nf25 a:where(.svelte-c3nf25){color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:1px}section.bone-section.svelte-c3nf25 .claim-body:where(.svelte-c3nf25) a:where(.svelte-c3nf25){color:var(--accent-deep);border-bottom-color:var(--accent-deep)}@media(max-width:720px){.claim.svelte-c3nf25{grid-template-columns:1fr;gap:8px}.claim-label.svelte-c3nf25{padding-top:0}}.silo-band.svelte-c3nf25{position:relative;height:1px;background:var(--rule-d);margin:0}.silo-band.svelte-c3nf25:before,.silo-band.svelte-c3nf25:after{content:"";position:absolute;top:50%;width:8px;height:8px;background:var(--accent);border-radius:999px;transform:translateY(-50%)}.silo-band.svelte-c3nf25:before{left:0}.silo-band.svelte-c3nf25:after{right:0}code.svelte-c3nf25{font-family:var(--sans);font-size:.92rem;color:var(--accent);background:var(--void-2);padding:1px 6px;border-radius:var(--r-sm)}section.bone-section.svelte-c3nf25 code:where(.svelte-c3nf25){color:var(--accent-deep);background:var(--bone-2)}
