.series-discovery{display:grid;grid-template-columns:1fr 1.3fr;gap:24px;margin:28px 0;padding:24px;border:1px solid #355064;background:#0d1c2a}.series-discovery h2{font-size:27px;margin:3px 0 8px}.series-discovery p{font-size:14px;margin:0}.series-platform-links{display:flex;flex-wrap:wrap;gap:10px;align-content:center}.series-platform-links a{border:1px solid #496476;padding:10px 13px;color:#8ee4e6}.series-card small{display:block;margin-top:15px;color:#8fa2b4}.series-card>h2{font-size:24px}.series-card>p{min-height:54px}@media(max-width:700px){.series-discovery{grid-template-columns:1fr}.series-platform-links a{font-size:14px}}.series-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px}.series-card{min-width:0}.series-card>h2{margin-bottom:8px}.series-card>p{min-height:0}.series-producers{color:#a4c6c8;font-size:13px}.series-artwork{margin:0 0 16px}.series-artwork-frame{display:grid;place-items:center;overflow:hidden;background:#122435;border:1px solid #355064}.series-artwork--poster .series-artwork-frame{aspect-ratio:2/3}.series-artwork--promotional .series-artwork-frame{aspect-ratio:16/9}.series-artwork-frame img{display:block;width:100%;height:100%;object-fit:contain}.series-artwork-fallback{display:grid;place-items:center;align-content:center;gap:7px;width:100%;height:100%;padding:16px;text-align:center;color:#a9c3cf}.series-artwork-fallback span{font-weight:700}.series-artwork-fallback small{margin:0;color:#8fb0bd}.series-artwork-reference{display:inline-flex;align-items:center;width:fit-content;padding:7px 10px;border:1px solid #426076;background:#122435;color:#8ee4e6;font-size:12px;line-height:1.35;text-decoration:none}.series-artwork figcaption{display:grid;gap:3px;margin-top:8px;color:#8fa2b4;font-size:11px;line-height:1.35}.series-artwork figcaption a{color:#8ee4e6}.series-artwork figcaption span{color:#bdcbd3}.series-artwork--detail{max-width:320px}.series-detail-heading{display:grid;grid-template-columns:minmax(190px,320px) 1fr;gap:28px;align-items:start;margin-top:22px}.series-detail-heading h1{margin-top:4px}@media(max-width:1050px){.series-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.series-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.series-detail-heading{grid-template-columns:minmax(145px,220px) 1fr;gap:18px}}@media(max-width:480px){.series-detail-heading,.series-grid{grid-template-columns:1fr}.series-artwork--detail{max-width:280px}}.hub .series-index>.hub-section{padding-top:24px}.series-index .hub-controls{margin-top:20px}.series-index .hub-controls select{margin-bottom:0}.hub .series-card{padding:0 0 18px}.series-card>.hub-tag,.series-card>a,.series-card>h2,.series-card>p,.series-card>small{margin-left:16px;margin-right:16px}.hub .series-card>h2{font-size:20px;line-height:1.45}.hub .series-card>p{font-size:14px}.series-card>.hub-tag{display:block;font-size:12px}.series-card .series-artwork figcaption{padding:0 16px}.hub .series-artwork-frame img{margin:0;height:100%;aspect-ratio:auto}.series-card .series-artwork{margin-bottom:12px}.hub .series-card:focus-within{outline:2px solid #8ee4e6;outline-offset:3px}.series-detail-heading>div:only-child{grid-column:1/-1;min-width:0}.series-grid:has(>.series-card:only-child){grid-template-columns:minmax(0,800px)}.hub .series-grid:has(>.series-card:only-child) .series-editorial-note p{font-size:1rem}.series-grid:has(>.series-card:only-child) .series-artwork--poster{max-width:260px}.series-reading-paths{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--hub-border,#355064);border-radius:8px}.hub .series-reading-paths h2{font-size:1.5rem}.series-reading-paths>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.series-reading-paths a{display:flex;flex-direction:column;gap:.5rem;border:1px solid var(--hub-border,#355064);padding:1rem;border-radius:6px;text-decoration:none}.series-reading-paths a:focus-visible,.series-reading-paths a:hover{outline:2px solid #58d3e0;outline-offset:2px}.series-reading-paths span{font-size:.85rem}.series-editorial-note{margin:1rem;padding:1rem 0;border-top:1px solid var(--hub-border,#355064);border-bottom:1px solid var(--hub-border,#355064)}.hub .series-editorial-note h3,.hub .series-editorial-note h4{font-size:1rem;line-height:1.6}.hub .series-editorial-note p{font-size:.9rem;line-height:1.85;margin:.65rem 0}.series-editorial-note summary{cursor:pointer;font-weight:700;line-height:1.7}.series-editorial-note summary:focus-visible{outline:2px solid #58d3e0;outline-offset:3px}.series-editorial-note small{font-size:.75rem;line-height:1.6}@media(max-width:750px){.series-reading-paths>div{grid-template-columns:1fr 1fr}}@media(max-width:480px){.series-reading-paths>div{grid-template-columns:1fr}}.series-detail-heading:has(>.series-artwork--source){grid-template-columns:1fr;gap:.75rem}.series-detail-heading>.series-artwork--source{order:2}.series-editorial-article{font-size:1.125rem;max-width:76ch;margin:2.5rem 0 3rem;overflow-wrap:anywhere}.series-editorial-intro{font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.85;color:var(--hub-text,#e5edf2)}.series-editorial-article section{margin-top:2.2rem}.series-editorial-article h2{font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.5;margin-bottom:1rem}.series-editorial-article li,.series-editorial-article p{line-height:1.9}.series-editorial-article li+li{margin-top:.7rem}.series-editorial-facts{margin:1.2rem 0}.series-editorial-facts>div{display:grid;grid-template-columns:minmax(7rem,1fr) 3fr;gap:1rem;padding:.9rem 0;border-bottom:1px solid #344a59}.series-editorial-facts dt{font-weight:700}.series-editorial-facts dd{margin:0;line-height:1.8}.series-editorial-sources{border-top:1px solid #344a59;margin-top:2.5rem;padding-top:1rem}.series-editorial-sources li p{font-size:.9rem;margin:.25rem 0 .8rem;color:#b3c4cf}@media(max-width:560px){.series-editorial-facts>div{grid-template-columns:1fr;gap:.25rem}.series-editorial-article{margin-top:1.5rem}}.series-detail-heading h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1.35}.series-detail-type{display:inline-block;white-space:nowrap;font-size:.75em}