.leEKFW_separator{background:#000;flex-shrink:0;width:28px;height:18px;display:block;-webkit-mask:url(/media/svg/ISI_ICON.svg) 50%/contain no-repeat;mask:url(/media/svg/ISI_ICON.svg) 50%/contain no-repeat}.leEKFW_viewport{width:100%;overflow:hidden}.leEKFW_track{width:max-content;animation:leEKFW_proof-scroll var(--motion-proof-scroll) linear infinite;display:flex}.leEKFW_list{align-items:center;gap:32px;padding-right:32px;display:flex}.leEKFW_viewport:hover .leEKFW_track,.leEKFW_viewport:focus-within .leEKFW_track{animation-play-state:paused}@keyframes leEKFW_proof-scroll{to{transform:translate(-50%)}}@media (min-width:768px){.leEKFW_viewport{width:100%}.leEKFW_track{width:100%;animation:none}.leEKFW_list{flex-wrap:wrap;justify-content:center;gap:24px;width:100%;padding-right:0}.leEKFW_list li:last-child .leEKFW_separator,.leEKFW_duplicate{display:none}}@media (prefers-reduced-motion:reduce){.leEKFW_viewport{width:100%}.leEKFW_track{width:100%;animation:none}.leEKFW_list{flex-wrap:wrap;justify-content:center;gap:16px 24px;width:100%;padding:0 24px}.leEKFW_list li:last-child .leEKFW_separator,.leEKFW_duplicate{display:none}.leEKFW_list li{flex-shrink:1}}
.PHDRCW_divider{background:var(--color-primary);transform-origin:0;width:100%;height:4px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.PHDRCW_divider{animation:linear both PHDRCW_complete-step;animation-timeline:view();animation-range:cover 15% cover 35%}@media (min-width:768px){.PHDRCW_divider{animation-range:cover calc(15% + mod(var(--step-index), 2) * 12%) cover calc(30% + mod(var(--step-index), 2) * 12%)}}@media (min-width:1024px){.PHDRCW_divider{animation-range:cover calc(15% + var(--step-index) * 10%) cover calc(30% + var(--step-index) * 10%)}}}}@keyframes PHDRCW_complete-step{0%{background:var(--color-isi-border);transform:scaleY(.25)}to{background:var(--color-primary);transform:scaleY(1)}}
.m0WAQa_statsOverlay{pointer-events:none;font-family:Arial,Helvetica,sans-serif;position:absolute;inset:0;container-type:inline-size}.m0WAQa_welcome{isolation:isolate;color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:54%;height:7.4%;margin:0;font-size:6.2cqw;font-weight:700;line-height:1.08;display:flex;position:absolute;top:14.8%;left:23%}.m0WAQa_sessions,.m0WAQa_streak{color:#89e619;font-variant-numeric:tabular-nums;background:#fff;justify-content:center;align-items:center;width:30%;height:4.2%;font-size:8cqw;font-weight:700;line-height:1;display:flex;position:absolute;top:25.5%}.m0WAQa_sessions{left:12.5%}.m0WAQa_streak{right:12.5%}.m0WAQa_welcome:before{content:"";z-index:-1;filter:blur(2px);background:#111312;position:absolute;inset:0 -4%}
.ZNGlLW_frame{border-radius:15.9806%/7.56881%}.ZNGlLW_bezel{border-radius:15.4613%/7.2093%;inset:.688073% 1.45279%}.ZNGlLW_screen{border-radius:14.7583%/6.80751%;inset:1.14679% 2.42131%}.ZNGlLW_notch{width:29.54%;top:3.44037%;left:35.3511%}
.wwXAIG_panel{transition-property:grid-template-rows,opacity,margin;transition-duration:var(--motion-disclosure-exit);transition-timing-function:var(--motion-ease-out)}.wwXAIG_panelOpen{transition-duration:var(--motion-disclosure-enter)}@media (hover:hover){.group:hover .wwXAIG_hoverPanel{transition-duration:var(--motion-disclosure-enter)}}.wwXAIG_menu{transition-property:opacity,translate;transition-duration:var(--motion-menu-exit);transition-timing-function:var(--motion-ease-out)}.wwXAIG_menuOpen{transition-duration:var(--motion-menu-enter)}.wwXAIG_toggle{transition-property:transform,rotate,translate,opacity;transition-duration:var(--motion-toggle);transition-timing-function:var(--motion-ease-out)}@media (prefers-reduced-motion:reduce){.wwXAIG_panel,.wwXAIG_menu,.wwXAIG_toggle{transition:none}}.wwXAIG_item{transition-property:color,background-color,border-color,opacity,translate;transition-duration:var(--motion-menu-enter);transition-timing-function:var(--motion-ease-out)}@media (prefers-reduced-motion:reduce){.wwXAIG_item{transition:none}}
@property --workout-card-fade{syntax:"<length>";inherits:false;initial-value:24px}.sffNBG_description{--workout-card-fade:24px;-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--workout-card-fade)), transparent 100%);mask-image:linear-gradient(to bottom, black calc(100% - var(--workout-card-fade)), transparent 100%);transition:--workout-card-fade var(--motion-disclosure-exit) var(--motion-ease-out)}.sffNBG_descriptionOpen{--workout-card-fade:0px;transition-duration:var(--motion-disclosure-enter)}.group:hover .sffNBG_descriptionHover{--workout-card-fade:0px;transition-duration:var(--motion-disclosure-enter)}@media (prefers-reduced-motion:reduce){.sffNBG_description{transition:none}}
._8bykbq_scrollArea{scrollbar-width:thin;scrollbar-color:#00000038 transparent}._8bykbq_scrollArea::-webkit-scrollbar{width:4px}._8bykbq_scrollArea::-webkit-scrollbar-track{background:0 0}._8bykbq_scrollArea::-webkit-scrollbar-thumb{background:#00000038;border-radius:9999px}._8bykbq_scrollArea::-webkit-scrollbar-thumb:hover{background:#00000061}
._6F3uEW_section{width:100%;color:var(--color-isi-dark);touch-action:pan-y;background:#fff;padding:24px 20px;overflow:hidden}._6F3uEW_inner{flex-direction:column;width:100%;max-width:1060px;margin-inline:auto;display:flex}._6F3uEW_opening{flex-direction:column;gap:16px;min-width:0;display:flex}._6F3uEW_heading{max-width:280px;font-family:var(--font-impact);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;font-size:30px;font-weight:400;line-height:32px}._6F3uEW_story{flex-direction:column;gap:18px;min-width:0;display:flex}._6F3uEW_copy{display:contents}._6F3uEW_quote{overflow-wrap:anywhere;max-width:640px;animation:_6F3uEW_testimonial-enter var(--motion-media) var(--motion-ease-out);margin:0;font-size:17px;line-height:25px}._6F3uEW_attribution{animation:_6F3uEW_testimonial-enter var(--motion-media) var(--motion-ease-out);flex-direction:column;gap:2px;display:flex}._6F3uEW_memberName{font-size:14px;font-weight:600;line-height:20px}._6F3uEW_location,._6F3uEW_description{color:var(--color-isi-gray);font-size:12px;line-height:18px}._6F3uEW_description{margin-top:4px}._6F3uEW_media{width:100%;max-width:440px;animation:_6F3uEW_testimonial-enter var(--motion-media) var(--motion-ease-out);order:1}._6F3uEW_comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._6F3uEW_photo{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}._6F3uEW_photoFrame{aspect-ratio:320/714;border-radius:var(--isi-radius);background:var(--color-isi-surface);position:relative;overflow:hidden}._6F3uEW_photoImage,._6F3uEW_legacyImage{object-fit:cover;filter:grayscale()contrast(1.08)brightness(1.025);transition:filter var(--motion-media) var(--motion-ease-out)}._6F3uEW_afterImage{filter:none}._6F3uEW_caption{color:var(--color-isi-gray);font-size:12px;font-weight:600;line-height:17px}._6F3uEW_legacy{margin:0}._6F3uEW_legacyFrame{aspect-ratio:640/714;border-radius:var(--isi-radius);position:relative;overflow:hidden}._6F3uEW_legacyImage{object-fit:contain}._6F3uEW_controls{order:2;align-items:center;gap:16px;padding-block:4px;display:flex}._6F3uEW_autoplay{color:var(--color-isi-gray);cursor:pointer;padding:4px 0;font-size:12px;line-height:16px}._6F3uEW_autoplay:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}._6F3uEW_controls:empty{display:none}@media (min-width:768px){._6F3uEW_section{padding:40px 32px}._6F3uEW_opening{gap:12px}._6F3uEW_heading{text-wrap:initial;max-width:none;font-size:36px;line-height:40px}._6F3uEW_story{grid-template-columns:minmax(0,1fr) 224px;align-items:start;column-gap:40px;display:grid}._6F3uEW_copy{flex-direction:column;gap:20px;min-width:0;display:flex}._6F3uEW_quote{font-size:20px;line-height:30px}._6F3uEW_media{width:100%}._6F3uEW_copyOnly{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){._6F3uEW_section{padding:48px 40px}._6F3uEW_heading{font-size:40px;line-height:44px}._6F3uEW_story{grid-template-columns:minmax(0,1fr) 264px;column-gap:64px}._6F3uEW_quote{font-size:22px;line-height:32px}._6F3uEW_copyOnly{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (hover:hover) and (pointer:fine){._6F3uEW_afterImage{filter:grayscale()contrast(1.08)brightness(1.025)}._6F3uEW_photoFrame:hover ._6F3uEW_afterImage{filter:none}}@keyframes _6F3uEW_testimonial-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._6F3uEW_autoplay{display:none}._6F3uEW_quote,._6F3uEW_attribution,._6F3uEW_media{animation:none}._6F3uEW_photoImage,._6F3uEW_legacyImage{transition:none}}
.nkU_aG_button{--tactile-local-ground:var(--tactile-ground,var(--background));--tactile-local-ink:var(--tactile-ink,var(--color-isi-dark));--tactile-fill:var(--tactile-local-ink);--tactile-text:var(--color-white);--tactile-edge:var(--tactile-local-ground);--tactile-edge-width:1px;--tactile-drop:color-mix(in srgb, var(--tactile-local-ink) 12%, transparent);--tactile-focus-color:var(--tactile-focus,var(--color-isi-gray));box-sizing:border-box;background:var(--tactile-fill);min-height:44px;color:var(--tactile-text);box-shadow:0 0 0 var(--tactile-edge-width) var(--tactile-edge), 0 1px 2px 0 var(--tactile-drop);letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;grid-template-columns:minmax(0,1fr);place-items:center;padding:10px 20px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;transition-property:background-color,color,scale,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1);display:inline-grid}.nkU_aG_button[data-variant=accent]{--tactile-fill:var(--color-primary);--tactile-text:var(--color-isi-dark)}.nkU_aG_button[data-variant=secondary]{--tactile-fill:var(--color-white);--tactile-text:var(--tactile-local-ink);--tactile-edge:color-mix(in srgb, var(--tactile-local-ink) 8%, transparent)}.nkU_aG_button[data-surface=dark]{--tactile-local-ground:var(--tactile-ground,var(--color-isi-dark));--tactile-local-ink:var(--tactile-ink,var(--color-white));--tactile-text:var(--tactile-local-ground);--tactile-edge:var(--tactile-fill);--tactile-edge-width:.5px;--tactile-drop:#00000080;--tactile-focus-color:var(--tactile-focus,var(--color-isi-border))}.nkU_aG_button[data-surface=dark][data-variant=accent]{--tactile-text:var(--color-isi-dark)}.nkU_aG_button[data-surface=dark][data-variant=secondary]{--tactile-fill:color-mix(in srgb, var(--tactile-local-ground) 92%, white);--tactile-text:var(--tactile-local-ink);--tactile-edge:color-mix(in srgb, var(--tactile-local-ground) 76%, white)}.nkU_aG_button[data-size=lg]{min-height:52px;padding:14px 24px}.nkU_aG_button:focus-visible{outline:2px solid var(--tactile-focus-color);outline-offset:3px}.nkU_aG_button[data-disabled]{cursor:not-allowed;opacity:.6}.nkU_aG_label,.nkU_aG_loading{overflow-wrap:anywhere;grid-area:1/1;justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex}.nkU_aG_label svg{pointer-events:none;flex-shrink:0;width:20px;height:20px}.nkU_aG_loading,.nkU_aG_button[data-loading] .nkU_aG_label{visibility:hidden}.nkU_aG_button[data-loading] .nkU_aG_loading{visibility:visible}.nkU_aG_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite nkU_aG_spin}@keyframes nkU_aG_spin{to{rotate:360deg}}@media (hover:hover) and (pointer:fine){.nkU_aG_button:not([data-disabled]):hover{background:color-mix(in srgb, var(--tactile-fill) 93%, var(--tactile-text))}}@media (prefers-reduced-motion:no-preference){.nkU_aG_button:not([data-disabled]):active:not(:focus-visible){scale:.97}}@media (prefers-reduced-motion:reduce){.nkU_aG_button{transition-property:background-color,color,opacity}.nkU_aG_spinner{animation:none}}@media (forced-colors:active){.nkU_aG_button{outline:1px solid buttontext}.nkU_aG_button:focus-visible{outline:2px solid highlight}}
.O9GF7W_images{isolation:isolate;display:grid}.O9GF7W_image{opacity:0;width:100%;transition:opacity var(--motion-disclosure-enter) var(--motion-ease-out);grid-area:1/1}.O9GF7W_image[data-visible=true]{opacity:1}@media (prefers-reduced-motion:reduce){.O9GF7W_image{transition:none}}
