main:has([data-character-editorial]){max-width:none;padding:0 0 3rem}.inner[data-astro-cid-lkixxgdk],.hero-inner[data-astro-cid-lkixxgdk]{width:calc(100% - 2rem);max-width:62rem;margin-inline:auto}.character-hero[data-astro-cid-lkixxgdk]{isolation:isolate;background:#152033;position:relative;overflow:hidden}.backdrop[data-astro-cid-lkixxgdk]{object-fit:cover;object-position:center top;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.character-hero[data-astro-cid-lkixxgdk]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a111df2,#0a111d8c),linear-gradient(#0000,#101725);position:absolute;inset:0}.hero-inner[data-astro-cid-lkixxgdk]{padding-top:1.5rem}.back-link[data-astro-cid-lkixxgdk]{min-height:44px;color:var(--color-muted);align-items:center;font-size:.8rem;display:inline-flex}.hero-copy[data-astro-cid-lkixxgdk]{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:2.5rem;padding:1.5rem 0 2.5rem;display:grid}.portrait[data-astro-cid-lkixxgdk]{aspect-ratio:2/3;width:180px;display:block}.portrait[data-astro-cid-lkixxgdk] img[data-astro-cid-lkixxgdk]{object-fit:cover;object-position:center top;border-radius:2px;width:100%;height:100%}.credit[data-astro-cid-lkixxgdk]{color:var(--color-muted);margin-top:.7rem;font-size:.65rem}h1[data-astro-cid-lkixxgdk],h2[data-astro-cid-lkixxgdk],h3[data-astro-cid-lkixxgdk]{font-family:var(--font-header);font-weight:500}h1[data-astro-cid-lkixxgdk]{font-size:clamp(2.3rem,5vw,4.5rem);line-height:1.1}h2[data-astro-cid-lkixxgdk]{color:#d4c7e5;text-wrap:balance;font-size:1.85rem;line-height:1.25}h3[data-astro-cid-lkixxgdk]{font-size:1.3rem;line-height:1.4}.eyebrow[data-astro-cid-lkixxgdk]{letter-spacing:.12em;text-transform:uppercase;color:#c4b6d4;margin-bottom:.7rem;font-size:.65rem}.title-context[data-astro-cid-lkixxgdk]{font-family:var(--font-sans);color:#cbd3e4;margin-top:1rem;font-size:.875rem;font-weight:400;line-height:1.6;display:block}.identity[data-astro-cid-lkixxgdk]{color:#cbd3e4;margin-top:1rem;font-size:.875rem}.deck[data-astro-cid-lkixxgdk]{margin-top:1rem;font-size:1.1rem}.hero-button[data-astro-cid-lkixxgdk]{align-items:center;gap:2rem;min-height:44px;margin-top:1.5rem;padding:.7rem 1rem;font-size:.8rem;display:inline-flex}.page-nav[data-astro-cid-lkixxgdk]{flex-wrap:wrap;gap:0 1.8rem;padding-block:1rem;display:flex}.page-nav[data-astro-cid-lkixxgdk] a[data-astro-cid-lkixxgdk]{align-items:center;min-height:44px;font-size:.8rem;display:inline-flex}.section[data-astro-cid-lkixxgdk]{grid-template-columns:200px minmax(0,1fr);gap:3rem;margin-top:3.5rem;scroll-margin-top:2rem;display:grid}.reading[data-astro-cid-lkixxgdk]{min-width:0}.reading[data-astro-cid-lkixxgdk] p[data-astro-cid-lkixxgdk]{max-width:65ch;font-size:.875rem;line-height:1.9}.reading[data-astro-cid-lkixxgdk] p[data-astro-cid-lkixxgdk]+p[data-astro-cid-lkixxgdk]{margin-top:1rem}.reading[data-astro-cid-lkixxgdk]>h3[data-astro-cid-lkixxgdk]{margin:2rem 0 .75rem}.muted[data-astro-cid-lkixxgdk]{color:var(--color-muted);line-height:1.8;font-size:.75rem!important}.source-link[data-astro-cid-lkixxgdk]{color:var(--color-muted);margin-top:.75rem;font-size:.7rem;display:inline-block}.featured[data-astro-cid-lkixxgdk]{gap:1.5rem;margin-top:2rem;display:grid}.featured[data-astro-cid-lkixxgdk] li[data-astro-cid-lkixxgdk]{grid-template-columns:1.5rem 60px minmax(0,1fr);align-items:center;gap:1rem;display:grid}.featured[data-astro-cid-lkixxgdk] img{object-fit:cover;border-radius:2px;width:60px;height:90px}.number[data-astro-cid-lkixxgdk]{font-family:var(--font-header);color:#b4a3c7}.years[data-astro-cid-lkixxgdk]{margin-top:2rem}.year-group[data-astro-cid-lkixxgdk]{grid-template-columns:4rem minmax(0,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.year-group[data-astro-cid-lkixxgdk]>h3[data-astro-cid-lkixxgdk]{color:#c4b6d4}.year-group[data-astro-cid-lkixxgdk] li[data-astro-cid-lkixxgdk]+li[data-astro-cid-lkixxgdk]{margin-top:1.1rem}.year-group[data-astro-cid-lkixxgdk] a[data-astro-cid-lkixxgdk]{font-size:.9rem}.year-group[data-astro-cid-lkixxgdk] p[data-astro-cid-lkixxgdk]{margin-top:.25rem}.sources[data-astro-cid-lkixxgdk]{margin-bottom:2rem}.sources[data-astro-cid-lkixxgdk] a[data-astro-cid-lkixxgdk]{font-size:.8rem}a[data-astro-cid-lkixxgdk],a[data-astro-cid-lkixxgdk]:hover{text-decoration:none}a[data-astro-cid-lkixxgdk]:not(.hero-button,.portrait){-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;padding-bottom:.15em;transition:background-size .55s cubic-bezier(.22,1,.36,1)}@media (hover:hover){a[data-astro-cid-lkixxgdk]:not(.hero-button,.portrait):hover{background-size:100% 1px}}a[data-astro-cid-lkixxgdk]:focus-visible{outline-offset:4px;outline:2px solid #cda2bc}a[data-astro-cid-lkixxgdk]:not(.hero-button,.portrait):focus-visible{background-size:100% 1px}@media (prefers-reduced-motion:reduce){a[data-astro-cid-lkixxgdk]{transition:none}}@media (width<=767px){.hero-copy[data-astro-cid-lkixxgdk]{grid-template-columns:90px minmax(0,1fr);gap:1.2rem}.portrait[data-astro-cid-lkixxgdk]{width:90px}.credit[data-astro-cid-lkixxgdk]{font-size:.6rem}.section[data-astro-cid-lkixxgdk]{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:2.5rem}h1[data-astro-cid-lkixxgdk]{font-size:2.2rem}.deck[data-astro-cid-lkixxgdk]{font-size:.9rem}.hero-button[data-astro-cid-lkixxgdk]{gap:1rem}.year-group[data-astro-cid-lkixxgdk]{grid-template-columns:3rem minmax(0,1fr);gap:1rem}.featured[data-astro-cid-lkixxgdk] li[data-astro-cid-lkixxgdk]{gap:.7rem}.page-nav[data-astro-cid-lkixxgdk]{gap:0 1.2rem}}
