._page_bg5m2_1{color:#f2f1e9;background:#262725;min-height:100svh;padding:12px 16px}._imagePreview_bg5m2_8{padding:0}._imagePreview_bg5m2_8 ._canvas_bg5m2_11{width:min(1080px,100%)}._imagePreview_bg5m2_8 ._toolbarDock_bg5m2_14{display:none}._imagePreview_bg5m2_8 ._online_bg5m2_17>span{animation:none}._pngExport_bg5m2_20{pointer-events:none;width:1080px;height:1920px;min-height:0;position:fixed;top:0;left:-10000px;overflow:hidden;padding:0!important}._pngExport_bg5m2_20 *,._pngExport_bg5m2_20 :before,._pngExport_bg5m2_20 :after{transition:none!important;animation:none!important}._pngExport_bg5m2_20 ._online_bg5m2_17>span:before{opacity:1;transform:none}._pngExport_bg5m2_20 ._online_bg5m2_17>span:after{display:none}._pngDownload_bg5m2_44{flex-direction:column;align-items:flex-start;display:flex}._pngDownload_bg5m2_44>span{color:#edbc9c;overflow-wrap:anywhere;max-width:240px;font-size:12px}._toolbar_bg5m2_14{opacity:0;visibility:hidden;color:#c5c6bd;background:#262725f5;border:1px solid #45493e;border-top:0;border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:20px 16px 8px;font-size:12px;transition:transform .18s cubic-bezier(.23,1,.32,1),opacity .18s ease-out,visibility 0s linear .18s;display:flex;position:absolute;inset:0 0 auto;transform:translateY(-100%);box-shadow:0 8px 24px #0004}._toolbarDock_bg5m2_14{z-index:20;width:min(752px,100%);height:24px;position:fixed;top:0;left:50%;transform:translate(-50%)}._toolbarDock_bg5m2_14[data-open=true] ._toolbar_bg5m2_14{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}._toolbarHandle_bg5m2_94{z-index:1;cursor:pointer;justify-content:center;align-items:flex-start;width:80px;height:24px;padding-top:5px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}._toolbarHandle_bg5m2_94>span{background:#a7ab9c;border-radius:2px;width:32px;height:3px}._toolbarDock_bg5m2_14[data-open=true] ._toolbarHandle_bg5m2_94>span{background:#d7ff56}:is(._toolbarDock_bg5m2_14:has(._toolbarHandle_bg5m2_94:focus-visible) ._toolbar_bg5m2_14,._toolbarDock_bg5m2_14:has(._toolbar_bg5m2_14 :focus-visible) ._toolbar_bg5m2_14){transition:none}._toolbar_bg5m2_14 a,._toolbar_bg5m2_14 button{align-items:center;gap:6px;min-height:40px;display:inline-flex}._toolbar_bg5m2_14 button{cursor:pointer}._toolbar_bg5m2_14 button:active{transform:scale(.97)}._monthSwitch_bg5m2_134{gap:4px;display:flex}._monthSwitch_bg5m2_134 button{border:1px solid #0000;padding:0 10px}._monthSwitch_bg5m2_134 button[aria-pressed=true]{color:#d7ff56;border-color:#737967}:is(._page_bg5m2_1 a:focus-visible,._page_bg5m2_1 button:focus-visible){outline-offset:4px;outline:2px solid #d7ff56}._canvas_bg5m2_11{aspect-ratio:9/16;width:min(1080px,100%,56.25svh - 13.5px);margin:0 auto;container-type:inline-size}._poster_bg5m2_159{background:#131512;flex-direction:column;width:100%;height:100%;padding:5cqw;font-size:1.5cqw;line-height:1.5;display:flex}._masthead_bg5m2_169{justify-content:space-between;align-items:center;min-height:8.2cqw;display:flex}._brand_bg5m2_175{letter-spacing:.035em;align-items:center;gap:1.5cqw;font-size:1.88cqw;font-weight:800;line-height:1.5;display:flex}._logo_bg5m2_184{background:currentColor;flex-shrink:0;width:8.2cqw;height:8.2cqw;-webkit-mask-image:url(/brand/culture-of-movement-white.png);mask-image:url(/brand/culture-of-movement-white.png);-webkit-mask-position:56.8797% 46.8828%;mask-position:56.8797% 46.8828%;-webkit-mask-size:125.796% 122.415%;mask-size:125.796% 122.415%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}._online_bg5m2_17{letter-spacing:.1em;white-space:nowrap;align-items:center;gap:calc(.8cqw + 2px);font-size:1.5cqw;font-weight:700;display:flex}._online_bg5m2_17>span{border-radius:50%;width:.65cqw;height:.65cqw;position:relative}._online_bg5m2_17>span:before,._online_bg5m2_17>span:after{content:"";border-radius:50%;position:absolute;inset:0}._online_bg5m2_17>span:before{background:#d7ff56;animation:3.6s ease-in-out infinite _live-dot_bg5m2_1}._online_bg5m2_17>span:after{border:max(1px,.12cqw) solid #d7ff56;animation:3.6s ease-in-out infinite _live-ring_bg5m2_1}@keyframes _live-dot_bg5m2_1{0%,to{opacity:1;transform:scale(1)}45%,65%{opacity:0;transform:scale(.6)}}@keyframes _live-ring_bg5m2_1{0%,to{opacity:0;transform:scale(1)}45%,65%{opacity:1;transform:scale(1.8)}}._titleRow_bg5m2_250{grid-template-columns:minmax(0,1fr) 24cqw;align-items:center;gap:2cqw;margin:3.8cqw 0 3.5cqw;display:grid}._titleRow_bg5m2_250 h1{letter-spacing:0;white-space:nowrap;font-size:5cqw;line-height:1.35}._date_bg5m2_263{color:#171a12;text-align:center;background:#d7ff56;padding:1.8cqw 1.3cqw;transform:rotate(-3deg)}._date_bg5m2_263 strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:5.4cqw;font-weight:800;line-height:1.15;display:block}._date_bg5m2_263>span{letter-spacing:.1em;white-space:nowrap;margin-top:.65cqw;font-size:1.75cqw;font-weight:800;display:block}._theme_bg5m2_286{border-top:1px solid #41443b;margin-bottom:3.5cqw;padding-top:2.5cqw}._themeLabels_bg5m2_291{justify-content:space-between;gap:2cqw;display:flex}._themeLabels_bg5m2_291 ._eyebrow_bg5m2_296{font-size:1.7cqw}._eyebrow_bg5m2_296{color:#a7ab9c;letter-spacing:.15em;font-size:1.3cqw;font-weight:700;display:block}._theme_bg5m2_286 h2{letter-spacing:0;max-width:60cqw;margin-top:.7cqw;font-size:2.85cqw;font-weight:600;line-height:1.45}._week_bg5m2_314{gap:3.2cqw;display:grid}._dayGroup_bg5m2_318{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2cqw;display:grid}._rowWeek_bg5m2_323{border-top:1px solid #41443b;border-bottom:1px solid #41443b}._rowDay_bg5m2_327{grid-template-columns:7cqw minmax(0,1fr);gap:1.2cqw;padding:1.2cqw 0;display:grid}._rowDay_bg5m2_327+._rowDay_bg5m2_327{border-top:1px solid #41443b}._rowDayHeading_bg5m2_336{letter-spacing:.04em;flex-direction:column;align-items:flex-start;gap:.3cqw;padding-top:.3cqw;font-size:2.5cqw;font-weight:800;line-height:1.4;display:flex}._rowDayHeading_bg5m2_336>span:last-child{color:#a7ab9c;font-variant-numeric:tabular-nums;font-size:1.6cqw;font-weight:600}._rowSessions_bg5m2_353{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8cqw 1.2cqw;display:grid}._dayHeading_bg5m2_358{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5cqw;margin-bottom:1.2cqw;font-size:1.7cqw;font-weight:700;display:flex}._dayHeading_bg5m2_358>span:last-child{color:#a7ab9c;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:1.6cqw}._sessions_bg5m2_375{gap:.8cqw;display:grid}._session_bg5m2_375,._emptySlot_bg5m2_380{height:8.7cqw;padding:1.4cqw 1.35cqw}._session_bg5m2_375{background:var(--teacher-color);color:#171916;border-left:.3cqw solid color-mix(in srgb, var(--teacher-color), #111 30%)}._time_bg5m2_389{letter-spacing:.12em;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;align-items:center;gap:.4cqw;font-size:1.85cqw;font-weight:700;line-height:1.35;display:flex}._time_bg5m2_389 svg{flex-shrink:0;width:1.8cqw;height:1.8cqw}._timeDash_bg5m2_406{opacity:.5;letter-spacing:0;padding:0 .35cqw}._teacher_bg5m2_411{letter-spacing:-.015em;white-space:nowrap;margin-top:.6cqw;font-size:2.3cqw;font-weight:700;line-height:1.4}._emptySlot_bg5m2_380{color:#454b3c;background:#1c1f19;justify-content:center;align-items:center;font-size:2cqw;display:flex}._legend_bg5m2_427{color:#b5b9ac;justify-content:space-between;align-items:center;gap:1cqw;margin:1.8cqw 0 3.5cqw;font-size:1.5cqw;display:flex}._legendEntries_bg5m2_436{flex-wrap:wrap;gap:.7cqw 2cqw;min-width:0;display:flex}._legendEntry_bg5m2_442{overflow-wrap:anywhere;align-items:baseline;gap:.7cqw;max-width:100%;display:inline-flex}._sheetLabel_bg5m2_449{flex-shrink:0}._legend_bg5m2_427 svg{color:#d7ff56;flex-shrink:0;width:1.7cqw;height:1.7cqw}._offers_bg5m2_458{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2cqw;display:grid}._offer_bg5m2_458{border:1px solid #45493e;padding:1.8cqw;transition:background-color .15s,border-color .15s,color .15s}._offer_bg5m2_458 h3{font-size:1.9cqw;font-weight:700}._price_bg5m2_475{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:.9cqw 0;font-size:4.8cqw;font-weight:800;line-height:1.2}._price_bg5m2_475>span{font-size:3cqw;font-weight:500}._offerDetail_bg5m2_488{color:#b5b9ac;white-space:nowrap;font-size:1.45cqw;transition:color .15s}._featured_bg5m2_494{color:#171a12;background:#d7ff56;border-color:#d7ff56}._featured_bg5m2_494 ._offerDetail_bg5m2_488{color:#434d28}@media screen and (hover:hover) and (pointer:fine){._offer_bg5m2_458:not(._featured_bg5m2_494):hover{color:#171a12;background-color:#d7ff56;border-color:#d7ff56}._offer_bg5m2_458:not(._featured_bg5m2_494):hover ._offerDetail_bg5m2_488{color:#434d28}._offer_bg5m2_458._featured_bg5m2_494:hover{color:#f2f1e9;background-color:#131512;border-color:#45493e}._offer_bg5m2_458._featured_bg5m2_494:hover ._offerDetail_bg5m2_488{color:#b5b9ac}}._recording_bg5m2_520{color:#b5b9ac;border-bottom:1px solid #41443b;justify-content:space-between;gap:1cqw;padding:2cqw 0;font-size:1.7cqw;display:flex}._recording_bg5m2_520 strong{color:#f2f1e9;margin-left:1cqw;font-weight:700}._footer_bg5m2_534{justify-content:space-between;align-items:flex-start;gap:1.5cqw;margin-top:auto;padding-top:2.5cqw;display:flex}._footer_bg5m2_534>div>a{letter-spacing:0;white-space:nowrap;align-items:center;gap:.6cqw;margin-top:.8cqw;font-size:1.7cqw;font-weight:700;display:flex}._footer_bg5m2_534 svg{color:#d7ff56;width:2cqw;height:2cqw}._contact_bg5m2_557{text-align:right}._contact_bg5m2_557>span{color:#d1d4c9;font-size:1.5cqw}._contact_bg5m2_557>span>span{color:#d7ff56;font-weight:700}._contact_bg5m2_557>a{justify-content:flex-end}._socials_bg5m2_571{justify-content:flex-end;gap:1.8cqw;margin-top:1.1cqw;font-size:1.45cqw;display:flex}._socials_bg5m2_571 a{align-items:center;gap:.3cqw;display:inline-flex;position:relative}._socials_bg5m2_571 a:after{content:"";position:absolute;inset:-6px -4px}._socials_bg5m2_571 svg{width:1.4cqw;height:1.4cqw}._sheetSwitch_bg5m2_593{white-space:nowrap;align-items:center;gap:8px;display:flex}._toolbar_bg5m2_14 button:disabled{opacity:.45;cursor:default}._liveSchedule_bg5m2_603{flex:1;min-width:0}._liveWeek_bg5m2_607{grid-template-columns:minmax(0,1fr);gap:2cqw}._liveWeek_bg5m2_607 ._day_bg5m2_318,._liveWeek_bg5m2_607 ._sessions_bg5m2_375,._liveSession_bg5m2_615{min-width:0}._liveSession_bg5m2_615 ._teacher_bg5m2_411{text-overflow:ellipsis;overflow:hidden}._sessionStatus_bg5m2_622{letter-spacing:0;flex-shrink:0;align-items:center;gap:.4cqw;font-size:1.1cqw;display:flex}._cancelledSession_bg5m2_630{background:#d1c8c2;border-left-color:#b07364}._cancelledSession_bg5m2_630 ._time_bg5m2_389>span:first-child{text-decoration:line-through}._cancelledSession_bg5m2_630 ._sessionStatus_bg5m2_622{color:#6d3023;font-size:1.3cqw;font-weight:800}._liveEmpty_bg5m2_642{color:#a7ab9c;height:8.7cqw;font-size:1.6cqw}._scheduleStatus_bg5m2_647{overflow-wrap:anywhere;border:1px solid #41443b;margin-bottom:3cqw;padding:3cqw;font-size:2.3cqw;display:block}._scheduleStatus_bg5m2_647>span{color:#a7ab9c;margin-top:1cqw;font-size:1.6cqw;display:block}@media (max-width:480px){._page_bg5m2_1{padding:8px}._toolbar_bg5m2_14{flex-wrap:wrap;gap:4px;padding-inline:8px;font-size:10px}._toolbar_bg5m2_14 svg{display:none}._monthSwitch_bg5m2_134 button{padding:0 6px}}@media (hover:none){._toolbarHandle_bg5m2_94{height:44px}._toolbar_bg5m2_14{padding-top:36px}}@media (prefers-reduced-motion:reduce){._toolbar_bg5m2_14,._offer_bg5m2_458,._offerDetail_bg5m2_488{transition:none}._online_bg5m2_17>span:before,._online_bg5m2_17>span:after{animation:none}._online_bg5m2_17>span:after{display:none}._toolbar_bg5m2_14 button:active{transform:none}}@media print{._online_bg5m2_17>span:before,._online_bg5m2_17>span:after{animation:none}._online_bg5m2_17>span:after{display:none}@page{size:108mm 192mm;margin:0}._page_bg5m2_1{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#131512;min-height:0;padding:0}._toolbarDock_bg5m2_14{display:none}._canvas_bg5m2_11{width:108mm;margin:0}}
