.programme{padding-block:var(--section);background:var(--cream)}.programme__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px 24px;display:grid}.programme__intro{grid-column:span 5}.programme__title{letter-spacing:-.024em;margin:0;font-size:clamp(36px,3.6vw,52px);font-weight:600;line-height:1.12}.programme__lead{margin:14px 0}.programme__more{margin-top:18px}.programme__more a{padding:8px 0;display:inline-block}.programme__rows{grid-column:7/span 6;gap:24px;margin:0;padding:0;list-style:none;display:grid}.programme__row{transition-delay:var(--delay,0s);grid-template-columns:136px minmax(0,1fr);gap:4px 24px;display:grid}.programme__time{padding-top:4px}.programme__clock{letter-spacing:0;font-size:14px;font-weight:600}.pill.programme__tbc{white-space:nowrap;padding:2px 10px}.programme__name{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:600;line-height:1.36}.programme__text{color:var(--muted-2);margin-top:2px}@media (max-width:860px){.programme{padding-block:56px;line-height:1.55}.programme__grid{display:block}.programme__title{letter-spacing:-.02em;font-size:36px}.programme__intro{margin-bottom:24px}.programme__rows{gap:18px}.programme__row{grid-template-columns:minmax(0,1fr);gap:0}.programme__time{padding-top:0}.programme__tbc{display:none!important}.programme__text{letter-spacing:-.003em;font-size:15px}}
