.ckPF0a_hero{padding:72px 0 56px}.ckPF0a_heroGrid{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:end;gap:48px;display:grid}.ckPF0a_portrait{aspect-ratio:1;background:linear-gradient(135deg, var(--bg-info-dark), var(--bg-stage));box-shadow:0 30px 80px var(--shade-50);position:relative;overflow:hidden}.ckPF0a_portrait img{object-fit:cover;width:100%;height:100%;display:block}.ckPF0a_portraitInitials{font-size:var(--fs-96);color:var(--ink-16);place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.ckPF0a_intro{flex-direction:column;gap:10px;display:flex}.ckPF0a_back{font-size:var(--fs-13);color:var(--fg-3);width:fit-content;margin-bottom:12px;text-decoration:none}.ckPF0a_back:hover{color:var(--fg-1)}.ckPF0a_h1{letter-spacing:-.015em;margin:6px 0 0;font-size:clamp(40px,6vw,80px);font-weight:700;line-height:.98}.ckPF0a_location{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.08em;color:var(--fg-3);text-transform:uppercase}.ckPF0a_bio{font-size:var(--fs-18);color:var(--fg-2);max-width:60ch;margin:10px 0 0;line-height:1.55}.ckPF0a_links{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ckPF0a_band{background:var(--bg-surface);padding:56px 0}.ckPF0a_stats{border:1px solid var(--line-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ckPF0a_stat{border-right:1px solid var(--line-8);flex-direction:column;justify-content:flex-end;gap:8px;padding:24px 22px;display:flex}.ckPF0a_stat:last-child{border-right:0}.ckPF0a_stat[style]{box-shadow:inset 0 -3px 0 var(--accent)}.ckPF0a_statBig{font-weight:700;font-size:var(--fs-48);letter-spacing:-.02em;color:var(--fg-1);line-height:.95}.ckPF0a_statSmall{font-weight:700;font-size:var(--fs-20);color:var(--fg-1);line-height:1.15}.ckPF0a_roleBar{gap:2px;height:30px;margin-top:14px;display:flex}.ckPF0a_roleBar span{min-width:max-content;font-size:var(--fs-10-5);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-1);background:var(--fill-8);align-items:center;padding:0 10px;font-weight:700;display:flex}.ckPF0a_roleBar span[data-role=Host]{background:color-mix(in srgb, var(--oh-accent) 55%, var(--bg-black))}.ckPF0a_roleBar span[data-role=Panelist]{background:color-mix(in srgb, var(--oh-alt-violet) 55%, var(--bg-black))}.ckPF0a_roleBar span[data-role=Guest]{background:color-mix(in srgb, var(--oh-alt-orange) 55%, var(--bg-black))}.ckPF0a_roleBar span[data-role=Reader]{background:color-mix(in srgb, var(--oh-alt-olive) 65%, var(--bg-black))}.ckPF0a_heatWrap{margin-top:28px}.ckPF0a_heatHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.ckPF0a_heatScroll{padding-bottom:4px;overflow-x:auto}.ckPF0a_heatGrid{--cell:12px;--gap:3px;grid-template-rows:auto auto;grid-template-columns:auto max-content;gap:6px 8px;width:max-content;display:grid}.ckPF0a_heatMonths,.ckPF0a_heat{grid-auto-flow:column;grid-auto-columns:var(--cell);column-gap:var(--gap);display:grid}.ckPF0a_heatMonths span{font-family:var(--font-mono);font-size:var(--fs-10);color:var(--fg-3);white-space:nowrap;line-height:1}.ckPF0a_heatDays{grid-template-rows:repeat(7, var(--cell));row-gap:var(--gap);display:grid}.ckPF0a_heatDays span{font-family:var(--font-mono);font-size:min(9.5px, calc(var(--cell) - 1px));color:var(--fg-3);line-height:var(--cell);text-align:center}.ckPF0a_heat{grid-template-rows:repeat(7, var(--cell));row-gap:var(--gap)}.ckPF0a_cell{background:var(--fill-5)}.ckPF0a_cell[data-on]{background:var(--oh-accent);box-shadow:0 0 8px color-mix(in srgb, var(--oh-accent) 55%, transparent)}.ckPF0a_cell[data-closed]{background:var(--fill-1-8)}.ckPF0a_cell[data-future]{background:0 0}.ckPF0a_columns{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.ckPF0a_h2{font-size:var(--fs-24);margin:0 0 18px}.ckPF0a_muted{color:var(--fg-3);font-weight:400;font-size:var(--fs-14)}.ckPF0a_episodes{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ckPF0a_ep{background:var(--fill-2-5);border:1px solid var(--line-6);border-left:3px solid var(--accent);grid-template-columns:176px minmax(0,1fr) auto;align-items:center;gap:18px;padding:10px;transition:background .15s,border-color .15s;display:grid}.ckPF0a_ep:hover{background:var(--fill-5);border-color:var(--line-12);border-left-color:var(--accent)}.ckPF0a_epThumb{aspect-ratio:16/9;background:var(--bg-black);display:block;position:relative;overflow:hidden}.ckPF0a_epThumb img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .3s;display:block}.ckPF0a_ep:hover .ckPF0a_epThumb img{filter:none;transform:scale(1.05)}.ckPF0a_epPlay{background:var(--scrim-70);width:38px;height:38px;color:var(--fg-1);font-size:var(--fs-14);opacity:0;border-radius:50%;place-items:center;padding-left:3px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.ckPF0a_ep:hover .ckPF0a_epPlay{opacity:1;background:var(--oh-accent);transform:translate(-50%,-50%)scale(1)}.ckPF0a_epDuration{background:var(--scrim-80);color:var(--fg-1);font-family:var(--font-mono);font-size:var(--fs-10-5);padding:2px 5px;position:absolute;bottom:5px;right:5px}.ckPF0a_epTile{aspect-ratio:16/9;background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 35%, var(--bg-stage)), var(--bg-stage) 75%);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.ckPF0a_epTileDay{font-size:var(--fs-30);color:var(--fg-1);font-weight:700;line-height:1}.ckPF0a_epTileMonth{font-size:var(--fs-10);letter-spacing:.2em;color:var(--ink-60);font-weight:700}.ckPF0a_epBody{flex-direction:column;gap:6px;min-width:0;display:flex}.ckPF0a_epMeta{font-family:var(--font-mono);font-size:var(--fs-11-5);color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.ckPF0a_epShow{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-12-5);color:var(--fg-1);align-items:center;gap:7px;display:inline-flex}.ckPF0a_epShow:before{content:"";background:var(--accent);width:7px;height:7px;transform:rotate(45deg)}.ckPF0a_epRole{font-family:var(--font-sans);font-size:var(--fs-9-5);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-15);color:var(--fg-2);padding:2px 6px;font-weight:700}.ckPF0a_epHeadline{font-size:var(--fs-16);color:var(--fg-1);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ckPF0a_epHeadline a{color:inherit;text-decoration:none}.ckPF0a_epHeadline a:hover{text-underline-offset:3px;text-decoration:underline}.ckPF0a_epFoot{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ckPF0a_epStat{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--fg-3)}.ckPF0a_epFaces{align-items:center;display:inline-flex}.ckPF0a_epFace{border:2px solid var(--oh-accent);background:linear-gradient(135deg, var(--bg-info-dark), var(--bg-stage));width:24px;height:24px;color:var(--ink-60);font-size:var(--fs-8-5);border-radius:50%;place-items:center;margin-right:-6px;font-weight:700;text-decoration:none;transition:transform .15s;display:grid;overflow:hidden}.ckPF0a_epFace img{object-fit:cover;width:100%;height:100%}.ckPF0a_epFace:hover{z-index:1;transform:translateY(-2px)scale(1.15)}.ckPF0a_epFaceMore{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--fg-3);margin-left:12px}.ckPF0a_epWatch{white-space:nowrap}.ckPF0a_ep:hover .ckPF0a_epWatch{background:var(--oh-accent);border-color:var(--oh-accent);color:var(--fg-on-accent)}.ckPF0a_more{margin-top:18px}.ckPF0a_side{flex-direction:column;gap:40px;display:flex}.ckPF0a_together{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ckPF0a_mate{color:var(--fg-1);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px;text-decoration:none;display:grid}.ckPF0a_mate:hover{background:var(--fill-5)}.ckPF0a_mateFace{width:40px;height:40px;font-size:var(--fs-12);color:var(--ink-50);background:linear-gradient(135deg, var(--bg-info-dark), var(--bg-stage));place-items:center;font-weight:700;display:grid;overflow:hidden}.ckPF0a_mateFace img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .25s}.ckPF0a_mate:hover .ckPF0a_mateFace img{filter:none}.ckPF0a_mateName{font-weight:600;font-size:var(--fs-14-5)}.ckPF0a_mateCount{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--fg-3)}.ckPF0a_mention{border:1px solid var(--line-10);border-left:3px solid var(--oh-alt-pink);flex-direction:column;gap:10px;padding:20px 22px;display:flex}.ckPF0a_mention p{color:var(--fg-2);font-size:var(--fs-14-5);margin:0;line-height:1.55}.ckPF0a_mention a{color:var(--fg-1);font-size:var(--fs-14)}.ckPF0a_answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ckPF0a_answer{background:var(--scrim-35);border:1px solid var(--line-7);height:100%;color:var(--fg-1);flex-direction:column;gap:10px;padding:18px 20px;text-decoration:none;transition:border-color .15s;display:flex}.ckPF0a_answer:hover{border-color:var(--oh-accent)}.ckPF0a_answerQ{font-size:var(--fs-16);font-weight:600;line-height:1.4}.ckPF0a_answerA{font-size:var(--fs-14);color:var(--fg-2);line-height:1.5}.ckPF0a_answerMeta{font-family:var(--font-mono);font-size:var(--fs-11);color:var(--fg-3);margin-top:auto}.ckPF0a_fine{font-size:var(--fs-13);color:var(--fg-3);margin:16px 0 0}.ckPF0a_fine a{color:var(--fg-1)}@media (max-width:900px){.ckPF0a_heroGrid{grid-template-columns:1fr;gap:28px}.ckPF0a_portrait{max-width:260px}.ckPF0a_stats{grid-template-columns:1fr 1fr}.ckPF0a_stat:nth-child(2){border-right:0}.ckPF0a_stat:nth-child(-n+2){border-bottom:1px solid var(--line-8)}.ckPF0a_columns,.ckPF0a_answers{grid-template-columns:1fr}}@media (max-width:640px){.ckPF0a_ep{grid-template-columns:112px minmax(0,1fr);gap:12px}.ckPF0a_epWatch{grid-column:1/-1;justify-content:center;justify-self:stretch}.ckPF0a_epHeadline{font-size:var(--fs-14-5)}.ckPF0a_epTileDay{font-size:var(--fs-22)}.ckPF0a_roleBar span{font-size:var(--fs-9-5);padding:0 6px}.ckPF0a_heatGrid{--cell:9px;--gap:2px;column-gap:6px}}
