.cats[data-astro-cid-s3mp5e47]{display:grid;border-top:1px solid var(--ink-faint)}.cat[data-astro-cid-s3mp5e47]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(20px,4vw,64px);padding-block:clamp(32px,4vw,48px);border-bottom:1px solid var(--ink-faint)}.cat__head[data-astro-cid-s3mp5e47]{display:grid;gap:10px;align-content:start}.cat__n[data-astro-cid-s3mp5e47]{font-size:.875rem;font-weight:700;letter-spacing:.1em;color:var(--ink-muted);font-variant-numeric:tabular-nums}.cat__n[data-astro-cid-s3mp5e47]:before{content:"";display:inline-block;width:24px;height:3px;background:var(--gold);vertical-align:middle;margin-right:10px}.cat[data-astro-cid-s3mp5e47] h2[data-astro-cid-s3mp5e47]{font-size:clamp(1.5rem,2.6vw,2rem);letter-spacing:-.03em}.cat__head[data-astro-cid-s3mp5e47] p[data-astro-cid-s3mp5e47]{color:var(--ink-muted)}.cat__grades[data-astro-cid-s3mp5e47]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-content:start}.cat__grades[data-astro-cid-s3mp5e47] li[data-astro-cid-s3mp5e47]{padding:8px 14px;background:var(--tint);border:1px solid var(--ink-faint);border-radius:999px;font-weight:500;font-size:.9375rem}.also[data-astro-cid-s3mp5e47]{margin-top:48px;display:grid;gap:12px}.also__h[data-astro-cid-s3mp5e47]{font-size:1rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.also[data-astro-cid-s3mp5e47] ul[data-astro-cid-s3mp5e47]{margin:0;padding-left:20px;color:var(--ink-muted);display:grid;gap:4px}@media(max-width:760px){.cat[data-astro-cid-s3mp5e47]{grid-template-columns:1fr}}
