.guests[data-astro-cid-asnrf3yz]{gap:clamp(2.5rem,5vw,4rem);padding-bottom:4rem;display:grid}.guests[data-astro-cid-asnrf3yz] ul[data-astro-cid-asnrf3yz]{margin:0;padding:0;list-style:none}.guests[data-astro-cid-asnrf3yz] h3[data-astro-cid-asnrf3yz]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-weight:800;line-height:1}.guests[data-astro-cid-asnrf3yz] h3[data-astro-cid-asnrf3yz] a[data-astro-cid-asnrf3yz]{color:var(--cream)}.guests[data-astro-cid-asnrf3yz] h3[data-astro-cid-asnrf3yz] a[data-astro-cid-asnrf3yz]:hover,.guests[data-astro-cid-asnrf3yz] h3[data-astro-cid-asnrf3yz] a[data-astro-cid-asnrf3yz]:focus-visible{color:var(--orange-bright)}.guests[data-astro-cid-asnrf3yz] p[data-astro-cid-asnrf3yz]{margin:0}.guest-next[data-astro-cid-asnrf3yz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1.5rem;display:grid}.guest-next[data-astro-cid-asnrf3yz] li[data-astro-cid-asnrf3yz]{border:1px solid var(--line);border-top:2px solid var(--orange);background:linear-gradient(100deg, #c8641e12, transparent 45%), var(--panel);grid-template-columns:200px minmax(0,1fr);align-items:start;gap:1.25rem;padding:1.25rem;display:grid}.guest-next-photo[data-astro-cid-asnrf3yz]{aspect-ratio:1;border:1px solid var(--line);background:#000;display:block;overflow:hidden}.guest-next-photo[data-astro-cid-asnrf3yz] img[data-astro-cid-asnrf3yz]{object-fit:cover;width:100%;height:100%;display:block}.guest-next-copy[data-astro-cid-asnrf3yz]{align-content:start;gap:.5rem;display:grid}.guest-next[data-astro-cid-asnrf3yz] h3[data-astro-cid-asnrf3yz]{font-size:clamp(1.7rem,3vw,2.3rem)}.guest-tag-line[data-astro-cid-asnrf3yz]{color:var(--orange-bright);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.88rem;font-weight:600;display:flex}.guest-tag[data-astro-cid-asnrf3yz]{border:1px solid var(--orange);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;padding:.08rem .4rem;font-size:.68rem;font-weight:700}.guest-role[data-astro-cid-asnrf3yz]{color:var(--orange-bright);font-size:.95rem}.guest-text[data-astro-cid-asnrf3yz]{max-width:44rem;color:var(--text);font-size:.95rem;line-height:1.55}.guest-episode[data-astro-cid-asnrf3yz]{font-size:.88rem}.guest-episode[data-astro-cid-asnrf3yz] span[data-astro-cid-asnrf3yz]{color:var(--text-dim);font-size:.82rem;display:block}.guest-episode[data-astro-cid-asnrf3yz] a[data-astro-cid-asnrf3yz]{color:var(--cream);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:.2em}.guest-episode[data-astro-cid-asnrf3yz] a[data-astro-cid-asnrf3yz]:hover{color:var(--orange-bright)}.guest-list[data-astro-cid-asnrf3yz]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,3rem);display:grid}.guest-list[data-astro-cid-asnrf3yz] li[data-astro-cid-asnrf3yz]{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);align-items:start;gap:1.1rem;padding:1.25rem 0;display:grid}.guest-list[data-astro-cid-asnrf3yz] li[data-astro-cid-asnrf3yz]>div[data-astro-cid-asnrf3yz]{justify-items:start;gap:.4rem;display:grid}.guest-list[data-astro-cid-asnrf3yz] h3[data-astro-cid-asnrf3yz]{font-size:1.5rem}.guest-art[data-astro-cid-asnrf3yz]{aspect-ratio:1;border:1px solid var(--line);background:#000;display:block;position:relative;overflow:hidden}.guest-art[data-astro-cid-asnrf3yz] img[data-astro-cid-asnrf3yz]{object-fit:cover;width:100%;height:100%;display:block}.guest-list[data-astro-cid-asnrf3yz] .guest-profiled[data-astro-cid-asnrf3yz]{grid-column:1/-1;grid-template-columns:200px minmax(0,1fr);gap:1.5rem}.guest-list[data-astro-cid-asnrf3yz] .guest-profiled[data-astro-cid-asnrf3yz] h3[data-astro-cid-asnrf3yz]{font-size:clamp(1.9rem,3.4vw,2.6rem)}.guest-note[data-astro-cid-asnrf3yz]{max-width:44rem;color:var(--text-dim);font-size:.88rem}@media (width<=860px){.guest-list[data-astro-cid-asnrf3yz]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.guest-next[data-astro-cid-asnrf3yz] li[data-astro-cid-asnrf3yz]{grid-template-columns:96px minmax(0,1fr);gap:.9rem;padding:1rem}.guest-list[data-astro-cid-asnrf3yz] li[data-astro-cid-asnrf3yz],.guest-list[data-astro-cid-asnrf3yz] .guest-profiled[data-astro-cid-asnrf3yz]{grid-template-columns:96px minmax(0,1fr);gap:.9rem}.guest-list[data-astro-cid-asnrf3yz] h3[data-astro-cid-asnrf3yz],.guest-list[data-astro-cid-asnrf3yz] .guest-profiled[data-astro-cid-asnrf3yz] h3[data-astro-cid-asnrf3yz]{font-size:1.3rem}}
