.event-about-structured[data-astro-cid-spnuzyvo]{gap:var(--space-8);display:grid}.event-about-block[data-astro-cid-spnuzyvo] h3[data-astro-cid-spnuzyvo]{margin:0 0 var(--space-4);font-size:var(--font-size-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.event-about-block[data-astro-cid-spnuzyvo]:has(#event-purpose-heading)>p[data-astro-cid-spnuzyvo]{font-size:var(--font-size-body);line-height:var(--line-body-lg);color:var(--color-dark-navy);margin:0}.event-objectives-list[data-astro-cid-spnuzyvo]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.event-objectives-list[data-astro-cid-spnuzyvo]{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.event-objectives-list[data-astro-cid-spnuzyvo] li[data-astro-cid-spnuzyvo]{font-size:var(--font-size-body);line-height:var(--line-body-lg);color:var(--color-dark-navy);padding-inline-start:calc(var(--space-5) + var(--space-1));position:relative}.event-objectives-list[data-astro-cid-spnuzyvo] li[data-astro-cid-spnuzyvo]:before{content:"";inset-inline-start:0;background:var(--color-deep-green);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.55em}.event-programme-note[data-astro-cid-spnuzyvo]{margin:calc(var(--space-2) * -1) 0 var(--space-4);font-size:var(--font-size-small);line-height:var(--line-body);color:var(--color-text-muted)}.event-programme-timeline[data-astro-cid-spnuzyvo]{gap:var(--space-8);display:grid}.event-programme-timeline-day[data-astro-cid-spnuzyvo]{margin:0}.event-programme-timeline-items[data-astro-cid-spnuzyvo]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid;position:relative}.event-programme-timeline-items[data-astro-cid-spnuzyvo]:before{content:"";inset-inline-start:calc(var(--space-5) / 2 - 1px);background:var(--color-line);width:2px;position:absolute;top:calc(.375rem + 2px);bottom:.4rem}.event-programme-timeline-item[data-astro-cid-spnuzyvo]{grid-template-columns:var(--space-5) minmax(0, 1fr);column-gap:var(--space-4);align-items:start;display:grid;position:relative}.event-programme-timeline-item--day[data-astro-cid-spnuzyvo]{margin-bottom:calc(var(--space-2) * -1);align-items:center}.event-programme-day-title[data-astro-cid-spnuzyvo]{font-size:var(--font-size-body);line-height:var(--line-body-lg);color:var(--color-dark-navy);margin:0;font-weight:700}.event-programme-timeline-marker[data-astro-cid-spnuzyvo]{background:var(--color-white);border:2px solid var(--color-royal-blue);width:.65rem;height:.65rem;box-shadow:0 0 0 2px var(--color-white);z-index:1;border-radius:50%;justify-self:center;margin-top:.35em}.event-programme-timeline-marker--day[data-astro-cid-spnuzyvo]{background:var(--color-deep-green);border-color:var(--color-deep-green);width:.75rem;height:.75rem;box-shadow:0 0 0 2px var(--color-white);margin-top:0}.event-programme-timeline-content[data-astro-cid-spnuzyvo]{gap:var(--space-1);min-width:0;display:grid}.event-programme-session-time[data-astro-cid-spnuzyvo]{font-size:var(--font-size-small);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--color-text-muted);margin:0;font-weight:700}.event-programme-session-label[data-astro-cid-spnuzyvo]{font-size:var(--font-size-body);font-weight:700;line-height:var(--line-body);color:var(--color-royal-blue);margin:0}.event-programme-session-desc[data-astro-cid-spnuzyvo]{margin:var(--space-2) 0 0;font-size:var(--font-size-body);line-height:var(--line-body-lg);color:var(--color-dark-navy)}.event-about-meta[data-astro-cid-spnuzyvo]{gap:var(--space-4);margin:0;display:grid}@media (width>=48rem){.event-about-meta[data-astro-cid-spnuzyvo]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.event-about-meta-item[data-astro-cid-spnuzyvo]{margin:0}.event-about-meta[data-astro-cid-spnuzyvo] dt[data-astro-cid-spnuzyvo]{margin:0 0 var(--space-2);font-size:var(--font-size-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.event-about-meta[data-astro-cid-spnuzyvo] dd[data-astro-cid-spnuzyvo]{font-size:var(--font-size-body);line-height:var(--line-body-lg);color:var(--color-dark-navy);margin:0}.event-feedback[data-astro-cid-d2ipjerd]{gap:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-line);display:grid}.event-section-title[data-astro-cid-d2ipjerd]{font-size:var(--font-size-h2);line-height:var(--line-h2);margin:0}.event-feedback-panel[data-astro-cid-d2ipjerd]{gap:var(--space-4);padding:var(--space-6);background:linear-gradient(165deg, var(--color-white) 0%, var(--color-pale-blue) 48%, var(--color-light-green) 100%);border:1px solid var(--color-line);border-inline-start:3px solid var(--color-deep-green);border-radius:var(--radius-control);justify-items:start;display:grid;box-shadow:0 12px 32px #0f172a0f}@media (width>=48rem){.event-feedback-panel[data-astro-cid-d2ipjerd]{padding:var(--space-8);gap:var(--space-5)}}.event-feedback-intro[data-astro-cid-d2ipjerd]{max-width:40rem;font-size:var(--font-size-body-lg);line-height:var(--line-body-lg);color:var(--color-dark-navy);margin:0}.event-feedback-time[data-astro-cid-d2ipjerd]{max-width:40rem;color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-body);margin:0}.event-feedback-panel[data-astro-cid-d2ipjerd] a.button{width:100%;max-width:22rem;margin-top:var(--space-2);justify-content:center}.event-join-banner[data-astro-cid-xcql34lf]{margin-bottom:var(--space-4)}.event-join-banner-inner[data-astro-cid-xcql34lf]{align-items:stretch;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-inline-start:3px solid var(--color-deep-green);border-radius:var(--radius-control);background:linear-gradient(145deg, color-mix(in srgb, var(--color-light-green) 28%, var(--color-white)) 0%, color-mix(in srgb, var(--color-pale-blue) 40%, var(--color-white)) 100%);flex-direction:column;display:flex}@media (width>=48rem){.event-join-banner-inner[data-astro-cid-xcql34lf]{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-5);flex-direction:row}}.event-join-banner-copy[data-astro-cid-xcql34lf]{gap:var(--space-1);min-width:0;display:grid}.event-join-banner-eyebrow[data-astro-cid-xcql34lf]{align-items:center;gap:var(--space-2);font-size:var(--font-size-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:700;display:inline-flex}.event-join-banner-live[data-astro-cid-xcql34lf]{background:#e5484d;border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem;animation:1.1s step-end infinite event-join-blink}@keyframes event-join-blink{0%,49%{opacity:1}50%,to{opacity:.2}}@media (prefers-reduced-motion:reduce){.event-join-banner-live[data-astro-cid-xcql34lf]{animation:none}}.event-join-banner-title[data-astro-cid-xcql34lf]{font-size:var(--font-size-body-lg);line-height:var(--line-body-lg);letter-spacing:-.01em;color:var(--color-dark-navy);margin:0;font-weight:800}.event-join-banner-lead[data-astro-cid-xcql34lf]{font-size:var(--font-size-small);line-height:var(--line-small);color:var(--color-text-muted);margin:0}.event-join-banner-inner[data-astro-cid-xcql34lf] a.event-join-banner-cta.button{width:auto;min-width:min(100%,12rem);font-size:var(--font-size-small);flex-shrink:0;align-self:flex-start;padding-block:.55rem;font-weight:700}@media (width>=48rem){.event-join-banner-inner[data-astro-cid-xcql34lf] a.event-join-banner-cta.button{align-self:center;min-width:11rem}}.event-resources[data-astro-cid-br7i7jae]{padding-top:var(--space-4);border-top:1px solid var(--color-line)}.event-section-title[data-astro-cid-br7i7jae]{font-size:var(--font-size-h2);line-height:var(--line-h2);margin:0}.event-resources-intro[data-astro-cid-br7i7jae]{margin:0 0 var(--space-4);color:var(--color-text-muted);max-width:100%}.event-resources-disclosure[data-astro-cid-br7i7jae]{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-white)}.event-resources-disclosure[data-astro-cid-br7i7jae]+.event-resources-disclosure[data-astro-cid-br7i7jae]{margin-top:var(--space-3)}.event-resources-summary[data-astro-cid-br7i7jae]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);cursor:pointer;font-size:var(--font-size-body-lg);line-height:var(--line-body-lg);color:var(--color-dark-navy);font-weight:600;list-style:none;display:flex}.event-resources-summary[data-astro-cid-br7i7jae]::-webkit-details-marker{display:none}.event-resources-summary[data-astro-cid-br7i7jae]:after{content:"";border-right:2px solid var(--color-royal-blue);border-bottom:2px solid var(--color-royal-blue);flex-shrink:0;width:.5rem;height:.5rem;transition:transform .15s;transform:rotate(45deg)}.event-resources-disclosure[data-astro-cid-br7i7jae][open]>.event-resources-summary[data-astro-cid-br7i7jae]:after{transform:rotate(-135deg)}.event-resources-disclosure-body[data-astro-cid-br7i7jae]{padding:0 var(--space-5) var(--space-5)}.event-resources-table-wrap[data-astro-cid-br7i7jae]{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-white);overflow-x:auto}.event-resources-table[data-astro-cid-br7i7jae]{border-collapse:collapse;width:100%;font-size:var(--font-size-small)}.event-resources-table[data-astro-cid-br7i7jae] th[data-astro-cid-br7i7jae]{text-align:left;padding:var(--space-3) var(--space-4);background:var(--color-pale-blue);border-bottom:1px solid var(--color-line);font-weight:600}.event-resources-table[data-astro-cid-br7i7jae] td[data-astro-cid-br7i7jae]{padding:var(--space-3) var(--space-4);vertical-align:middle;border-bottom:1px solid var(--color-line)}.event-resources-table[data-astro-cid-br7i7jae] tbody[data-astro-cid-br7i7jae] tr[data-astro-cid-br7i7jae]:nth-child(2n){background:color-mix(in srgb, var(--color-pale-blue) 35%, var(--color-white))}.event-resources-table[data-astro-cid-br7i7jae] tbody[data-astro-cid-br7i7jae] tr[data-astro-cid-br7i7jae]:last-child td[data-astro-cid-br7i7jae]{border-bottom:none}.event-resources-item-link[data-astro-cid-br7i7jae]{color:inherit;text-decoration:none;display:block}.event-resources-item-link[data-astro-cid-br7i7jae]:hover .event-resources-item-title[data-astro-cid-br7i7jae]{color:var(--color-royal-blue);text-decoration:underline}.event-resources-item-link[data-astro-cid-br7i7jae]:focus-visible{outline:2px solid var(--color-royal-blue);outline-offset:2px;border-radius:2px}.event-resources-item-static[data-astro-cid-br7i7jae]{display:block}.event-resources-item-title[data-astro-cid-br7i7jae]{color:var(--color-ink);font-weight:600;display:block}.event-resources-tagline[data-astro-cid-br7i7jae]{margin-top:var(--space-1);font-size:var(--font-size-small);color:var(--color-text-muted);max-width:36rem;font-weight:600;display:block}.event-resources-type[data-astro-cid-br7i7jae]{margin-top:var(--space-1);font-size:var(--font-size-small);letter-spacing:.04em;text-transform:uppercase;color:var(--color-royal-blue);font-weight:700;display:block}.event-resources-gallery[data-astro-cid-br7i7jae]{padding-top:var(--space-2)}.detail-header-panel:has(.event-page-head) .page-lead{max-width:none}.event-page-head[data-astro-cid-zk3yzhxi] .page-title[data-astro-cid-zk3yzhxi]{max-width:none;margin-bottom:var(--space-2)}.event-subtitle[data-astro-cid-zk3yzhxi]{margin:0 0 var(--space-2);font-size:var(--font-size-h3);line-height:var(--line-h3);letter-spacing:-.02em;font-weight:600}.event-tagline[data-astro-cid-zk3yzhxi]{margin:0 0 var(--space-3);max-width:none;color:var(--color-text-muted);font-size:var(--font-size-body-lg);line-height:var(--line-body-lg)}.event-head-meta[data-astro-cid-zk3yzhxi]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.event-format-pill[data-astro-cid-zk3yzhxi]{border-radius:var(--radius-control);background:var(--color-pale-blue);min-height:1.75rem;color:var(--color-royal-blue);font-size:var(--font-size-small);align-items:center;padding:.15rem .65rem;font-weight:700;display:inline-flex}.ongoing[data-astro-cid-zk3yzhxi] .event-format-pill[data-astro-cid-zk3yzhxi]{background:var(--color-light-green);color:var(--color-deep-green)}.event-main[data-astro-cid-zk3yzhxi]{gap:var(--space-10);display:grid}.event-details-group[data-astro-cid-zk3yzhxi],.event-about[data-astro-cid-zk3yzhxi]{gap:var(--space-6);display:grid}.event-about[data-astro-cid-zk3yzhxi]{padding-top:var(--space-4);border-top:1px solid var(--color-line)}.event-section-title[data-astro-cid-zk3yzhxi]{font-size:var(--font-size-h2);line-height:var(--line-h2);margin:0}.event-schedule[data-astro-cid-zk3yzhxi]{gap:var(--space-5);padding:var(--space-6);background:var(--color-white);border:1px solid var(--color-line);border-inline-start:3px solid var(--color-royal-blue);border-radius:var(--radius-control);flex-direction:column;display:flex}.event-schedule[data-astro-cid-zk3yzhxi].is-upcoming{border-inline-start-color:var(--color-deep-green)}.event-schedule-row[data-astro-cid-zk3yzhxi]{margin:0}.event-schedule-row[data-astro-cid-zk3yzhxi]+.event-schedule-row[data-astro-cid-zk3yzhxi]{padding-top:var(--space-5);border-top:1px solid var(--color-line)}.event-schedule-label[data-astro-cid-zk3yzhxi]{margin:0 0 var(--space-2);font-size:var(--font-size-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.event-schedule-time[data-astro-cid-zk3yzhxi]{font-size:var(--font-size-h3);line-height:var(--line-h3);margin:0;font-weight:700}.event-schedule-value[data-astro-cid-zk3yzhxi]{font-size:var(--font-size-body-lg);line-height:var(--line-body-lg);margin:0}.event-schedule-location[data-astro-cid-zk3yzhxi]{color:var(--color-muted)}.event-about-panel[data-astro-cid-zk3yzhxi]{gap:var(--space-6);padding:var(--space-6);background:linear-gradient(165deg, var(--color-white) 0%, var(--color-canvas) 55%, var(--color-pale-blue) 100%);border:1px solid var(--color-line);border-inline-start:3px solid var(--color-royal-blue);border-radius:var(--radius-control);display:grid;box-shadow:0 12px 32px #0f172a0f}.event-about-panel[data-astro-cid-zk3yzhxi].is-upcoming{border-inline-start-color:var(--color-deep-green)}@media (width>=48rem){.event-about-panel[data-astro-cid-zk3yzhxi]{padding:var(--space-8);gap:var(--space-8)}}.event-about-panel[data-astro-cid-zk3yzhxi] .event-about-body.detail-prose{max-width:none}.event-about-panel[data-astro-cid-zk3yzhxi] .event-about-body.detail-prose blockquote{margin:var(--space-5) 0 0;border:0;padding:0}.event-about-panel[data-astro-cid-zk3yzhxi] .event-about-body.detail-prose blockquote p{margin-block:0;line-height:1.15}.event-about-panel[data-astro-cid-zk3yzhxi] .event-about-body.detail-prose blockquote p:first-child{color:var(--color-text-muted);font-size:var(--font-size-body);margin-bottom:.1rem}.event-about-panel[data-astro-cid-zk3yzhxi] .event-about-body.detail-prose blockquote em{letter-spacing:.01em;color:var(--color-dark-navy);margin:.35rem 0 0;font-family:Savoye LET,Snell Roundhand,Segoe Script,Bradley Hand,cursive;font-size:2.35rem;font-style:normal;font-weight:400;line-height:.95;display:block}.event-about-panel[data-astro-cid-zk3yzhxi] .event-about-body.detail-prose blockquote p:last-child{color:var(--color-text-muted);font-size:var(--font-size-small);margin-top:.15rem;line-height:1.25}.event-about-foot[data-astro-cid-zk3yzhxi]{padding:var(--space-6);background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-control);margin:0;box-shadow:0 8px 24px #0f172a0d}.event-about-foot-label[data-astro-cid-zk3yzhxi]{margin:0 0 var(--space-4);font-size:var(--font-size-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.event-about-register[data-astro-cid-zk3yzhxi]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.event-about-register-note[data-astro-cid-zk3yzhxi]{align-items:center;gap:var(--space-2) var(--space-3);max-width:36rem;color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--line-body);flex-wrap:wrap;margin:0;display:flex}.event-about-unavailable[data-astro-cid-zk3yzhxi]{max-width:36rem;color:var(--color-text-muted);font-size:var(--font-size-body-lg);line-height:var(--line-body-lg);margin:0}
