.meeting-form_page__4DhR7{max-width:960px;margin:auto;padding:20px clamp(20px,4vw,48px) 40px;font:400 18px/1.5 var(--font-body),sans-serif}.meeting-form_header__X1syI{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--rule);padding-bottom:12px}.meeting-form_logout__JeuVi{border:0;background:transparent;color:var(--action);font-size:14px;min-height:44px;padding:0 4px;cursor:pointer}.meeting-form_back__odMJB{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:16px;font-size:16px;text-decoration:none;color:var(--action)}.meeting-form_editor__DZv4L{max-width:640px}.meeting-form_title__SUqtb{font:500 40px/1.1 var(--font-display),Georgia,serif;margin:24px 0 32px;letter-spacing:-.02em}.meeting-form_form__OgK6Y{display:grid;gap:24px;max-width:640px}.meeting-form_form__OgK6Y p{margin:0}.meeting-form_fields__SXUEA{display:grid;gap:24px;border:0;padding:0;margin:0;min-width:0}.meeting-form_picker__2EOCv{display:grid;gap:12px;min-width:0}.meeting-form_season__Z0RZ9{display:grid;gap:8px;max-width:300px}.meeting-form_muted__cCzVq{color:var(--muted);font-size:14px}.meeting-form_schedule__W4vCF{display:grid;gap:12px;min-width:0}.meeting-form_textButton__tBH94{border:0;padding:0;min-height:44px;background:transparent;color:var(--action);font:400 14px/1.4 var(--font-body),sans-serif;cursor:pointer;justify-self:start;text-decoration:none}.meeting-form_dateTime__QKnfH{display:grid;min-width:0;width:100%;max-width:calc(48px * 8);grid-template-columns:minmax(0,13fr) minmax(108px,7fr);gap:12px}.meeting-form_dateTime__QKnfH input{box-sizing:border-box;display:block;min-width:0;max-width:100%;width:100%;-webkit-appearance:none;appearance:none}.meeting-form_dateTime__QKnfH input::-webkit-date-and-time-value{min-width:0;text-align:left}.meeting-form_dateTime__QKnfH input::-webkit-datetime-edit{min-width:0;padding:0}.meeting-form_endLabel__ZpIiW{min-height:24px}.meeting-form_endControls__RfBKC{display:grid;grid-template-columns:minmax(0,calc(48px * 8)) max-content;gap:0 12px;align-items:center;min-width:0}.meeting-form_endControls__RfBKC .meeting-form_textButton__tBH94{min-width:44px;min-height:44px;justify-self:start}.meeting-form_page__4DhR7 :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.meeting-form_form__OgK6Y{font-size:16px;line-height:1.5;--placeholder:color-mix(in srgb,var(--muted) 97%,var(--surface))}.meeting-form_form__OgK6Y .field{gap:8px}.meeting-form_form__OgK6Y .field input,.meeting-form_form__OgK6Y .field textarea{font-size:16px;line-height:1.5;padding:11px 12px}.meeting-form_form__OgK6Y .field textarea{min-height:120px}.meeting-form_form__OgK6Y .field :is(input,textarea):focus{border-color:transparent;outline:2px solid var(--ink);outline-offset:-2px;box-shadow:none}.meeting-form_form__OgK6Y :is(input,textarea)::placeholder{color:var(--placeholder);opacity:1}.meeting-form_form__OgK6Y input[data-empty=true]::-webkit-datetime-edit{color:var(--placeholder)}.meeting-form_form__OgK6Y .form-actions{display:flex;flex-wrap:wrap;gap:12px;margin:0}.meeting-form_form__OgK6Y .button{min-height:48px;padding:11px 16px;font-size:16px;line-height:24px}.meeting-form_form__OgK6Y .check-row{font-size:15px;align-items:flex-start}.meeting-form_form__OgK6Y .check-row input{flex:0 0 auto;margin-top:4px}.meeting-form_form__OgK6Y .button:disabled{opacity:.55;cursor:not-allowed}.meeting-form_form__OgK6Y [aria-invalid=true]{border-color:var(--error)}.meeting-form_form__OgK6Y .field :is(input,textarea)[aria-invalid=true]:focus{outline-color:var(--error)}.meeting-form_form__OgK6Y .meeting-form_textButton__tBH94:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(hover:hover) and (pointer:fine){.meeting-form_form__OgK6Y .field :is(input,textarea):hover:not(:focus){border-color:var(--muted)}.meeting-form_textButton__tBH94:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:600px){.meeting-form_title__SUqtb{font-size:36px}.meeting-form_endControls__RfBKC{grid-template-columns:minmax(0,1fr);max-width:calc(48px * 8)}.meeting-form_endControls__RfBKC .meeting-form_textButton__tBH94{justify-self:end}}.meeting-form_cancelled__mmmwL{color:var(--meeting-cancelled)}.meeting-form_form__OgK6Y .meeting-form_pastHint__sM0Vf{font-size:14px;color:var(--error)}.meeting-form_form__OgK6Y .field input[data-past=true]{border-color:var(--error)}.meeting-form_form__OgK6Y .field input[data-past=true]:focus{outline-color:var(--error)}.meeting-form_rescheduleDialog__zKJzX{box-sizing:border-box;margin:auto;max-height:calc(100dvh - 32px);overflow:auto;width:min(480px,calc(100% - 32px));padding:24px;border:1px solid var(--rule);border-radius:4px;background:var(--paper);color:var(--ink);font:400 16px/1.5 var(--font-body),sans-serif}.meeting-form_rescheduleDialog__zKJzX::backdrop{background:rgb(52 39 31/.3)}.meeting-form_rescheduleDialog__zKJzX h2{margin:0 0 12px;font:500 30px/1.1 var(--font-display),Georgia,serif}.meeting-form_rescheduleDialog__zKJzX p{margin:0}.meeting-form_dialogActions__O65Dj{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.meeting-form_dialogActions__O65Dj button{min-height:44px;font:inherit}.meeting-form_deleteSection__5mHdB{margin-top:12px}.meeting-form_publicLink__paPoY{display:inline-flex;align-items:center;min-height:44px;margin-top:24px;font-size:16px}.meeting-form_deleteButton__RhoqP{justify-self:start}.meeting-form_deleteButton__RhoqP:disabled{opacity:.55;cursor:not-allowed}.meeting-form_form__OgK6Y :is(.meeting-form_deleteButton__RhoqP,.meeting-form_deleteConfirm__KaG98){background:var(--danger);border-color:var(--danger);color:var(--surface)}.meeting-controls_control__PFRQF{display:grid;gap:8px;min-width:0}.meeting-controls_control__PFRQF label{font-size:16px;font-weight:600}.meeting-controls_season__xCQPW{max-width:300px}.meeting-controls_search__b4Bf8,.meeting-controls_trigger__6X3_d{width:100%;min-width:0;height:48px;border:1px solid var(--rule);border-radius:4px;background:var(--surface);color:var(--ink);padding:11px 12px;font:400 16px/24px var(--font-body),sans-serif}.meeting-controls_trigger__6X3_d{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer}.meeting-controls_period__NFd6J{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:500 24px/1.1 var(--font-display),Georgia,serif;letter-spacing:-.015em}.meeting-controls_icon__G_58s{width:16px;height:16px;flex:none;pointer-events:none}.meeting-controls_searchRow__WHfRp{position:relative}.meeting-controls_search__b4Bf8{padding-left:40px;padding-right:48px;appearance:none}.meeting-controls_search__b4Bf8::-webkit-search-cancel-button{display:none}.meeting-controls_search__b4Bf8::placeholder{color:var(--placeholder);opacity:1}.meeting-controls_magnify___vkM0{position:absolute;left:12px;top:16px;color:var(--muted)}.meeting-controls_browse__fdk__{position:absolute;right:2px;top:2px;width:44px;height:44px;display:grid;place-items:center;background:transparent;border:0;padding:0;color:var(--action);cursor:pointer}.meeting-controls_search__b4Bf8:focus,.meeting-controls_trigger__6X3_d:focus{border-color:transparent!important;outline:2px solid var(--ink)!important;outline-offset:-2px!important;box-shadow:none}.meeting-controls_search__b4Bf8[aria-invalid=true],.meeting-controls_trigger__6X3_d[aria-invalid=true]{border-color:var(--error)}.meeting-controls_search__b4Bf8[aria-invalid=true]:focus,.meeting-controls_trigger__6X3_d[aria-invalid=true]:focus{outline-color:var(--error)!important}.meeting-controls_browse__fdk__:disabled,.meeting-controls_search__b4Bf8:disabled{color:var(--muted);cursor:default}.meeting-controls_panel__j_4K4{position:fixed;inset:auto;margin:0;padding:0;border:0;border-bottom:1px solid var(--rule);border-radius:0;background:var(--surface);color:var(--ink);box-shadow:none;overflow:hidden;z-index:100;font:400 16px/1.5 var(--font-body),sans-serif}.meeting-controls_panel__j_4K4::backdrop{background:transparent;pointer-events:none}.meeting-controls_seasonPanel__noo5m{background:var(--paper);border-block:1px solid var(--rule);overflow-y:auto;overscroll-behavior:contain}.meeting-controls_results__p8SNv,.meeting-controls_seasons__5hAfo,.meeting-controls_selected__qaRmO{list-style:none;margin:0;padding:0}.meeting-controls_seasonOption__eWp8t{min-height:44px;padding:4px 12px;display:flex;align-items:center;cursor:pointer}.meeting-controls_seasonOption__eWp8t[aria-selected=true]{background:var(--rule);font-weight:600}.meeting-controls_seasonOption__eWp8t[data-active=true]{outline:1px solid var(--ink);outline-offset:-1px}.meeting-controls_picker__KMSFB{display:grid;gap:12px;min-width:0}.meeting-controls_results__p8SNv{padding:4px 8px 8px;scroll-padding-block:8px;max-height:calc(var(--floating-room,100vh) - 1px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule) transparent}.meeting-controls_option__ziNrq{min-height:44px;padding:8px;cursor:pointer}.meeting-controls_option__ziNrq[data-active=true]{background:var(--paper);outline:2px solid var(--ink);outline-offset:-2px}.meeting-controls_copy__HsgfR{min-width:0;flex:1}.meeting-controls_bookTitle__61CUs{display:block;font:500 22px/1.16 var(--font-display),Georgia,serif;letter-spacing:-.005em;color:var(--ink);overflow-wrap:anywhere}.meeting-controls_author__VIFPr{display:block;font:400 16px/1.45 var(--font-body),sans-serif;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.meeting-controls_empty__liey_{max-height:var(--floating-room,100vh);overflow-y:auto;padding:12px;font-size:14px;color:var(--muted)}.meeting-controls_selected__qaRmO{display:grid;gap:12px}.meeting-controls_selected__qaRmO:empty{display:none}.meeting-controls_chosen__taMs5{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:56px}.meeting-controls_chosen__taMs5 .meeting-controls_author__VIFPr{margin-top:0}.meeting-controls_remove__Bq0JT{flex:none;display:flex;align-items:flex-start;min-width:44px;min-height:44px;padding:4px 0 0;text-align:right;background:transparent;border:0;font:400 14px/1.4 var(--font-body),sans-serif;color:var(--muted);text-decoration:none;cursor:pointer}.meeting-controls_browse__fdk__:focus-visible,.meeting-controls_remove__Bq0JT:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.meeting-controls_status__gAp5M{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(hover:hover) and (pointer:fine){.meeting-controls_search__b4Bf8:hover:not(:focus),.meeting-controls_trigger__6X3_d:hover:not(:focus){border-color:var(--muted)}.meeting-controls_option__ziNrq:hover{background:var(--paper)}.meeting-controls_option__ziNrq:active{background:var(--rule)}.meeting-controls_seasonOption__eWp8t:hover:not([aria-selected=true]){background:var(--surface)}.meeting-controls_remove__Bq0JT:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}}@media(max-width:600px){.meeting-controls_chosen__taMs5{gap:12px}}.meeting-notice_region__PXNE6{position:fixed;z-index:50;right:24px;bottom:max(24px,env(safe-area-inset-bottom));width:min(420px,calc(100% - 48px));pointer-events:none}.meeting-notice_notice__oDrmx{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 16px;border:1px solid var(--ink);border-radius:4px;background:var(--ink);color:var(--surface);box-shadow:0 4px 16px rgb(52 39 31/.12);font:400 16px/1.5 var(--font-body),sans-serif;pointer-events:auto}.meeting-notice_notice__oDrmx span{min-width:0;overflow-wrap:anywhere}.meeting-notice_notice__oDrmx button{flex:0 0 44px;display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;cursor:pointer}.meeting-notice_notice__oDrmx button span{font-size:24px;line-height:1}.meeting-notice_notice__oDrmx button:focus-visible{outline:2px solid var(--surface);outline-offset:2px}@media(hover:hover) and (pointer:fine){.meeting-notice_notice__oDrmx button:hover{background:rgb(255 255 255/.12)}}@media(max-width:600px){.meeting-notice_region__PXNE6{right:16px;bottom:max(16px,env(safe-area-inset-bottom));width:calc(100% - 32px)}}.pending-label_label__QrcML{position:relative;display:inline-block}.pending-label_spinner__wNKH6{position:absolute;right:calc(100% + 6px);top:50%;width:12px;height:12px;margin-top:-6px;border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:pending-label_turn__2EbFs .8s linear infinite}@keyframes pending-label_turn__2EbFs{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.pending-label_spinner__wNKH6{animation:none}}.login_page__BeSwT,.login_page__BeSwT *{box-sizing:border-box}.login_page__BeSwT{max-width:800px;margin:auto;padding:20px clamp(20px,4vw,48px) 40px;color:var(--ink);font:400 18px/1.5 var(--font-body),system-ui,sans-serif}.login_page__BeSwT :where(h1,p){margin:0}.login_page__BeSwT :where(button,input){font:inherit}.login_page__BeSwT a{color:var(--action)}.login_page__BeSwT :focus-visible{outline:2px solid var(--ink);outline-offset:4px}.login_masthead__Mkmlw{border-bottom:1px solid var(--rule);padding:6px 0 26px}.login_brand__tl3rA{font:500 32px/1.1 var(--font-display),Georgia,serif;letter-spacing:-.015em}.login_back__ccbsj{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:16px 0 20px;font-size:16px;text-decoration:none}.login_login__arsRu{max-width:360px}.login_title__cNmCU{font:500 36px/1.1 var(--font-display),Georgia,serif;letter-spacing:-.02em;overflow-wrap:anywhere}.login_form__Cnc1I{display:grid;gap:20px;margin-top:24px}.login_field__DHxgr{display:grid;gap:6px}.login_field__DHxgr label{font-size:16px;font-weight:600}.login_field__DHxgr input{width:100%;min-width:0;height:48px;padding:10px 12px;color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:4px;font-size:18px}.login_field__DHxgr input:focus{border-color:transparent;outline:2px solid var(--ink);outline-offset:-2px;box-shadow:none}.login_password__MdlpK{position:relative}.login_password__MdlpK input{padding-right:94px}.login_toggle__56Pkn{position:absolute;right:4px;top:2px;min-height:44px;padding:0 10px;border:0;background:transparent;color:var(--action);font-size:14px;cursor:pointer}.login_submit__aWjRt{justify-self:start;min-height:48px;min-width:104px;padding:10px 24px;border:1px solid transparent;border-radius:4px;background:var(--action);color:var(--surface);font-size:16px;font-weight:600;cursor:pointer}.login_submit__aWjRt:hover:not(:disabled){background:#414e21}.login_submit__aWjRt:disabled{cursor:wait;opacity:.65}.login_error__udDNh{color:var(--error);font-size:16px;overflow-wrap:anywhere}.login_skip__dJUvQ{position:absolute;top:0;left:20px;transform:translateY(-200%);background:var(--paper);padding:8px 12px}.login_skip__dJUvQ:focus{transform:none}.login_page__BeSwT .login_brand__tl3rA{color:var(--ink);text-decoration:none;position:relative}.login_brand__tl3rA:after{content:"";position:absolute;inset:-5px 0}.login_brand__tl3rA:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (hover:hover) and (pointer:fine){.login_page__BeSwT .login_brand__tl3rA:hover{color:var(--action)}}.login_page__BeSwT .login_error__udDNh:focus{outline:none}.login_email__nfWAz{position:relative}.login_email__nfWAz input{padding-right:48px}.login_clear__iYHAX{position:absolute;right:2px;top:2px;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer}.login_email__nfWAz input:placeholder-shown+.login_clear__iYHAX{visibility:hidden}.login_clear__iYHAX:disabled{cursor:wait}.club-brand_brandLink__2MMQ6,.club-brand_staticBrand__WTYtI{display:inline-flex;align-items:center;min-width:0;max-width:100%;font:500 32px/1.1 var(--font-display),Georgia,serif;letter-spacing:-.015em;overflow-wrap:anywhere;color:var(--ink,#34271f);text-decoration:none}.club-brand_staticBrand__WTYtI{cursor:default}.club-brand_brandLink__2MMQ6:any-link{position:relative;color:var(--ink,#34271f);text-decoration:none}.club-brand_brandLink__2MMQ6:after{content:"";position:absolute;inset:-5px 0}.club-brand_brandLink__2MMQ6:focus-visible{outline:2px solid var(--ink,#34271f);outline-offset:4px}@media (hover:hover) and (pointer:fine){.club-brand_brandLink__2MMQ6:any-link:hover{color:var(--action,#52602b)}}.public-header_header__udhej{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--rule)}.public-header_header__udhej>:first-child{flex:0 1 auto}.public-header_account__V_8PX,.public-header_login__qQGDO{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex:0 0 auto;color:var(--action);text-decoration:none}.public-header_login__qQGDO{font:400 14px/1.4 var(--font-body),sans-serif;text-align:right;transform:translateY(3px)}.public-header_account__V_8PX{width:44px;border-radius:4px}.public-header_login__qQGDO:hover{text-decoration:underline;text-underline-offset:4px}.public-header_header__udhej a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media(max-width:380px){.public-header_header__udhej>:first-child{font-size:28px}.public-header_login__qQGDO{font-size:13px;max-width:132px}}.meeting_page__H68dC,.meeting_page__H68dC *{box-sizing:border-box}.meeting_page__H68dC{font:400 18px/1.5 var(--font-body),system-ui,sans-serif;color:var(--ink)}.meeting_page__H68dC :where(h1,h2,h3,p,ul){margin:0}.meeting_page__H68dC ul{padding:0;list-style:none}.meeting_page__H68dC a{color:var(--action);text-underline-offset:4px}.meeting_page__H68dC a:hover{text-decoration-thickness:2px}.meeting_page__H68dC a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.meeting_page__H68dC{max-width:800px;margin:auto;padding:20px clamp(20px,4vw,48px) 40px}.meeting_masthead__1V4xV{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px;border-bottom:1px solid var(--rule);padding-bottom:16px}.meeting_brand__YrvBL{font:500 32px/1.1 var(--font-display),Georgia,serif;letter-spacing:-.015em}.meeting_organizer__t7_sO{font-size:14px;display:inline-flex;align-items:center;min-height:44px}.meeting_page__H68dC .meeting_back___Z5M6{display:inline-flex;align-items:center;min-height:44px;gap:8px;font-size:16px;margin:16px 0 20px;text-decoration:none}.meeting_heading__1kBHg{max-width:36ch;font:500 clamp(36px,4vw,44px)/1.1 var(--font-display),Georgia,serif;letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:pretty}.meeting_authors__1LJaX{font-size:18px;color:var(--muted);margin-top:8px;overflow-wrap:anywhere}.meeting_status__rF3L4{font-size:16px;margin-bottom:8px;color:var(--muted)}.meeting_status__rF3L4.meeting_cancelled__m7j2d{color:var(--meeting-cancelled);font-weight:600}.meeting_facts__elq4X{display:grid;gap:20px;margin-top:24px}.meeting_date__B40Zz{font-size:22px;line-height:1.35;font-weight:500;color:var(--action)}.meeting_past-date__E7Q04{color:var(--muted)}.meeting_cancelled-date__FI8jl{color:var(--meeting-cancelled);text-decoration:line-through;text-decoration-thickness:1px}.meeting_time-range__I79_a{white-space:nowrap}.meeting_place__U0km0{white-space:pre-wrap;overflow-wrap:anywhere}.meeting_place-label__v8nY8{font-size:15px;color:var(--muted);margin-bottom:4px}.meeting_unknown-place__OECPQ{font-size:16px;color:var(--muted)}.meeting_books__zkAls,.meeting_description__grXjU{margin-top:28px;max-width:60ch}.meeting_section-label__IEDHg{font:600 16px/1.4 var(--font-body),sans-serif;margin-bottom:12px}.meeting_books__zkAls ul{display:grid;gap:20px}.meeting_book-title__tRivB{font:500 28px/1.15 var(--font-display),Georgia,serif;overflow-wrap:anywhere}.meeting_book-authors__6N1vV{font-size:16px;color:var(--muted);margin-top:4px;overflow-wrap:anywhere}.meeting_description__grXjU p{white-space:pre-wrap;overflow-wrap:anywhere}.meeting_unavailable-copy__1v_zW{margin-top:16px;max-width:46ch;color:var(--muted)}.meeting_skip__l62Z3{position:absolute;left:20px;top:0;transform:translateY(-200%);padding:8px 12px;background:var(--paper)}.meeting_skip__l62Z3:focus{transform:translateY(0)}.meeting_page__H68dC .meeting_brand__YrvBL{color:var(--ink);text-decoration:none;position:relative}.meeting_brand__YrvBL:after{content:"";position:absolute;inset:-5px 0}.meeting_brand__YrvBL:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (hover:hover) and (pointer:fine){.meeting_page__H68dC .meeting_brand__YrvBL:hover{color:var(--action)}}.programme_page__p54Wp,.programme_page__p54Wp *{box-sizing:border-box}.programme_page__p54Wp{font:400 18px/1.5 var(--font-body),system-ui,sans-serif;color:var(--ink)}.programme_page__p54Wp :where(h1,h2,h3,h4,p){margin:0}.programme_page__p54Wp h1,.programme_page__p54Wp h2,.programme_page__p54Wp h3,.programme_page__p54Wp h4{overflow-wrap:anywhere}.programme_page__p54Wp :where(ul){list-style:none;margin:0;padding:0}.programme_page__p54Wp{width:100%;max-width:800px;margin-inline:auto;padding:20px clamp(20px,4vw,48px) 32px}.programme_masthead__mbcyv{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid #d8cbb8}.programme_brand-static__I_6vu{min-width:0;max-width:100%;overflow-wrap:anywhere;font:500 32px/1.1 var(--font-display),Georgia,serif;letter-spacing:-.015em}.programme_masthead__mbcyv small{font-size:14px;color:#7b6a5d}.programme_cover__2J1D4{padding:24px 0 32px}.programme_cover-heading__tquYB>.programme_kicker__bZQzI{font:400 14px/1.5 var(--font-body),sans-serif;color:#7b6a5d}.programme_cover-title__5wT3L{font:500 clamp(36px,4vw,44px)/1.1 var(--font-display),Georgia,serif;letter-spacing:-.02em;margin:0 0 8px}.programme_kicker__bZQzI{font:600 14px/1.4 var(--font-body),sans-serif;color:#52602b}.programme_feature-title__NpENo{font:500 clamp(32px,3.4vw,38px)/1.1 var(--font-display),Georgia,serif;letter-spacing:-.01em;margin:8px 0 5px}.programme_author___v_7B{font:400 16px/1.45 var(--font-body),sans-serif;color:#7b6a5d}.programme_feature__TNGSl>.programme_author___v_7B{font-size:17px}.programme_date-links__e1AJm{display:flex;flex-wrap:wrap;gap:var(--meeting-date-gap) 20px;margin-top:0}.programme_date-links__e1AJm .programme_meeting-date__ZZ6eB{color:#52602b;display:inline-flex;align-items:center;gap:8px;min-height:24px;line-height:24px;position:relative;white-space:nowrap;text-decoration:none}.programme_date-word__rILdF{font-size:17px;font-weight:500;text-decoration:none}.programme_date-time__okzSf{font-size:16px}.programme_feature__TNGSl+.programme_feature__TNGSl{margin-top:24px}.programme_programme__MXKdw{max-width:760px}.programme_section-label__a3Csl{font:600 15px/1.4 var(--font-body),sans-serif;margin-bottom:24px}.programme_months__slIRk{display:flex;flex-direction:column;gap:var(--programme-month-gap)}.programme_month__syTVc{min-width:0;display:flex;flex-direction:column;gap:16px}.programme_month-heading__RAbB_{font:400 clamp(32px,3.6vw,38px)/1.02 var(--font-display),Georgia,serif;color:#52602b;letter-spacing:-.02em;margin-bottom:0}.programme_month-year__ymLaA{font:400 14px/1.4 var(--font-body),sans-serif;color:#7b6a5d;margin-left:9px;letter-spacing:0}.programme_month__syTVc>div{padding-left:0;display:flex;flex-direction:column}.programme_month__syTVc>div>ul{display:flex;flex-direction:column;gap:var(--programme-entry-gap)}.programme_book-title__11OQu{font:500 clamp(26px,2.7vw,30px)/1.16 var(--font-display),Georgia,serif;letter-spacing:-.005em;overflow-wrap:anywhere;max-width:36ch}.programme_book-item__QqQaj{display:flex;flex-direction:column;gap:4px}.programme_book-item__QqQaj .programme_author___v_7B{margin-top:0}.programme_month-note__mxg4z{font:400 15px/1.5 var(--font-body),sans-serif;color:#7b6a5d;margin-top:24px;max-width:55ch}.programme_parallel-note__kA98B .programme_book-title__11OQu{color:#875c49}.programme_parallel-direction__5pIvH{font:400 14px/1.4 var(--font-body),sans-serif;color:#875c49;margin-top:0;margin-bottom:0}.programme_empty__cqu_R{padding-block:16px;color:var(--muted)}.programme_single-note__4V1bE,.programme_single-note__4V1bE .programme_month-note__mxg4z{margin-top:0}.programme_header-meta__Sqkxn{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;max-width:100%}.programme_organizer-link__ROL20{display:inline-flex;align-items:center;min-height:44px;font:400 14px/1.5 var(--font-body),sans-serif;color:var(--action);text-underline-offset:4px}.programme_organizer-link__ROL20:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.programme_date-links__e1AJm .programme_past-date__5nCXr{color:var(--muted);cursor:default}.programme_programme__MXKdw .programme_date-links__e1AJm .programme_past-date__5nCXr:not(.programme_cancelled-date__9QsHF){color:var(--meeting-past)}.programme_programme__MXKdw .programme_date-links__e1AJm a.programme_meeting-date__ZZ6eB:not(.programme_cancelled-date__9QsHF){color:#344b08}.programme_programme__MXKdw .programme_date-links__e1AJm a.programme_meeting-date__ZZ6eB:not(.programme_cancelled-date__9QsHF) time{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.programme_date-status__K_0AU{font-size:13px}.programme_meeting-date__ZZ6eB:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.programme_meeting-date__ZZ6eB:hover:not(.programme_past-date__5nCXr):not(.programme_cancelled-upcoming__tD7p7){text-decoration:underline;text-underline-offset:4px}.programme_archive__7ZlA3{border-top:1px solid var(--warm-rule,#d8cbb8);margin-top:32px;padding-top:20px}.programme_archive-list__EaKY3{display:flex;flex-direction:column;gap:var(--programme-entry-gap)}.programme_archive__7ZlA3 .programme_book-title__11OQu{color:var(--muted)}.programme_date-links__e1AJm a.programme_meeting-date__ZZ6eB:after{content:"";position:absolute;inset:-4px 0}.programme_page__p54Wp .programme_brand-static__I_6vu{color:var(--ink);text-decoration:none;cursor:default}.programme_date-links__e1AJm .programme_cancelled-date__9QsHF{color:var(--meeting-cancelled)}.programme_cancelled-date__9QsHF time{text-decoration:line-through;text-decoration-thickness:1px}