.intro[data-astro-cid-xvygdqhv]{background:linear-gradient(180deg, var(--color-ink) 0%, transparent 12%, transparent 55%, var(--color-ink) 100%), radial-gradient(ellipse 85% 120% at 15% 30%, #8e1424 0%, #5a0c18 45%, #2a0a10 75%, var(--color-ink) 100%);padding:clamp(4rem,9vw,6.5rem) clamp(1.25rem,4.5vw,4rem) clamp(6rem,12vw,9rem)}.intro__inner[data-astro-cid-xvygdqhv]{gap:1.5rem;max-width:54rem;margin-inline:auto;display:grid}.eyebrow[data-astro-cid-xvygdqhv]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold-light);font-size:.9375rem;font-weight:600}h1[data-astro-cid-xvygdqhv]{font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.15}.intro__text[data-astro-cid-xvygdqhv]{font-size:calc(1.3125rem * var(--desc));color:var(--color-champagne);gap:1.25rem;line-height:1.6;display:grid}.inline[data-astro-cid-xvygdqhv]{border-bottom:1px solid #e9dab673}.inline[data-astro-cid-xvygdqhv]:hover{color:var(--color-glow)}.quote[data-astro-cid-xvygdqhv]{text-align:center;max-width:47.5rem;color:var(--color-gold);margin:0 auto;padding:clamp(4rem,8vw,6rem) clamp(1.25rem,4.5vw,4rem);font-size:clamp(1.4rem,2vw,1.75rem);font-style:italic;line-height:1.5}h2[data-astro-cid-xvygdqhv]{font-size:clamp(1.75rem,2.6vw,2.25rem)}.dirs[data-astro-cid-xvygdqhv]{padding-bottom:clamp(4rem,9vw,7.5rem)}.dirs__grid[data-astro-cid-xvygdqhv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.dirs__grid[data-astro-cid-xvygdqhv] li[data-astro-cid-xvygdqhv]{border-radius:3px;align-content:start;gap:1rem;padding:2.25rem 2rem 2.5rem;display:grid;box-shadow:inset 0 0 0 1px #c9a24c2e}.num[data-astro-cid-xvygdqhv]{color:var(--color-gold);font-size:2.25rem;font-weight:600;line-height:1}.dirs__grid[data-astro-cid-xvygdqhv] h3[data-astro-cid-xvygdqhv]{font-size:1.3rem;line-height:1.3}.dirs__grid[data-astro-cid-xvygdqhv] p[data-astro-cid-xvygdqhv]{font-size:calc(1.125rem * var(--desc));color:var(--color-muted);line-height:1.7}.diff[data-astro-cid-xvygdqhv]{background:linear-gradient(180deg, var(--color-ink) 0%, #2b2621 30%, #3a332c 55%, #2b262199 78%, #2b262100 100%);padding:clamp(4rem,9vw,7rem) 0}.diff__inner[data-astro-cid-xvygdqhv]{max-width:66rem}.diff__list[data-astro-cid-xvygdqhv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.diff__list[data-astro-cid-xvygdqhv] li[data-astro-cid-xvygdqhv]{font-size:calc(1.3125rem * var(--desc));color:var(--color-cream);padding-left:1.4rem;line-height:1.5;position:relative}.diff__list[data-astro-cid-xvygdqhv] li[data-astro-cid-xvygdqhv]:before{content:"";background:var(--color-gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}@media (width<=56rem){.dirs__grid[data-astro-cid-xvygdqhv],.diff__list[data-astro-cid-xvygdqhv]{grid-template-columns:1fr}}
