.month.svelte-22l0ro{margin:0 var(--gutter);border-bottom:1px solid var(--rule);font:var(--text);--opsz:44;padding:40px 0 10px}.rows.svelte-22l0ro{padding:0 var(--gutter)}.more.svelte-22l0ro{padding:32px var(--gutter) 0}.more.svelte-22l0ro .text-link:where(.svelte-22l0ro){border-color:var(--rule)}.rows.svelte-22l0ro li:where(.svelte-22l0ro){border-bottom:1px solid var(--rule);grid-template-columns:minmax(110px,max-content) 190px minmax(0,1fr) 380px;align-items:baseline;gap:0 20px;padding:16px 0;display:grid}time.svelte-22l0ro{font:var(--text);--opsz:44;font-variant-numeric:tabular-nums}.hour.svelte-22l0ro,.place.svelte-22l0ro{font:var(--text-light);font-variant-numeric:tabular-nums}.event.svelte-22l0ro{font:var(--text);line-height:1.2}@media (width<=1199.98px){.rows.svelte-22l0ro li:where(.svelte-22l0ro){grid-template-columns:minmax(80px,max-content) 120px minmax(0,1fr) 240px}}@media (width<=809.98px){.month.svelte-22l0ro{padding-top:32px}.rows.svelte-22l0ro li:where(.svelte-22l0ro){grid-template-columns:minmax(64px,max-content) minmax(0,1fr);grid-template-areas:"date event""hour place";gap:4px 12px;padding:14px 0}time.svelte-22l0ro{grid-area:date}.hour.svelte-22l0ro{grid-area:hour}.event.svelte-22l0ro{grid-area:event}.place.svelte-22l0ro{grid-area:place}.hour.svelte-22l0ro,.place.svelte-22l0ro,.event.svelte-22l0ro{--opsz:var(--text-small-opsz);font-size:18px}}.widget.svelte-o8iszo{flex-direction:column;display:flex}.row.svelte-o8iszo{flex-direction:column;gap:4px;padding:12px 0;display:flex}.row.svelte-o8iszo:first-of-type{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.row.svelte-o8iszo:hover{text-decoration:none}.row.svelte-o8iszo:hover .strong:where(.svelte-o8iszo){text-underline-offset:4px;text-decoration:underline}.strong.svelte-o8iszo{font:var(--text-strong)}.text.svelte-o8iszo{font:var(--text)}.label.svelte-o8iszo{font:var(--text-small);color:var(--soft);--opsz:var(--text-small-opsz);line-height:1.2}.row.svelte-o8iszo .label:where(.svelte-o8iszo){margin-top:6px}.hour.svelte-o8iszo{color:var(--soft);font-weight:300}@media (width<=809.98px){.strong.svelte-o8iszo,.text.svelte-o8iszo{font-size:19px}}button.svelte-jkpdds{aspect-ratio:1;background:var(--accent);text-align:center;width:100%;display:block;position:relative}.cover.svelte-jkpdds{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}img.svelte-jkpdds,.cover-missing.svelte-jkpdds{object-fit:contain;width:auto;max-width:80%;height:72%}.cover-missing.svelte-jkpdds{aspect-ratio:.66;background:repeating-conic-gradient(#e6e6e6 0 25%, var(--accent) 0 50%) 50% / 16px 16px}@media (hover:hover) and (prefers-reduced-motion:no-preference){img.svelte-jkpdds,.cover-missing.svelte-jkpdds{transition:transform .15s ease-out}button.svelte-jkpdds:hover img:where(.svelte-jkpdds),button.svelte-jkpdds:hover .cover-missing:where(.svelte-jkpdds){transform:translateY(-6px)scale(1.02)}}.selected.svelte-jkpdds button:where(.svelte-jkpdds){box-shadow:inset 0 0 0 1px var(--ink)}button.svelte-jkpdds:focus-visible{outline-offset:-4px}.cell-meta.svelte-jkpdds{font:var(--text-small);color:var(--ink);--opsz:var(--text-small-opsz);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;display:grid;position:absolute;bottom:16px;left:18px;right:18px}.genre.svelte-jkpdds,.title.svelte-jkpdds{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title.svelte-jkpdds{text-align:left}.info.svelte-jkpdds{opacity:.45;gap:12px;display:flex}.genre.svelte-jkpdds{max-width:12ch}time.svelte-jkpdds{font-variant-numeric:tabular-nums}button.svelte-jkpdds:hover .title:where(.svelte-jkpdds),.selected.svelte-jkpdds .title:where(.svelte-jkpdds){text-underline-offset:4px;text-decoration:underline}.panel.svelte-rqwrqs{border:0;border-inline-start:1px solid var(--rule);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:#fff;margin:0;padding:0;position:sticky;top:0;overflow:hidden auto}.inner.svelte-rqwrqs{outline:none;flex-direction:column;gap:24px;max-width:720px;margin:0 auto;padding:24px 40px 64px;display:flex}.panel-head.svelte-rqwrqs{z-index:1;border-bottom:1px solid var(--rule);background:#fff;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:8px 40px;display:flex;position:sticky;top:0}.icon.svelte-rqwrqs{flex-shrink:0;place-items:center;width:44px;height:44px;margin-inline:-14px;display:grid}.icon.svelte-rqwrqs svg:where(.svelte-rqwrqs){fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.title.svelte-rqwrqs{min-width:0;font:var(--text);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.details.svelte-rqwrqs,cite.svelte-rqwrqs{font:var(--small);letter-spacing:0}.details.svelte-rqwrqs dt:where(.svelte-rqwrqs){color:var(--muted)}.subtitle.svelte-rqwrqs{font-size:22px;font-style:italic}.cover.svelte-rqwrqs{aspect-ratio:1;position:relative}.cover.svelte-rqwrqs img:where(.svelte-rqwrqs){object-fit:contain;width:100%;height:100%;padding:14% 10%;position:absolute;inset:0}.synopsis{font:var(--text-small);--opsz:var(--text-small-opsz);text-wrap:pretty;line-height:1.2}.synopsis p+p{margin-top:1em}.press.svelte-rqwrqs{font:var(--text-small);--opsz:var(--text-small-opsz);border-inline-start:1px solid;padding-inline-start:16px;line-height:1.2}.press.svelte-rqwrqs cite:where(.svelte-rqwrqs){margin-top:6px;font-style:normal;display:block}.details.svelte-rqwrqs{overflow-wrap:anywhere;border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4px 20px;padding-top:16px;display:grid}.details.svelte-rqwrqs a:where(.svelte-rqwrqs){text-underline-offset:3px;text-decoration:underline}@media (width<=1199.98px){.panel.svelte-rqwrqs{inset:var(--library-head-height) 0 0;z-index:10;overscroll-behavior:contain;position:fixed}.panel.svelte-rqwrqs::backdrop{background:0 0}}@media (width<=809.98px){.inner.svelte-rqwrqs{padding:24px var(--gutter) 48px}.panel-head.svelte-rqwrqs{padding-inline:var(--gutter)}}.library.svelte-ggk13i{scroll-margin-top:0;position:relative;overflow-x:clip}.library-head.svelte-ggk13i{z-index:5;background:#fff;position:sticky;top:0}.with-panel.svelte-ggk13i .library-head:where(.svelte-ggk13i){width:62%}.with-panel.svelte-ggk13i .library-body:where(.svelte-ggk13i){min-height:calc(100dvh - var(--library-head-height))}.panel-column.svelte-ggk13i{z-index:6;width:38%;position:absolute;inset:0 0 0 auto}.panel-column.expanded.svelte-ggk13i{width:100%}@media (prefers-reduced-motion:no-preference){.panel-column.svelte-ggk13i{transition:width .42s cubic-bezier(.22,1,.36,1)}}.filters.svelte-ggk13i{font:var(--text-small);--opsz:var(--text-small-opsz);flex-wrap:wrap;gap:4px 16px;display:flex}.filters.svelte-ggk13i button:where(.svelte-ggk13i){padding:4px 0}.filters.svelte-ggk13i button:where(.svelte-ggk13i):hover{text-underline-offset:4px;text-decoration:underline}.filters.svelte-ggk13i button.active:where(.svelte-ggk13i){font-weight:400}.grid.svelte-ggk13i{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;padding:16px;display:grid}.with-panel.svelte-ggk13i .grid:where(.svelte-ggk13i){grid-template-columns:repeat(2,minmax(0,1fr));width:62%}@media (width<=1199.98px){.panel-column.svelte-ggk13i{width:auto;position:static}.with-panel.svelte-ggk13i .library-head:where(.svelte-ggk13i){width:auto}.grid.svelte-ggk13i,.with-panel.svelte-ggk13i .grid:where(.svelte-ggk13i){grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media (width<=809.98px){.grid.svelte-ggk13i,.with-panel.svelte-ggk13i .grid:where(.svelte-ggk13i){grid-template-columns:minmax(0,1fr)}}.lecture.svelte-1uha8ag{--ink:var(--lecture-ink);--muted:var(--lecture-ink);--rule:var(--lecture-rule);background:var(--accent);color:var(--ink);border-bottom:1px solid var(--rule)}.agenda.svelte-1uha8ag{--ink:var(--agenda-ink);--muted:var(--agenda-ink);--rule:var(--agenda-rule);background:var(--accent);color:var(--ink);padding-bottom:40px}.hero.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.copy.svelte-1uha8ag{padding:var(--gutter);flex-direction:column;justify-content:space-between;gap:64px;display:flex}.portrait.svelte-1uha8ag{aspect-ratio:720/835;object-fit:cover;border-inline-start:1px solid var(--rule);width:100%;height:100%}.bio{max-width:660px;font:var(--display);--opsz:58;text-wrap:pretty;line-height:1.2}.bio p+p{margin-top:1.2em}.copy.svelte-1uha8ag>.widget{max-width:660px}.lecture.svelte-1uha8ag{align-items:stretch;display:flex}.lecture-main.svelte-1uha8ag{width:62%}.lecture-main.full.svelte-1uha8ag{width:100%}.lecture-body.svelte-1uha8ag{padding:var(--gutter) var(--gutter) 56px;grid-template-columns:380px minmax(0,1fr);gap:48px;display:grid}.posters.svelte-1uha8ag{align-items:flex-start;gap:12px;display:flex}.posters.svelte-1uha8ag img:where(.svelte-1uha8ag){width:calc(50% - 6px);height:auto}.lecture-copy.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.lead.svelte-1uha8ag{max-width:486px;font:var(--text);text-wrap:pretty;line-height:1.2}.lecture.svelte-1uha8ag+.library .library-head{border-top:0}.lecture-copy.svelte-1uha8ag .text-link:where(.svelte-1uha8ag){border-color:var(--rule)}.readings.svelte-1uha8ag{border-inline-start:1px solid var(--rule);flex-direction:column;width:38%;display:flex}.readings.svelte-1uha8ag ol:where(.svelte-1uha8ag){flex:1;grid-auto-rows:1fr;display:grid}.readings.svelte-1uha8ag li:where(.svelte-1uha8ag){min-height:114px;padding:16px var(--gutter);border-bottom:1px solid var(--rule);flex-direction:column;justify-content:center;gap:4px;display:flex}.readings.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:0}.readings.svelte-1uha8ag time:where(.svelte-1uha8ag){font:var(--text-strong);font-variant-numeric:tabular-nums}.what.svelte-1uha8ag{font:var(--text)}.where.svelte-1uha8ag{font:var(--text-small);color:color-mix(in srgb, var(--ink) 60%, transparent);--opsz:var(--text-small-opsz);line-height:1.2}@media (width<=1199.98px){.lecture.svelte-1uha8ag{flex-direction:column}.lecture-main.svelte-1uha8ag,.readings.svelte-1uha8ag{width:100%}.readings.svelte-1uha8ag{border-inline-start:0}.readings.svelte-1uha8ag ol:where(.svelte-1uha8ag){grid-auto-rows:auto}.readings.svelte-1uha8ag li:where(.svelte-1uha8ag){min-height:0}}@media (width<=809.98px){.hero.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.portrait.svelte-1uha8ag{aspect-ratio:1;border-inline-start:0;order:-1;height:auto}.copy.svelte-1uha8ag{padding:24px var(--gutter);gap:40px}.bio{--opsz:var(--text-opsz);font-size:22px}.lecture-body.svelte-1uha8ag{grid-template-columns:1fr;gap:24px;padding-bottom:40px}.posters.svelte-1uha8ag{max-width:300px}.lead.svelte-1uha8ag{--opsz:var(--text-small-opsz);font-size:19px}}
