.main-case-study-container{flex-direction:column;align-items:center;width:100%;display:flex}.main-case-study-container .padding-container{width:100%;max-width:1300px;padding-left:var(--padding-container-gutter);padding-right:var(--padding-container-gutter);flex-direction:column;align-items:center;display:flex}.section-gap-lg{width:100%;height:var(--section-gap-lg)}.section-gap-m{width:100%;height:var(--section-gap-m)}.section-gap-sm{width:100%;height:var(--section-gap-sm)}.the-problem{row-gap:var(--heading-body-gap);padding:var(--container-padding-lg);border-radius:var(--default-corner-radius);flex-direction:column;font-family:Poppins,sans-serif;font-weight:400;display:flex;box-shadow:0 0 5px 4px #f2f2f2}@media (min-width:1000px){.the-problem{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.the-problem{font-size:16px;line-height:22px}}@media (max-width:430px){.the-problem{font-size:16px;line-height:22px}}.the-problem .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.the-problem .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.the-problem .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.the-problem .heading{font-size:20px;line-height:24px}}.the-solution{padding:var(--container-padding-lg);border-radius:var(--default-corner-radius);flex-direction:column;gap:40px;width:100%;display:flex;box-shadow:0 0 5px 4px #f2f2f2}.the-solution .text-group{gap:var(--heading-body-gap);flex-direction:column;display:flex}.the-solution .text-group .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.the-solution .text-group .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.the-solution .text-group .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.the-solution .text-group .heading{font-size:20px;line-height:24px}}.the-solution .text-group .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.the-solution .text-group .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.the-solution .text-group .body{font-size:16px;line-height:22px}}@media (max-width:430px){.the-solution .text-group .body{font-size:16px;line-height:22px}}.the-solution .video-container{flex-direction:row;gap:2%;width:100%;display:flex}.the-solution .video-container .video-wrapper{flex:1;min-width:0;position:relative}.the-solution .video-container .video-wrapper .video-play-btn{cursor:pointer;opacity:1;background:0 0;border:none;padding:0;line-height:0;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.the-solution .video-container .video-wrapper.is-playing .video-play-btn{opacity:0}.the-solution .video-container .video-wrapper.is-playing:hover .video-play-btn{opacity:1}.the-solution .video-container .video-wrapper video{border-radius:var(--default-corner-radius);width:100%;height:auto;display:block}@media (max-width:1260px){.the-solution .video-container .video-wrapper{flex:none;width:100%;max-width:300px}.the-solution .video-container{flex-direction:column;align-items:center;gap:24px}}.how-do-beginners{row-gap:var(--heading-body-gap);flex-direction:column;font-family:Poppins,sans-serif;font-weight:400;display:flex}@media (min-width:1000px){.how-do-beginners{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.how-do-beginners{font-size:16px;line-height:22px}}@media (max-width:430px){.how-do-beginners{font-size:16px;line-height:22px}}.how-do-beginners .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.how-do-beginners .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.how-do-beginners .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.how-do-beginners .heading{font-size:20px;line-height:24px}}.interview-findings{gap:var(--heading-card-gap);flex-direction:column;width:100%;display:flex}.interview-findings .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.interview-findings .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.interview-findings .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.interview-findings .heading{font-size:20px;line-height:24px}}.interview-findings .interview-grid{grid-template-columns:1fr 1fr;gap:24px;width:100%;display:grid}@media (max-width:1000px){.interview-findings .interview-grid{grid-template-columns:1fr}}.interview-findings .interview-grid .problem-cards{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:600px){.interview-findings .interview-grid .problem-cards{grid-template-rows:auto;grid-template-columns:1fr}}.interview-findings .interview-grid .problem-cards .problem-card{border-radius:var(--default-corner-radius);flex-direction:column;display:flex;overflow:hidden}.interview-findings .interview-grid .problem-cards .problem-card .card-header{justify-content:center;align-items:center;padding:8px;display:flex}.interview-findings .interview-grid .problem-cards .problem-card .card-header .label{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.interview-findings .interview-grid .problem-cards .problem-card .card-header .label{font-size:20px;line-height:24px}}@media (min-width:391px) and (max-width:999px){.interview-findings .interview-grid .problem-cards .problem-card .card-header .label{font-size:20px;line-height:24px}}@media (max-width:430px){.interview-findings .interview-grid .problem-cards .problem-card .card-header .label{font-size:20px;line-height:24px}}.interview-findings .interview-grid .problem-cards .problem-card .card-body{padding:var(--container-padding-reg);align-items:start;display:flex}.interview-findings .interview-grid .problem-cards .problem-card .card-body p{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.interview-findings .interview-grid .problem-cards .problem-card .card-body p{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.interview-findings .interview-grid .problem-cards .problem-card .card-body p{font-size:16px;line-height:22px}}@media (max-width:430px){.interview-findings .interview-grid .problem-cards .problem-card .card-body p{font-size:16px;line-height:22px}}.interview-findings .interview-grid .problem-cards .problem-card .card-body p{text-align:center}.interview-findings .interview-grid .problem-cards .problem-card.yellow{background:#f4e583}.interview-findings .interview-grid .problem-cards .problem-card.yellow .card-header{background:#e6d987}.interview-findings .interview-grid .problem-cards .problem-card.green{background:#c3f5bb}.interview-findings .interview-grid .problem-cards .problem-card.green .card-header{background:#a5e39c}.interview-findings .interview-grid .problem-cards .problem-card.blue{background:#d0e6fb}.interview-findings .interview-grid .problem-cards .problem-card.blue .card-header{background:#b4cae0}.interview-findings .interview-grid .affinity-map-card{border-radius:var(--default-corner-radius);padding:var(--container-padding-reg);background:#fff;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 0 5px 4px #f2f2f2}.interview-findings .interview-grid .affinity-map-card img{width:100%;height:auto;display:block}@media (max-width:1000px){.interview-findings .interview-grid .affinity-map-card{order:-1}}.how-might-we{gap:var(--heading-card-gap);flex-direction:column;align-items:center;width:100%;display:flex}.how-might-we .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.how-might-we .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.how-might-we .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.how-might-we .heading{font-size:20px;line-height:24px}}.how-might-we .hmw-grid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}@media (max-width:999px){.how-might-we .hmw-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}}.how-might-we .hmw-grid .hmw-card{border-radius:var(--default-corner-radius);padding:var(--container-padding-reg);flex-direction:column;align-items:center;gap:40px;display:flex;box-shadow:0 0 5px 4px #f2f2f2}.how-might-we .hmw-grid .hmw-card img{height:22px;display:block}.how-might-we .hmw-grid .hmw-card .text-group{gap:var(--heading-body-gap);text-align:center;flex-direction:column;width:100%;display:flex}.how-might-we .hmw-grid .hmw-card .text-group .title{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.how-might-we .hmw-grid .hmw-card .text-group .title{font-size:20px;line-height:24px}}@media (min-width:391px) and (max-width:999px){.how-might-we .hmw-grid .hmw-card .text-group .title{font-size:20px;line-height:24px}}@media (max-width:430px){.how-might-we .hmw-grid .hmw-card .text-group .title{font-size:20px;line-height:24px}}.how-might-we .hmw-grid .hmw-card .text-group .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.how-might-we .hmw-grid .hmw-card .text-group .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.how-might-we .hmw-grid .hmw-card .text-group .body{font-size:16px;line-height:22px}}@media (max-width:430px){.how-might-we .hmw-grid .hmw-card .text-group .body{font-size:16px;line-height:22px}}.competitive-analysis{grid-template-columns:1fr 1fr;gap:50px;width:100%;display:grid}@media (max-width:999px){.competitive-analysis{grid-template-columns:1fr}}.competitive-analysis .competitor-list{flex-direction:column;gap:14px;display:flex}.competitive-analysis .competitor-list .competitor-card{padding:var(--container-padding-reg);border-radius:var(--default-corner-radius);background:#f2f2f2;flex-direction:row;align-items:center;gap:20px;display:flex}.competitive-analysis .competitor-list .competitor-card img{object-fit:cover;width:66px;height:66px}.competitive-analysis .competitor-list .competitor-card .text-group{flex-direction:column;gap:6px;display:flex}.competitive-analysis .competitor-list .competitor-card .text-group .app-name{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.competitive-analysis .competitor-list .competitor-card .text-group .app-name{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.competitive-analysis .competitor-list .competitor-card .text-group .app-name{font-size:28px;line-height:40px}}@media (max-width:430px){.competitive-analysis .competitor-list .competitor-card .text-group .app-name{font-size:20px;line-height:24px}}.competitive-analysis .competitor-list .competitor-card .text-group .description{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.competitive-analysis .competitor-list .competitor-card .text-group .description{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.competitive-analysis .competitor-list .competitor-card .text-group .description{font-size:16px;line-height:22px}}@media (max-width:430px){.competitive-analysis .competitor-list .competitor-card .text-group .description{font-size:16px;line-height:22px}}.competitive-analysis .usp-panel{gap:var(--heading-body-gap);flex-direction:column;justify-content:center;display:flex}@media (max-width:999px){.competitive-analysis .usp-panel{order:-1;align-items:center}}.competitive-analysis .usp-panel .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.competitive-analysis .usp-panel .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.competitive-analysis .usp-panel .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.competitive-analysis .usp-panel .heading{font-size:20px;line-height:24px}}.competitive-analysis .usp-panel .usp-list{flex-direction:column;gap:8px;display:flex}.competitive-analysis .usp-panel .usp-list .usp-item{flex-direction:row;align-items:center;gap:20px;display:flex}.competitive-analysis .usp-panel .usp-list .usp-item img{flex-shrink:0;width:14px;height:14px}.competitive-analysis .usp-panel .usp-list .usp-item p{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.competitive-analysis .usp-panel .usp-list .usp-item p{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.competitive-analysis .usp-panel .usp-list .usp-item p{font-size:16px;line-height:22px}}@media (max-width:430px){.competitive-analysis .usp-panel .usp-list .usp-item p{font-size:16px;line-height:22px}}.competitive-analysis .usp-panel .usp-list .usp-item p{flex:1}.usp-features{gap:var(--heading-card-gap);flex-direction:column;align-items:center;width:100%;display:flex}@media (max-width:999px){.usp-features{max-width:700px;margin:0 auto}}.usp-features .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.usp-features .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.usp-features .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.usp-features .heading{font-size:20px;line-height:24px}}.usp-features .usp-features-grid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}@media (max-width:999px){.usp-features .usp-features-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}}.usp-features .usp-features-grid .usp-feature-card{border-radius:var(--default-corner-radius);padding:var(--container-padding-reg);flex-direction:column;align-items:center;gap:40px;display:flex;box-shadow:0 0 5px 4px #f2f2f2}.usp-features .usp-features-grid .usp-feature-card img{height:22px;display:block}.usp-features .usp-features-grid .usp-feature-card .text-group{gap:var(--heading-body-gap);text-align:center;flex-direction:column;width:100%;display:flex}.usp-features .usp-features-grid .usp-feature-card .text-group .title{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.usp-features .usp-features-grid .usp-feature-card .text-group .title{font-size:20px;line-height:24px}}@media (min-width:391px) and (max-width:999px){.usp-features .usp-features-grid .usp-feature-card .text-group .title{font-size:20px;line-height:24px}}@media (max-width:430px){.usp-features .usp-features-grid .usp-feature-card .text-group .title{font-size:20px;line-height:24px}}.usp-features .usp-features-grid .usp-feature-card .text-group .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.usp-features .usp-features-grid .usp-feature-card .text-group .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.usp-features .usp-features-grid .usp-feature-card .text-group .body{font-size:16px;line-height:22px}}@media (max-width:430px){.usp-features .usp-features-grid .usp-feature-card .text-group .body{font-size:16px;line-height:22px}}.goals{flex-direction:row;gap:70px;width:100%;display:flex}@media (max-width:999px){.goals{text-align:center;flex-direction:column;max-width:700px}}.goals .goal-column{gap:var(--heading-body-gap);flex-direction:column;flex:1;display:flex}.goals .goal-column .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.goals .goal-column .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.goals .goal-column .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.goals .goal-column .heading{font-size:20px;line-height:24px}}.goals .goal-column .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.goals .goal-column .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.goals .goal-column .body{font-size:16px;line-height:22px}}@media (max-width:430px){.goals .goal-column .body{font-size:16px;line-height:22px}}.persona{gap:var(--heading-card-gap);flex-direction:column;width:100%;display:flex}.persona .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.persona .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.persona .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.persona .heading{font-size:20px;line-height:24px}}@media (max-width:1100px){.persona .heading{text-align:center}}.persona .persona-layout{flex-direction:row;align-items:stretch;gap:14px;display:flex}@media (max-width:1100px){.persona .persona-layout{flex-direction:column;max-width:800px;margin:0 auto}}.persona .persona-layout .persona-image{border-radius:14px;flex-shrink:0;width:476px;overflow:hidden}.persona .persona-layout .persona-image img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1100px){.persona .persona-layout .persona-image{width:100%;height:500px}.persona .persona-layout .persona-image img{object-position:center 15%}}.persona .persona-layout .persona-grid{flex:1;grid-template-columns:1fr;gap:14px;display:grid}.persona .persona-layout .persona-grid .persona-card{border-radius:var(--default-corner-radius);padding:var(--container-padding-reg);background:#f2f2f2;flex-direction:column;gap:36px;display:flex}.persona .persona-layout .persona-grid .persona-card .card-content{gap:var(--heading-body-gap);flex-direction:column;display:flex}.persona .persona-layout .persona-grid .persona-card .card-content .card-heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.persona .persona-layout .persona-grid .persona-card .card-content .card-heading{font-size:20px;line-height:24px}}@media (min-width:391px) and (max-width:999px){.persona .persona-layout .persona-grid .persona-card .card-content .card-heading{font-size:20px;line-height:24px}}@media (max-width:430px){.persona .persona-layout .persona-grid .persona-card .card-content .card-heading{font-size:20px;line-height:24px}}.persona .persona-layout .persona-grid .persona-card .card-content .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.persona .persona-layout .persona-grid .persona-card .card-content .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.persona .persona-layout .persona-grid .persona-card .card-content .body{font-size:16px;line-height:22px}}@media (max-width:430px){.persona .persona-layout .persona-grid .persona-card .card-content .body{font-size:16px;line-height:22px}}.persona .persona-layout .persona-grid .persona-card .card-content ul{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.persona .persona-layout .persona-grid .persona-card .card-content ul{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.persona .persona-layout .persona-grid .persona-card .card-content ul{font-size:16px;line-height:22px}}@media (max-width:430px){.persona .persona-layout .persona-grid .persona-card .card-content ul{font-size:16px;line-height:22px}}.persona .persona-layout .persona-grid .persona-card .card-content ul{flex-direction:column;gap:6px;padding-left:20px;list-style:outside;display:flex}.persona .persona-layout .persona-grid .persona-card .quote{flex-direction:column;gap:10px;display:flex}.persona .persona-layout .persona-grid .persona-card .quote .quote-open{align-self:flex-start;width:14px;height:10px}.persona .persona-layout .persona-grid .persona-card .quote .quote-close{align-self:flex-end;width:14px;height:10px}.persona .persona-layout .persona-grid .persona-card .quote .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.persona .persona-layout .persona-grid .persona-card .quote .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.persona .persona-layout .persona-grid .persona-card .quote .body{font-size:16px;line-height:22px}}@media (max-width:430px){.persona .persona-layout .persona-grid .persona-card .quote .body{font-size:16px;line-height:22px}}.user-flows{gap:var(--heading-card-gap);flex-direction:column;width:100%;display:flex}.user-flows .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.user-flows .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.user-flows .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.user-flows .heading{font-size:20px;line-height:24px}}.user-flows .images-container{border-radius:var(--default-corner-radius);padding:var(--container-padding-reg);background:#fff;flex-direction:column;align-items:center;gap:50px;width:100%;display:flex;overflow:hidden;box-shadow:0 0 5px 4px #f2f2f2}.user-flows .images-container img{width:100%;height:auto;display:block}.user-flows .images-container .smallest-image{width:60%;max-width:600px}.section-w-image{gap:var(--heading-card-gap);flex-direction:column;width:100%;display:flex}.section-w-image .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.section-w-image .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.section-w-image .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.section-w-image .heading{font-size:20px;line-height:24px}}.section-w-image .images-container{border-radius:var(--default-corner-radius);padding:var(--container-padding-lg);background:#fff;flex-direction:column;align-items:center;gap:80px;width:100%;display:flex;overflow:hidden;box-shadow:0 0 5px 4px #f2f2f2}.section-w-image .images-container img{width:100%;height:auto;display:block}.before-and-after-workouts{gap:var(--heading-card-gap);flex-direction:column;width:100%;display:flex}.before-and-after-workouts .text-group{gap:var(--heading-body-gap);flex-direction:column;display:flex}@media (max-width:1260px){.before-and-after-workouts .text-group .inline-quote{justify-content:center}.before-and-after-workouts .text-group{text-align:center}}.before-and-after-workouts .text-group .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.before-and-after-workouts .text-group .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.before-and-after-workouts .text-group .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.before-and-after-workouts .text-group .heading{font-size:20px;line-height:24px}}.before-and-after-workouts .text-group .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.before-and-after-workouts .text-group .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.before-and-after-workouts .text-group .body{font-size:16px;line-height:22px}}@media (max-width:430px){.before-and-after-workouts .text-group .body{font-size:16px;line-height:22px}}.before-and-after-workouts .text-group .inline-quote{flex-direction:row;align-items:center;gap:16px;display:flex}.before-and-after-workouts .text-group .inline-quote img{width:18px;height:auto}.before-and-after-workouts .workflow-card{border-radius:var(--default-corner-radius);padding:var(--container-padding-lg);flex-direction:row;justify-content:space-between;align-items:center;column-gap:50px;width:100%;display:flex;overflow:hidden;box-shadow:0 0 5px 4px #f2f2f2}@media (max-width:1260px){.before-and-after-workouts .workflow-card{flex-direction:column;row-gap:50px;margin:0 auto}}.before-and-after-workouts .workflow-card .sketch-img{width:433px;height:auto}@media (max-width:1260px){.before-and-after-workouts .workflow-card .sketch-img{width:100%;max-width:500px}}.before-and-after-workouts .workflow-card .arrow-wrapper{flex-shrink:0}@media (max-width:1260px){.before-and-after-workouts .workflow-card .arrow-wrapper{transform:rotate(90deg)}}.before-and-after-workouts .workflow-card .video-row{flex-direction:row;align-items:center;column-gap:24px;width:fit-content;display:flex}@media (max-width:820px){.before-and-after-workouts .workflow-card .video-row{flex-direction:column;row-gap:24px}}.before-and-after-workouts .workflow-card .video-row .arrow-wrapper{transform:none}@media (max-width:820px){.before-and-after-workouts .workflow-card .video-row .arrow-wrapper{transform:rotate(90deg)}}.before-and-after-workouts .workflow-card .workflow-video{border-radius:var(--default-corner-radius);width:220px;height:auto}@media (max-width:1260px){.before-and-after-workouts .workflow-card .workflow-video{width:100%;max-width:300px}}.before-and-after-freeze-tokens{gap:var(--heading-card-gap);flex-direction:column;width:100%;display:flex}.before-and-after-freeze-tokens .text-group{gap:var(--heading-body-gap);flex-direction:column;display:flex}@media (max-width:1260px){.before-and-after-freeze-tokens .text-group .inline-quote{justify-content:center}.before-and-after-freeze-tokens .text-group{text-align:center}}.before-and-after-freeze-tokens .text-group .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.before-and-after-freeze-tokens .text-group .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.before-and-after-freeze-tokens .text-group .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.before-and-after-freeze-tokens .text-group .heading{font-size:20px;line-height:24px}}.before-and-after-freeze-tokens .text-group .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.before-and-after-freeze-tokens .text-group .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.before-and-after-freeze-tokens .text-group .body{font-size:16px;line-height:22px}}@media (max-width:430px){.before-and-after-freeze-tokens .text-group .body{font-size:16px;line-height:22px}}.before-and-after-freeze-tokens .text-group .inline-quote{flex-direction:row;align-items:center;gap:16px;display:flex}.before-and-after-freeze-tokens .text-group .inline-quote img{width:18px;height:auto}.before-and-after-freeze-tokens .workflow-card{border-radius:var(--default-corner-radius);padding:var(--container-padding-lg);flex-direction:row;justify-content:space-between;align-items:center;column-gap:50px;width:100%;display:flex;overflow:hidden;box-shadow:0 0 5px 4px #f2f2f2}@media (max-width:1260px){.before-and-after-freeze-tokens .workflow-card{flex-direction:column;row-gap:50px;margin:0 auto}}.before-and-after-freeze-tokens .workflow-card .sketch-img{width:433px;height:auto}@media (max-width:1260px){.before-and-after-freeze-tokens .workflow-card .sketch-img{width:100%;max-width:400px}}.before-and-after-freeze-tokens .workflow-card .arrow-wrapper{flex-shrink:0}@media (max-width:1260px){.before-and-after-freeze-tokens .workflow-card .arrow-wrapper{transform:rotate(90deg)}}.before-and-after-freeze-tokens .workflow-card .video-row{flex-direction:row;align-items:center;column-gap:24px;width:fit-content;display:flex}@media (max-width:820px){.before-and-after-freeze-tokens .workflow-card .video-row{flex-direction:column;row-gap:24px}}.before-and-after-freeze-tokens .workflow-card .video-row .arrow-wrapper{transform:none}@media (max-width:820px){.before-and-after-freeze-tokens .workflow-card .video-row .arrow-wrapper{transform:rotate(90deg)}}.before-and-after-freeze-tokens .workflow-card .workflow-video{border-radius:var(--default-corner-radius);width:220px;height:auto}@media (max-width:1260px){.before-and-after-freeze-tokens .workflow-card .workflow-video{width:100%;max-width:300px}}.final-design{padding:var(--container-padding-lg);border-radius:var(--default-corner-radius);flex-direction:column;gap:40px;width:100%;display:flex;box-shadow:0 0 5px 4px #f2f2f2}.final-design .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.final-design .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.final-design .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.final-design .heading{font-size:20px;line-height:24px}}.final-design .heading{width:100%}@media (max-width:1260px){.final-design .heading{text-align:center}}.final-design .video-container{flex-direction:row;gap:2%;width:100%;display:flex}.final-design .video-container .video-wrapper{flex:1;min-width:0;position:relative}.final-design .video-container .video-wrapper .video-play-btn{cursor:pointer;opacity:1;background:0 0;border:none;padding:0;line-height:0;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.final-design .video-container .video-wrapper.is-playing .video-play-btn{opacity:0}.final-design .video-container .video-wrapper.is-playing:hover .video-play-btn{opacity:1}.final-design .video-container .video-wrapper video{border-radius:var(--default-corner-radius);width:100%;height:auto;display:block}@media (max-width:1260px){.final-design .video-container .video-wrapper{flex:none;width:100%;max-width:300px}.final-design .video-container{flex-direction:column;align-items:center;gap:24px}}.spark-summary{border-radius:var(--default-corner-radius);padding:var(--container-padding-lg);background:#fff;flex-direction:column;gap:60px;width:100%;display:flex;box-shadow:0 0 5px 4px #f2f2f2}.spark-summary .summary-top,.spark-summary .summary-bottom{flex-direction:row;gap:60px;width:100%;display:flex}@media (max-width:999px){.spark-summary .summary-top,.spark-summary .summary-bottom{flex-direction:column;align-items:center}}.spark-summary .summary-col{flex-direction:column;flex:1;gap:17px;display:flex}.spark-summary .summary-col.gray{padding:var(--container-padding-reg);border-radius:var(--default-corner-radius);background:#f2f2f2}@media (max-width:999px){.spark-summary .summary-col{width:100%;max-width:500px}}.spark-summary .summary-col .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.spark-summary .summary-col .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.spark-summary .summary-col .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.spark-summary .summary-col .heading{font-size:20px;line-height:24px}}.spark-summary .summary-col .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.spark-summary .summary-col .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.spark-summary .summary-col .body{font-size:16px;line-height:22px}}@media (max-width:430px){.spark-summary .summary-col .body{font-size:16px;line-height:22px}}.spark-summary .summary-col .arrow-item{flex-direction:row;align-items:center;gap:17px;display:flex}.spark-summary .summary-col .arrow-item p{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.spark-summary .summary-col .arrow-item p{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.spark-summary .summary-col .arrow-item p{font-size:16px;line-height:22px}}@media (max-width:430px){.spark-summary .summary-col .arrow-item p{font-size:16px;line-height:22px}}.spark-summary .summary-col .arrow-item p{flex:1}.what-else{gap:var(--heading-card-gap);flex-direction:column;width:100%;display:flex}@media (max-width:999px){.what-else{align-items:center}}.what-else .heading{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.what-else .heading{font-size:28px;line-height:40px}}@media (min-width:391px) and (max-width:999px){.what-else .heading{font-size:28px;line-height:40px}}@media (max-width:430px){.what-else .heading{font-size:20px;line-height:24px}}.what-else .what-else-cols{flex-direction:row;gap:24px;width:100%;display:flex}@media (max-width:999px){.what-else .what-else-cols{flex-direction:column;align-items:center}}.what-else .what-else-item{flex-direction:column;flex:1;gap:10px;display:flex}@media (max-width:999px){.what-else .what-else-item{width:100%;max-width:500px}}.what-else .what-else-item .title{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.what-else .what-else-item .title{font-size:20px;line-height:24px}}@media (min-width:391px) and (max-width:999px){.what-else .what-else-item .title{font-size:20px;line-height:24px}}@media (max-width:430px){.what-else .what-else-item .title{font-size:20px;line-height:24px}}.what-else .what-else-item .body{font-family:Poppins,sans-serif;font-weight:400}@media (min-width:1000px){.what-else .what-else-item .body{font-size:16px;line-height:22px}}@media (min-width:391px) and (max-width:999px){.what-else .what-else-item .body{font-size:16px;line-height:22px}}@media (max-width:430px){.what-else .what-else-item .body{font-size:16px;line-height:22px}}
