section.svelte-nc9dka.svelte-nc9dka{overflow:hidden;padding-block:4em;padding-inline:12px}@media screen and (min-width: 1024px){section.svelte-nc9dka.svelte-nc9dka{padding-block:8em;padding-inline:30px}}section.svelte-nc9dka h2.svelte-nc9dka{text-align:center;margin-bottom:2em}@media screen and (min-width: 1024px){section.svelte-nc9dka h2.svelte-nc9dka{margin-bottom:4em}}section.svelte-nc9dka h2 span.svelte-nc9dka{display:block;text-transform:uppercase;line-height:1}section.svelte-nc9dka h2 span.svelte-nc9dka:not(.emphasis){font-size:7vw}@media screen and (min-width: 1024px){section.svelte-nc9dka h2 span.svelte-nc9dka:not(.emphasis){font-size:clamp(30px,3vw,60px)}}section.svelte-nc9dka h2 span.emphasis.svelte-nc9dka{display:inline-block;font-family:LP,sans-serif;font-size:13vw;line-height:140%;position:relative;left:1%}@media screen and (min-width: 1024px){section.svelte-nc9dka h2 span.emphasis.svelte-nc9dka{font-size:clamp(90px,6vw,120px)}}section.svelte-nc9dka h2 span.emphasis.svelte-nc9dka:after{content:"";display:inline-block;aspect-ratio:510/53;width:110%;background:url(./menu-line-through.8595e35a.svg) no-repeat center;background-size:contain;position:absolute;bottom:0%;left:0%;z-index:-1;transform:rotate(-2deg) translate(-5%)}section.svelte-nc9dka swiper-container.svelte-nc9dka{cursor:grab;width:calc(100% - 54px)}@media screen and (min-width: 768px){section.svelte-nc9dka swiper-container.svelte-nc9dka{width:calc(100% - 294px)}}@media screen and (min-width: 1560px){section.svelte-nc9dka swiper-container.svelte-nc9dka{width:calc(100% - 494px)}}@media screen and (min-width: 1920px){section.svelte-nc9dka swiper-container.svelte-nc9dka{width:calc(100% - 794px)}}section.svelte-nc9dka swiper-slide.svelte-nc9dka{border-radius:4px;overflow:hidden}section.svelte-nc9dka swiper-container.svelte-nc9dka::part(container){overflow:visible}section.svelte-nc9dka .img.svelte-nc9dka{width:100%;aspect-ratio:1019/845;border-radius:10px;overflow:hidden;position:relative}@media screen and (min-width: 1024px){section.svelte-nc9dka .img.svelte-nc9dka{border-radius:20px;aspect-ratio:1019/645}}section.svelte-14o050i.svelte-14o050i{height:100svh;display:flex;flex-direction:column;justify-content:flex-end;position:relative}section.svelte-14o050i.svelte-14o050i:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 87.79%);z-index:-1}section.svelte-14o050i img.svelte-14o050i{z-index:-1}section.svelte-14o050i .content.svelte-14o050i{height:calc(100% - 135px);display:grid;grid-template-rows:repeat(3,auto);padding-bottom:2em;padding-top:2em;align-items:center}section.svelte-14o050i .content h1.svelte-14o050i{text-align:center}section.svelte-14o050i .content h1 span.svelte-14o050i{display:block;text-transform:uppercase}section.svelte-14o050i .content h1 span.svelte-14o050i:not(.emphasis){font-size:10vw}@media screen and (min-width: 1024px){section.svelte-14o050i .content h1 span.svelte-14o050i:not(.emphasis){font-size:clamp(100px,8vw,160px)}}section.svelte-14o050i .content h1 span.emphasis.svelte-14o050i{font-family:LP,sans-serif;font-size:17vw;line-height:120%}@media screen and (min-width: 1024px){section.svelte-14o050i .content h1 span.emphasis.svelte-14o050i{font-size:clamp(180px,12vw,220px)}}section.svelte-14o050i .content a.svelte-14o050i{width:60px;aspect-ratio:1/1;background-color:hsl(var(--brand-green));border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(90deg)}@media screen and (min-width: 1024px){section.svelte-14o050i .content a.svelte-14o050i{width:80px}}section.svelte-14o050i .content a.svelte-14o050i:after{content:"";display:inline-block;width:18px;aspect-ratio:30/25;background:url(./btn-arrow.50bcd69f.svg) no-repeat center;background-size:contain}@media screen and (min-width: 1024px){section.svelte-14o050i .content a.svelte-14o050i:after{width:25px}}section.svelte-11qqr86.svelte-11qqr86{padding-inline:12px}@media screen and (min-width: 1024px){section.svelte-11qqr86.svelte-11qqr86{padding-inline:30px;padding-top:4em}}section.svelte-11qqr86 .left.svelte-11qqr86{padding-top:2em;position:relative;top:-6em}@media screen and (min-width: 1024px){section.svelte-11qqr86 .left.svelte-11qqr86{top:0;padding-right:8em}}section.svelte-11qqr86 .left h2.svelte-11qqr86{font-size:11vw;line-height:100%;text-transform:uppercase;margin-bottom:.5em}@media screen and (min-width: 1024px){section.svelte-11qqr86 .left h2.svelte-11qqr86{font-size:70px}}section.svelte-11qqr86 .left p.svelte-11qqr86{font-size:16px;line-height:120%;font-family:Inter,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;text-wrap:balance}@media screen and (min-width: 1024px){section.svelte-11qqr86 .left p.svelte-11qqr86{font-size:20px}}section.svelte-11qqr86 .right .img.svelte-11qqr86{overflow:hidden;position:relative;width:42%;margin-left:auto;aspect-ratio:470/575}@media screen and (min-width: 1024px){section.svelte-11qqr86 .right .img.svelte-11qqr86{margin-left:0;width:82%}}section.svelte-11qqr86 .right .img img.svelte-11qqr86{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.strips.svelte-11qqr86.svelte-11qqr86{transform:translate(-50%);position:relative;top:-3em;padding-bottom:4em}section.svelte-1l5i8dt.svelte-1l5i8dt{padding-inline:12px}@media screen and (min-width: 1024px){section.svelte-1l5i8dt.svelte-1l5i8dt{padding-inline:30px}}section.svelte-1l5i8dt h2.svelte-1l5i8dt{margin-block:4em;text-align:center}section.svelte-1l5i8dt h2 span.svelte-1l5i8dt{display:block;text-transform:uppercase;line-height:1}section.svelte-1l5i8dt h2 span.svelte-1l5i8dt:not(.emphasis){font-size:10vw}@media screen and (min-width: 1024px){section.svelte-1l5i8dt h2 span.svelte-1l5i8dt:not(.emphasis){font-size:clamp(60px,5vw,90px)}}section.svelte-1l5i8dt h2 span.emphasis.svelte-1l5i8dt{display:inline-block;font-family:LP,sans-serif;font-size:17vw;line-height:120%;position:relative;left:1%}@media screen and (min-width: 1024px){section.svelte-1l5i8dt h2 span.emphasis.svelte-1l5i8dt{font-size:clamp(100px,8.5vw,150px)}}section.svelte-1l5i8dt h2 span.emphasis.svelte-1l5i8dt:after{content:"";display:inline-block;aspect-ratio:510/53;width:110%;background:url(./menu-line-through.8595e35a.svg) no-repeat center;background-size:contain;position:absolute;bottom:0%;left:0%;z-index:-1;transform:rotate(-2deg) translate(-5%)}section.svelte-1l5i8dt .trainerGrid.svelte-1l5i8dt{margin-top:2em}article.svelte-8z0phg.svelte-8z0phg.svelte-8z0phg{padding-bottom:18px;padding-inline:12px;border-radius:22px;aspect-ratio:678/531;width:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}@media screen and (min-width: 1024px){article.svelte-8z0phg.svelte-8z0phg.svelte-8z0phg{padding-inline:20px;padding-bottom:28px}}article.svelte-8z0phg.svelte-8z0phg.svelte-8z0phg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 48.31%);z-index:1}article.sub.svelte-8z0phg .text.svelte-8z0phg>.left.svelte-8z0phg{width:80%}article.sub.svelte-8z0phg .text>.left h3.svelte-8z0phg.svelte-8z0phg{font-size:17px}@media screen and (min-width: 1024px){article.sub.svelte-8z0phg .text>.left h3.svelte-8z0phg.svelte-8z0phg{font-size:21px}}article.svelte-8z0phg .text.svelte-8z0phg.svelte-8z0phg{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (min-width: 1024px){article.svelte-8z0phg .text .left.svelte-8z0phg.svelte-8z0phg{width:50%}}article.svelte-8z0phg .text .left h3.svelte-8z0phg.svelte-8z0phg{-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:21px}@media screen and (min-width: 1024px){article.svelte-8z0phg .text .left h3.svelte-8z0phg.svelte-8z0phg{font-size:30px}}article.svelte-8z0phg .text .left .desc.svelte-8z0phg.svelte-8z0phg{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:130%}@media screen and (min-width: 1024px){article.svelte-8z0phg .text .left .desc.svelte-8z0phg.svelte-8z0phg{font-size:18px}}article.svelte-8z0phg .text .btn.svelte-8z0phg.svelte-8z0phg{background-color:#fff;text-transform:uppercase;color:hsl(var(--brand-dark));padding:7px 14px;font-size:14px;letter-spacing:.01em;border-radius:30px;width:-moz-fit-content;width:fit-content;-webkit-font-smoothing:antialiased;white-space:nowrap}@media screen and (min-width: 1024px){article.svelte-8z0phg .text .btn.svelte-8z0phg.svelte-8z0phg{font-size:16px;padding:10px 20px}}section.svelte-12236ik.svelte-12236ik{padding-inline:12px}@media screen and (min-width: 1024px){section.svelte-12236ik.svelte-12236ik{padding-inline:30px}}section.svelte-12236ik h2 span.svelte-12236ik{display:block;text-transform:uppercase;line-height:1}section.svelte-12236ik h2 span.svelte-12236ik:not(.emphasis){font-size:10vw}@media screen and (min-width: 1024px){section.svelte-12236ik h2 span.svelte-12236ik:not(.emphasis){font-size:clamp(60px,5vw,90px)}}section.svelte-12236ik .trainerGrid.svelte-12236ik{margin-top:2em}section.svelte-12236ik a.svelte-12236ik{margin:2em auto;background-color:#fff;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:40px}@media screen and (min-width: 1024px){section.svelte-12236ik a.svelte-12236ik{padding:11px 16px;margin:4em auto}}section.svelte-12236ik a .text.svelte-12236ik{text-transform:uppercase;color:hsl(var(--brand-dark));-webkit-font-smoothing:antialiased;letter-spacing:.03em;font-size:17px;margin-inline:10px}@media screen and (min-width: 1024px){section.svelte-12236ik a .text.svelte-12236ik{font-size:21px;margin-inline:20px}}section.svelte-12236ik a span.icon.svelte-12236ik{display:inline-block;min-width:30px;width:30px;aspect-ratio:1/1;border-radius:50%;background-color:hsl(var(--brand-green));display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1024px){section.svelte-12236ik a span.icon.svelte-12236ik{width:43px}}section.svelte-12236ik a span.icon.svelte-12236ik:after{content:"";display:inline-block;width:18px;aspect-ratio:27/16;background:url(./icon-weight.3cd3a126.svg) no-repeat center;background-size:contain}@media screen and (min-width: 1024px){section.svelte-12236ik a span.icon.svelte-12236ik:after{width:27px}}
