.fhero.svelte-7xgtec{flex-direction:column;display:flex}.fhero__grid.svelte-7xgtec{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;margin-top:40px;margin-bottom:72px;display:grid}.fhero__date.svelte-7xgtec{border-right:1px dashed var(--line-strong);flex-direction:column;justify-content:space-between;gap:14px;padding-right:40px;display:flex}.fhero__day.svelte-7xgtec{font-family:var(--font-serif);letter-spacing:-.045em;font-variant-numeric:lining-nums;white-space:nowrap;font-size:clamp(5rem,2rem + 8.4vw,10.5rem);font-weight:400;line-height:.86}.fhero__month.svelte-7xgtec{color:var(--ink-2);font-size:1.125rem;font-weight:520;line-height:1.4}.fhero__text.svelte-7xgtec{flex-direction:column;align-items:flex-start;gap:18px;padding-top:6px;display:flex}.fhero__text.svelte-7xgtec h1:where(.svelte-7xgtec){max-width:14ch}.fhero__when.svelte-7xgtec{font-size:1.0625rem;font-weight:560}.fhero__note.svelte-7xgtec{max-width:600px;color:var(--ink-2);font-size:1.0625rem;line-height:1.55}.fhero__apply.svelte-7xgtec{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding-top:24px;display:flex}@media (width<=899px){.fhero__grid.svelte-7xgtec{grid-template-columns:1fr;gap:24px;margin-top:28px;margin-bottom:48px}.fhero__date.svelte-7xgtec{border-right:0;border-bottom:1px dashed var(--line-strong);flex-flow:wrap;align-items:baseline;gap:6px 16px;padding:0 0 20px}.fhero__day.svelte-7xgtec{font-size:clamp(4rem,2rem + 9vw,6rem)}.fhero__apply.svelte-7xgtec .cluster:where(.svelte-7xgtec),.fhero__apply.svelte-7xgtec .btn:where(.svelte-7xgtec){width:100%}}.program.svelte-1fs2wok{flex-direction:column;gap:28px;display:flex}.sessions.svelte-1fs2wok{border-top:1px solid var(--line)}.session.svelte-1fs2wok{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:8px 32px;padding:24px 0;display:grid}.session__time.svelte-1fs2wok{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:520}.session__main.svelte-1fs2wok{flex-direction:column;gap:6px;max-width:760px;display:flex}.session__title.svelte-1fs2wok{letter-spacing:-.012em;font-size:1.1875rem;font-weight:600;line-height:1.3}.session__people.svelte-1fs2wok{color:var(--ink-2);font-size:.9375rem}.session__people.svelte-1fs2wok a:where(.svelte-1fs2wok){text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:color var(--d-fast) ease, text-decoration-color var(--d-fast) ease}.session__format.svelte-1fs2wok{justify-self:end}@media (hover:hover) and (pointer:fine){.session__people.svelte-1fs2wok a:where(.svelte-1fs2wok):hover{color:var(--thread);text-decoration-color:currentColor}}@media (width<=599px){.sessions.svelte-1fs2wok{border-top:0;flex-direction:column;gap:12px;display:flex}.session.svelte-1fs2wok{border:1px solid var(--line);grid-template-columns:auto 1fr;gap:10px 12px;padding:18px}.session__time.svelte-1fs2wok{font-size:1.0625rem}.session__main.svelte-1fs2wok{grid-area:2/1/auto/-1}.session__format.svelte-1fs2wok{white-space:normal;text-align:right;justify-self:end;height:auto;min-height:24px;padding-block:4px}.session__title.svelte-1fs2wok{font-size:1.0625rem}}.ptab.svelte-16z04f8{flex-direction:column;gap:28px;display:flex}.origin.svelte-16z04f8{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:10px 16px;padding-bottom:28px;display:flex}.origin.svelte-16z04f8 p:where(.svelte-16z04f8){max-width:720px;color:var(--ink-2);flex:420px;font-size:1rem}.origin.svelte-16z04f8 strong:where(.svelte-16z04f8){color:var(--ink);font-weight:600}.pgrid.svelte-16z04f8{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}@media (width<=1199px){.pgrid.svelte-16z04f8{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=899px){.pgrid.svelte-16z04f8{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (width<=599px){.pgrid.svelte-16z04f8{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pgrid.svelte-16z04f8 .p-card__body{padding:14px}.pgrid.svelte-16z04f8 .p-card__name{font-size:1.0625rem}}.rtab.svelte-1gz9fo6{flex-direction:column;gap:64px;display:flex}.rtab__grid.svelte-1gz9fo6{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:64px;display:grid}.rtab__main.svelte-1gz9fo6{flex-direction:column;gap:32px;display:flex}.rtab__main.svelte-1gz9fo6 .lead:where(.svelte-1gz9fo6){max-width:680px}.results.svelte-1gz9fo6{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.results.svelte-1gz9fo6 li:where(.svelte-1gz9fo6){border-top:1px solid var(--ink);padding:18px 0 22px;font-size:1.0625rem;line-height:1.45}.rtab__side.svelte-1gz9fo6{flex-direction:column;gap:40px;display:flex}.block.svelte-1gz9fo6{flex-direction:column;gap:14px;display:flex}.file.svelte-1gz9fo6{border:1px solid var(--line-strong);border-radius:var(--r-ctl);text-align:left;min-height:56px;transition:border-color var(--d-fast) ease, transform var(--d-fast) var(--ease-out);align-items:center;gap:12px;padding:0 18px;font-weight:560;display:flex}.file.svelte-1gz9fo6:active{transform:scale(.98)}.news.svelte-1gz9fo6 li:where(.svelte-1gz9fo6){border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:14px 0;font-size:.9375rem;line-height:1.45;display:flex}.expo.svelte-1gz9fo6{flex-direction:column;gap:24px;display:flex}.expo__head.svelte-1gz9fo6{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.expo__grid.svelte-1gz9fo6{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (hover:hover) and (pointer:fine){.file.svelte-1gz9fo6:hover{border-color:var(--ink)}}@media (width<=899px){.rtab.svelte-1gz9fo6{gap:48px}.rtab__grid.svelte-1gz9fo6{grid-template-columns:1fr;gap:40px}.expo__grid.svelte-1gz9fo6{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}@media (width<=599px){.results.svelte-1gz9fo6{grid-template-columns:1fr}}.atab.svelte-3tahqj{flex-direction:column;gap:28px;display:flex}.atab__foot.svelte-3tahqj{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.fsec-hero.svelte-wcjyq5{padding-top:40px;padding-bottom:0}.fsec-tabs.svelte-wcjyq5{padding-top:72px}.others.svelte-wcjyq5{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.others.svelte-wcjyq5 .ticket{grid-template-columns:minmax(176px,36%) minmax(0,1fr)}.others.svelte-wcjyq5 .ticket__day{font-size:2.75rem}@media (width<=1199px){.others.svelte-wcjyq5{grid-template-columns:1fr;max-width:720px}.others.svelte-wcjyq5 .ticket{grid-template-columns:minmax(150px,30%) minmax(0,1fr)}}@media (width<=599px){.others.svelte-wcjyq5 .ticket{grid-template-columns:1fr}.fsec-hero.svelte-wcjyq5{padding-top:24px}.fsec-tabs.svelte-wcjyq5{padding-top:48px}}
