@font-face{font-family:"Akira Expanded";font-weight:400;src:url(../../../../themes/mpg/assets/fonts/local-fonts/Akira-Expanded-Demo.woff2) format("woff2")}.clearfix:after{clear:both;content:"";display:block}:root{--weightsBlue:#2b44ff;--landingPink:#ff00bf;--mohaveFont:"Mohave", sans-serif;--akiraFont:"Akira Expanded"}.btn-hold{margin-block-start:1rem}.items-center{display:flex;justify-content:center;align-items:center;gap:2rem}a.btn-default,a.btn-secondary,a.btn-outline{font-family:var(--primaryFont);color:var(--blackColor);font-size:1rem;font-weight:700;text-transform:uppercase;background:var(--primaryColor);border:2px solid var(--primaryColor);padding:.5rem 1.5rem;border-radius:50rem;text-align:center;transition:all 0.25s ease-in-out;display:inline-block;align-self:center;text-decoration:none}a.btn-secondary{background-color:var(--weightsBlue);color:var(--whiteColor)}a.btn-outline{display:flex;background:#fff0;border:2px solid var(--primaryColor);color:var(--whiteColor);gap:.75rem;align-items:center}a.btn-default:hover,a.btn-secondary:hover,a.btn-outline:hover{background-color:var(--whiteColor);color:var(--blackColor);border-color:var(--whiteColor);text-decoration:none;transition:all 0.2s ease-in-out}p{font-size:1rem}p strong{font-weight:700}p:last-of-type{margin-block-end:0}.studio-hero-section{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;padding-block:21rem 6rem}.studio-hero-grid{position:relative;z-index:3;display:flex;flex-direction:column;text-align:center;gap:2rem}.studio-hero-grid h1{font-size:5.625rem;font-family:var(--akiraFont);color:var(--whiteColor);line-height:.87}.gymrates-hero-section{padding-block:18rem 12rem}.gymrates-hero-section h1{font-size:4rem;font-family:var(--akiraFont);color:var(--whiteColor);line-height:.87}.studio-hero-grid h3{font-size:1.875rem;font-family:var(--mohaveFont);text-transform:uppercase;margin-block-end:1rem;color:var(--whiteColor);font-weight:300;line-height:1.2;margin-block-end:0}.studio-hero-grid h2{font-size:3.125rem;font-family:var(--mohaveFont);text-transform:uppercase;margin-block-end:1rem;color:var(--primaryColor);font-weight:300;line-height:1.2;margin-block-end:5.625rem}.studio-ticker-holder{position:relative;margin-block-end:5rem;min-height:4rem}.page-weights .studio-ticker-holder{margin-block-end:0}.studio-ticker{position:absolute;z-index:5;top:0;width:100%;left:0;right:0;bottom:0}.studio-ticker-slider{height:100%}.slider-title{background:linear-gradient(90deg,#fff0 0%,#00deda 49.5%,#fff0 100%);padding-block:.75rem .4rem;display:flex;justify-content:center;align-items:center}.page-weights .slider-title{background:linear-gradient(90deg,#fff0 0%,#2b44ff 49.5%,#fff0 100%)}.slider-title span{font-family:var(--mohaveFont);font-size:1.5rem;text-transform:uppercase;color:var(--whiteColor);font-weight:300;letter-spacing:.5rem}.studio-video-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.studio-video-background video{width:100%;height:100%;object-fit:cover}.studio-video-background .gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0) 100%);pointer-events:none}.weights-hero-slider{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.weights-hero-slider .swiper-slide{position:relative;overflow:hidden}.weights-hero-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.lahana-hero-slider{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.lahana-hero-slider .swiper-slide{position:relative;overflow:hidden}.lahana-hero-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.studio-offer-section{margin-block:7.5rem}.studio-offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7.5rem}.studio-offer-info{text-align:center}.studio-offer-info h3{font-size:1.5625rem;font-family:var(--primaryFont);font-weight:700;line-height:1.3;margin-block-end:1.25rem;-webkit-background-clip:text!important;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0}.studio-offer-info:nth-child(1) h3{background:linear-gradient(90deg,#9747ff 0%,#00deda 100%)}.studio-offer-info:nth-child(2) h3{background:linear-gradient(90deg,#ff00bf 7.83%,#ff9500 92.17%)}.studio-offer-info:nth-child(3) h3{background:linear-gradient(90deg,#1e1e1e 9.49%,#9747ff 90.67%)}.studio-cta-slider-section{position:relative;background-repeat:no-repeat;background-size:cover;background-position:top center;overflow:hidden}.studio-cta-slider-section .container{position:relative}.studio-cta-slider{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.studio-cta-slider .swiper-slide{position:relative;overflow:hidden}.studio-cta-slider .swiper-slide::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;background:linear-gradient(180deg,rgb(0 0 0 / .8) 0%,#fff0 100%)}.studio-cta-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.studio-cta-slider-grid{display:flex;flex-direction:column;gap:2rem;align-items:center;text-align:center;position:relative;z-index:3;padding-block:12rem}.studio-cta-slider-grid h2{font-size:2.5rem;font-family:var(--mohaveFont);text-transform:uppercase;margin-block-end:1rem;color:var(--whiteColor);font-weight:300;line-height:1.2}.page-weights .studio-cta-slider-grid h2{font-size:5.625rem;color:var(--whiteColor);font-family:var(--akiraFont);line-height:1;margin-block-end:0}.page-weights .studio-cta-slider-grid h3{font-size:1.875rem;font-family:var(--mohaveFont);text-transform:uppercase;margin-block-end:1rem;color:var(--whiteColor);font-weight:300;line-height:1.2;margin-block-end:0}.studio-plan-section{position:relative;background-repeat:no-repeat;background-size:cover;background-position:top center}.studio-plan-holder{padding-block:6rem 4rem;position:relative;overflow:hidden}.studio-plan-holder::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#000;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0) 100%)}.studio-plan-holder .container-liquid{position:relative;z-index:2}.studio-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.studio-plan-headline h2{font-size:5.625rem;color:var(--whiteColor);font-family:var(--akiraFont);line-height:1;margin-block-start:1.5rem}.page-weights .studio-plan-headline h2{margin-block:0}.studio-plan-headline h3{font-size:2.5rem;color:var(--whiteColor);font-family:var(--primaryFont);font-weight:400;text-transform:uppercase;display:flex;gap:2rem;line-height:1}.studio-plan-info{margin-block-start:3rem}.studio-plan-info p{color:var(--whiteColor)}.studio-plan-info .btn-hold{margin-block-start:2.25rem}.studio-plan-gallery{margin-block-start:6rem}.studio-plan-gallery .swiper-slide{width:auto}.studio-plan-gallery .swiper-slide img{max-width:18.75rem}.studio-plan-gallery .drag-message{display:flex;justify-content:flex-end;margin-block-start:.75rem}.studio-plan-gallery .drag-message p{font-size:.875rem;color:#979797}.studio-faq-grid{margin-block-start:1rem}.studio-faq-holder h4{font-size:1.25rem;color:var(--whiteColor);font-family:var(--primaryFont);font-weight:600;margin-block-end:1rem;border-radius:50em;border:.125rem solid var(--primaryColor);padding:.5rem 1.25rem;display:inline-block}.page-weights .studio-faq-holder h4{border-color:var(--weightsBlue)}.studio-faq-item{background-color:rgb(255 255 255 / .2);border-radius:.625rem;padding:.75rem 2rem;margin-block-end:.3125rem;transition:all 0.3s ease-in-out;cursor:pointer}.studio-faq-item.active{background-color:rgb(0 0 0);padding:1.5rem 2rem;border-radius:.625rem;transition:all 0.3s ease-in-out}.studio-faq-item h6{font-size:1rem;color:var(--whiteColor);font-family:var(--primaryFont);font-weight:400;transition:all 0.3s ease-in-out;position:relative}.studio-faq-item h6::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:.8125rem;height:.9375rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDIyMDY5NSAxLjY2NzIxQzAuMDIzODcwNyAwLjQ5NzM5NiAxLjMwNDUyIC0wLjIyMDIyOCAyLjMwMzE5IDAuMzg4OTU0TDExLjg5MjggNi4yMzg1QzEyLjg1MzIgNi44MjQzMSAxMi44NTA5IDguMjE5NiAxMS44ODg2IDguODAyMjFMMi4yODA5NyAxNC42MTlDMS4yODA0MSAxNS4yMjQ4IDAuMDAyMzA0NzYgMTQuNTAzMiAwLjAwNDEwNTc3IDEzLjMzMzZMMC4wMjIwNjk1IDEuNjY3MjFaIiBmaWxsPSIjMDBERURBIi8+Cjwvc3ZnPgo=);background-size:.8125rem;background-repeat:no-repeat;background-position:center;transition:all 0.3s ease-in-out}.page-weights .studio-faq-item h6::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDIyMDY5NSAxLjY2NzIxQzAuMDIzODcwNyAwLjQ5NzM5NiAxLjMwNDUyIC0wLjIyMDIyOCAyLjMwMzE5IDAuMzg4OTU0TDExLjg5MjggNi4yMzg1QzEyLjg1MzIgNi44MjQzMSAxMi44NTA5IDguMjE5NiAxMS44ODg2IDguODAyMjFMMi4yODA5NyAxNC42MTlDMS4yODA0MSAxNS4yMjQ4IDAuMDAyMzA0NzYgMTQuNTAzMiAwLjAwNDEwNTc3IDEzLjMzMzZMMC4wMjIwNjk1IDEuNjY3MjFaIiBmaWxsPSIjMmI0NGZmIi8+Cjwvc3ZnPgo=)}.studio-faq-item.active h6{font-size:1.5rem;transition:all 0.3s ease-in-out}.studio-faq-item.active h6::after{transform:translateY(-50%) rotate(90deg);transition:all 0.3s ease-in-out}.studio-faq-content{overflow:hidden;max-height:0;transition:max-height 0.3s ease-out}.studio-faq-content p{font-size:1rem;color:var(--whiteColor);font-family:var(--primaryFont);font-weight:400;margin-block:1rem 0}.studio-intro-section{position:relative;overflow:hidden;padding-block:6rem;background-position:center;background-size:cover;background-repeat:no-repeat}.studio-intro-section .container-liquid{position:relative}.studio-intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;z-index:3;position:relative}.studio-intro-grid h2{font-size:3.75rem;color:var(--whiteColor);font-family:var(--akiraFont);line-height:1;margin-block-end:1.5rem}.studio-intro-grid span.punchline{font-family:var(--mohaveFont);font-size:1.25rem;text-transform:uppercase;color:var(--weightsBlue);font-weight:300;letter-spacing:.0625rem;line-height:1.2}.studio-intro-info{margin-block:3rem}.studio-intro-info p{color:var(--whiteColor)}.gallery-section{padding-block:6rem;background-color:var(--whiteColor)}.gallery-section .swiper-container{width:90%;margin:auto}.gallery-section .swiper-slide img{width:100%}.drag-message{display:flex;justify-content:flex-end;margin-block-start:1rem}.drag-message p{font-size:.8125rem;color:#979797}.jumpstart-message-section{padding-block:15rem;background-color:var(--blackColor)}.jumpstart-message-section p{color:var(--whiteColor);text-align:center;font-size:1.25rem}.jumpstart-message-section p span{color:var(--primaryColor)}.jumpstart-info-section{padding-block:12rem;background-position:top center;background-size:cover;background-repeat:no-repeat;position:relative}.jumpstart-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;position:relative;z-index:10}.jumpstart-info-content{grid-column:2/3}.jumpstart-info-content h2{font-family:var(--mohaveFont);font-size:1.5rem;text-transform:uppercase;color:var(--primaryColor);font-weight:300;letter-spacing:.0625rem;line-height:1.2;margin-block-end:1.5rem}.jumpstart-info-content p{color:var(--whiteColor);font-size:1.15rem}.jumpstart-how-it-works-section{background-color:#160376}.jumpstart-how-it-works-grid{display:grid;grid-template-columns:1fr 1fr}.jumpstart-how-it-works-content{padding-block:6rem;padding-inline-end:4rem}.jumpstart-how-it-works-content h2{font-size:4.5rem;font-family:var(--akiraFont);color:var(--whiteColor);line-height:.87;margin-block-end:1.5rem}.jumpstart-how-it-works-content h3{font-family:var(--mohaveFont);font-size:1.5rem;text-transform:uppercase;color:var(--primaryColor);font-weight:300;letter-spacing:.0625rem;line-height:1.2;margin-block-end:1.5rem}.jumpstart-how-it-works-content-info{margin-block:3rem}.jumpstart-how-it-works-content p{font-size:1.15rem;color:var(--whiteColor)}.jumpstart-how-it-works-featured-image{display:flex;align-items:flex-end}.jumpstart-goals-section{padding-block:12rem;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.jumpstart-goals-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;position:relative;z-index:10}.jumpstart-goals-content{grid-column:2/3}.jumpstart-goals-content h2{font-size:4rem;font-family:var(--akiraFont);color:var(--whiteColor);line-height:.87;margin-block-end:2.5rem}.jumpstart-goals-content p{font-size:1.15rem;color:var(--whiteColor)}.jumpstart-lets-do-it-section{background-color:#160376;padding-block:7.5rem}.jumpstart-lets-do-it-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:3rem}.jumpstart-lets-do-it-headline h2{font-size:4rem;font-family:var(--akiraFont);color:var(--whiteColor);line-height:.87;margin-block-end:2.5rem}.jumpstart-lets-do-it-headline h3{font-family:var(--mohaveFont);font-size:1.5rem;text-transform:uppercase;color:var(--primaryColor);font-weight:300;letter-spacing:.0625rem;line-height:1.2;margin-block-end:1.5rem}.jumpstart-lets-do-it-content p{font-size:1.15rem;color:var(--whiteColor)}.jumpstart-lets-do-it-content ul{list-style:disc;margin-inline-start:1.25rem;margin-block-start:1rem}.jumpstart-lets-do-it-content ul li{color:var(--whiteColor);font-size:1.15rem;margin-block-end:.5rem}.jumpstart-lets-do-it-disclaimer{display:grid;grid-template-columns:12rem 1fr;gap:3rem;margin-block-start:3rem}.jumpstart-lets-do-it-disclaimer p{margin-block-end:.5rem;color:var(--whiteColor)}.jumpstart-form-section{padding-block:7.5rem;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.jumpstart-form-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .7);z-index:5}.jumpstart-form-headline{position:relative;z-index:10}.jumpstart-form-headline h2{font-size:4rem;font-family:var(--akiraFont);color:var(--whiteColor);line-height:.87;margin-block-end:2.5rem;text-align:center}.jumpstart-form-headline h3{text-align:center;font-family:var(--mohaveFont);font-size:1.5rem;text-transform:uppercase;color:var(--primaryColor);font-weight:300;letter-spacing:.0625rem;line-height:1.2;margin-block-end:1.5rem}.jumpstart-form-content{margin-block-start:3rem;position:relative;z-index:10;max-width:600px;margin-inline:auto}.jumpstart-form-content form .wpforms-field-label,.jumpstart-form-content form .wpforms-field-sublabel,.jumpstart-form-content form .wpforms-field-label-inline,.jumpstart-form-content form .wpforms-field-number-slider-hint,.jumpstart-form-content form .wpforms-field-description,.jumpstart-form-content form .wpforms-captcha-equation{color:var(--whiteColor)!important}.jumpstart-form-content form input[type="text"],.jumpstart-form-content form input[type="email"],.jumpstart-form-content form input[type="tel"],.jumpstart-form-content form input[type="url"],.jumpstart-form-content form input[type="number"],.jumpstart-form-content form input[type="password"],.jumpstart-form-content form textarea{background-color:transparent!important;border:1px solid var(--whiteColor)!important;color:var(--whiteColor)!important}.jumpstart-form-content form select{background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down-icon lucide-chevron-down'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px 16px!important;border:1px solid var(--whiteColor)!important;color:var(--whiteColor)!important;padding-right:40px!important}.jumpstart-form-content form button[type="submit"]{font-family:var(--primaryFont)!important;color:var(--blackColor)!important;font-size:1rem!important;font-weight:700!important;text-transform:uppercase!important;background:var(--primaryColor)!important;padding:.5rem 1.5rem!important;border-radius:50rem!important;text-align:center!important;transition:all 0.25s ease-in-out!important;display:inline-block!important;align-self:center!important;text-decoration:none!important}.jumpstart-form-content form button[type="submit"]:hover{background-color:var(--whiteColor);color:var(--blackColor);border-color:var(--whiteColor);text-decoration:none;transition:all 0.2s ease-in-out}.gymrates-info-section{padding-block:15rem;background-position:top center;background-size:cover;background-repeat:no-repeat;position:relative}.gymrates-info-section::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg,#fff0 51%,rgb(0 0 0) 100%);z-index:5}.gymrates-info-grid{position:relative;z-index:10}.gymrates-info-grid h2{font-size:1.75rem;text-align:center;color:var(--whiteColor);font-family:"Montserrat",serif}.gymrates-pricing{background-color:var(--blackColor);padding-block:7.5rem}.gymrates-pricing-grid{display:flex;flex-direction:column;gap:3rem}.lahaina-hero-grid h2{font-size:2.25rem}.lahaina-hero-info p{font-size:1.15rem;color:var(--whiteColor);margin-block-end:1.5rem;font-weight:400}.lahaina-form-section{padding-block:15rem 7.5rem;background-color:var(--blackColor);background-position:top center;background-size:100%;background-repeat:no-repeat;position:relative}.jumpstart-form-headline p{color:var(--whiteColor);font-size:1.25rem;text-align:center}.lahaina-form-content{margin-block-start:5rem}.lahaina-plan-holder::after{display:none}.lahaina-landing-hero-grid h2{font-size:2.25rem;margin-block-end:3.25rem}.new-chapter-section{background-color:var(--blackColor);padding-block:7.5rem}.lahaina-content-grid{max-width:900px;margin-inline:auto;text-align:center}.lahaina-content-grid span.punchline{display:block;color:var(--primaryColor);text-transform:uppercase;font-weight:500;margin-block-end:2.5rem;letter-spacing:.0625rem}.lahaina-content-grid h2{font-family:var(--mohaveFont);font-weight:300;font-size:4rem;line-height:1;text-transform:uppercase;color:var(--whiteColor);margin-block-end:1.5rem}.lahaina-content-grid p{font-size:1.15rem;color:#888}.lahaina-content-grid .btn-hold{margin-block-start:2.5rem;gap:1rem}.lahaina-why-section{padding-block:7.5rem;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.lahaina-why-pointers{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.why-pointer{border:1px solid var(--primaryColor);border-radius:.5rem;padding:1rem}.why-pointer p{font-size:1.15rem;color:var(--whiteColor)}@media (max-width:1660px){.slider-title span{font-size:1.4rem}}@media (max-width:1199px){.studio-hero-section{padding-block:15rem 4rem}.gymrates-hero-section{padding-block:15rem}.slider-title span{font-size:1.3rem;letter-spacing:.125rem}.studio-offer-section{margin-block:6rem}.studio-offer-grid{gap:4rem}.studio-intro-grid h2,.studio-plan-headline h2,.studio-hero-grid h1,.page-weights .studio-cta-slider-grid h2{font-size:4.5rem}.studio-plan-headline h3,.studio-hero-grid h2{font-size:2rem}.studio-intro-grid{grid-template-columns:1.5fr 1fr}.jumpstart-message-section{padding-block:9rem}.jumpstart-how-it-works-content{padding-inline-end:0}}@media (max-width:991px){a.btn-default,a.btn-secondary{font-size:.875rem;padding:.25rem 1rem}.container{padding-inline:0.9375rem!important}.studio-hero-section{padding-block:12rem 4rem}.gymrates-hero-section{padding-block:12rem!important}.studio-ticker-holder{margin-block-end:2rem}.slider-title span{font-size:1.1rem}.studio-offer-section{margin-block:5rem}.studio-offer-grid{grid-template-columns:1fr;gap:2.5rem}.studio-offer-info h3{font-size:1.25rem}.studio-intro-section{padding-block:5rem}.studio-intro-grid{grid-template-columns:1fr}.studio-intro-grid h2,.studio-plan-headline h2,.studio-hero-grid h1,.page-weights .studio-cta-slider-grid h2{font-size:4.375rem}.studio-cta-slider-grid{padding-block:9rem}.studio-cta-slider-grid h2{font-size:1.875rem}.jumpstart-info-section::after,.jumpstart-goals-section::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;background:rgb(0 0 0 / .6)}.studio-plan-grid,.jumpstart-info-grid,.jumpstart-goals-grid{grid-template-columns:1fr}.jumpstart-info-grid,.jumpstart-goals-grid{gap:0}.studio-plan-grid h2,.jumpstart-how-it-works-content h2,.jumpstart-goals-content h2,.jumpstart-lets-do-it-headline h2,.jumpstart-form-headline h2{font-size:3.75rem}.jumpstart-how-it-works-content h2 br,.jumpstart-goals-content h2 br,.jumpstart-lets-do-it-headline h2 br{display:none}.studio-plan-grid h3{font-size:1.875rem}.studio-faq-holder h4{font-size:1.0625rem;padding:.25rem 1.5rem}.studio-faq-item.active h6{font-size:1.3rem}.studio-plan-gallery{margin-block-start:4rem}.studio-faq-item{padding:.6rem 1.5rem}.studio-plan-gallery .swiper-slide img{max-width:12.5rem}.studio-hero-grid h3,.page-weights .studio-cta-slider-grid h3{font-size:1.25rem}.jumpstart-message-section{padding-block:7.5rem}.gymrates-info-section{padding-block:7.5rem}.lahaina-plan-info{margin-block-start:0}}@media (max-width:767px){.items-center{flex-direction:column;gap:1rem}.slider-title span{letter-spacing:0}.studio-offer-section{margin-block:4rem}.studio-offer-grid{gap:2rem}.studio-intro-grid h2,.studio-plan-headline h2,.studio-hero-grid h1,.page-weights .studio-cta-slider-grid h2,.jumpstart-how-it-works-content h2,.jumpstart-goals-content h2,.jumpstart-lets-do-it-headline h2,.jumpstart-form-headline h2{font-size:3.125rem}.studio-cta-slider-grid{padding-block:7.5rem}.page-weights .studio-intro-section,.page-weights .studio-plan-section{background-position:60% top}.page-weights .studio-cta-slider-section{background-position:30% top}.studio-hero-grid h2{font-size:1.5rem;margin-block-end:2.8125rem}.jumpstart-lets-do-it-grid,.jumpstart-lets-do-it-disclaimer,.jumpstart-how-it-works-grid{grid-template-columns:1fr}}