.side-panel-wrapper[data-v-bc44d5ad]{display:flex;overflow-y:auto;overscroll-behavior:contain;position:fixed;z-index:999;-webkit-overflow-scrolling:touch;justify-content:flex-end;right:0}@media(max-width:930px){.side-panel-wrapper[data-v-bc44d5ad]{height:calc(100vh - 70/var(--screen)*var(--vw));top:calc(70/var(--screen)*var(--vw))}}.side-panel-backdrop[data-v-bc44d5ad]{background:#00000059;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease-out;z-index:51}.side-panel-backdrop.active[data-v-bc44d5ad]{opacity:1;pointer-events:all}@media(max-width:930px){.side-panel-backdrop[data-v-bc44d5ad]{inset:0;justify-content:stretch}}.backdrop-enter-from[data-v-bc44d5ad],.backdrop-leave-to[data-v-bc44d5ad]{opacity:0}.backdrop-enter-active[data-v-bc44d5ad],.backdrop-leave-active[data-v-bc44d5ad]{transition:opacity .3s ease}.side-panel-content[data-v-bc44d5ad]{background:#19191a;height:100vh;overflow-y:auto;width:calc(1285/var(--screen)*var(--vw));will-change:transform}@media(max-width:930px){.side-panel-content[data-v-bc44d5ad]{height:100%;max-width:100vw;width:100vw}}.panel-header[data-v-bc44d5ad]{padding:calc(40/var(--screen)*var(--vw))}@media(max-width:930px){.panel-header[data-v-bc44d5ad]{padding:calc(20/var(--screen)*var(--vw))}}.side-panel-enter-from[data-v-bc44d5ad],.side-panel-leave-to[data-v-bc44d5ad]{transform:translate(100%)}.side-panel-enter-active[data-v-bc44d5ad]{transition:transform .6s cubic-bezier(.76,0,.24,1)}.side-panel-leave-active[data-v-bc44d5ad]{transition:transform .5s cubic-bezier(.76,0,.24,1)}@media(max-width:930px){.side-panel-enter-from[data-v-bc44d5ad],.side-panel-leave-to[data-v-bc44d5ad]{transform:translateY(100%)}.side-panel-enter-active[data-v-bc44d5ad],.side-panel-leave-active[data-v-bc44d5ad]{transition:transform .45s cubic-bezier(.76,0,.24,1)}}.panel-close[data-v-bc44d5ad]{padding:0 calc(40/var(--screen)*var(--vw));position:sticky;top:calc(40/var(--screen)*var(--vw));z-index:30}@media(max-width:930px){.panel-close[data-v-bc44d5ad]{padding:0 calc(20/var(--screen)*var(--vw));top:calc(20/var(--screen)*var(--vw))}}button[data-v-bc44d5ad]{align-items:center;background:transparent;border:none;color:#e7e6e4;cursor:pointer;display:inline-flex;font-size:calc(16/var(--screen)*var(--vw));letter-spacing:-.5%}@media(max-width:930px){button[data-v-bc44d5ad]{font-size:calc(14/var(--screen)*var(--vw))}}button img[data-v-bc44d5ad]{height:calc(9.33334/var(--screen)*var(--vw));margin-right:calc(10/var(--screen)*var(--vw));width:calc(9.33334/var(--screen)*var(--vw))}h3[data-v-bc44d5ad]{color:#e7e6e4;font-size:calc(48/var(--screen)*var(--vw));padding:calc(50/var(--screen)*var(--vw)) 0 calc(30/var(--screen)*var(--vw))}@media(max-width:930px){h3[data-v-bc44d5ad]{font-size:calc(32/var(--screen)*var(--vw));padding:calc(50/var(--screen)*var(--vw)) 0 calc(40/var(--screen)*var(--vw))}}.grid[data-v-bc44d5ad]{padding:0 calc(40/var(--screen)*var(--vw))}@media(max-width:930px){.grid[data-v-bc44d5ad]{padding:0 calc(20/var(--screen)*var(--vw))}}h4[data-v-bc44d5ad]{position:relative}@media(max-width:930px){h4[data-v-bc44d5ad]{font-size:calc(24/var(--screen)*var(--vw));margin-bottom:calc(35/var(--screen)*var(--vw))}}.number[data-v-bc44d5ad]{font-size:calc(16/var(--screen)*var(--vw));margin-left:calc(10/var(--screen)*var(--vw));position:absolute}@media(max-width:930px){.number[data-v-bc44d5ad]{font-size:calc(14/var(--screen)*var(--vw))}}.coaches[data-v-bc44d5ad]{border-top:1px solid #e7e6e4;color:#e7e6e4;display:flex;justify-content:space-between;padding:calc(40/var(--screen)*var(--vw)) 0}@media(max-width:930px){.coaches[data-v-bc44d5ad]{display:block;padding:calc(20/var(--screen)*var(--vw)) 0}}.grid-image[data-v-bc44d5ad]{display:grid;gap:calc(20/var(--screen)*var(--vw));grid-template-columns:repeat(2,1fr);margin-bottom:calc(100/var(--screen)*var(--vw))}@media(max-width:930px){.grid-image[data-v-bc44d5ad]{grid-template-columns:1fr;margin-bottom:calc(20/var(--screen)*var(--vw))}}.coach-card[data-v-bc44d5ad]{display:flex;flex-direction:column;gap:calc(12/var(--screen)*var(--vw))}@media(max-width:930px){.coach-card[data-v-bc44d5ad]{width:100%}}.image-wrapper[data-v-bc44d5ad]{overflow:hidden;position:relative;width:100%}.image-wrapper img[data-v-bc44d5ad]{display:block;height:calc(400/var(--screen)*var(--vw));-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.33,1,.68,1);width:calc(325/var(--screen)*var(--vw));will-change:transform}@media(max-width:930px){.image-wrapper img[data-v-bc44d5ad]{height:calc(431.73654/var(--screen)*var(--vw));margin-bottom:calc(5/var(--screen)*var(--vw));width:100%}}.coach-overlay[data-v-bc44d5ad]{align-items:flex-end;background:linear-gradient(180deg,transparent,rgba(0,0,0,.9) 64.63%,#000);display:flex;inset:0;opacity:0;padding:24px;pointer-events:auto;position:absolute;transform:translateY(20px)}@media(max-width:930px){.coach-overlay[data-v-bc44d5ad]{display:none}}.coach-desc[data-v-bc44d5ad]{color:#e7e6e4;font-size:calc(16/var(--screen)*var(--vw));letter-spacing:-.5%;line-height:140%;overflow:hidden;width:calc(261/var(--screen)*var(--vw))}.coach-card:hover img[data-v-bc44d5ad]{transform:scale(1.05)}@media(max-width:930px){.coach-card:hover img[data-v-bc44d5ad]{transform:none}}.coach-name[data-v-bc44d5ad]{color:#e7e6e4;margin-bottom:calc(20/var(--screen)*var(--vw))}@media(max-width:930px){.coach-name[data-v-bc44d5ad]{font-size:calc(18/var(--screen)*var(--vw));margin-bottom:0}}.coach-desc-mobile[data-v-bc44d5ad]{display:none;font-size:14px;font-style:Regular;font-weight:400;letter-spacing:-.5%;line-height:140%;margin-bottom:calc(40/var(--screen)*var(--vw));opacity:70%;width:calc(200/var(--screen)*var(--vw))}@media(max-width:930px){.coach-desc-mobile[data-v-bc44d5ad]{display:block}}.cta[data-v-bc44d5ad]{margin:calc(10/var(--screen)*var(--vw)) 0 calc(100/var(--screen)*var(--vw));text-align:center}@media(max-width:930px){.cta[data-v-bc44d5ad]{margin:0 0 calc(120/var(--screen)*var(--vw))}}.training[data-v-bc44d5ad]{border-top:1px solid #e7e6e4;color:#e7e6e4;display:flex;gap:calc(10/var(--screen)*var(--vw));justify-content:space-between;padding:calc(40/var(--screen)*var(--vw)) 0}@media(max-width:930px){.training[data-v-bc44d5ad]{display:block;padding:calc(20/var(--screen)*var(--vw)) 0}}.train-card[data-v-bc44d5ad]{display:flex;flex-direction:column;gap:calc(12/var(--screen)*var(--vw))}.grid-title[data-v-bc44d5ad]{width:calc(416/var(--screen)*var(--vw))}@media(max-width:930px){.grid-title[data-v-bc44d5ad]{width:calc(350/var(--screen)*var(--vw))}}.train-overlay[data-v-bc44d5ad]{align-items:flex-end;background:linear-gradient(180deg,transparent,rgba(0,0,0,.9) 64.63%,#000);display:flex;inset:0;opacity:0;padding:24px;pointer-events:auto;position:absolute;transform:translateY(20px)}@media(max-width:930px){.train-overlay[data-v-bc44d5ad]{display:none}}.train-desc[data-v-bc44d5ad]{color:#e7e6e4;font-size:calc(16/var(--screen)*var(--vw));letter-spacing:-.5%;line-height:140%;overflow:hidden;width:calc(261/var(--screen)*var(--vw))}.train-card:hover img[data-v-bc44d5ad]{transform:scale(1.05)}@media(max-width:930px){.train-card:hover img[data-v-bc44d5ad]{transform:none}}.train-name[data-v-bc44d5ad]{color:#e7e6e4;margin-bottom:calc(20/var(--screen)*var(--vw))}@media(max-width:930px){.train-name[data-v-bc44d5ad]{font-size:calc(18/var(--screen)*var(--vw));margin-bottom:0}}.train-desc-mobile[data-v-bc44d5ad]{display:none;font-size:14px;font-style:Regular;font-weight:400;letter-spacing:-.5%;line-height:140%;margin-bottom:calc(40/var(--screen)*var(--vw));opacity:70%;width:calc(205/var(--screen)*var(--vw))}@media(max-width:930px){.train-desc-mobile[data-v-bc44d5ad]{display:block}}.line[data-v-bc44d5ad]{overflow:hidden}.line-inner[data-v-bc44d5ad]{display:block;transform:translateY(100%)}.schedule-panel[data-v-bc44d5ad]{padding:0 calc(40/var(--screen)*var(--vw)) calc(40/var(--screen)*var(--vw))}@media(max-width:930px){.schedule-panel[data-v-bc44d5ad]{padding:calc(20/var(--screen)*var(--vw))}}.schedule-grid[data-v-bc44d5ad]{display:grid;gap:calc(40/var(--screen)*var(--vw));grid-template-columns:repeat(6,1fr)}@media(max-width:930px){.schedule-grid[data-v-bc44d5ad]{gap:calc(40/var(--screen)*var(--vw));grid-template-columns:repeat(2,1fr)}}.schedule-day[data-v-bc44d5ad]{color:#e7e6e4}@media(max-width:930px){.schedule-day[data-v-bc44d5ad]{margin-bottom:calc(50/var(--screen)*var(--vw))}}.day-title[data-v-bc44d5ad]{border-bottom:1px solid hsla(40,6%,90%,.2);font-size:11px;font-style:Bold;font-weight:700;letter-spacing:calc(3/var(--screen)*var(--vw));line-height:100%;margin-bottom:calc(30/var(--screen)*var(--vw));padding-bottom:calc(10/var(--screen)*var(--vw));text-transform:uppercase}.class-list[data-v-bc44d5ad],.day-title[data-v-bc44d5ad]{font-family:Aeonik TRIAL}.class-list[data-v-bc44d5ad]{list-style:none;margin:0;padding:0}.class-item[data-v-bc44d5ad]{font-family:Aeonik TRIAL;margin-bottom:calc(22/var(--screen)*var(--vw))}.class-item[data-v-bc44d5ad]:last-child{margin-bottom:0}.class-time[data-v-bc44d5ad]{color:#c37b5a;letter-spacing:calc(2/var(--screen)*var(--vw))}.class-name[data-v-bc44d5ad],.class-time[data-v-bc44d5ad]{font-family:Aeonik TRIAL;font-size:calc(11/var(--screen)*var(--vw));font-style:Bold;font-weight:700;line-height:100%;text-transform:uppercase}.class-name[data-v-bc44d5ad]{display:block;letter-spacing:calc(3/var(--screen)*var(--vw));margin-bottom:calc(5/var(--screen)*var(--vw));margin-top:calc(4/var(--screen)*var(--vw))}.class-coach[data-v-bc44d5ad]{display:block;font-family:Aeonik TRIAL;font-size:11px;font-style:Regular;font-weight:200;letter-spacing:calc(1/var(--screen)*var(--vw));line-height:100%}@media(max-width:930px){.class-coach[data-v-bc44d5ad]{font-size:calc(11/var(--screen)*var(--vw))}}.cta-schedule[data-v-bc44d5ad]{margin:calc(120/var(--screen)*var(--vw)) 0 calc(140/var(--screen)*var(--vw));text-align:center}@media(max-width:930px){.cta-schedule[data-v-bc44d5ad]{margin:calc(38/var(--screen)*var(--vw)) 0 calc(120/var(--screen)*var(--vw))}}.full-image[data-v-bc44d5ad]{height:calc(800/var(--screen)*var(--vw));margin-top:calc(180/var(--screen)*var(--vw));position:relative}@media(max-width:930px){.full-image[data-v-bc44d5ad]{height:calc(844/var(--screen)*var(--vw));margin-top:0}}.full-image .background-image[data-v-bc44d5ad]{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute}@media(max-width:930px){.full-image .background-image[data-v-bc44d5ad]{background-position:61%}}.full-image .container-full-image[data-v-bc44d5ad]{color:#e7e6e4;height:100%;inset:0;margin:0;padding:calc(100/var(--screen)*var(--vw)) calc(60/var(--screen)*var(--vw)) calc(70/var(--screen)*var(--vw));position:absolute}@media(max-width:930px){.full-image .container-full-image[data-v-bc44d5ad]{padding:calc(70/var(--screen)*var(--vw)) calc(20/var(--screen)*var(--vw)) calc(60/var(--screen)*var(--vw))}}.full-image .container-full-image[data-v-bc44d5ad]:before{background-color:#0009;content:"";inset:0;opacity:.4;position:absolute;z-index:0}@media(max-width:930px){.full-image .container-full-image[data-v-bc44d5ad]:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 40.91%,#000 81.81%);opacity:1}}.full-image .container-full-image .content[data-v-bc44d5ad]{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;position:relative;z-index:1}@media(max-width:930px){.full-image .container-full-image .content[data-v-bc44d5ad]{justify-content:end}}.full-image .container-full-image .heading[data-v-bc44d5ad]{max-width:calc(545/var(--screen)*var(--vw))}@media(max-width:930px){.full-image .container-full-image .heading[data-v-bc44d5ad]{max-width:calc(350/var(--screen)*var(--vw))}}.full-image .container-full-image .heading p[data-v-bc44d5ad]{color:#e7e6e4;margin-bottom:calc(30/var(--screen)*var(--vw))}.full-image .container-full-image .heading h2[data-v-bc44d5ad]{font-size:calc(48/var(--screen)*var(--vw))}@media(max-width:930px){.full-image .container-full-image .heading h2[data-v-bc44d5ad]{font-size:calc(40/var(--screen)*var(--vw));margin-bottom:calc(50/var(--screen)*var(--vw))}}.full-image .container-full-image .cta-training[data-v-bc44d5ad]{align-self:flex-start}.full-image .container-full-image .cta-training .btn[data-v-bc44d5ad]{margin:0 0 calc(30/var(--screen)*var(--vw))}
