.gap-preview__body{flex-direction:column;gap:clamp(.75rem,1.1cqw,1.25rem);display:flex}.gap-preview__stage{--slide-w:.56;aspect-ratio:calc(1.77778/var(--slide-w));clip-path:inset(-3rem 0);touch-action:pan-y;position:relative}@media (max-width:767.98px){.gap-preview__stage{--slide-w:1}}.gap-preview__track{position:absolute;inset:0}.gap-preview__slide{--x:0%;--s:1;z-index:3;width:calc(var(--slide-w)*100%);border-radius:var(--radius);height:100%;transform:translateX(calc(-50% + var(--x))) scale(var(--s));background:#071025;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .55s cubic-bezier(.2,.7,.2,1),opacity .4s;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 1.5rem 3rem -1.5rem #07102573}.gap-preview__slide:not([data-offset="0"]){filter:brightness(.55)saturate(.85);opacity:var(--o)}.gap-preview__slide:not([data-offset="0"]) .gap-preview__play,.gap-preview__slide:not([data-offset="0"]) .gap-preview__caption{opacity:0}.gap-preview__slide:not([data-offset="0"]):hover{filter:brightness(.75)saturate(.95);opacity:calc(var(--o) + .15)}.gap-preview__slide[data-offset="-1"],.gap-preview__slide[data-offset="1"]{--s:.8;--o:.3;z-index:2}.gap-preview__slide[data-offset="-2"],.gap-preview__slide[data-offset="2"]{--s:.64;--o:.1;z-index:1}.gap-preview__slide[data-offset="-3"],.gap-preview__slide[data-offset="3"]{--s:.5;--o:0;z-index:0;opacity:0;pointer-events:none}.gap-preview__slide[data-offset="-1"]{--x:-32%}.gap-preview__slide[data-offset="1"]{--x:32%}.gap-preview__slide[data-offset="-2"]{--x:-54%}.gap-preview__slide[data-offset="2"]{--x:54%}.gap-preview__slide[data-offset="-3"]{--x:-62%}.gap-preview__slide[data-offset="3"]{--x:62%}@media (max-width:767.98px){.gap-preview__slide:not([data-offset="0"]),.gap-preview__slide:not([data-offset="0"]):hover{opacity:0;pointer-events:none}}.gap-preview__slide iframe{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.gap-preview__poster{color:#fff;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.gap-preview__poster img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gap-preview__poster:after{content:"";background:linear-gradient(#07102500 40%,#071025e0);position:absolute;inset:0}.gap-preview__poster:hover img{transform:scale(1.03)}.gap-preview__poster:hover .gap-preview__play{transform:scale(1.08)}.gap-preview__poster:focus-visible{outline-offset:-.1875rem;border-radius:inherit;outline:.1875rem solid #f8661a}.gap-preview__play{z-index:1;aspect-ratio:1;color:#fff;background:linear-gradient(110deg,#ff7a2b 0%,#f8661a 45%,#ec5a0f 100%);border-radius:50%;place-items:center;width:clamp(4rem,5.4cqw,6.5rem);margin:calc(clamp(4rem,5.4cqw,6.5rem)/-2) 0 0 calc(clamp(4rem,5.4cqw,6.5rem)/-2);transition:transform .2s,opacity .3s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 .625rem 1.875rem -.375rem #f8661a73}.gap-preview__play svg{fill:currentColor;width:40%;height:40%;margin-left:6%}.gap-preview__caption{z-index:1;text-shadow:0 1px 2px #00000059;font-size:clamp(1.0625rem,1.3cqw,1.5rem);font-weight:700;line-height:1.3;transition:opacity .3s;position:absolute;bottom:clamp(1.125rem,1.6cqw,1.875rem);left:clamp(1.25rem,2cqw,2.25rem);right:clamp(1.25rem,2cqw,2.25rem)}.gap-preview__arrow{z-index:4;aspect-ratio:1;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);color:#fff;background:#07102573;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:clamp(2.5rem,3cqw,3.5rem);padding:0;transition:background-color .15s,border-color .15s,transform .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gap-preview__arrow svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:45%;height:45%}.gap-preview__arrow:hover{background:#f8661a;border-color:#f8661a}.gap-preview__arrow:active{transform:translateY(-50%)scale(.94)}.gap-preview__arrow:focus-visible{outline-offset:2px;outline:.1875rem solid #f8661a}.gap-preview__arrow--prev{left:calc((1 - var(--slide-w))*50% + clamp(.75rem,1.4cqw,1.5rem))}.gap-preview__arrow--next{right:calc((1 - var(--slide-w))*50% + clamp(.75rem,1.4cqw,1.5rem))}.gap-preview__count{z-index:4;top:clamp(.75rem,1.4cqw,1.5rem);right:calc((1 - var(--slide-w))*50% + clamp(.75rem,1.4cqw,1.5rem));color:#fff;pointer-events:none;background:#0710258c;border-radius:62.4375rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:700;position:absolute}.gap-preview__thumbs{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;gap:clamp(.625rem,.9cqw,1rem);margin:0;padding:.25rem 2px .5rem;list-style:none;display:flex;overflow-x:auto}.gap-preview__thumbs li{scroll-snap-align:start;flex:0 0 clamp(9.375rem,15cqw,13.75rem)}.gap-preview__thumb{color:#555;text-align:left;background:0 0;border:0;flex-direction:column;gap:.5rem;width:100%;padding:0;display:flex}.gap-preview__thumb:focus-visible{outline-offset:2px;border-radius:.875rem;outline:2px solid #3576cb}.gap-preview__thumb-img{aspect-ratio:16/9;background:#071025;border-radius:.875rem;display:block;position:relative;overflow:hidden}.gap-preview__thumb-img:after{content:"";border-radius:inherit;border:.1875rem solid #0000;transition:border-color .2s;position:absolute;inset:0}.gap-preview__thumb-img img{object-fit:cover;opacity:.6;transition:opacity .2s,transform .4s cubic-bezier(.2,.7,.2,1)}.gap-preview__thumb:hover .gap-preview__thumb-img img{opacity:.9;transform:scale(1.04)}[aria-pressed=true]>.gap-preview__thumb-img:after{border-color:#f8661a}[aria-pressed=true]>.gap-preview__thumb-img img{opacity:1}.gap-preview__num{z-index:1;color:#fff;background:#071025b3;border-radius:50%;place-items:center;width:1.625rem;height:1.625rem;font-size:.75rem;font-weight:700;transition:background-color .15s;display:grid;position:absolute;top:.5rem;left:.5rem}[aria-pressed=true] .gap-preview__num{background:#f8661a}.gap-preview__thumb-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.35;transition:color .15s;display:-webkit-box;overflow:hidden}[aria-pressed=true]>.gap-preview__thumb-title{color:#111}
.gap-hours{margin-bottom:clamp(1.25rem,1.6cqw,2rem)}.gap-hours__legend{color:#555;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin:0 0 .625rem;font-size:.875rem;font-weight:700;display:flex}@media (max-width:640px){.gap-hours__legend{flex-direction:column;font-size:1rem}}.gap-hours__bar{gap:.375rem;height:2.25rem;display:flex}@media (max-width:640px){.gap-hours__bar{display:none}}.gap-hours__seg{white-space:nowrap;border:0;border-radius:62.4375rem;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:0 .625rem;font-size:.8125rem;font-weight:700;transition:background-color .2s,color .2s;display:flex}.gap-hours__seg--1{color:#071025;background:#0710251f}.gap-hours__seg--2{color:#1d4578;background:#3d78de29}.gap-hours__seg--3{color:#111;background:#f2a81d3d}.gap-hours__seg--1:hover,.gap-hours__seg--1[aria-pressed=true]{color:#fff;background:#071025}.gap-hours__seg--2:hover,.gap-hours__seg--2[aria-pressed=true]{color:#fff;background:#3d78de}.gap-hours__seg--3:hover,.gap-hours__seg--3[aria-pressed=true]{color:#111;background:#f2a81d}.gap-hours__seg:focus-visible{outline-offset:2px;outline:2px solid #3576cb}.gap-program__body{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1rem,1.25cqw,1.5rem);display:grid}.gap-modules{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.gap-modules__btn{color:#111;text-align:left;background:#f8f8f8;border:1.5px solid #0000;border-radius:1.25rem;align-items:center;gap:.875rem;width:100%;min-height:4.25rem;padding:.75rem 1.25rem .75rem .875rem;transition:background-color .15s,border-color .15s,box-shadow .2s;display:flex}.gap-modules__btn:hover{background:#fbf5ec;border-color:#efe6d8}.gap-modules__btn[aria-pressed=true]{background:#fff;border-color:#3576cb;box-shadow:0 .875rem 1.875rem -1.25rem #07102566}.gap-modules__btn:focus-visible{outline-offset:2px;outline:2px solid #3576cb}.gap-modules__num{width:2.375rem;height:2.375rem;font-family:var(--font-open-sans),system-ui,sans-serif;color:#555;background:#fff;border:1px solid #e3e3e5;border-radius:50%;flex:none;place-items:center;font-size:.9375rem;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:grid}[aria-pressed=true]>.gap-modules__num{color:#fff;background:#3576cb;border-color:#3576cb}.gap-modules__title{flex:1;min-width:0;font-size:clamp(1rem,1.04cqw,1.1875rem);font-weight:600;line-height:1.3}.gap-modules__amount{color:#555;white-space:nowrap;flex:none;font-size:.875rem;font-weight:700}.gap-module{isolation:isolate;border-radius:var(--radius);color:#fff;background:#1b66c4;flex-direction:column;min-height:clamp(22.5rem,25cqw,30rem);padding:clamp(1.25rem,2.4cqw,3rem);display:flex;position:relative;overflow:hidden}.gap-module__checker{z-index:-1;aspect-ratio:1;background-image:conic-gradient(#111b37 25%, transparent 0 50%, #111b37 0 75%, transparent 0);background-position:100% 100%;background-size:clamp(2.25rem,2.8cqw,3.5rem) clamp(2.25rem,2.8cqw,3.5rem);width:70%;position:absolute;bottom:-24%;right:-12%;-webkit-mask-image:radial-gradient(circle at 60% 60%,#000 20%,#0000 70%);mask-image:radial-gradient(circle at 60% 60%,#000 20%,#0000 70%)}.gap-module__spot{--r:clamp(7rem, 9cqw, 11rem);z-index:-1;background-image:conic-gradient(#111b37 25%, transparent 0 50%, #111b37 0 75%, transparent 0);-webkit-mask-image:radial-gradient(circle var(--r) at var(--mx,50%) var(--my,50%), #000 35%, transparent);-webkit-mask-image:radial-gradient(circle var(--r) at var(--mx,50%) var(--my,50%), #000 35%, transparent);mask-image:radial-gradient(circle var(--r) at var(--mx,50%) var(--my,50%), #000 35%, transparent);opacity:0;pointer-events:none;background-position:100% 100%;background-size:clamp(2.25rem,2.8cqw,3.5rem) clamp(2.25rem,2.8cqw,3.5rem);transition:opacity .35s;position:absolute;inset:0 -12% -24% 0}@media (hover:hover) and (pointer:fine){.gap-module:hover .gap-module__spot{opacity:1}}.gap-module__icon{filter:drop-shadow(0 1.125rem 1.5rem #00000059);width:clamp(4.5rem,6.6cqw,8rem);height:auto;animation:.5s cubic-bezier(.2,.7,.2,1) 60ms both gap-in;position:absolute;top:clamp(1.125rem,1.8cqw,2.25rem);right:clamp(1.125rem,1.8cqw,2.25rem)}.gap-module__content{flex-direction:column;flex:1;gap:1rem;animation:.45s cubic-bezier(.2,.7,.2,1) both gap-in;display:flex}.gap-module__meta,.gap-module__title{padding-right:clamp(5.25rem,7.4cqw,9rem)}.gap-module__meta{align-items:center;gap:.75rem;margin:0;display:flex}.gap-module__num{font-family:var(--font-open-sans),system-ui,sans-serif;color:#0000;-webkit-text-fill-color:#0000;-webkit-text-stroke:1.2px #f5bd5a;font-size:1.5rem;font-weight:800;line-height:1}.gap-module__tag{color:#fff;background:#1b66c4;border-radius:62.4375rem;padding:.1875rem .75rem .25rem;font-size:.75rem;font-weight:600}.gap-module__title{font-family:var(--font-open-sans),system-ui,sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,2.2cqw,2.625rem);font-weight:700;line-height:1.12}.gap-module__body{color:#aeb6c8;max-width:32em;margin:0;font-size:clamp(.9375rem,1cqw,1.125rem);line-height:1.6}.gap-module__big{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:auto 0 0;padding-top:.75rem;display:flex}.gap-module__big span:last-child{color:#aeb6c8;font-size:.9375rem}.gap-module__big-num{font-family:var(--font-open-sans),system-ui,sans-serif;letter-spacing:-.02em;color:#0000;-webkit-text-fill-color:#0000;-webkit-text-stroke:2px #f5bd5a;font-size:clamp(3.5rem,4.4cqw,5.5rem);font-weight:800;line-height:1}@media (max-width:1199.98px){.gap-program__body{grid-template-columns:minmax(0,1fr)}.gap-modules{order:2}.gap-module{min-height:0}.gap-module__big{margin-top:.75rem}}@media (max-width:767.98px){.gap-hours__name{display:none}.gap-modules__btn{min-height:3.75rem}.gap-module__icon{width:4rem}.gap-module__meta,.gap-module__title{padding-right:4.5rem}}
@keyframes gap-ring{0%,to{box-shadow:0 0 #f8661a80}50%{box-shadow:0 0 0 .375rem #f8661a00}}@keyframes gap-pop{0%{transform:scale(0)}60%{transform:scale(1.15)}}@keyframes gap-reg-fade{0%{opacity:0}}@keyframes gap-reg-fade-out{to{opacity:0}}@keyframes gap-reg-in{0%{opacity:0;transform:translate(3rem)}}@keyframes gap-reg-out{to{opacity:0;transform:translate(3rem)}}.gap-reg{color:#111;width:100%;max-width:none;height:100%;max-height:none;font-family:var(--font-plus-jakarta-sans),system-ui,sans-serif;background:0 0;border:0;margin:0;padding:.625rem;position:fixed;inset:0;overflow:hidden}.gap-reg[open]{justify-content:flex-end;display:flex}.gap-reg::backdrop{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#07102573;animation:.35s both gap-reg-fade}.gap-reg.is-closing::backdrop{animation:.38s both gap-reg-fade-out}.gap-reg__panel{overscroll-behavior:contain;scrollbar-width:none;width:min(33.75rem,100%);height:100%;padding:0 2.5rem 2rem;scroll-padding-top:9.375rem;position:relative;overflow-y:auto}.gap-reg__panel::-webkit-scrollbar{display:none}.gap-reg__panel{background:#fff;border-radius:1.75rem;animation:.45s cubic-bezier(.2,.7,.2,1) both gap-reg-in;box-shadow:-1.5rem 0 3.75rem -1.25rem #07102573}.is-closing .gap-reg__panel{animation:.38s ease-in both gap-reg-out}.gap-reg__head{z-index:25;background:#fff;margin:0 -2.5rem;padding:2.25rem 2.5rem 1rem;transition:box-shadow .2s;position:sticky;top:0;box-shadow:0 1px #0000}.gap-reg__head.is-scrolled{box-shadow:0 1px #e3e3e5,0 .625rem 1.25rem -1rem #07102540}.gap-reg__close{z-index:3;color:#111;background:#f1f1f3;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;transition:background-color .15s,transform .15s;display:grid;position:absolute;top:1.125rem;right:1.125rem}.gap-reg__close svg{width:1.25rem;height:1.25rem}.gap-reg__close:hover{background:#e6e6ea}.gap-reg__close:active{transform:scale(.94)}.gap-reg__close:focus-visible{outline-offset:2px;outline:2px solid #3576cb}.gap-register__form.demo-form{margin-top:.375rem;padding:0}.gap-reg .demo-form__row,.gap-reg .demo-form__row--phone{grid-template-columns:minmax(0,1fr);row-gap:.875rem}.gap-reg .demo-form__legend{font-size:1.125rem}.gap-reg .demo-form__rule{margin:1.375rem 0 1.125rem}.gap-register__fee{color:#c2410c;align-items:center;gap:.5rem;margin:0;padding-right:3.25rem;font-size:.8125rem;font-weight:700;display:flex}.gap-register__pulse{background:#f8661a;border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:2s ease-in-out infinite gap-ring}.gap-register__title{font-family:var(--font-open-sans),system-ui,sans-serif;letter-spacing:-.025em;color:#111;outline:none;margin:.5rem 0 0;padding-right:3.25rem;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:700;line-height:1.2}.gap-register__tz{color:#555;font-size:.875rem;font-weight:500}.gap-register__batches{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6875rem;display:grid}.gap-register__batches .gap-batch{padding:.75rem 1rem}.gap-register__batches .gap-batch__name{font-size:1.0625rem}.gap-reg__foot{flex-direction:column;gap:.875rem;margin-top:1.625rem;padding-left:.5rem;display:flex}.gap-reg__foot .demo-cta,.gap-reg__foot .demo-cta__btn.upstep-btn{width:100%;min-width:0}.gap-reg__foot .demo-consent{text-align:center;margin:.25rem 0 0}.gap-register__error{justify-content:center;margin:0}.gap-register__alt{text-align:center;color:#555;margin:0;font-size:.9375rem}.gap-register__done{flex-direction:column;align-items:flex-start;gap:.875rem;padding-top:1.5rem;animation:.4s cubic-bezier(.2,.7,.2,1) both gap-in;display:flex}.gap-register__done .gap-register__title{margin:.25rem 0 0}.gap-register__tick{color:#fff;background:#3576cb;border-radius:50%;place-items:center;width:4rem;height:4rem;animation:.45s cubic-bezier(.2,.7,.2,1) both gap-pop;display:grid}.gap-register__tick svg{width:1.875rem;height:1.875rem}.gap-register__text{color:#444;margin:0;font-size:1rem;line-height:1.55}.gap-register__text b{color:#111;white-space:nowrap;font-weight:600}@media (max-width:640px){.gap-reg{padding:0}.gap-reg__panel{width:100%;padding:0 1.125rem calc(1.5rem + env(safe-area-inset-bottom));border-radius:0}.gap-reg__head{margin:0 -1.125rem;padding:1.75rem 1.125rem .875rem}.gap-reg__close{top:.875rem;right:.75rem}.gap-register__batches{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.gap-reg::backdrop,.gap-reg__panel{animation:none}}
.gap-schedule__tz{z-index:5;color:#222;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.9375rem;display:flex;position:relative}.gap-schedule__tz .demo-pop{color:#111;left:auto;right:0}.gap-schedule__batches{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:clamp(1rem,1.25cqw,1.5rem);display:grid}.gap-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.gap-week__day{background:#f8f8f8;border:1.5px solid #0000;border-radius:1.375rem;flex-direction:column;gap:.625rem;min-width:0;min-height:clamp(10.625rem,12cqw,13.75rem);padding:.875rem .625rem;transition:background-color .3s,border-color .3s;display:flex}.gap-week__day.has-sessions{background:#fff;border-color:#e3e3e5}.gap-week__name{color:#8a8a8a;text-align:center;font-size:.875rem;font-weight:800}.has-sessions .gap-week__name{color:#111}.gap-week__slots{flex-direction:column;flex:1;gap:.5rem;display:flex}.gap-week__session{border-radius:1rem;flex-direction:column;gap:2px;margin:0;padding:.625rem;animation:.35s cubic-bezier(.2,.7,.2,1) both gap-in;display:flex}.gap-week__session span{opacity:.85;font-size:.75rem;font-weight:700}.gap-week__session b{font-size:.875rem;font-weight:800;line-height:1.25}.gap-week__session--gm{color:#fff;background:#071025}.gap-week__session--booster{color:#111;background:#f2a81d}.gap-week__rest{color:#8a8a8a;text-align:center;margin:auto 0;font-size:.75rem}.gap-schedule__note{color:#555;margin:1rem 0 0;font-size:.875rem;line-height:1.5}.gap-schedule .gap-schedule__tz,.gap-schedule .gap-schedule__tz .demo-tz__btn,.gap-schedule .gap-schedule__note,.gap-schedule .gap-batch,.gap-schedule .gap-batch__note,.gap-schedule .gap-week__day,.gap-schedule .gap-week__name,.gap-schedule .gap-week__rest,.gap-schedule .gap-week__session{transition:color .7s,background-color .7s,border-color .7s}.main-cover--dark .gap-schedule .gap-schedule__tz{color:#dfe3ec}.main-cover--dark .gap-schedule .gap-schedule__tz .demo-tz__btn{color:#fff;background:#ffffff12;border-color:#ffffff17}.main-cover--dark .gap-schedule .gap-schedule__tz .demo-tz__btn:hover,.main-cover--dark .gap-schedule .gap-schedule__tz .demo-tz__btn[aria-expanded=true]{border-color:#ffffff3d}.main-cover--dark .gap-schedule .gap-schedule__tz .demo-tz__btn:focus-visible{outline-color:#fff}.main-cover--dark .gap-schedule .gap-schedule__note,.main-cover--dark .gap-schedule .gap-batch__note,.main-cover--dark .gap-schedule .gap-week__rest{color:#aeb6c8}.main-cover--dark .gap-schedule .gap-batch{color:#fff;background:#ffffff0a;border-color:#ffffff17}.main-cover--dark .gap-schedule .gap-batch:hover{border-color:#ffffff3d}.main-cover--dark .gap-schedule .gap-batch[aria-pressed=true]{background:#3d78de2e;border-color:#3d78de}.main-cover--dark .gap-schedule .gap-batch:focus-visible{outline-color:#fff}.main-cover--dark .gap-schedule .gap-batch__dot{background:0 0;border-color:#3d78de;box-shadow:inset 0 0 0 .25rem #071025}.main-cover--dark .gap-schedule [aria-pressed=true]>.gap-batch__dot{background:#3d78de}.main-cover--dark .gap-schedule .gap-week__day{background:#ffffff08;border-color:#0000}.main-cover--dark .gap-schedule .gap-week__day.has-sessions{background:#ffffff12;border-color:#ffffff17}.main-cover--dark .gap-schedule .gap-week__name{color:#fff6}.main-cover--dark .gap-schedule .has-sessions .gap-week__name{color:#fff}.main-cover--dark .gap-schedule .gap-week__session--gm{background:#3d78de}@media (max-width:899.98px){.gap-week{grid-template-columns:minmax(0,1fr);gap:.375rem}.gap-week__day{border-radius:1.125rem;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;min-height:0;padding:.625rem .875rem;display:grid}.gap-week__name{text-align:left}.gap-week__slots{flex-flow:wrap}.gap-week__session{border-radius:.75rem;flex-flow:wrap;align-items:baseline;gap:2px .5rem;padding:.5rem .75rem}.gap-week__rest{text-align:left}}@media (max-width:767.98px){.gap-schedule__batches{grid-template-columns:minmax(0,1fr)}.gap-schedule__tz .demo-pop{width:min(18.75rem,100vw - 4rem);left:0;right:auto}}
