.discipline__inner.svelte-1sk1u69{gap:var(--space-8);align-items:center;display:grid}@media (width>=1024px){.discipline__inner.svelte-1sk1u69{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.discipline--flip.svelte-1sk1u69 .discipline__photo:where(.svelte-1sk1u69){order:-1}}.discipline__text.svelte-1sk1u69{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.discipline__badge.svelte-1sk1u69{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-md);background:var(--color-action-subtle);color:var(--color-action-hover);justify-content:center;align-items:center;display:flex}.discipline__lead.svelte-1sk1u69{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary)}.discipline__facts.svelte-1sk1u69{gap:var(--space-3);color:var(--color-text-secondary);flex-direction:column;padding:0;list-style:none;display:flex}.discipline__facts.svelte-1sk1u69 li:where(.svelte-1sk1u69){align-items:flex-start;gap:var(--space-3);display:flex}.discipline__facts.svelte-1sk1u69 svg{margin-top:var(--space-1);color:var(--color-action-text);flex-shrink:0}.discipline__photo.svelte-1sk1u69{border-radius:var(--radius-lg);overflow:hidden}.bows.svelte-26qjs8{background:var(--color-surface);border-block:var(--border-1) solid var(--color-border)}.bows__head.svelte-26qjs8{max-width:var(--container-prose);margin-bottom:var(--space-8)}.bows__head.svelte-26qjs8 p:where(.svelte-26qjs8){margin-top:var(--space-3);color:var(--color-text-secondary)}.bows__grid.svelte-26qjs8{gap:var(--space-4);padding:0;list-style:none;display:grid}@media (width>=768px){.bows__grid.svelte-26qjs8{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.bows__grid.svelte-26qjs8{grid-template-columns:repeat(4,minmax(0,1fr))}}.bow.svelte-26qjs8{gap:var(--space-2);padding:var(--space-6);border:var(--border-1) solid var(--color-border);border-top:var(--border-4) solid var(--color-action);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text-secondary);flex-direction:column;display:flex}.bow__name.svelte-26qjs8{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--fw-semibold);line-height:var(--leading-snug);font-size:var(--text-lg);color:var(--color-text)}.schedule__head.svelte-1l152p5{max-width:var(--container-prose);margin-bottom:var(--space-6)}.schedule__head.svelte-1l152p5 p:where(.svelte-1l152p5){margin-top:var(--space-3);color:var(--color-text-secondary)}.schedule__seasons.svelte-1l152p5{gap:var(--space-3) var(--space-8);margin-bottom:var(--space-6);color:var(--color-text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.schedule__wrap.svelte-1l152p5{background:var(--color-surface);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.schedule__wrap.svelte-1l152p5:focus-visible{outline:var(--border-2) solid var(--color-focus);outline-offset:2px;border-radius:inherit}.schedule__table.svelte-1l152p5{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.schedule__table.svelte-1l152p5 caption:where(.svelte-1l152p5){font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);text-align:left;padding:var(--space-5) var(--space-4) var(--space-4)}.schedule__table.svelte-1l152p5 th:where(.svelte-1l152p5),.schedule__table.svelte-1l152p5 td:where(.svelte-1l152p5){padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top}.schedule__table.svelte-1l152p5 thead:where(.svelte-1l152p5) th:where(.svelte-1l152p5){font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);background:var(--color-bg);border-bottom:var(--border-1) solid var(--color-border)}.schedule__table.svelte-1l152p5 tbody:where(.svelte-1l152p5) th:where(.svelte-1l152p5){font-weight:var(--fw-semibold);color:var(--color-text);white-space:nowrap}.schedule__table.svelte-1l152p5 tbody:where(.svelte-1l152p5) tr:where(.svelte-1l152p5){border-bottom:var(--border-1) solid var(--color-border)}.schedule__table.svelte-1l152p5 tbody:where(.svelte-1l152p5) tr:where(.svelte-1l152p5):last-child{border-bottom:0}.schedule__table.svelte-1l152p5 tbody:where(.svelte-1l152p5) tr:where(.svelte-1l152p5):has(+.more:where(.svelte-1l152p5)){border-bottom:0}.schedule__table.svelte-1l152p5 .more:where(.svelte-1l152p5) th:where(.svelte-1l152p5),.schedule__table.svelte-1l152p5 .more:where(.svelte-1l152p5) td:where(.svelte-1l152p5){padding-top:0}.schedule__table.svelte-1l152p5 td:where(.svelte-1l152p5){color:var(--color-text-secondary)}.schedule__table.svelte-1l152p5 .closed:where(.svelte-1l152p5) td:where(.svelte-1l152p5),.schedule__table.svelte-1l152p5 .closed:where(.svelte-1l152p5) th:where(.svelte-1l152p5){color:var(--color-text-muted)}.schedule__table.svelte-1l152p5 .today:where(.svelte-1l152p5) th:where(.svelte-1l152p5){box-shadow:inset var(--border-4) 0 0 var(--color-action)}.schedule__day.svelte-1l152p5{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.schedule__wide.svelte-1l152p5{display:none}@media (width>=768px){.schedule__wide.svelte-1l152p5{display:table-cell}}.schedule__narrow.svelte-1l152p5{margin-top:var(--space-1);font-weight:var(--fw-regular);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;display:block}@media (width>=768px){.schedule__narrow.svelte-1l152p5{display:none}}.schedule__time.svelte-1l152p5{white-space:nowrap;font-variant-numeric:tabular-nums}.schedule__split.svelte-1l152p5{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.schedule__split.svelte-1l152p5 li:where(.svelte-1l152p5){align-items:baseline;gap:var(--space-2);display:flex}.season.svelte-1l152p5{align-items:center;gap:var(--space-2);display:flex}.season.svelte-1l152p5 strong:where(.svelte-1l152p5){color:var(--color-text)}.season__icon.svelte-1l152p5{color:var(--color-action-text);display:inline-flex}.hero.svelte-sofarf{padding-block:var(--space-10) var(--space-12);border-bottom:var(--border-1) solid var(--color-border)}@media (width>=1024px){.hero.svelte-sofarf{padding-block:var(--space-12) var(--space-16)}}.hero__text.svelte-sofarf{gap:var(--space-5);max-width:44rem;margin-top:var(--space-8);flex-direction:column;display:flex}.hero__text.svelte-sofarf h1:where(.svelte-sofarf){font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--fw-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}@media (width>=768px){.hero__text.svelte-sofarf h1:where(.svelte-sofarf){font-size:var(--text-5xl)}}.hero__text.svelte-sofarf h1:where(.svelte-sofarf) span:where(.svelte-sofarf){color:var(--color-action-text)}.hero__lead.svelte-sofarf{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary)}.hero__jumps.svelte-sofarf{margin-top:var(--space-8)}.hero__jumps.svelte-sofarf ul:where(.svelte-sofarf){gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.hero__jumps.svelte-sofarf a:where(.svelte-sofarf){min-height:var(--touch-target);padding-inline:var(--space-4);border:var(--border-1) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font-weight:var(--fw-medium);transition-property:border-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.hero__jumps.svelte-sofarf a:where(.svelte-sofarf):focus-visible{outline:var(--border-2) solid var(--color-focus);outline-offset:2px;border-radius:inherit}.hero__jumps.svelte-sofarf a:where(.svelte-sofarf):hover{border-color:var(--color-action);color:var(--color-action-text)}
