h1.svelte-4rm2pb,h2.svelte-4rm2pb,h3.svelte-4rm2pb{font-family:var(--serif);font-weight:400;letter-spacing:-.01em;margin:0;color:var(--bone)}p.svelte-4rm2pb{margin:0 0 16px}p.svelte-4rm2pb:last-child{margin-bottom:0}a.svelte-4rm2pb{color:inherit;text-decoration:none}.meta.svelte-4rm2pb{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-4rm2pb{padding:96px 0;position:relative}section.bone-section.svelte-4rm2pb{background:var(--bone);color:var(--void)}section.bone-section.svelte-4rm2pb .meta:where(.svelte-4rm2pb){color:var(--bone-4)}section.bone-section.svelte-4rm2pb h2:where(.svelte-4rm2pb){color:var(--void)}.hero.svelte-4rm2pb h1:where(.svelte-4rm2pb){font-family:var(--serif);font-size:clamp(3rem,8vw,6rem);line-height:.92;letter-spacing:-.03em;margin-bottom:32px;color:var(--bone)}.hero.svelte-4rm2pb h1:where(.svelte-4rm2pb) em:where(.svelte-4rm2pb){font-style:italic;color:var(--accent)}.hero.svelte-4rm2pb p.lead:where(.svelte-4rm2pb){font-family:var(--serif);font-size:1.4rem;line-height:1.5;color:var(--bone-2);max-width:60ch}.h2.svelte-4rm2pb{font-family:var(--serif);font-size:clamp(2rem,4.5vw,3.4rem);line-height:.98;letter-spacing:-.02em;margin-bottom:24px}.h2.svelte-4rm2pb em:where(.svelte-4rm2pb){font-style:italic;color:var(--accent)}section.bone-section.svelte-4rm2pb .h2:where(.svelte-4rm2pb) em:where(.svelte-4rm2pb){color:var(--accent-deep)}.prose.svelte-4rm2pb{font-size:1.05rem;line-height:1.65;color:var(--bone-2);max-width:64ch}section.bone-section.svelte-4rm2pb .prose:where(.svelte-4rm2pb){color:var(--bone-4)}.updated.svelte-4rm2pb{font-family:var(--sans);font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--bone-3);margin-top:32px}.crypto-grid.svelte-4rm2pb{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}@media(max-width:720px){.crypto-grid.svelte-4rm2pb{grid-template-columns:1fr}}.crypto-card.svelte-4rm2pb{border:1px solid var(--rule-d);border-radius:var(--r-md);padding:24px;background:var(--void-2)}.crypto-card.svelte-4rm2pb h3:where(.svelte-4rm2pb){font-family:var(--sans);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:12px}.crypto-card.svelte-4rm2pb p:where(.svelte-4rm2pb){font-size:.96rem;color:var(--bone-2)}.claim-list.svelte-4rm2pb{margin-top:32px}.claim.svelte-4rm2pb{display:grid;grid-template-columns:200px 1fr;gap:32px;padding:24px 0;border-top:1px solid var(--rule-d)}section.bone-section.svelte-4rm2pb .claim:where(.svelte-4rm2pb){border-top-color:var(--bone-2)}.claim.svelte-4rm2pb:last-child{border-bottom:1px solid var(--rule-d)}section.bone-section.svelte-4rm2pb .claim:where(.svelte-4rm2pb):last-child{border-bottom-color:var(--bone-2)}.claim-label.svelte-4rm2pb{font-family:var(--sans);font-size:.74rem;text-transform:uppercase;letter-spacing:.12em;color:var(--bone-3);padding-top:2px}section.bone-section.svelte-4rm2pb .claim-label:where(.svelte-4rm2pb){color:var(--bone-4)}.claim-body.svelte-4rm2pb{font-size:1rem;line-height:1.6;color:var(--bone-2)}section.bone-section.svelte-4rm2pb .claim-body:where(.svelte-4rm2pb){color:var(--void)}@media(max-width:720px){.claim.svelte-4rm2pb{grid-template-columns:1fr;gap:8px}.claim-label.svelte-4rm2pb{padding-top:0}}.bounty-table.svelte-4rm2pb{width:100%;border-collapse:collapse;margin-top:32px;font-size:.96rem}.bounty-table.svelte-4rm2pb th:where(.svelte-4rm2pb),.bounty-table.svelte-4rm2pb td:where(.svelte-4rm2pb){text-align:left;padding:16px 20px;border-bottom:1px solid var(--rule-d)}.bounty-table.svelte-4rm2pb th:where(.svelte-4rm2pb){font-family:var(--sans);font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--bone-3);font-weight:500}.bounty-table.svelte-4rm2pb td:where(.svelte-4rm2pb){color:var(--bone-2)}.bounty-table.svelte-4rm2pb td.severity:where(.svelte-4rm2pb){font-family:var(--sans);color:var(--accent);font-size:.92rem}.bounty-table.svelte-4rm2pb tr:where(.svelte-4rm2pb):first-child th:where(.svelte-4rm2pb){border-top:1px solid var(--rule-d)}.contact-block.svelte-4rm2pb{background:var(--void-2);border:1px solid var(--rule-d);border-radius:var(--r-md);padding:28px;margin-top:32px}.contact-block.svelte-4rm2pb h3:where(.svelte-4rm2pb){font-family:var(--sans);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:16px}.contact-block.svelte-4rm2pb a.email:where(.svelte-4rm2pb){font-family:var(--sans);font-size:1.1rem;color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:2px}.contact-block.svelte-4rm2pb code:where(.svelte-4rm2pb){font-family:var(--sans);font-size:.92rem;color:var(--bone-2);background:var(--void);padding:2px 6px;border-radius:var(--r-sm)}.contact-block.svelte-4rm2pb .timeline:where(.svelte-4rm2pb){margin-top:20px;font-size:.94rem;color:var(--bone-2)}.silo-band.svelte-4rm2pb{position:relative;height:1px;background:var(--rule-d);margin:0}.silo-band.svelte-4rm2pb:before,.silo-band.svelte-4rm2pb:after{content:"";position:absolute;top:50%;width:8px;height:8px;background:var(--accent);border-radius:999px;transform:translateY(-50%)}.silo-band.svelte-4rm2pb:before{left:0}.silo-band.svelte-4rm2pb:after{right:0}code.svelte-4rm2pb{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-4rm2pb code:where(.svelte-4rm2pb){color:var(--accent-deep);background:var(--bone-2)}
