.programme[data-astro-cid-pbeyvqpm]{background-color:var(--cx-bg-primary);color:var(--cx-text-primary);padding-block:60px 30px;font-size:16px;line-height:1.6}.programme-inner[data-astro-cid-pbeyvqpm]{max-width:calc(960px + 2 * var(--cx-gutter));padding-inline:var(--cx-gutter);margin-inline:auto}.programme[data-astro-cid-pbeyvqpm] p[data-astro-cid-pbeyvqpm]{margin:0}.brand[data-astro-cid-pbeyvqpm]{border-bottom:1px solid var(--cx-gold);color:#8a6620;letter-spacing:.4em;text-transform:uppercase;text-align:center;width:fit-content;padding:0 24px 8px;font-size:14px;font-weight:700}.programme[data-astro-cid-pbeyvqpm] .brand[data-astro-cid-pbeyvqpm]{margin:0 auto 24px}.day-links[data-astro-cid-pbeyvqpm]{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-bottom:40px;display:flex}.day-links[data-astro-cid-pbeyvqpm] a[data-astro-cid-pbeyvqpm]{color:var(--cx-bg-dark);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--cx-gold);font-size:14px;font-weight:600}.day-links[data-astro-cid-pbeyvqpm] a[data-astro-cid-pbeyvqpm]:hover{color:var(--cx-bg-dark);border-bottom-color:var(--cx-bg-dark)}.day[data-astro-cid-pbeyvqpm]{margin-bottom:56px;scroll-margin-top:70px}.day-bar[data-astro-cid-pbeyvqpm]{background-color:var(--cx-bg-dark);color:var(--cx-text-on-dark);font-family:var(--cx-font-display);letter-spacing:.2em;text-transform:uppercase;text-align:center;font-variant-numeric:lining-nums;margin:0 0 12px;padding:10px 16px;font-size:20px;font-weight:700}.row[data-astro-cid-pbeyvqpm]{grid-template-columns:120px 1fr;column-gap:16px;padding-block:3px;display:grid}.time[data-astro-cid-pbeyvqpm]{color:var(--cx-bg-dark);font-variant-numeric:tabular-nums;font-weight:700}.secondary[data-astro-cid-pbeyvqpm]{color:#4f4f4f;font-style:italic}.programme[data-astro-cid-pbeyvqpm] .break-bar[data-astro-cid-pbeyvqpm]{background-color:var(--cx-bg-dark);color:var(--cx-text-on-dark);text-align:center;margin:20px 0 8px;padding:8px 16px;font-style:italic;font-weight:700}.break-time[data-astro-cid-pbeyvqpm]{margin-right:12px}.block-head[data-astro-cid-pbeyvqpm]{border-bottom:1px solid var(--cx-gold);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:8px;padding-bottom:6px;display:flex}.block-head[data-astro-cid-pbeyvqpm] h3[data-astro-cid-pbeyvqpm]{color:var(--cx-bg-dark);font-family:var(--cx-font-display);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:17px;font-weight:700}.subtitle[data-astro-cid-pbeyvqpm]{font-family:var(--cx-font-body);letter-spacing:0;text-transform:none;margin-left:16px;font-size:14px}.block-time[data-astro-cid-pbeyvqpm]{color:var(--cx-bg-dark);font-variant-numeric:tabular-nums;font-weight:700}.session[data-astro-cid-pbeyvqpm]{margin-top:16px}.session[data-astro-cid-pbeyvqpm].is-highlight{background-color:var(--cx-bg-cream);border-left:4px solid var(--cx-gold);padding:16px 20px 20px}.panel-label[data-astro-cid-pbeyvqpm]{font-style:italic}.case[data-astro-cid-pbeyvqpm]{margin-top:6px}.entry-title[data-astro-cid-pbeyvqpm]{font-weight:700}.lectures[data-astro-cid-pbeyvqpm]{margin-top:12px}.lectures-label[data-astro-cid-pbeyvqpm]{color:#8a6620;letter-spacing:.2em;text-transform:uppercase;font-size:13px;font-weight:700}.lectures[data-astro-cid-pbeyvqpm] ul[data-astro-cid-pbeyvqpm]{margin:4px 0 0;padding:0;list-style:none}.lectures[data-astro-cid-pbeyvqpm] li[data-astro-cid-pbeyvqpm]{padding-left:18px;position:relative}.lectures[data-astro-cid-pbeyvqpm] li[data-astro-cid-pbeyvqpm]:before{content:"·";color:var(--cx-gold);font-weight:700;position:absolute;left:4px}.speaker[data-astro-cid-pbeyvqpm]{color:var(--cx-accent-deep);margin-left:4px;font-style:italic}.feature[data-astro-cid-pbeyvqpm]{border-top:1px solid var(--cx-gold);margin-top:28px;padding-top:12px}.feature[data-astro-cid-pbeyvqpm] .block-head[data-astro-cid-pbeyvqpm]{border-bottom:0;margin-bottom:4px;padding-bottom:0}.feature-lead[data-astro-cid-pbeyvqpm]{font-weight:700}.feature-detail[data-astro-cid-pbeyvqpm]{color:#4f4f4f;font-style:italic}@media (width<=600px){.row[data-astro-cid-pbeyvqpm]{grid-template-columns:1fr}.day-bar[data-astro-cid-pbeyvqpm]{letter-spacing:.12em;font-size:17px}.subtitle[data-astro-cid-pbeyvqpm]{margin-left:0;display:block}.session[data-astro-cid-pbeyvqpm].is-highlight{padding-inline:14px}}
