._runway_1hkiw_2{position:relative;container-type:inline-size}._pinned_1hkiw_6{height:var(--pin-runway)}._stage_1hkiw_9{view-transition-name:building;--stage-top:calc(var(--header-h) + var(--space-6));position:relative}._pinned_1hkiw_6 ._stage_1hkiw_9{top:var(--stage-top);position:sticky}._frame_1hkiw_20{aspect-ratio:16/9;border-radius:var(--radius-media);background:var(--color-neutral-300);position:relative;overflow:hidden}._tall_1hkiw_27 ._frame_1hkiw_20{aspect-ratio:4/5}._fill_1hkiw_31,._fill_1hkiw_31 ._stage_1hkiw_9{grid-template-rows:minmax(0,1fr) auto auto;height:100%;min-height:0;display:grid}._fill_1hkiw_31>._stage_1hkiw_9,._fill_1hkiw_31 ._stage_1hkiw_9>*{min-width:0}._fill_1hkiw_31 ._frame_1hkiw_20{aspect-ratio:auto;height:100%;min-height:calc(var(--course) * 7)}@media (max-width:767.98px){._fill_1hkiw_31,._fill_1hkiw_31 ._stage_1hkiw_9{height:auto;display:block}._fill_1hkiw_31 ._frame_1hkiw_20{aspect-ratio:4/5;height:auto;min-height:0}}._poster_1hkiw_60,._canvas_1hkiw_61,._footprint_1hkiw_62{width:100%;height:100%;position:absolute;inset:0}._poster_1hkiw_60{object-fit:cover;transition:opacity var(--dur-slow) var(--ease-out)}._posterHidden_1hkiw_73{opacity:0}._canvas_1hkiw_61{opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}._canvasShown_1hkiw_80{opacity:1}@media (hover:hover) and (pointer:fine){._frameLive_1hkiw_84{cursor:var(--cursor-media)}}._footprint_1hkiw_62{pointer-events:none;transition:opacity var(--dur-slow) var(--ease-out);overflow:visible}._footprint_1hkiw_62 path{fill:none;stroke:var(--color-ink);stroke-width:var(--size-hairline);vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--loaded,0));transition:stroke-dashoffset var(--dur-base) var(--ease-out)}._footprint_1hkiw_62 ._ticks_1hkiw_104{stroke:var(--color-accent)}._footprintHidden_1hkiw_107{opacity:0}@media (min-width:768px){._bleed_1hkiw_113 ._progress_1hkiw_113,._bleed_1hkiw_113 ._readout_1hkiw_114,._bleed_1hkiw_113 ._slider_1hkiw_115{margin-right:var(--margin)}}._progress_1hkiw_113{height:var(--size-hairline);margin-top:var(--space-3);background:var(--hairline-soft,var(--hairline-concrete));position:relative}._progress_1hkiw_113 span{background:var(--color-accent);transform-origin:0;position:absolute;inset:0}._readout_1hkiw_114{padding-top:var(--space-3)}._row_1hkiw_142{align-items:baseline;gap:var(--space-4);display:flex}._row_1hkiw_142>._cell_1hkiw_148{white-space:nowrap;text-wrap:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}._row_1hkiw_142>._grow_1hkiw_155{flex:1 1 0;min-width:0}._row_1hkiw_142>._wide_1hkiw_159{min-width:var(--measure-note)}._row_1hkiw_142>._narrow_1hkiw_162{min-width:var(--measure-label)}._index_1hkiw_165{color:var(--color-accent)}@container (width<=799.98px){._wideOnly_1hkiw_170{display:none}}@container (width>=800px){._narrowOnly_1hkiw_175{display:none}}._slider_1hkiw_115{align-items:center;gap:var(--space-3) var(--space-6);padding-top:var(--space-3);margin-top:var(--space-3);border-top:1px solid var(--hairline-soft,var(--hairline-concrete));flex-wrap:wrap;display:flex}._range_1hkiw_190{min-width:var(--measure-label);height:var(--size-control-sm);accent-color:var(--color-accent);cursor:pointer;flex:auto;margin:0}._range_1hkiw_190:focus-visible{box-shadow:var(--focus);outline:none}
