.intro[data-astro-cid-zg7dkzxc]{padding:48px var(--gutter) 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:18px;display:flex}.crumbs[data-astro-cid-zg7dkzxc]{font:400 13px var(--f-mono);color:var(--dim)}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--ink);border-bottom:1px solid}h1[data-astro-cid-zg7dkzxc]{max-width:960px;font:800 clamp(44px, 6.4vw, 84px) / .92 var(--f-display);text-transform:uppercase;text-wrap:balance;margin:0}.lede[data-astro-cid-zg7dkzxc]{max-width:680px;font:400 20px/1.55 var(--f-body);color:var(--body);text-wrap:pretty;margin:0}.byline[data-astro-cid-zg7dkzxc]{font:400 14px var(--f-type);color:var(--dim)}.layout[data-astro-cid-zg7dkzxc]{padding:56px var(--gutter) 80px;grid-template-columns:minmax(0,1fr) 340px;gap:56px;display:grid}@media (width<=960px){.layout[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr)}.exhibit[data-astro-cid-zg7dkzxc]{border:1px solid var(--muted);width:26px;height:26px;font:700 13px var(--f-type);flex:none;place-items:center;display:inline-grid}.side[data-astro-cid-zg7dkzxc]{order:-1}}.main[data-astro-cid-zg7dkzxc]{min-width:0;max-width:720px}.takeaways[data-astro-cid-zg7dkzxc]{border:1px dashed var(--line-strong);border-left:4px solid var(--accent);background:#ffffff05;margin-bottom:40px;padding:24px 28px;position:relative}.takeaways[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{font:700 14px var(--f-type);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 14px}.takeaways[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:10px;margin:0;padding-left:20px;display:flex}.takeaways[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{font:500 17px/1.5 var(--f-body)}.prose[data-astro-cid-zg7dkzxc] h2,.faq[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc],.sources[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{font:700 clamp(30px, 3.6vw, 40px) / 1 var(--f-display);text-transform:uppercase;margin:56px 0 16px;scroll-margin-top:24px}.prose[data-astro-cid-zg7dkzxc] h2:first-child{margin-top:0}.prose[data-astro-cid-zg7dkzxc] h3{font:600 24px/1.15 var(--f-display);text-transform:uppercase;margin:36px 0 10px;scroll-margin-top:24px}.prose[data-astro-cid-zg7dkzxc] p,.prose[data-astro-cid-zg7dkzxc] li{font:400 18px/1.7 var(--f-body);color:var(--body)}.prose[data-astro-cid-zg7dkzxc] p{margin:0 0 18px}.prose[data-astro-cid-zg7dkzxc] ul,.prose[data-astro-cid-zg7dkzxc] ol{margin:0 0 18px;padding-left:24px}.prose[data-astro-cid-zg7dkzxc] li{margin-bottom:8px}.prose[data-astro-cid-zg7dkzxc] strong{color:var(--ink);font-weight:600}.prose[data-astro-cid-zg7dkzxc] a{color:var(--ink);border-bottom:1px solid var(--accent)}.prose[data-astro-cid-zg7dkzxc] blockquote{border-left:3px solid var(--accent);margin:28px 0;padding:4px 0 4px 22px}.prose[data-astro-cid-zg7dkzxc] blockquote p{font:500 21px/1.5 var(--f-body);color:var(--ink)}.solve[data-astro-cid-zg7dkzxc]{border:1px solid var(--line-strong);border-left:4px solid var(--highlight);flex-direction:column;gap:12px;margin:48px 0 0;padding:24px 28px;display:flex}.solve-label[data-astro-cid-zg7dkzxc]{font:700 13px var(--f-type);letter-spacing:.14em;text-transform:uppercase;color:var(--highlight)}.solve-title[data-astro-cid-zg7dkzxc]{font:700 30px/1 var(--f-display);text-transform:uppercase}.solve[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{font:500 17px/1.45 var(--f-body);flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.solve-tool[data-astro-cid-zg7dkzxc]{font:700 12px var(--f-type);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-left:6px}.solve[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{font:500 14px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--highlight);align-self:flex-start}.faq[data-astro-cid-zg7dkzxc] details[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line);padding:18px 0}.faq[data-astro-cid-zg7dkzxc] details[data-astro-cid-zg7dkzxc]:last-child{border-bottom:1px solid var(--line)}.faq[data-astro-cid-zg7dkzxc] summary[data-astro-cid-zg7dkzxc]{cursor:pointer;font:600 18px/1.4 var(--f-body);list-style-position:outside}.faq[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{font:400 17px/1.65 var(--f-body);color:var(--body);margin:12px 0 0}.sources[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sources[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{border-bottom:1px dashed var(--line-strong);font:500 16px/1.4 var(--f-body);align-items:baseline;gap:14px;padding:14px 0;display:flex}.side[data-astro-cid-zg7dkzxc]{min-width:0}.card[data-astro-cid-zg7dkzxc]{border:1px solid var(--line);position:sticky;top:24px}.card-head[data-astro-cid-zg7dkzxc]{font:700 13px var(--f-type);letter-spacing:.14em;color:var(--dim);text-transform:uppercase;border-bottom:1px solid var(--line);padding:16px 20px}.card-body[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:10px;padding:20px;display:flex}.card-title[data-astro-cid-zg7dkzxc]{font:700 26px/1 var(--f-display);text-transform:uppercase}.card-meta[data-astro-cid-zg7dkzxc]{font:400 13px var(--f-mono);color:var(--dim)}.card-body[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{font:400 15px/1.55 var(--f-body);color:var(--body);margin:0}.listen[data-astro-cid-zg7dkzxc]{font:600 12px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.listen[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{border:1px solid #555;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.listen[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc].primary{border-color:var(--ink)}.more[data-astro-cid-zg7dkzxc]{padding:64px var(--gutter) 72px;border-top:1px solid var(--line)}.more[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{font:700 40px var(--f-display);text-transform:uppercase;margin:0 0 28px}.more-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;display:grid}.more-item[data-astro-cid-zg7dkzxc]{border-top:2px solid var(--ink);flex-direction:column;gap:10px;padding-top:18px;display:flex}.more-meta[data-astro-cid-zg7dkzxc]{font:500 12px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.more-title[data-astro-cid-zg7dkzxc]{font:600 26px/1.05 var(--f-display);text-transform:uppercase}
