.program_band__cNVHa{position:relative;min-height:clamp(280px,34vw,440px);display:flex;align-items:flex-end;overflow:hidden;background:#000}.program_bandImg__Tp68T{object-fit:cover;object-position:center 48%}.program_bandScrim__MMaGa{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,10,12,.82) 0,rgba(10,10,12,.66) 34%,rgba(10,10,12,.18) 70%,rgba(10,10,12,.42))}.program_bandInner__aGg3Q{position:relative;padding-bottom:clamp(26px,4vw,44px);padding-top:24px;width:100%}.program_back__labkZ{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--font-display),sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.75);margin-bottom:14px;transition:color .18s ease}.program_back__labkZ:hover{color:var(--red-hi)}.program_audience__YKedb{font-family:var(--font-display),sans-serif;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.82);margin:0 0 8px;text-shadow:0 1px 12px rgba(0,0,0,.6)}.program_title__2S1WO{font-size:clamp(34px,6vw,68px);margin:0;text-wrap:balance;text-shadow:0 2px 26px rgba(0,0,0,.5)}.program_intro__5wPDV{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:start}.program_whatTitle__Jo2Ls{font-size:clamp(24px,3.2vw,34px);max-width:14ch;text-wrap:balance}.program_leadPara__V3_nA{margin:0 0 1.2em;font-size:clamp(17px,2vw,20px);line-height:1.55;color:var(--paper)}.program_what__WiXp_ p{color:var(--muted);margin-bottom:1.1em}.program_what__WiXp_ p:last-child{margin-bottom:0}.program_affiliate__hhpD2{display:flex;align-items:center;gap:14px;margin-top:28px;padding-top:20px;border-top:1px solid var(--line);min-height:44px}.program_affiliateLogo__zbYYL{width:120px;height:auto;flex:none;opacity:.9;transition:opacity .2s ease}.program_affiliate__hhpD2:hover .program_affiliateLogo__zbYYL{opacity:1}.program_affiliateLine__H_2Nm{font-size:13.5px;color:var(--muted);transition:color .2s ease}.program_affiliate__hhpD2:hover .program_affiliateLine__H_2Nm{color:var(--paper)}.program_needsHead__QbcN1{font-size:clamp(24px,3.2vw,36px);margin-bottom:30px}.program_needs__7Jcx6{width:100%;border-collapse:collapse;text-align:left}.program_needsCorner__xyb0b{width:170px}.program_needsWho__vOioY{font-size:12px;color:var(--red-hi);padding:0 0 12px 22px;vertical-align:bottom}.program_needsLabel__tR3HV,.program_needsWho__vOioY{font-family:var(--font-display),sans-serif;font-weight:500;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--line)}.program_needsLabel__tR3HV{font-size:11.5px;color:var(--muted);padding:20px 20px 20px 0;vertical-align:top;white-space:nowrap}.program_needsCell__9Gkj3{color:var(--text);font-size:15px;line-height:1.6;padding:20px 0 20px 22px;border-bottom:1px solid var(--line);vertical-align:top}@media (max-width:760px){.program_needs__7Jcx6,.program_needs__7Jcx6 tbody,.program_needs__7Jcx6 td,.program_needs__7Jcx6 th,.program_needs__7Jcx6 thead,.program_needs__7Jcx6 tr{display:block;width:auto}.program_needs__7Jcx6 thead{display:none}.program_needsLabel__tR3HV{padding:0 0 10px;border-bottom:0;white-space:normal}.program_needsCell__9Gkj3{padding:0 0 16px;border-bottom:0}.program_needsCell__9Gkj3:before{content:attr(data-who);display:block;font-family:var(--font-display),sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--red-hi);margin-bottom:5px}.program_needs__7Jcx6 tbody tr{padding-bottom:8px;margin-bottom:20px;border-bottom:1px solid var(--line)}.program_needs__7Jcx6 tbody tr:last-child{margin-bottom:0;border-bottom:0}}.program_othersHead__3LO_h{font-size:22px;margin-bottom:22px}.program_othersGrid__cTl_y{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.program_otherCard__gvjv5{border:1px solid var(--line);background:var(--ink-card);overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s ease,transform .2s ease}.program_otherCard__gvjv5:hover{border-color:var(--red-hi);transform:translateY(-2px)}.program_otherMedia__7_zvD{display:block;aspect-ratio:16/9;overflow:hidden;background:#0f0f13}.program_otherMedia__7_zvD img{width:100%;height:100%;object-fit:cover;filter:grayscale(.55);transition:filter .3s ease,transform .4s ease}.program_otherCard__gvjv5:hover .program_otherMedia__7_zvD img{filter:grayscale(0);transform:scale(1.03)}.program_otherBody__VZLH5{padding:20px 20px 22px;display:flex;flex-direction:column;gap:6px}.program_otherAudience__hW29B{font-size:11.5px;letter-spacing:.16em;color:var(--red-hi)}.program_otherAudience__hW29B,.program_otherName__8L7mS{font-family:var(--font-display),sans-serif;text-transform:uppercase}.program_otherName__8L7mS{font-size:20px;font-weight:700;letter-spacing:.02em;color:var(--paper);line-height:1.12}.program_otherShort__EAipB{font-size:14px;color:var(--muted)}@media (max-width:920px){.program_intro__5wPDV,.program_othersGrid__cTl_y{grid-template-columns:1fr}}@media (max-width:600px){.program_otherShort__EAipB{font-size:14px}.program_needsCell__9Gkj3{font-size:15.5px}}.program_timesLink__ZM_Cl{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:34px;font-family:var(--font-display),sans-serif;font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--red-hi);transition:color .18s ease}.program_timesLinkLabel__pkzYf{border-bottom:1px solid;padding-bottom:2px}.program_timesLink__ZM_Cl .anticon{transition:transform .22s ease}.program_timesLink__ZM_Cl:hover{color:var(--paper)}.program_timesLink__ZM_Cl:hover .anticon{transform:translateX(4px)}