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