.category-hero[data-astro-cid-qpqrhhd4]{background:#222220;min-height:560px;position:relative;overflow:hidden}.category-hero[data-astro-cid-qpqrhhd4]>img[data-astro-cid-qpqrhhd4]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.category-hero__shade[data-astro-cid-qpqrhhd4]{background:linear-gradient(90deg,#000000a6,#0000002e 70%);position:absolute;inset:0}.category-hero__content[data-astro-cid-qpqrhhd4]{z-index:1;color:#fff;align-content:center;justify-items:start;min-height:560px;display:grid;position:relative}.category-hero[data-astro-cid-qpqrhhd4] .eyebrow[data-astro-cid-qpqrhhd4]{color:#ffffffb8}.category-hero[data-astro-cid-qpqrhhd4] h1[data-astro-cid-qpqrhhd4]{color:#fff;max-width:780px;font-size:clamp(4rem,8vw,8rem);font-weight:400;line-height:.92}.category-hero__content[data-astro-cid-qpqrhhd4]>p[data-astro-cid-qpqrhhd4]:not(.eyebrow){color:#ffffffe0;max-width:620px;font-family:var(--font-serif);margin-top:20px;font-size:1rem}.category-hero__content[data-astro-cid-qpqrhhd4]>span[data-astro-cid-qpqrhhd4]{color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase;margin-top:24px;font-size:.58rem;font-weight:700}.category-stories[data-astro-cid-qpqrhhd4]{padding-top:82px}.ruled-heading[data-astro-cid-qpqrhhd4]{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:46px;padding:16px 0;display:flex}.ruled-heading[data-astro-cid-qpqrhhd4] h2[data-astro-cid-qpqrhhd4]{font-size:clamp(2rem,3.6vw,3.25rem)}.ruled-heading[data-astro-cid-qpqrhhd4] .text-link[data-astro-cid-qpqrhhd4]{color:#777772}.category-grid[data-astro-cid-qpqrhhd4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 28px;display:grid}.load-more[data-astro-cid-qpqrhhd4]{border-top:1px solid var(--line);justify-content:center;margin-top:64px;padding-top:30px;display:flex}.category-crosslinks[data-astro-cid-qpqrhhd4]{border-top:1px solid var(--line);background:#f4f4f1;padding:74px 0}.category-crosslinks[data-astro-cid-qpqrhhd4] .container[data-astro-cid-qpqrhhd4]{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.category-crosslinks[data-astro-cid-qpqrhhd4] h2[data-astro-cid-qpqrhhd4]{font-size:clamp(2rem,3vw,2.8rem)}.category-crosslinks[data-astro-cid-qpqrhhd4] nav[data-astro-cid-qpqrhhd4]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.category-crosslinks[data-astro-cid-qpqrhhd4] nav[data-astro-cid-qpqrhhd4] a[data-astro-cid-qpqrhhd4]{border-bottom:1px solid var(--line);color:#333330;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:1.05rem;display:flex}.category-crosslinks[data-astro-cid-qpqrhhd4] nav[data-astro-cid-qpqrhhd4] a[data-astro-cid-qpqrhhd4]:nth-child(odd){padding-right:28px}.category-crosslinks[data-astro-cid-qpqrhhd4] nav[data-astro-cid-qpqrhhd4] a[data-astro-cid-qpqrhhd4]:nth-child(2n){border-left:1px solid var(--line);padding-left:28px}.category-crosslinks[data-astro-cid-qpqrhhd4] nav[data-astro-cid-qpqrhhd4] a[data-astro-cid-qpqrhhd4]:hover{color:var(--accent,var(--coral))}.category-crosslinks[data-astro-cid-qpqrhhd4] nav[data-astro-cid-qpqrhhd4] span[data-astro-cid-qpqrhhd4]{color:#999994;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:.54rem;font-weight:700}@media (width<=980px){.category-grid[data-astro-cid-qpqrhhd4]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-crosslinks[data-astro-cid-qpqrhhd4] .container[data-astro-cid-qpqrhhd4]{grid-template-columns:1fr;gap:34px}}@media (width<=680px){.category-hero[data-astro-cid-qpqrhhd4],.category-hero__content[data-astro-cid-qpqrhhd4]{min-height:500px}.category-hero__shade[data-astro-cid-qpqrhhd4]{background:linear-gradient(#0000004d,#000000b3)}.category-grid[data-astro-cid-qpqrhhd4],.category-crosslinks[data-astro-cid-qpqrhhd4] nav[data-astro-cid-qpqrhhd4]{grid-template-columns:1fr}.category-crosslinks[data-astro-cid-qpqrhhd4] nav[data-astro-cid-qpqrhhd4] a[data-astro-cid-qpqrhhd4]:nth-child(odd),.category-crosslinks[data-astro-cid-qpqrhhd4] nav[data-astro-cid-qpqrhhd4] a[data-astro-cid-qpqrhhd4]:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.ruled-heading[data-astro-cid-qpqrhhd4]{flex-direction:column;align-items:flex-start;gap:10px}}
