.sub-header__wrapper{--main-header-height:60px;position:fixed;width:100vw;height:60px;background-color:#f2f4f7;transform:translateY(-100%);transition:transform .3s ease;z-index:10}@media(max-width:480px){.sub-header__wrapper{height:calc(60/400*100vw);--main-header-height:50px}}.sub-header__wrapper.show{transform:translateY(var(--main-header-height))}.sub-header__wrapper .sub-header__nav{height:100%;display:flex;gap:16px;justify-content:center}@media(max-width:480px){.sub-header__wrapper .sub-header__nav{gap:0;justify-content:space-around}}.sub-header__wrapper .sub-header__nav:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#dbe1ea;z-index:-1}.sub-header__wrapper .sub-header__nav .sub-header__nav--item{position:relative;padding:12px 21px 20px;font-weight:500;font-size:21px;letter-spacing:-.05em;text-align:center;color:rgba(0,0,0,0);background:linear-gradient(90deg,#999,#999);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media(max-width:480px){.sub-header__wrapper .sub-header__nav .sub-header__nav--item{padding:calc(20/400*100vw) calc(15/400*100vw) calc(22/400*100vw);font-size:calc(15/400*100vw)}}.sub-header__wrapper .sub-header__nav .sub-header__nav--item:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background:linear-gradient(to right,var(--color1),var(--color2)) 0 100%/100% 5px no-repeat;background-size:0 5px;background-position-x:left;transition:background-size .3s ease-in-out}.sub-header__wrapper .sub-header__nav .sub-header__nav--item.active,.sub-header__wrapper .sub-header__nav .sub-header__nav--item:hover{background:linear-gradient(90deg,var(--color1) 0,var(--color2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700}.sub-header__wrapper .sub-header__nav .sub-header__nav--item.active:after,.sub-header__wrapper .sub-header__nav .sub-header__nav--item:hover:after{background-size:100% 5px}.sub-header__wrapper .sub-header__nav .sub-header__nav--item span{position:relative;z-index:1}.scroll-indicator{display:flex;flex-direction:column;align-items:center;gap:calc(6/1920*100vw);position:absolute}@media(max-width:1024px){.scroll-indicator{gap:calc(4.8/1024*100vw)}}@media(max-width:480px){.scroll-indicator{gap:calc(6/400*100vw)}}.scroll-indicator span{writing-mode:vertical-lr;color:hsla(0,0%,100%,.8);line-height:120%;letter-spacing:-.05em;font-weight:700;font-size:calc(24/1920*100vw)}@media(max-width:1024px){.scroll-indicator span{font-size:calc(19.2/1024*100vw)}}@media(max-width:480px){.scroll-indicator span{font-size:calc(16/400*100vw)}}.scroll-indicator .arrow-list svg{display:block}.scroll-indicator .arrow-list svg:first-child{animation:flowEffect 1.5s infinite}.scroll-indicator .arrow-list svg:nth-child(2){animation:flowEffect 1.5s .25s infinite}.scroll-indicator .arrow-list svg:nth-child(3){animation:flowEffect 1.5s .5s infinite}@media(max-width:1024px){.scroll-indicator .arrow-list svg{width:calc(14/1024*100vw);height:-moz-fit-content;height:fit-content}}@media(max-width:480px){.scroll-indicator .arrow-list svg{width:calc(14/400*100vw);height:-moz-fit-content;height:fit-content}}@keyframes flowEffect{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.section-cover{position:relative;width:100%;overflow:hidden}.section-cover .section__background img{width:100%;height:-moz-fit-content;height:fit-content;pointer-events:none}.section-cover .section__shapes{position:absolute;top:0;left:0;pointer-events:none}.section-cover .section__shapes .section__shapes-item{position:absolute}.section-cover .section__shapes .section__shapes-item img{position:absolute;width:100%;height:100%}.section-cover .section__hero{display:flex;flex-direction:column;gap:calc(71/1920*100vw);align-items:center;text-align:center;padding-block:calc(172/1920*100vw) calc(203/1920*100vw);margin-inline:auto}@media(max-width:1024px){.section-cover .section__hero{padding-block:calc(136/1024*100vw);gap:calc(40/1024*100vw)}}@media(max-width:480px){.section-cover .section__hero{padding-block:calc(84/400*100vw) calc(93/400*100vw);gap:calc(47/400*100vw)}}.section-cover .section__hero .section__hero-titles{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;align-items:center;gap:calc(6/1920*100vw)}@media(max-width:1024px){.section-cover .section__hero .section__hero-titles{gap:calc(4.8/1024*100vw)}}@media(max-width:480px){.section-cover .section__hero .section__hero-titles{gap:calc(8/400*100vw)}}.section-cover .section__hero .section__hero-titles>h1{position:relative;font-size:calc(64/1920*100vw);font-weight:700;letter-spacing:-.05em;color:#fff;white-space:pre}.section-cover .section__hero .section__hero-titles>h1 svg{position:absolute;width:calc(127/1920*100vw);height:calc(81/1920*100vw);top:calc(-60/1920*100vw);right:calc(-52/1920*100vw)}@media(max-width:1024px){.section-cover .section__hero .section__hero-titles>h1{font-size:calc(51.2/1024*100vw)}.section-cover .section__hero .section__hero-titles>h1 svg{width:calc(101.6/1024*100vw);height:calc(64.8/1024*100vw);top:calc(-48/1024*100vw);right:calc(-41.6/1024*100vw)}}@media(max-width:480px){.section-cover .section__hero .section__hero-titles>h1{font-size:calc(46/400*100vw);line-height:calc(49/400*100vw);font-weight:400;font-family:Waguri}.section-cover .section__hero .section__hero-titles>h1 svg{width:calc(91.56/400*100vw);height:calc(58.52/400*100vw);top:calc(-48/400*100vw);right:calc(-34.55/400*100vw)}}.section-cover .section__hero .section__hero-titles .section__hero-text{width:calc(270/1920*100vw);height:calc(39/1920*100vw);position:relative;display:flex;justify-content:center;align-items:flex-start}@media(max-width:1024px){.section-cover .section__hero .section__hero-titles .section__hero-text{width:calc(216/1024*100vw);height:calc(31.2/1024*100vw)}.section-cover .section__hero .section__hero-titles .section__hero-text p{font-size:calc(25.6/1024*100vw)}.section-cover .section__hero .section__hero-titles .section__hero-text p svg{left:calc(-20.8/1024*100vw);top:calc(24/1024*100vw)}}@media(max-width:480px){.section-cover .section__hero .section__hero-titles .section__hero-text{width:calc(193/400*100vw);height:calc(28/400*100vw)}}.section-cover .section__hero .section__hero-titles .section__hero-text p{font-size:calc(32/1920*100vw);font-weight:500;letter-spacing:-.05em}.section-cover .section__hero .section__hero-titles .section__hero-text p svg{position:absolute;left:calc(-26/1920*100vw);top:calc(30/1920*100vw)}@media(max-width:480px){.section-cover .section__hero .section__hero-titles .section__hero-text p{font-size:calc(24/400*100vw)}.section-cover .section__hero .section__hero-titles .section__hero-text p svg{width:calc(16.78/400*100vw);height:calc(16.79/400*100vw);left:calc(-25/400*100vw);top:calc(17/400*100vw)}}.section-cover .section__hero .section__hero-card{border:2px solid hsla(0,0%,100%,.4);border-radius:7px;background-color:hsla(0,0%,100%,.1);font-size:calc(20/1920*100vw);line-height:calc(28/1920*100vw);letter-spacing:-.03em;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:pre;padding:calc(72/1920*100vw) calc(98/1920*100vw)}@media(max-width:1024px){.section-cover .section__hero .section__hero-card{font-size:calc(16/1024*100vw);line-height:calc(22.4/1024*100vw);padding:calc(57.6/1024*100vw) calc(78.4/1024*100vw)}}@media(max-width:480px){.section-cover .section__hero .section__hero-card{padding:calc(20/400*100vw) calc(37/400*100vw);font-size:calc(15/400*100vw);line-height:calc(20/400*100vw)}}.section-cover .section__hero .section__hero-card:after{content:"";position:absolute}.section-body{background-color:#f2f4f7;padding-top:calc(100/1920*100vw);padding-bottom:calc(220/1920*100vw);display:flex;flex-direction:column;gap:calc(220/1920*100vw)}@media(max-width:1024px){.section-body{gap:calc(100/1024*100vw)}}@media(max-width:480px){.section-body{padding-top:calc(50/400*100vw)}}.section-body .section__hero{display:flex;align-items:center;justify-content:space-between;max-width:calc(1119/1920*100vw);margin:0 auto;width:100%}@media(max-width:1024px){.section-body .section__hero{max-width:calc(850/1024*100vw);gap:calc(30/1024*100vw)}}@media(max-width:480px){.section-body .section__hero{flex-direction:column;max-width:calc(100% - 20/400*100vw*2);gap:calc(30/400*100vw)}}.section-body .section__hero .section__hero-contents{position:relative;display:flex;flex-direction:column;gap:calc(50/1920*100vw)}.section-body .section__hero .section__hero-contents.tip{gap:calc(20/1920*100vw)}@media(max-width:1024px){.section-body .section__hero .section__hero-contents{gap:calc(40/1024*100vw)}.section-body .section__hero .section__hero-contents.tip{gap:calc(16/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .section__hero-contents{background-color:#fff;border-radius:calc(20/400*100vw);box-shadow:0 4px 10px 0 rgba(18,38,102,.03);width:100%;overflow:hidden}}.section-body .section__hero .section__hero-contents .section__hero-titles{display:flex;flex-direction:column;gap:calc(50/1920*100vw);width:100%}@media(max-width:1024px){.section-body .section__hero .section__hero-contents .section__hero-titles{gap:calc(40/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .section__hero-contents .section__hero-titles{position:absolute;padding-top:calc(40/400*100vw);gap:calc(30/400*100vw);text-align:center;align-items:center}}.section-body .section__hero .section__hero-contents .section__hero-titles .section__hero-title{color:#101010;font-weight:500;font-size:calc(38/1920*100vw);line-height:calc(48/1920*100vw);letter-spacing:-.05em}.section-body .section__hero .section__hero-contents .section__hero-titles .section__hero-title strong{font-weight:700}@media(max-width:1024px){.section-body .section__hero .section__hero-contents .section__hero-titles .section__hero-title{font-size:calc(30.4/1024*100vw);line-height:calc(38.4/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .section__hero-contents .section__hero-titles .section__hero-title{font-size:calc(25/400*100vw);line-height:calc(32/400*100vw)}}.section-body .section__hero .section__hero-contents .section__hero-titles .section__hero-subtitle{display:none;font-size:calc(26/1920*100vw);letter-spacing:-.05em}.section-body .section__hero .section__hero-contents .section__hero-titles .section__hero-subtitle.all{display:block}.section-body .section__hero .section__hero-contents .section__hero-titles .section__hero-subtitle strong{font-weight:700}@media(max-width:1024px){.section-body .section__hero .section__hero-contents .section__hero-titles .section__hero-subtitle{font-size:calc(20.8/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .section__hero-contents .section__hero-titles .section__hero-subtitle{display:block;font-size:calc(18/400*100vw);letter-spacing:-.03em}}.section-body .section__hero .section__hero-contents .section__hero-image{display:none}@media(max-width:480px){.section-body .section__hero .section__hero-contents .section__hero-image{display:block}}.section-body .section__hero .section__hero-contents .info-text{display:flex}@media(max-width:480px){.section-body .section__hero .section__hero-contents .info-text{display:none}}.section-body .section__hero .section__hero-card{position:relative;background-color:#fff;border-radius:28px;border:1px solid rgba(0,0,0,.07);box-shadow:14px 5px 14px 0 rgba(18,38,102,.03);overflow:hidden;box-sizing:border-box;display:flex}@media(max-width:480px){.section-body .section__hero .section__hero-card{flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content}}.section-body .section__hero .section__hero-card .card__content{color:#101010;white-space:pre;text-align:center}@media(max-width:480px){.section-body .section__hero .section__hero-card .card__content{display:flex;flex-direction:column;gap:calc(20/400*100vw)}}.section-body .section__hero .section__hero-card .card__content .card__content-bg{order:0}.section-body .section__hero .section__hero-card .card__content .card__content-bg img{width:100%;height:-moz-fit-content;height:fit-content}.section-body .section__hero .section__hero-card .card__content .card__content-title{display:none;order:1}@media(max-width:480px){.section-body .section__hero .section__hero-card .card__content .card__content-title{display:block;font-weight:500;font-size:calc(25/400*100vw);line-height:calc(32/400*100vw);letter-spacing:-.05em}}.section-body .section__hero .section__hero-card .card__content .card__content-subtitle{font-size:calc(26/1920*100vw);letter-spacing:-.03em;order:10}@media(max-width:1024px){.section-body .section__hero .section__hero-card .card__content .card__content-subtitle{font-size:calc(20.8/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .section__hero-card .card__content .card__content-subtitle{font-weight:500;font-size:calc(18/400*100vw);letter-spacing:-.03em}}.section-body .section__hero .section__hero-card .card__content .card__content-text{font-size:calc(26/1920*100vw);letter-spacing:-.03em;order:15}@media(max-width:1024px){.section-body .section__hero .section__hero-card .card__content .card__content-text{font-size:calc(20.8/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .section__hero-card .card__content .card__content-text{font-size:calc(16/400*100vw);letter-spacing:-.05em;color:#141414}}.section-body .section__hero .section__hero-card .card__bg{width:100%;box-sizing:border-box;display:block}.section-body .section__hero .section__hero-card .card__bg img{width:100%;height:-moz-fit-content;height:fit-content;box-sizing:border-box;display:block}.section-body .section__hero .info-text{display:none;gap:calc(11/1920*100vw);white-space:pre}@media(max-width:1024px){.section-body .section__hero .info-text{gap:calc(8.8/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .info-text{display:flex;gap:calc(7.42/400*100vw)}}.section-body .section__hero .info-text .text-group{display:flex;flex-direction:column;gap:calc(14/1920*100vw)}@media(max-width:1024px){.section-body .section__hero .info-text .text-group{gap:calc(11.2/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .info-text .text-group{gap:calc(10/400*100vw)}}.section-body .section__hero .info-text p{font-size:calc(19/1920*100vw);color:#9fa8b4;line-height:150%;letter-spacing:-.05em}.section-body .section__hero .info-text p strong{font-weight:700;color:#7c8898}@media(max-width:1024px){.section-body .section__hero .info-text p{font-size:calc(15.2/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .info-text p{font-size:calc(14/400*100vw)}}.section-body .section__hero .info-text svg{margin-top:calc(4/1920*100vw);width:calc(23/1920*100vw);height:calc(23/1920*100vw)}@media(max-width:1024px){.section-body .section__hero .info-text svg{margin-top:calc(3.2/1024*100vw);width:calc(18.4/1024*100vw);height:calc(18.4/1024*100vw)}}@media(max-width:480px){.section-body .section__hero .info-text svg{margin-top:calc(2.98/400*100vw);width:calc(17/400*100vw);height:calc(17/400*100vw)}}@keyframes balloonEffect5{0%{transform:translateY(0)}50%{transform:translateY(-5%)}to{transform:translateY(0)}}@keyframes balloonEffect10{0%{transform:translateY(0)}50%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes balloonEffect15{0%{transform:translateY(0)}50%{transform:translateY(-15%)}to{transform:translateY(0)}}@keyframes balloonEffect20{0%{transform:translateY(0)}50%{transform:translateY(-20%)}to{transform:translateY(0)}}#section-intro{position:relative;width:100%;background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-private/section-intro/background.avif);background-size:cover;background-position-x:center}@media(max-width:480px){#section-intro{background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-private/section-intro/background-mobile.avif)}}#section-intro .section__background{position:absolute}#section-intro .section__background img{width:100%;height:-moz-fit-content;height:fit-content;pointer-events:none}#section-intro .section__shapes{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}#section-intro .section__shapes .section__shapes-item{position:absolute}#section-intro .section__shapes .section__shapes-item img{position:absolute;width:100%;height:100%}#section-intro .section__shapes .section__shapes-item:first-child{width:calc(1249/1920*100vw);height:calc(1249/1920*100vw);top:calc(-833.53/1920*100vw);left:calc(-436/1920*100vw);animation:balloonEffect5 8s .25s infinite}@media(max-width:480px){#section-intro .section__shapes .section__shapes-item:first-child{width:calc(497/400*100vw);height:calc(497/400*100vw);top:calc(-323/400*100vw);left:calc(-200/400*100vw)}}#section-intro .section__shapes .section__shapes-item:nth-child(2){width:calc(419.27/1920*100vw);height:calc(419.27/1920*100vw);top:calc(-170.53/1920*100vw);left:calc(1230/1920*100vw);animation:balloonEffect10 7s .75s infinite;mix-blend-mode:color-burn}@media(max-width:480px){#section-intro .section__shapes .section__shapes-item:nth-child(2){width:calc(148/400*100vw);height:calc(148/400*100vw);top:calc(-36.09/400*100vw);left:calc(264.91/400*100vw)}}#section-intro .section__shapes .section__shapes-item:nth-child(3){width:calc(175.03/1920*100vw);height:calc(175.03/1920*100vw);top:calc(-97.53/1920*100vw);left:calc(1594/1920*100vw);animation:balloonEffect10 10s 1s infinite}@media(max-width:480px){#section-intro .section__shapes .section__shapes-item:nth-child(3){width:calc(63/400*100vw);height:calc(63/400*100vw);top:calc(103/400*100vw);left:calc(339/400*100vw)}}#section-intro .section__shapes .section__shapes-item:nth-child(4){width:calc(589.63/1920*100vw);height:calc(589.63/1920*100vw);top:calc(424/1920*100vw);left:calc(-213/1920*100vw);animation:balloonEffect10 6.5s 1.25s infinite}@media(max-width:480px){#section-intro .section__shapes .section__shapes-item:nth-child(4){width:calc(229.44/400*100vw);height:calc(229.44/400*100vw);top:calc(217/400*100vw);left:calc(-89/400*100vw);mix-blend-mode:color-burn}}#section-intro .section__content1{display:flex;justify-content:space-between;margin-left:calc(395/1920*100vw);max-width:calc(1207.93/1920*100vw);padding-top:calc(330.15/1920*100vw)}@media(max-width:1024px){#section-intro .section__content1{max-width:calc(850/1024*100vw);margin-inline:auto;flex-direction:column;align-items:center;gap:calc(50/1024*100vw)}}@media(max-width:480px){#section-intro .section__content1{max-width:100%;flex-direction:column;padding-top:calc(122/400*100vw);gap:calc(46/400*100vw)}}#section-intro .section__content1 .section__hero{display:flex;flex-direction:column;gap:calc(50.79/1920*100vw);z-index:1;padding-top:calc(61.49/1920*100vw)}@media(max-width:1024px){#section-intro .section__content1 .section__hero{gap:calc(20/1024*100vw);padding-top:0}}@media(max-width:480px){#section-intro .section__content1 .section__hero{align-items:center;gap:calc(24/400*100vw)}}#section-intro .section__content1 .section__hero .section__hero-titles{position:relative;display:flex;gap:calc(13.31/1920*100vw)}@media(max-width:480px){#section-intro .section__content1 .section__hero .section__hero-titles{flex-direction:column;gap:calc(15.34/400*100vw)}}#section-intro .section__content1 .section__hero .section__hero-titles:before{content:"";background:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-private/section-intro/title-badge.avif);background-size:calc(62.65/1920*100vw) calc(52.65/1920*100vw);background-repeat:no-repeat;background-position:50%;position:absolute;left:calc(-49.32/1920*100vw);top:calc(-44.48/1920*100vw);width:calc(62.65/1920*100vw);height:calc(52.65/1920*100vw)}@media(max-width:1024px){#section-intro .section__content1 .section__hero .section__hero-titles:before{background-size:calc(53.665/1024*100vw) calc(45.23/1024*100vw);left:calc(53.665/1024*100vw*-1 + 13.33px);top:calc(45.23/1024*100vw*-1 - 5.14px);width:calc(53.665/1024*100vw);height:calc(45.23/1024*100vw)}}@media(max-width:480px){#section-intro .section__content1 .section__hero .section__hero-titles:before{background-size:calc(44.68/400*100vw) calc(37.81/400*100vw);left:calc(44.68/400*100vw*-1 + 11.2/400*100vw);top:calc(37.81/400*100vw*-1 + -5.14/400*100vw);width:calc(44.68/400*100vw);height:calc(37.81/400*100vw)}}#section-intro .section__content1 .section__hero .section__hero-titles img:first-child{width:calc(286.69/1920*100vw);height:calc(91.76/1920*100vw)}@media(max-width:1024px){#section-intro .section__content1 .section__hero .section__hero-titles img:first-child{width:calc(245.74/1024*100vw);height:calc(78.65/1024*100vw)}}@media(max-width:480px){#section-intro .section__content1 .section__hero .section__hero-titles img:first-child{width:calc(204.78/400*100vw);height:calc(65.54/400*100vw)}}#section-intro .section__content1 .section__hero .section__hero-titles img:nth-child(2){width:calc(286.66/1920*100vw);height:calc(91.17/1920*100vw)}@media(max-width:1024px){#section-intro .section__content1 .section__hero .section__hero-titles img:nth-child(2){width:calc(245.71/1024*100vw);height:calc(78.15/1024*100vw)}}@media(max-width:480px){#section-intro .section__content1 .section__hero .section__hero-titles img:nth-child(2){width:calc(204.76/400*100vw);height:calc(65.12/400*100vw)}}#section-intro .section__content1 .section__hero .section__hero-text{font-size:calc(35/1920*100vw);font-weight:700;letter-spacing:-.05em;color:#000}@media(max-width:1024px){#section-intro .section__content1 .section__hero .section__hero-text{font-size:calc(25.5/1024*100vw)}}@media(max-width:480px){#section-intro .section__content1 .section__hero .section__hero-text{font-size:calc(26/400*100vw);text-align:center}}#section-intro .section__content1 .section__character{position:relative;width:calc(456.98/1920*100vw);height:calc(481.03/1920*100vw)}@media(max-width:1024px){#section-intro .section__content1 .section__character{width:calc(365.58/1024*100vw);height:calc(384.82/1024*100vw)}}@media(max-width:480px){#section-intro .section__content1 .section__character{width:calc(318.88/400*100vw);height:calc(453/400*100vw);margin-left:calc(52/400*100vw)}}#section-intro .section__content1 .section__character .section__hero-character-bubble-bg{position:absolute;width:calc(252.83/1920*100vw);height:-moz-fit-content;height:fit-content;top:0;left:0}@media(max-width:1024px){#section-intro .section__content1 .section__character .section__hero-character-bubble-bg{width:calc(202.264/1024*100vw)}}@media(max-width:480px){#section-intro .section__content1 .section__character .section__hero-character-bubble-bg{width:calc(210.69/400*100vw);left:calc(40/400*100vw)}}#section-intro .section__content1 .section__character .section__hero-character{position:absolute;width:calc(306/1920*100vw);height:calc(319/1920*100vw);bottom:0;right:0}@media(max-width:1024px){#section-intro .section__content1 .section__character .section__hero-character{width:calc(244.8/1024*100vw);height:-moz-fit-content;height:fit-content}}@media(max-width:480px){#section-intro .section__content1 .section__character .section__hero-character{width:calc(256.88/400*100vw);height:calc(272/400*100vw)}}#section-intro .section__content1 .section__character .section__hero-character-bubble{position:absolute;width:calc(113.98/1920*100vw);height:calc(86.68/1920*100vw);top:calc(279.87/1920*100vw);left:calc(85.05/1920*100vw)}@media(max-width:1024px){#section-intro .section__content1 .section__character .section__hero-character-bubble{width:calc(91.184/1024*100vw);height:calc(69.344/1024*100vw);top:calc(223.9/1024*100vw);left:calc(68.04/1024*100vw)}}@media(max-width:480px){#section-intro .section__content1 .section__character .section__hero-character-bubble{width:calc(113.98/400*100vw);height:calc(86.68/400*100vw);top:calc(233/400*100vw);left:0}}#section-intro .section__content2{display:flex;justify-content:space-between;margin-inline:auto;max-width:calc(1074.8/1920*100vw);padding-top:calc(510.82/1920*100vw);padding-bottom:calc(243/1920*100vw)}@media(max-width:1024px){#section-intro .section__content2{max-width:calc(800/1024*100vw);padding-top:calc(110/1024*100vw);padding-bottom:calc(110/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2{max-width:100%;flex-direction:column;padding-top:calc(101/400*100vw);padding-bottom:calc(114.91/400*100vw);gap:calc(45/400*100vw)}}#section-intro .section__content2 .section__intro{padding-top:calc(21/1920*100vw)}#section-intro .section__content2 .section__intro p{font-weight:500;font-size:calc(28/1920*100vw);line-height:100%;letter-spacing:-.05em;color:#fff;margin-bottom:calc(22/1920*100vw)}#section-intro .section__content2 .section__intro p strong{font-weight:700;color:#18ffd2}@media(max-width:1024px){#section-intro .section__content2 .section__intro p,#section-intro .section__content2 .section__intro p strong{font-size:calc(24/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2 .section__intro p{font-size:calc(20/400*100vw);text-align:center}#section-intro .section__content2 .section__intro p strong{font-size:calc(20/400*100vw)}}#section-intro .section__content2 .section__intro h1{font-weight:700;font-size:calc(64/1920*100vw);line-height:100%;letter-spacing:-.05em;color:#fff}@media(max-width:1024px){#section-intro .section__content2 .section__intro h1{font-size:calc(55/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2 .section__intro h1{font-size:calc(46/400*100vw);text-align:center}}#section-intro .section__content2 .section__intro .indicator-mobile{display:none}@media(max-width:480px){#section-intro .section__content2 .section__intro .indicator-mobile{display:block;margin-top:calc(49/400*100vw);margin-inline:auto}}#section-intro .section__content2 .section__intro-chat{position:relative}#section-intro .section__content2 .section__intro-chat>svg{width:calc(492.8/1920*100vw);height:calc(595/1920*100vw)}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat>svg{width:calc(394.24/1024*100vw);height:calc(476/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat>svg{width:calc(352.07/400*100vw);height:calc(425.09/400*100vw)}}#section-intro .section__content2 .section__intro-chat .chat-bubbles{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(calc(-50% + 25.4 / 1920 * 100vw / 2))}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat .chat-bubbles{transform:translateX(-50%) translateY(calc(-50% + 20.32 / 1024 * 100vw / 2))}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat .chat-bubbles{transform:translateX(-50%) translateY(calc(-50% + 18.15 / 400 * 100vw / 2));overflow-x:hidden;padding-top:15px}}#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item{position:relative;box-shadow:4.2px 5.6px 18.2px 0 rgba(21,21,21,.25)}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item{box-shadow:3.36px 4.48px 14.56px 0 rgba(21,21,21,.25)}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item{box-shadow:3px 4px 13px 0 rgba(21,21,21,.25)}}#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item>img{position:absolute;width:calc(67/1920*100vw);height:calc(67/1920*100vw);filter:drop-shadow(0 5 5 rgba(0,0,0,.25))}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item>img{width:calc(53.6/1024*100vw);height:calc(53.6/1024*100vw);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item>img{width:calc(47.87/400*100vw);height:calc(47.87/400*100vw);filter:drop-shadow(0 3.57 3.57 rgba(0,0,0,.25))}}#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:first-child{margin-left:calc(74.01/1920*100vw);margin-bottom:calc(93.8/1920*100vw);background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-private/section-intro/chat/bubble1.svg);background-size:calc(376.41/1920*100vw) calc(84/1920*100vw);width:calc(376.41/1920*100vw);height:calc(84/1920*100vw)}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:first-child{margin-left:calc(59.21/1024*100vw);margin-bottom:calc(75.04/1024*100vw);background-size:calc(301.13/1024*100vw) calc(67.2/1024*100vw);width:calc(301.13/1024*100vw);height:calc(67.2/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:first-child{margin-left:calc(52.87/400*100vw);margin-bottom:calc(67.01/400*100vw);background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-private/section-intro/chat/bubble1-mobile.svg);background-size:calc(268.92/400*100vw) calc(60.01/400*100vw);width:calc(268.92/400*100vw);height:calc(60.01/400*100vw)}}#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:first-child>img{top:calc(-25.4/1920*100vw);left:calc(-29.6/1920*100vw)}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:first-child>img{top:calc(-20.32/1024*100vw);left:calc(-23.68/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:first-child>img{top:calc(-18.15/400*100vw);left:calc(-21.15/400*100vw)}}#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(2){background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-private/section-intro/chat/bubble2.svg);background-size:calc(387.61/1920*100vw) calc(84/1920*100vw);width:calc(387.61/1920*100vw);height:calc(84/1920*100vw);margin-bottom:calc(88.2/1920*100vw)}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(2){background-size:calc(310.09/1024*100vw) calc(67.2/1024*100vw);width:calc(310.09/1024*100vw);height:calc(67.2/1024*100vw);margin-bottom:calc(70.56/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(2){margin-bottom:calc(63.01/400*100vw);background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-private/section-intro/chat/bubble2-mobile.svg);background-size:calc(276.92/400*100vw) calc(60.01/400*100vw);width:calc(276.92/400*100vw);height:calc(60.01/400*100vw)}}#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(2)>img{top:calc(-33.2/1920*100vw);right:calc(-23.8/1920*100vw)}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(2)>img{top:calc(-26.56/1024*100vw);right:calc(-19.04/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(2)>img{top:calc(-23.72/400*100vw);right:calc(-17/400*100vw)}}#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(3){margin-left:calc(106.21/1920*100vw);background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-private/section-intro/chat/bubble3.svg);background-size:calc(344.21/1920*100vw) calc(84/1920*100vw);width:calc(344.21/1920*100vw);height:calc(84/1920*100vw)}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(3){margin-left:calc(84.97/1024*100vw);background-size:calc(275.37/1024*100vw) calc(67.2/1024*100vw);width:calc(275.37/1024*100vw);height:calc(67.2/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(3){margin-left:calc(75.88/400*100vw);background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/workout-private/section-intro/chat/bubble3-mobile.svg);background-size:calc(245.91/400*100vw) calc(60.01/400*100vw);width:calc(245.91/400*100vw);height:calc(60.01/400*100vw)}}#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(3)>img{top:calc(-33.4/1920*100vw);left:calc(-24.8/1920*100vw)}@media(max-width:1024px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(3)>img{top:calc(-26.72/1024*100vw);left:calc(-19.84/1024*100vw)}}@media(max-width:480px){#section-intro .section__content2 .section__intro-chat .chat-bubbles .chat-bubble-item:nth-child(3)>img{top:calc(-23.86/400*100vw);left:calc(-17.72/400*100vw)}}#section-intro .scroll-indicator{position:absolute;top:calc(898/1920*100vw);left:calc(233/1920*100vw)}@media(max-width:480px){#section-intro .scroll-indicator{top:calc(757/400*100vw);left:calc(24/400*100vw)}}