.event-page.svelte-u5vpu7{color:#302a24;background:#f8f3ea}.event-page.svelte-u5vpu7 :is(h1:where(.svelte-u5vpu7),h2:where(.svelte-u5vpu7),h3:where(.svelte-u5vpu7),p:where(.svelte-u5vpu7),figure:where(.svelte-u5vpu7)){margin:0}.section-width.svelte-u5vpu7{max-width:1380px;margin-inline:auto;padding:90px 54px}.eyebrow.svelte-u5vpu7{color:#8f4a6f;text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:600}.event-page.svelte-u5vpu7 h2:where(.svelte-u5vpu7){letter-spacing:-.025em;font-size:clamp(42px,4.5vw,66px);font-weight:500;line-height:1.04}.event-hero.svelte-u5vpu7{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;padding-top:34px;padding-bottom:70px;display:grid}.back.svelte-u5vpu7{letter-spacing:.1em;color:#6d5a49;margin-bottom:44px;font-size:10px;text-decoration:none;display:inline-block}.hero-copy.svelte-u5vpu7 h1:where(.svelte-u5vpu7){letter-spacing:-.04em;margin:24px 0;font-size:clamp(76px,8vw,120px);font-weight:500;line-height:.9}.hero-copy.svelte-u5vpu7 h1:where(.svelte-u5vpu7) span:where(.svelte-u5vpu7){color:#8f4a6f}.subtitle.svelte-u5vpu7{letter-spacing:.035em;font-size:18px}.date.svelte-u5vpu7{flex-wrap:wrap;gap:10px 24px;margin:28px 0 22px;font-size:15px;display:flex}.date.svelte-u5vpu7 strong:where(.svelte-u5vpu7){color:#8f4a6f;font-weight:600}.hero-intro.svelte-u5vpu7{max-width:480px;font-size:15px;line-height:1.9}.hero-actions.svelte-u5vpu7{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.primary.svelte-u5vpu7{color:#fff;background:#8f4a6f;align-items:center;gap:16px;min-height:48px;padding:16px 22px;font-size:13px;text-decoration:none;display:inline-flex}.primary.svelte-u5vpu7:hover{background:#713b58}.text-link.svelte-u5vpu7{color:#8f4a6f;text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}a.svelte-u5vpu7:focus-visible{outline-offset:5px;outline:2px solid #8f4a6f}.hero-photo.svelte-u5vpu7 img:where(.svelte-u5vpu7){width:100%;height:auto;display:block}figcaption.svelte-u5vpu7{color:#6d5a49;letter-spacing:.04em;justify-content:space-between;gap:12px;padding-top:13px;font-size:11px;display:flex}.section-intro.svelte-u5vpu7{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;margin-bottom:55px;display:grid}.section-intro.svelte-u5vpu7 .eyebrow:where(.svelte-u5vpu7){padding-top:12px}.section-intro.svelte-u5vpu7 p:where(.svelte-u5vpu7):not(.eyebrow){max-width:660px;margin-top:24px;font-size:16px;line-height:1.95}.design.svelte-u5vpu7{border-top:1px solid #ded2c4}.product-pair.svelte-u5vpu7{grid-template-columns:minmax(0,2.067fr) minmax(0,1fr);gap:24px;display:grid}.product-pair.svelte-u5vpu7 figure:where(.svelte-u5vpu7){min-width:0}.product-pair.svelte-u5vpu7 img:where(.svelte-u5vpu7){aspect-ratio:1400/990;object-fit:contain;background:#eee8df;width:100%;display:block}.product-pair.svelte-u5vpu7 figure:where(.svelte-u5vpu7):nth-child(2) img:where(.svelte-u5vpu7){aspect-ratio:1400/2046}.product-pair.svelte-u5vpu7 figcaption:where(.svelte-u5vpu7){color:#302a24;font-size:16px}.product-pair.svelte-u5vpu7 figcaption:where(.svelte-u5vpu7) span:where(.svelte-u5vpu7){color:#6d5a49;align-self:center;font-size:11px}.programme.svelte-u5vpu7{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;padding-top:32px;scroll-margin-top:140px;display:grid}.section-heading.svelte-u5vpu7 h2:where(.svelte-u5vpu7){margin-top:20px}.talk.svelte-u5vpu7{border-top:1px solid #d6c6b5;gap:24px;padding:30px 0;display:flex}.talk.svelte-u5vpu7:last-child{border-bottom:1px solid #d6c6b5}.number.svelte-u5vpu7{color:#8f4a6f;padding-top:9px;font-size:11px}.talk-copy.svelte-u5vpu7{min-width:0}.talk.svelte-u5vpu7 h3:where(.svelte-u5vpu7){font-family:Cormorant Garamond,Georgia,serif;font-size:34px;font-weight:500;line-height:1.1}.description.svelte-u5vpu7{color:#6d5a49;font-size:14px;line-height:1.8;margin-top:12px!important}.speaker.svelte-u5vpu7{align-items:center;gap:18px;margin-top:22px;display:flex}.speaker.svelte-u5vpu7 img:where(.svelte-u5vpu7){object-fit:cover;border-radius:50%;flex-shrink:0;width:72px;height:72px}.speaker.svelte-u5vpu7 p:where(.svelte-u5vpu7){font-size:13px;line-height:1.65}.speaker.svelte-u5vpu7 strong:where(.svelte-u5vpu7){font-weight:600;display:block}.speaker.svelte-u5vpu7 span:where(.svelte-u5vpu7){color:#6d5a49;font-size:12px;display:block}.visit.svelte-u5vpu7{border-top:1px solid #ded2c4;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;scroll-margin-top:140px;display:grid}.visit.svelte-u5vpu7 h2:where(.svelte-u5vpu7){margin:20px 0 24px}.visit-intro.svelte-u5vpu7 p:where(.svelte-u5vpu7):not(.eyebrow){max-width:320px;font-size:15px;line-height:1.9}.fact.svelte-u5vpu7{grid-template-columns:70px minmax(0,1fr);gap:20px;margin-bottom:28px;display:grid}.fact.svelte-u5vpu7 .eyebrow:where(.svelte-u5vpu7){padding-top:5px}.fact.svelte-u5vpu7 p:where(.svelte-u5vpu7){font-size:15px;line-height:1.8}.fact.svelte-u5vpu7 strong:where(.svelte-u5vpu7){font-weight:600}.registration.svelte-u5vpu7{border-block:1px solid #d6c6b5;padding:24px 0}.registration.svelte-u5vpu7 p:where(.svelte-u5vpu7){font-size:14px;line-height:1.8}.email.svelte-u5vpu7{color:#8f4a6f;align-items:center;gap:18px;padding-block:14px 2px;font-size:clamp(20px,2.3vw,29px);text-decoration:none;display:inline-flex}.visit-actions.svelte-u5vpu7{flex-wrap:wrap;gap:8px 24px;margin-top:18px;display:flex}@media (width<=1000px){.section-width.svelte-u5vpu7{padding-inline:30px}.event-hero.svelte-u5vpu7{gap:30px}.programme.svelte-u5vpu7,.visit.svelte-u5vpu7,.section-intro.svelte-u5vpu7{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:35px}}@media (width<=760px){.section-width.svelte-u5vpu7{padding:54px 24px}.event-hero.svelte-u5vpu7,.programme.svelte-u5vpu7,.visit.svelte-u5vpu7,.section-intro.svelte-u5vpu7{grid-template-columns:minmax(0,1fr);gap:32px}.event-hero.svelte-u5vpu7{padding-top:24px}.back.svelte-u5vpu7{margin-bottom:30px}.hero-copy.svelte-u5vpu7 h1:where(.svelte-u5vpu7){font-size:clamp(76px,18vw,110px)}.hero-intro.svelte-u5vpu7{max-width:none}.hero-actions.svelte-u5vpu7{gap:12px 20px}.product-pair.svelte-u5vpu7{grid-template-columns:minmax(0,1fr);gap:30px}.product-pair.svelte-u5vpu7 figure:where(.svelte-u5vpu7):nth-child(2){justify-self:end;width:74%}.section-intro.svelte-u5vpu7{margin-bottom:34px}.programme.svelte-u5vpu7,.visit.svelte-u5vpu7{scroll-margin-top:105px}.talk.svelte-u5vpu7{gap:16px}.talk.svelte-u5vpu7 h3:where(.svelte-u5vpu7){font-size:30px}.speaker.svelte-u5vpu7{gap:14px}.speaker.svelte-u5vpu7 img:where(.svelte-u5vpu7){width:62px;height:62px}.fact.svelte-u5vpu7{grid-template-columns:52px minmax(0,1fr);gap:14px}.product-pair.svelte-u5vpu7 figcaption:where(.svelte-u5vpu7){flex-wrap:wrap}}
