.hero[data-astro-cid-d32ejlv2]{padding:42px 0 76px}.hero-meta[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--color-line);color:var(--color-muted);justify-content:space-between;margin-bottom:55px;padding-bottom:14px;display:flex}.hero[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{max-width:1180px}.hero-bottom[data-astro-cid-d32ejlv2]{grid-template-columns:1.4fr 1fr;align-items:start;gap:70px;margin-top:48px;display:grid}.hero-bottom[data-astro-cid-d32ejlv2] .lede[data-astro-cid-d32ejlv2]{margin:0}.story[data-astro-cid-d32ejlv2]{max-width:760px;color:var(--color-muted);margin:28px 0 0;font-size:1.05rem}.hero-actions[data-astro-cid-d32ejlv2]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.hero-actions[data-astro-cid-d32ejlv2]>span[data-astro-cid-d32ejlv2]{max-width:420px;font:11px/1.5 var(--font-mono);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em}.quotes[data-astro-cid-d32ejlv2]{border-top:1px solid var(--color-line);grid-template-columns:repeat(3,1fr);margin:55px 0 0;display:grid}.quotes[data-astro-cid-d32ejlv2] figure[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--color-line);margin:0;padding:28px 28px 30px 0}.quotes[data-astro-cid-d32ejlv2] figure[data-astro-cid-d32ejlv2]+figure[data-astro-cid-d32ejlv2]{border-left:1px solid var(--color-line);padding-left:28px}.quotes[data-astro-cid-d32ejlv2] blockquote[data-astro-cid-d32ejlv2]{letter-spacing:-.03em;margin:0;font-size:clamp(1.3rem,2.2vw,1.85rem);font-weight:700;line-height:1.15}.quotes[data-astro-cid-d32ejlv2] figcaption[data-astro-cid-d32ejlv2]{color:var(--color-muted);margin-top:14px}.triggers-title[data-astro-cid-d32ejlv2]{letter-spacing:-.02em;margin:60px 0 0;font-size:1.35rem}.triggers[data-astro-cid-d32ejlv2]{border-top:1px solid var(--color-line);grid-template-columns:1fr 1fr;margin:22px 0 0;padding:0;list-style:none;display:grid}.triggers[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--color-line);grid-template-columns:45px 1fr;gap:16px;padding:20px 28px 20px 0;display:grid}.triggers[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:nth-child(odd){border-right:1px solid var(--color-line)}.triggers[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:nth-child(2n){padding-left:28px}.triggers[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{font:10px var(--font-mono);color:var(--color-signal);padding-top:4px}.triggers[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{margin-bottom:4px;display:block}.triggers[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--color-muted);margin:0}.intro[data-astro-cid-d32ejlv2]{max-width:760px;margin:30px 0 0;font-size:1.15rem}.layers[data-astro-cid-d32ejlv2]{border:1px solid var(--color-ink);margin-top:45px}.layer-head[data-astro-cid-d32ejlv2],.layer[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--color-line);grid-template-columns:1fr 1.1fr 1.6fr;align-items:baseline;gap:20px;padding:16px 20px;display:grid}.layer-head[data-astro-cid-d32ejlv2]{font:700 10px var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);border-bottom-color:var(--color-ink)}.layer-name[data-astro-cid-d32ejlv2]{letter-spacing:-.025em;font-size:1.25rem;font-weight:700}.layer-name[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{font:700 10px var(--font-mono);color:var(--color-signal);vertical-align:middle;margin-right:14px}.layer-check[data-astro-cid-d32ejlv2]{font:12px var(--font-mono);color:var(--color-muted)}.layer-risk[data-astro-cid-d32ejlv2]{color:var(--color-ink)}.layer-deploy[data-astro-cid-d32ejlv2]{background:var(--color-ink);color:var(--color-paper);grid-template-columns:repeat(4,1fr);display:grid}.layer-deploy[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{text-align:center;font:700 10px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border-right:1px solid #fff3;padding:14px}.layer-deploy[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]:last-child{border-right:0}.note[data-astro-cid-d32ejlv2]{font:11px var(--font-mono);color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;margin:18px 0 0}.stats[data-astro-cid-d32ejlv2]{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.stats[data-astro-cid-d32ejlv2] div[data-astro-cid-d32ejlv2]{flex-direction:column;padding:26px 20px 26px 0;display:flex}.stats[data-astro-cid-d32ejlv2] div[data-astro-cid-d32ejlv2]+div[data-astro-cid-d32ejlv2]{border-left:1px solid #fff3;padding-left:24px}.stats[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{color:var(--color-signal);font-size:clamp(2.2rem,4.5vw,4.2rem);line-height:1}.stats[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{font:10px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:#d0cec6;margin-top:12px}.data-copy[data-astro-cid-d32ejlv2]{max-width:820px;margin:35px 0 0;font-size:1.15rem}.source[data-astro-cid-d32ejlv2]{max-width:820px;font:10px/1.5 var(--font-mono);color:#a9a69c;margin:22px 0 0}.steps[data-astro-cid-d32ejlv2]{border-top:1px solid var(--color-line);border-left:1px solid var(--color-line);grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.steps[data-astro-cid-d32ejlv2] article[data-astro-cid-d32ejlv2]{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:26px 26px 32px}.steps[data-astro-cid-d32ejlv2] .eyebrow[data-astro-cid-d32ejlv2]{color:var(--color-signal)}.steps[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{letter-spacing:-.045em;margin:35px 0 10px;font-size:clamp(1.5rem,2.3vw,2.2rem);line-height:1.05}.steps[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{font:700 11px var(--font-mono);text-transform:uppercase;color:var(--color-muted)}.steps[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:18px 0 0}.sample[data-astro-cid-d32ejlv2]{margin-top:30px}.proofs[data-astro-cid-d32ejlv2]{border-top:1px solid var(--color-line);grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.proofs[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--color-line);flex-direction:column;padding:26px 26px 30px 0;display:flex}.proofs[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]+[data-astro-cid-d32ejlv2]{border-left:1px solid var(--color-line);padding-left:26px}.proofs[data-astro-cid-d32ejlv2] strong[data-astro-cid-d32ejlv2]{font-size:clamp(2rem,3.6vw,3.4rem);line-height:1}.proofs[data-astro-cid-d32ejlv2] .eyebrow[data-astro-cid-d32ejlv2]{color:var(--color-muted);margin-top:12px}.proofs[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:18px 0 0}.proofs[data-astro-cid-d32ejlv2] b[data-astro-cid-d32ejlv2]{font:700 11px var(--font-mono);text-transform:uppercase;color:var(--color-signal);margin-top:auto;padding-top:18px}.proofs[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover strong[data-astro-cid-d32ejlv2]{color:var(--color-signal)}.anonymised[data-astro-cid-d32ejlv2]{font:10px var(--font-mono);color:var(--color-muted);margin-top:20px}.audit[data-astro-cid-d32ejlv2]{grid-template-columns:1.5fr 1fr;align-items:end;gap:60px;display:grid}.audit[data-astro-cid-d32ejlv2] .h2[data-astro-cid-d32ejlv2]{margin:0}.audit[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{margin:0 0 22px;font-size:1.1rem}.final[data-astro-cid-d32ejlv2] .display[data-astro-cid-d32ejlv2]{max-width:900px}.final[data-astro-cid-d32ejlv2] .lede[data-astro-cid-d32ejlv2]{margin:30px 0 0}.final[data-astro-cid-d32ejlv2] .btn[data-astro-cid-d32ejlv2]{margin-top:40px}.final[data-astro-cid-d32ejlv2] .email[data-astro-cid-d32ejlv2]{font:11px var(--font-mono);text-underline-offset:4px;margin-top:22px;text-decoration:underline;display:block}@media (width<=900px){.quotes[data-astro-cid-d32ejlv2],.steps[data-astro-cid-d32ejlv2],.proofs[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.quotes[data-astro-cid-d32ejlv2] figure[data-astro-cid-d32ejlv2]+figure[data-astro-cid-d32ejlv2],.proofs[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]+[data-astro-cid-d32ejlv2]{border-left:0;padding-left:0}.quotes[data-astro-cid-d32ejlv2] figure[data-astro-cid-d32ejlv2],.proofs[data-astro-cid-d32ejlv2]>[data-astro-cid-d32ejlv2]{padding-right:0}.layer-head[data-astro-cid-d32ejlv2]{display:none}.layer[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;gap:6px}.audit[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;gap:25px}}@media (width<=640px){.hero[data-astro-cid-d32ejlv2]{padding-top:25px}.hero-meta[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]:last-child{display:none}.hero-meta[data-astro-cid-d32ejlv2]{margin-bottom:35px}.hero-bottom[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;gap:28px;margin-top:30px}.triggers[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.triggers[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:nth-child(odd){border-right:0}.triggers[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:nth-child(2n){padding-left:0}.layer-deploy[data-astro-cid-d32ejlv2]{grid-template-columns:1fr 1fr}.layer-deploy[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]:nth-child(2){border-right:0}.layer-deploy[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]:nth-child(-n+2){border-bottom:1px solid #fff3}.stats[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.stats[data-astro-cid-d32ejlv2] div[data-astro-cid-d32ejlv2]+div[data-astro-cid-d32ejlv2]{border-top:1px solid #fff3;border-left:0;padding-left:0}}
