.p-hero[data-astro-cid-bcs7eoaz]{position:relative;overflow:hidden;padding-top:calc(4.75rem + clamp(3rem,2rem + 4vw,5rem));padding-bottom:clamp(3rem,2rem + 3vw,4.5rem)}.p-hero__grid[data-astro-cid-bcs7eoaz]{position:absolute;inset:0}.p-hero__inner[data-astro-cid-bcs7eoaz]{position:relative;display:grid;gap:1.5rem;justify-items:start}.p-hero[data-astro-cid-bcs7eoaz] .eyebrow[data-astro-cid-bcs7eoaz]{margin-bottom:0}h1[data-astro-cid-bcs7eoaz]{font-size:var(--step-5);max-width:18ch}.lead[data-astro-cid-bcs7eoaz]{max-width:52ch}.crumbs[data-astro-cid-bcs7eoaz] a[data-astro-cid-bcs7eoaz]{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--muted-on-dark);text-decoration:none}.crumbs[data-astro-cid-bcs7eoaz] a[data-astro-cid-bcs7eoaz]:hover{color:var(--neon)}.crumbs[data-astro-cid-bcs7eoaz] .back{transform:rotate(180deg)}.facts[data-astro-cid-bcs7eoaz]{display:grid;gap:1.25rem 3rem;margin:1rem 0 .5rem;width:100%;padding-top:1.5rem;border-top:1px solid var(--line-dark)}@media(min-width:760px){.facts[data-astro-cid-bcs7eoaz]{grid-template-columns:repeat(4,auto);justify-content:start}}.facts[data-astro-cid-bcs7eoaz] dt[data-astro-cid-bcs7eoaz]{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-on-dark);margin-bottom:.35rem}.facts[data-astro-cid-bcs7eoaz] dd[data-astro-cid-bcs7eoaz]{margin:0;font-weight:500}.facts[data-astro-cid-bcs7eoaz] a[data-astro-cid-bcs7eoaz]{color:var(--neon);text-decoration:none}.facts[data-astro-cid-bcs7eoaz] a[data-astro-cid-bcs7eoaz]:hover{text-decoration:underline}.cover[data-astro-cid-bcs7eoaz]{margin:0;border:1px solid var(--line-dark);border-radius:var(--radius-lg);overflow:hidden;background:var(--ink-2)}.cover[data-astro-cid-bcs7eoaz] img{width:100%}.body[data-astro-cid-bcs7eoaz]{display:grid;justify-items:center}.body[data-astro-cid-bcs7eoaz] .prose[data-astro-cid-bcs7eoaz] h2:first-child{margin-top:0}.next[data-astro-cid-bcs7eoaz]{border-top:1px solid var(--line-dark)}.next__link[data-astro-cid-bcs7eoaz]{display:grid;gap:.5rem;padding-block:clamp(3rem,2rem + 3vw,5rem);text-decoration:none}.next__label[data-astro-cid-bcs7eoaz]{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-on-dark)}.next__title[data-astro-cid-bcs7eoaz]{display:inline-flex;align-items:center;gap:1rem;font-family:var(--font-display);font-size:var(--step-4);font-weight:700;line-height:1;transition:color .25s ease}.next__title[data-astro-cid-bcs7eoaz] svg{flex:none;transition:transform .4s var(--ease-out)}.next__link[data-astro-cid-bcs7eoaz]:hover .next__title[data-astro-cid-bcs7eoaz]{color:var(--neon)}.next__link[data-astro-cid-bcs7eoaz]:hover .next__title[data-astro-cid-bcs7eoaz] svg{transform:translate(8px)}
