.PackageHero-module__ZUjbVW__hero{min-height:780px;padding:calc(var(--Header-Height-Mobile) + 24px) var(--Spacing-16) var(--Spacing-60);background:var(--BG-Primary);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.PackageHero-module__ZUjbVW__hero{min-height:800px;padding:calc(var(--Header-Height-Desktop) + 24px) var(--Spacing-60) var(--Spacing-60)}}.PackageHero-module__ZUjbVW__bg{object-fit:cover;object-position:70% center;z-index:0}.PackageHero-module__ZUjbVW__overlay{z-index:1;background:linear-gradient(#0000008c 0%,#00000059 45%,#000000b3 100%);position:absolute;inset:0}@media (min-width:1024px){.PackageHero-module__ZUjbVW__overlay{background:linear-gradient(90deg,#000000d9 0%,#0000008c 40%,#0000001a 100%)}}.PackageHero-module__ZUjbVW__content{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:640px;margin:0 auto;display:flex;position:relative}@media (min-width:1024px){.PackageHero-module__ZUjbVW__content{align-items:flex-start;gap:var(--Spacing-60);text-align:left;max-width:1320px}}.PackageHero-module__ZUjbVW__text{flex-direction:column;align-items:center;gap:20px;display:flex}@media (min-width:1024px){.PackageHero-module__ZUjbVW__text{align-items:flex-start;gap:var(--Spacing-32)}}.PackageHero-module__ZUjbVW__titleWrap{flex-direction:column;align-items:center;gap:12px;display:flex}@media (min-width:1024px){.PackageHero-module__ZUjbVW__titleWrap{align-items:flex-start}}.PackageHero-module__ZUjbVW__badge{text-transform:uppercase;display:inline-block;transform:rotate(-6deg)}@media (min-width:1024px){.PackageHero-module__ZUjbVW__badge{margin-left:48px}}.PackageHero-module__ZUjbVW__title{text-transform:uppercase;color:var(--Text-Primary);font-size:56px;line-height:.92}@media (min-width:768px){.PackageHero-module__ZUjbVW__title{font-size:72px}}@media (min-width:1024px){.PackageHero-module__ZUjbVW__title{white-space:nowrap;font-size:88px}}@media (min-width:1024px){.PackageHero-module__ZUjbVW__titleBreak{display:none}}.PackageHero-module__ZUjbVW__subtitle{max-width:540px;color:var(--Text-Secondary)}@media (min-width:1024px){.PackageHero-module__ZUjbVW__subtitle{max-width:672px;color:var(--Text-Primary)}}.PackageHero-module__ZUjbVW__ctaBlock{align-items:center;gap:var(--Spacing-16);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.PackageHero-module__ZUjbVW__ctaBlock{align-items:flex-start;width:auto}}.PackageHero-module__ZUjbVW__spotsPill{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;border-radius:999px;padding:6px 14px;display:inline-flex}.PackageHero-module__ZUjbVW__cta{width:100%}@media (min-width:1024px){.PackageHero-module__ZUjbVW__cta{width:auto}}
.IntroSection-module__EePl2q__section{padding:var(--Spacing-32) var(--Spacing-16);background:var(--BG-Primary);position:relative;overflow:hidden}@media (min-width:1024px){.IntroSection-module__EePl2q__section{min-height:560px;padding:60px}}.IntroSection-module__EePl2q__fighterMobile{z-index:0;pointer-events:none;width:186px;height:auto;position:absolute;top:64px;right:-16px}@media (min-width:1024px){.IntroSection-module__EePl2q__fighterMobile{display:none}}.IntroSection-module__EePl2q__fighterDesktop{display:none}@media (min-width:1024px){.IntroSection-module__EePl2q__fighterDesktop{pointer-events:none;width:119px;height:auto;display:block;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%)}}.IntroSection-module__EePl2q__inner{z-index:1;gap:var(--Spacing-32);flex-direction:column;width:100%;max-width:1320px;margin:0 auto;display:flex;position:relative}@media (min-width:1024px){.IntroSection-module__EePl2q__inner{justify-content:space-between;align-items:flex-start;gap:var(--Spacing-24);flex-direction:row}}.IntroSection-module__EePl2q__heading{text-transform:uppercase;color:var(--Text-Primary);font-size:65px;line-height:1.2}@media (min-width:1024px){.IntroSection-module__EePl2q__heading{flex:1;max-width:1050px;font-size:90px}}.IntroSection-module__EePl2q__card{gap:var(--Spacing-8);padding:var(--Spacing-24);background:var(--BG-Secondary);border-radius:24px;flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.IntroSection-module__EePl2q__card{flex-shrink:0;width:324px}}.IntroSection-module__EePl2q__crown{pointer-events:none;width:54px;height:auto;position:absolute;top:-18px;right:-10px;transform:rotate(16deg)}.IntroSection-module__EePl2q__cardTitle{color:var(--Text-Primary);font-size:16px;font-weight:600;line-height:1.4}@media (min-width:1024px){.IntroSection-module__EePl2q__cardTitle{font-size:22px}}.IntroSection-module__EePl2q__cardText{color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.IntroSection-module__EePl2q__cardText{font-size:16px}}
.WhatsIncluded-module__NN1dTG__section{background:var(--BG-Primary);position:relative;overflow:hidden}.WhatsIncluded-module__NN1dTG__inner{--card-top-1:232px;--card-top-2:608px;--card-top-3:1109px;--card-top-4:1445px;--card-cycle-height:1589px;gap:var(--Spacing-32);padding:60px var(--Spacing-16);flex-direction:column;display:flex;position:relative}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__inner{width:100%;max-width:1320px;min-height:calc(var(--last-card-top,var(--card-top-4)) + 735px);margin:0 auto;padding:100px 0;display:block;position:relative}}.WhatsIncluded-module__NN1dTG__title{z-index:1;color:var(--Text-Primary);position:relative}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__title{position:absolute;top:100px;left:0}}.WhatsIncluded-module__NN1dTG__card{z-index:1;gap:var(--Spacing-12);flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__card{gap:var(--Spacing-16);width:324px;transform:translateY(var(--card-cycle,0px));position:absolute}}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__card1{top:var(--card-top-1);left:0}}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__card2{top:var(--card-top-2);left:664px}}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__card3{top:var(--card-top-3);left:166px}}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__card4{top:var(--card-top-4);left:830px}}.WhatsIncluded-module__NN1dTG__frame{aspect-ratio:1;border-radius:4px;width:100%;max-width:320px;position:relative;overflow:hidden}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__frame{max-width:none}}.WhatsIncluded-module__NN1dTG__image{object-fit:cover}.WhatsIncluded-module__NN1dTG__cardTitle{max-width:320px;font-family:var(--font-instrument-serif-rough), serif;color:var(--Text-Primary);font-size:34px;font-weight:400;line-height:1}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__cardTitle{max-width:none;font-size:48px}}.WhatsIncluded-module__NN1dTG__cardText{max-width:320px;color:var(--Text-Secondary)}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__cardText{max-width:none}}.WhatsIncluded-module__NN1dTG__cta{z-index:1;position:relative}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__cta{top:calc(var(--last-card-top,var(--card-top-4)) + 574px);position:absolute;left:50%;transform:translate(-50%)}}.WhatsIncluded-module__NN1dTG__lineMobile,.WhatsIncluded-module__NN1dTG__lineDesktop{z-index:0;pointer-events:none;height:auto;position:absolute}.WhatsIncluded-module__NN1dTG__lineMobile{width:1276px;top:494px;left:-339px}.WhatsIncluded-module__NN1dTG__lineDesktop{display:none}.WhatsIncluded-module__NN1dTG__doodle{z-index:2;pointer-events:none;height:auto;position:absolute}.WhatsIncluded-module__NN1dTG__dStarScribble{width:50px;top:100px;left:270px}.WhatsIncluded-module__NN1dTG__dCrown{width:81px;top:590px;left:316px}.WhatsIncluded-module__NN1dTG__dDiamond{width:73px;top:1084px;left:274px}.WhatsIncluded-module__NN1dTG__dWink{width:79px;top:1450px;left:315px}.WhatsIncluded-module__NN1dTG__dStar{width:47px;top:1960px;left:309px}.WhatsIncluded-module__NN1dTG__dLightning{width:70px;top:760px;left:-19px}@media (min-width:1320px){.WhatsIncluded-module__NN1dTG__lineMobile{display:none}.WhatsIncluded-module__NN1dTG__lineDesktop{width:1717px;display:block;top:167px;left:-198px}.WhatsIncluded-module__NN1dTG__dStarScribble{width:69px;top:232px;left:1162px}.WhatsIncluded-module__NN1dTG__dCrown{width:116px;top:552px;left:957px}.WhatsIncluded-module__NN1dTG__dDiamond{width:104px;top:1037px;left:62px}.WhatsIncluded-module__NN1dTG__dWink{width:91px;top:1181px;left:1140px}.WhatsIncluded-module__NN1dTG__dStar{width:55px;top:1819px;left:399px}.WhatsIncluded-module__NN1dTG__dLightning{width:70px;top:406px;left:411px}}
.ProgramSchedule-module__sT5JAW__section{padding:60px var(--Spacing-16);background:var(--BG-Primary);position:relative;overflow:hidden}@media (min-width:1024px){.ProgramSchedule-module__sT5JAW__section{padding:60px}}.ProgramSchedule-module__sT5JAW__inner{gap:var(--Spacing-24);flex-direction:column;width:100%;max-width:1320px;margin:0 auto;display:flex;position:relative}@media (min-width:1024px){.ProgramSchedule-module__sT5JAW__inner{gap:var(--Spacing-32)}}.ProgramSchedule-module__sT5JAW__head{z-index:1;gap:var(--Spacing-12);flex-direction:column;display:flex;position:relative}.ProgramSchedule-module__sT5JAW__title{color:var(--Text-Primary)}.ProgramSchedule-module__sT5JAW__subtitle{color:var(--Text-Secondary)}.ProgramSchedule-module__sT5JAW__groups{flex-direction:column;display:flex}.ProgramSchedule-module__sT5JAW__group{gap:var(--Spacing-24);padding:var(--Spacing-32) 0;border-top:1px solid #ffffff1a;flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.ProgramSchedule-module__sT5JAW__group{gap:var(--Spacing-24);grid-template-columns:1fr 656px;padding:60px 0;display:grid}}.ProgramSchedule-module__sT5JAW__groupLabel{z-index:1;font-family:var(--font-instrument-serif-rough), serif;color:var(--Text-Primary);font-size:34px;font-weight:400;line-height:1;position:relative}@media (min-width:1024px){.ProgramSchedule-module__sT5JAW__groupLabel{font-size:48px}}.ProgramSchedule-module__sT5JAW__cards{gap:var(--Spacing-16);flex-direction:column;display:flex}.ProgramSchedule-module__sT5JAW__card{z-index:1;gap:var(--Spacing-8);padding:var(--Spacing-24);background:var(--BG-Secondary);border-radius:20px;flex-direction:column;display:flex;position:relative}.ProgramSchedule-module__sT5JAW__cardTitle{color:var(--Text-Primary);font-size:16px;font-weight:700;line-height:1.3}@media (min-width:768px){.ProgramSchedule-module__sT5JAW__cardTitle{font-size:20px}}.ProgramSchedule-module__sT5JAW__cardTime{color:var(--Text-Disabled);font-size:14px;font-weight:500}.ProgramSchedule-module__sT5JAW__cardText{color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:768px){.ProgramSchedule-module__sT5JAW__cardText{font-size:16px}}.ProgramSchedule-module__sT5JAW__lineMobile,.ProgramSchedule-module__sT5JAW__lineDesktop{z-index:0;pointer-events:none;height:auto;position:absolute}.ProgramSchedule-module__sT5JAW__lineMobile{width:335px;top:470px;left:50px;transform:rotate(180deg)}.ProgramSchedule-module__sT5JAW__lineDesktop{display:none}.ProgramSchedule-module__sT5JAW__doodle{z-index:2;pointer-events:none;height:auto;position:absolute}.ProgramSchedule-module__sT5JAW__dBirds{width:73px;top:13px;left:277px}.ProgramSchedule-module__sT5JAW__dEye{width:52px;top:4px;left:305px}.ProgramSchedule-module__sT5JAW__dSparkle,.ProgramSchedule-module__sT5JAW__dSquiggle{display:none}@media (min-width:1024px){.ProgramSchedule-module__sT5JAW__lineMobile{display:none}.ProgramSchedule-module__sT5JAW__lineDesktop{transform-origin:50%;width:1709px;height:1085px;display:block;top:131px;left:-205px;transform:rotate(-173.82deg)}.ProgramSchedule-module__sT5JAW__dBirds{display:none}.ProgramSchedule-module__sT5JAW__dSparkle{width:49px;display:block;top:421px;left:201px}.ProgramSchedule-module__sT5JAW__dSquiggle{width:80px;display:block;top:154px;right:741px;transform:rotate(159.17deg)}.ProgramSchedule-module__sT5JAW__dEye{width:68px;top:345px;left:105px}}@media (min-width:1320px){.ProgramSchedule-module__sT5JAW__dBirds{width:85px;display:block;top:60px;left:auto;right:760px}}
.WhyUnique-module__JqW-oG__section{padding:60px var(--Spacing-16);background:var(--BG-Primary)}@media (min-width:1024px){.WhyUnique-module__JqW-oG__section{padding:60px}}.WhyUnique-module__JqW-oG__inner{gap:var(--Spacing-32);flex-direction:column;width:100%;max-width:1320px;margin:0 auto;display:flex}@media (min-width:1024px){.WhyUnique-module__JqW-oG__inner{column-gap:var(--Spacing-24);grid-template-columns:1fr 324px;grid-template-areas:"lead reco";display:grid}}.WhyUnique-module__JqW-oG__lead{gap:var(--Spacing-24);flex-direction:column;order:1;display:flex}@media (min-width:1024px){.WhyUnique-module__JqW-oG__lead{grid-area:lead}}.WhyUnique-module__JqW-oG__title{color:var(--Text-Primary)}.WhyUnique-module__JqW-oG__points{gap:var(--Spacing-16);counter-reset:point;flex-direction:column;padding:0;list-style:none;display:flex}.WhyUnique-module__JqW-oG__point{counter-increment:point;align-items:flex-start;gap:var(--Spacing-12);color:var(--Text-Secondary);font-size:16px;font-weight:500;line-height:1.4;display:flex}@media (min-width:768px){.WhyUnique-module__JqW-oG__point{font-size:20px}}.WhyUnique-module__JqW-oG__point:before{content:counter(point);background:var(--Accent-Yellow);width:28px;height:28px;color:var(--Text-Accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;display:flex}@media (min-width:768px){.WhyUnique-module__JqW-oG__point:before{width:32px;height:32px;font-size:16px}}.WhyUnique-module__JqW-oG__recommended{gap:var(--Spacing-12);padding:var(--Spacing-24);background:var(--BG-Secondary);border-radius:20px;flex-direction:column;order:2;display:flex;position:relative}@media (min-width:1024px){.WhyUnique-module__JqW-oG__recommended{grid-area:reco;align-self:start}}.WhyUnique-module__JqW-oG__skull{pointer-events:none;width:56px;height:auto;position:absolute;top:-24px;right:-14px}.WhyUnique-module__JqW-oG__recommendedTitle{text-transform:uppercase;letter-spacing:.5px;color:var(--Text-Primary);font-size:16px;font-weight:700;line-height:1.3}.WhyUnique-module__JqW-oG__recommendedText{color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}
.Carousel-module__pZnzGa__container{position:relative}.Carousel-module__pZnzGa__items{color:#212121;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;grid-auto-flow:row;gap:24px;display:grid;overflow-x:visible}.Carousel-module__pZnzGa__items::-webkit-scrollbar{display:none}@media (min-width:550px){.Carousel-module__pZnzGa__items{grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}}.Carousel-module__pZnzGa__item{scroll-snap-align:start;width:100%;min-width:0;max-width:100%}.Carousel-module__pZnzGa__item>*{height:100%}.Carousel-module__pZnzGa__arrow{cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:35%;transform:translateY(-50%)}@media (max-width:549px){.Carousel-module__pZnzGa__arrow.Carousel-module__pZnzGa__arrowMobileHidden{display:none}}.Carousel-module__pZnzGa__arrowLeft{justify-content:flex-start;left:0;transform:translate(-40%)}.Carousel-module__pZnzGa__arrowRight{justify-content:flex-end;right:0;transform:translate(40%)}
.TrainerCard-module__kYLUQq__card{background:var(--BG-Primary);border-radius:16px;flex-direction:column;width:100%;display:flex;overflow:hidden}@media (min-width:768px){.TrainerCard-module__kYLUQq__card{aspect-ratio:1;flex-shrink:0;width:320px;min-width:320px}}@media (min-width:1024px){.TrainerCard-module__kYLUQq__card{width:360px;min-width:360px}}.TrainerCard-module__kYLUQq__imageWrapper{aspect-ratio:3/4;border-radius:16px;width:100%;position:relative;overflow:hidden}.TrainerCard-module__kYLUQq__image{object-fit:cover;object-position:center}.TrainerCard-module__kYLUQq__logo{z-index:1;border-radius:50%;width:56px;height:56px;position:absolute;top:16px;left:16px;overflow:hidden}@media (min-width:768px){.TrainerCard-module__kYLUQq__logo{width:64px;height:64px}}.TrainerCard-module__kYLUQq__logoImage{object-fit:contain}.TrainerCard-module__kYLUQq__overlay{background:linear-gradient(#0000 0%,#000000b8 100% 100%);flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.TrainerCard-module__kYLUQq__name{text-transform:uppercase;font-size:16px;font-weight:600;line-height:1.2}@media (min-width:768px){.TrainerCard-module__kYLUQq__name{font-size:18px}}.TrainerCard-module__kYLUQq__description{color:var(--Text-Primary);font-size:14px;line-height:1.5}@media (min-width:768px){.TrainerCard-module__kYLUQq__description{font-size:15px}}.TrainerCard-module__kYLUQq__details{color:var(--Text-Primary);gap:4px;font-size:12px;line-height:1.35;display:grid}.TrainerCard-module__kYLUQq__details div{gap:6px;display:flex}.TrainerCard-module__kYLUQq__details dt{color:var(--Accent-Yellow);font-weight:600}.TrainerCard-module__kYLUQq__details dd{margin:0}@media (min-width:768px){.TrainerCard-module__kYLUQq__details{font-size:13px}}
.CampReviewsCarousel-module__We5izG__root{gap:var(--Spacing-32);width:100%;max-width:1440px;padding:var(--Spacing-60) var(--Spacing-16);flex-direction:column;margin:0 auto;display:flex}@media (min-width:1024px){.CampReviewsCarousel-module__We5izG__root{gap:var(--Spacing-60);padding:var(--Spacing-100) var(--Spacing-60)}}.CampReviewsCarousel-module__We5izG__heading{color:var(--Text-Primary);font-family:var(--font-instrument-serif-rough), serif;font-size:40px;font-weight:400;line-height:1}@media (min-width:1024px){.CampReviewsCarousel-module__We5izG__heading{font-size:72px}}.CampReviewsCarousel-module__We5izG__root .CampReviewsCarousel-module__We5izG__track{gap:var(--Spacing-8);margin-inline:calc(-1 * var(--Spacing-16));padding-inline:var(--Spacing-16);scroll-padding-inline:var(--Spacing-16);grid-auto-columns:220px;grid-auto-flow:column;overflow-x:auto}@media (min-width:1024px){.CampReviewsCarousel-module__We5izG__root .CampReviewsCarousel-module__We5izG__track{margin-inline:calc(-1 * var(--Spacing-60));padding-inline:var(--Spacing-60);scroll-padding-inline:var(--Spacing-60);grid-auto-columns:490px}}.CampReviewsCarousel-module__We5izG__item{height:100%}.CampReviewsCarousel-module__We5izG__card{justify-content:space-between;gap:var(--Spacing-16);height:100%;min-height:461px;padding:var(--Spacing-16);background:var(--BG-Secondary);border-radius:16px;flex-direction:column;display:flex}@media (min-width:1024px){.CampReviewsCarousel-module__We5izG__card{min-height:0;padding:var(--Spacing-24);border-radius:24px}}.CampReviewsCarousel-module__We5izG__copy{gap:var(--Spacing-8);flex-direction:column;display:flex}@media (min-width:1024px){.CampReviewsCarousel-module__We5izG__copy{gap:var(--Spacing-16)}}.CampReviewsCarousel-module__We5izG__title{color:var(--Text-Primary);font-size:16px;font-weight:600;line-height:1.4}@media (min-width:1024px){.CampReviewsCarousel-module__We5izG__title{font-size:26px;font-weight:700}}.CampReviewsCarousel-module__We5izG__quote,.CampReviewsCarousel-module__We5izG__result{color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.CampReviewsCarousel-module__We5izG__quote{font-size:16px}}.CampReviewsCarousel-module__We5izG__media{border-radius:16px;flex-shrink:0;width:100%;height:209px;position:relative;overflow:hidden}@media (min-width:1024px){.CampReviewsCarousel-module__We5izG__media{aspect-ratio:1;height:auto}}.CampReviewsCarousel-module__We5izG__image{object-fit:cover}
.TrainerList-module__KHVBca__section{background:var(--BG-Primary);padding:32px 16px}@media (min-width:768px){.TrainerList-module__KHVBca__section{padding:64px 40px}}@media (min-width:1024px){.TrainerList-module__KHVBca__section{padding:80px 60px}}.TrainerList-module__KHVBca__title{color:var(--Text-Primary);margin-bottom:24px}@media (min-width:768px){.TrainerList-module__KHVBca__title{margin-bottom:32px}}.TrainerList-module__KHVBca__list{gap:20px}@media (min-width:550px){.TrainerList-module__KHVBca__list{grid-auto-columns:minmax(320px,1fr)}}@media (min-width:1024px){.TrainerList-module__KHVBca__list{grid-auto-columns:360px;gap:24px}}@media (min-width:768px){.TrainerList-module__KHVBca__trainer{max-width:400px}}
.Products-module__fxciSq__list{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Products-module__fxciSq__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Products-module__fxciSq__list{grid-template-columns:repeat(3,1fr)}}.Products-module__fxciSq__item{margin:0;padding:0}.Products-module__fxciSq__product{isolation:isolate;border-radius:var(--Spacing-24,24px);flex-direction:column;justify-content:space-between;width:100%;height:460px;padding:24px;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.Products-module__fxciSq__product{height:480px;padding:32px}}.Products-module__fxciSq__image{z-index:-1;object-fit:cover;display:block}.Products-module__fxciSq__bottom{gap:12px;display:grid}.Products-module__fxciSq__price{color:var(--Text-Primary);font-size:16px;font-weight:700;line-height:1.4}.Products-module__fxciSq__link{width:100%;min-width:180px;font-size:16px!important}@media (min-width:768px){.Products-module__fxciSq__link{font-size:14px!important}}@media (min-width:1024px){.Products-module__fxciSq__link{width:fit-content;padding:14px!important}}@media (min-width:1300px){.Products-module__fxciSq__link{padding:14px 24px!important;font-size:16px!important}}@media (min-width:1400px){.Products-module__fxciSq__link{font-size:18px!important}}
.FightCampsHero-module__AukUbq__hero{min-height:780px;padding:calc(var(--Header-Height-Mobile) + var(--Spacing-24)) var(--Spacing-16) var(--Spacing-60);background:var(--BG-Primary);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.FightCampsHero-module__AukUbq__hero{min-height:800px;padding:calc(var(--Header-Height-Desktop) + var(--Spacing-32)) var(--Spacing-60) var(--Spacing-60);align-items:center}}.FightCampsHero-module__AukUbq__background{position:absolute;inset:0}.FightCampsHero-module__AukUbq__background:after{content:"";background:linear-gradient(#000c 0%,#0000 44.231%,#000c 100%);position:absolute;inset:0}.FightCampsHero-module__AukUbq__image{object-fit:cover}.FightCampsHero-module__AukUbq__dash{pointer-events:none;width:401px;height:auto;position:absolute;top:112px;left:139px;transform:scaleX(-1)}@media (min-width:1024px){.FightCampsHero-module__AukUbq__dash{width:501px;top:153px;left:calc(75% + 1px)}}.FightCampsHero-module__AukUbq__star{pointer-events:none;width:35px;height:auto;position:absolute;top:155px;left:175px}@media (min-width:1024px){.FightCampsHero-module__AukUbq__star{width:54px;top:135px;left:calc(75% + 80px)}}.FightCampsHero-module__AukUbq__content{z-index:1;align-items:center;gap:var(--Spacing-24);text-align:center;flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:1024px){.FightCampsHero-module__AukUbq__content{align-items:flex-start;gap:var(--Spacing-60);text-align:left;max-width:1320px}}.FightCampsHero-module__AukUbq__copy{flex-direction:column;gap:20px;display:flex}@media (min-width:1024px){.FightCampsHero-module__AukUbq__copy{gap:var(--Spacing-32);max-width:988px}}.FightCampsHero-module__AukUbq__title{color:var(--Text-Primary);font-family:var(--font-instrument-serif-rough), serif;text-transform:uppercase;font-size:64px;font-weight:400;line-height:1}@media (min-width:1024px){.FightCampsHero-module__AukUbq__title{font-size:120px}}.FightCampsHero-module__AukUbq__text{color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.FightCampsHero-module__AukUbq__text{color:var(--Text-Primary);font-size:20px}}.FightCampsHero-module__AukUbq__hero .FightCampsHero-module__AukUbq__button{width:100%}@media (min-width:1024px){.FightCampsHero-module__AukUbq__hero .FightCampsHero-module__AukUbq__button{width:auto}}
.GymServicesSection-module__4bG7NW__title{margin-bottom:32px}@media (min-width:768px){.GymServicesSection-module__4bG7NW__title{margin-bottom:40px}}@media (min-width:1024px){.GymServicesSection-module__4bG7NW__title{margin-bottom:60px}}.GymServicesSection-module__4bG7NW__cards{grid-template-columns:1fr;gap:8px;margin-bottom:32px;display:grid}@media (min-width:768px){.GymServicesSection-module__4bG7NW__cards{margin-bottom:40px}}@media (min-width:1024px){.GymServicesSection-module__4bG7NW__cards{grid-template-columns:repeat(3,1fr);margin-bottom:48px}}.GymServicesSection-module__4bG7NW__card{background-color:var(--BG-Secondary);border-radius:24px;gap:32px;padding:24px;justify-content:flex-start!important}@media (min-width:768px){.GymServicesSection-module__4bG7NW__card{gap:36px!important}}.GymServicesSection-module__4bG7NW__cardTitle{color:var(--Text-Primary);font-size:16px;font-style:normal;font-weight:600;line-height:140%}@media (min-width:768px){.GymServicesSection-module__4bG7NW__cardTitle{font-size:22px}}.GymServicesSection-module__4bG7NW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GymServicesSection-module__4bG7NW__listItem{padding-left:20px;position:relative}@media (min-width:768px){.GymServicesSection-module__4bG7NW__listItem{padding-left:24px}}@media (min-width:1024px){.GymServicesSection-module__4bG7NW__listItem{padding-left:28px}}.GymServicesSection-module__4bG7NW__listItem:before{content:"▪";color:var(--Text-Primary);font-size:16px;line-height:1.4;position:absolute;left:0}@media (min-width:768px){.GymServicesSection-module__4bG7NW__listItem:before{font-size:18px}}@media (min-width:1024px){.GymServicesSection-module__4bG7NW__listItem:before{font-size:20px}}.GymServicesSection-module__4bG7NW__listText{color:var(--Text-Primary);font-size:14px;font-style:normal;font-weight:700;line-height:140%}@media (min-width:768px){.GymServicesSection-module__4bG7NW__listText{font-size:20px;font-weight:500}}.GymServicesSection-module__4bG7NW__button{width:100%}@media (min-width:768px){.GymServicesSection-module__4bG7NW__button{width:auto}}.GymServicesSection-module__4bG7NW__iconWrapper{width:40px;height:40px}@media (min-width:768px){.GymServicesSection-module__4bG7NW__iconWrapper{width:48px;height:48px}}
.GymTrainers-module__TAA3fa__section{padding:0 var(--Spacing-16) 60px;background:var(--BG-Primary)}@media (min-width:1024px){.GymTrainers-module__TAA3fa__section{padding:0 var(--Spacing-60) 60px}}.GymTrainers-module__TAA3fa__inner{width:100%;max-width:1320px;margin:0 auto}
.WhyPhangan-module__SZkyWW__headBlock{flex-direction:column;align-items:flex-start;gap:16px;max-width:751px;margin-bottom:32px;display:flex}@media (min-width:768px){.WhyPhangan-module__SZkyWW__headBlock{gap:20px;margin-bottom:60px}}.WhyPhangan-module__SZkyWW__container{flex-direction:column;gap:8px;margin:0 auto;display:flex}@media (min-width:768px){.WhyPhangan-module__SZkyWW__container{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 1fr 1.5fr;grid-template-areas:"gym gym img""std nat img""std com isl";display:grid}}.WhyPhangan-module__SZkyWW__card{border-radius:var(--Spacing-24,24px);justify-content:space-between;min-height:160px;padding:24px;position:relative;overflow:hidden}@media (min-width:1024px){.WhyPhangan-module__SZkyWW__card{min-height:236px}}.WhyPhangan-module__SZkyWW__cardTitle{text-transform:uppercase;font-size:32px;font-style:normal;font-weight:400;line-height:100%}@media (min-width:1024px){.WhyPhangan-module__SZkyWW__cardTitle{font-size:48px}}@media (min-width:1200px){.WhyPhangan-module__SZkyWW__cardTitle{font-size:56px}}.WhyPhangan-module__SZkyWW__cardText{font-size:16px;font-style:normal;font-weight:600;line-height:140%}@media (min-width:1024px){.WhyPhangan-module__SZkyWW__cardText{font-size:22px}}.WhyPhangan-module__SZkyWW__imageWrap{grid-area:img;min-height:460px}@media (min-width:768px){.WhyPhangan-module__SZkyWW__imageWrap{min-height:unset}}.WhyPhangan-module__SZkyWW__image{object-fit:cover;display:block}.WhyPhangan-module__SZkyWW__gyms{grid-area:gym}.WhyPhangan-module__SZkyWW__community{grid-area:com}.WhyPhangan-module__SZkyWW__island{grid-area:isl}.WhyPhangan-module__SZkyWW__stadiums{grid-area:std}.WhyPhangan-module__SZkyWW__nature{grid-area:nat}
.WhenToTrainSection-module__UTgujG__root{gap:var(--Spacing-32);grid-template-areas:"copy""card""button";display:grid}@media (min-width:1024px){.WhenToTrainSection-module__UTgujG__root{justify-content:space-between;gap:40px var(--Spacing-60);grid-template-columns:minmax(0,916px) 324px;grid-template-areas:"copy card""button card"}}.WhenToTrainSection-module__UTgujG__copy{gap:var(--Spacing-24);flex-direction:column;grid-area:copy;display:flex}@media (min-width:1024px){.WhenToTrainSection-module__UTgujG__copy{gap:20px}}.WhenToTrainSection-module__UTgujG__heading{color:var(--Grayscale-0);font-family:var(--font-instrument-serif), serif;letter-spacing:-.03em;font-size:40px;font-weight:400;line-height:1}@media (min-width:1024px){.WhenToTrainSection-module__UTgujG__heading{max-width:640px;font-size:72px}}.WhenToTrainSection-module__UTgujG__list{gap:var(--Spacing-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WhenToTrainSection-module__UTgujG__item{align-items:flex-start;gap:var(--Spacing-12);display:flex}.WhenToTrainSection-module__UTgujG__iconCircle{background:var(--Accent-Yellow);color:var(--Text-Accent);border-radius:40px;flex:none;padding:4px;display:flex}.WhenToTrainSection-module__UTgujG__itemText{color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}.WhenToTrainSection-module__UTgujG__itemText strong{font-weight:700}@media (min-width:1024px){.WhenToTrainSection-module__UTgujG__itemText{font-size:20px}}.WhenToTrainSection-module__UTgujG__card{align-self:start;gap:var(--Spacing-8);padding:var(--Spacing-16);background:var(--BG-Secondary);border-radius:24px;flex-direction:column;grid-area:card;display:flex}@media (min-width:1024px){.WhenToTrainSection-module__UTgujG__card{padding:var(--Spacing-32)}}.WhenToTrainSection-module__UTgujG__photos{display:flex}.WhenToTrainSection-module__UTgujG__photo{object-fit:cover;border-radius:50%;width:72px;height:72px}.WhenToTrainSection-module__UTgujG__photo:not(:last-child){margin-right:-8px}.WhenToTrainSection-module__UTgujG__cardTitle{color:var(--Text-Primary);font-size:18px;font-weight:600;line-height:1.4}@media (min-width:1024px){.WhenToTrainSection-module__UTgujG__cardTitle{font-size:22px}}.WhenToTrainSection-module__UTgujG__cardText{color:var(--Text-Disabled);font-size:12px;font-weight:500;line-height:16px}@media (min-width:1024px){.WhenToTrainSection-module__UTgujG__cardText{font-size:14px;line-height:1.4}}.WhenToTrainSection-module__UTgujG__root .WhenToTrainSection-module__UTgujG__button{text-transform:uppercase;grid-area:button;justify-self:stretch}@media (min-width:1024px){.WhenToTrainSection-module__UTgujG__root .WhenToTrainSection-module__UTgujG__button{justify-self:start;padding-block:16px}}
.LocationSection-module__0xw83W__section{padding:60px var(--Spacing-16);background:var(--BG-Primary)}@media (min-width:1024px){.LocationSection-module__0xw83W__section{padding:60px}}.LocationSection-module__0xw83W__inner{gap:var(--Spacing-24);flex-direction:column;width:100%;max-width:1320px;margin:0 auto;display:flex}@media (min-width:1024px){.LocationSection-module__0xw83W__inner{gap:var(--Spacing-32)}}.LocationSection-module__0xw83W__title{color:var(--Text-Primary)}
.MuayThaiIsland-module__y9rPCW__layout{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.MuayThaiIsland-module__y9rPCW__layout{flex-direction:row-reverse;gap:40px;max-width:1320px;margin:0 auto}}.MuayThaiIsland-module__y9rPCW__textBlock{flex-direction:column;flex:50%;gap:16px;display:flex}@media (min-width:1024px){.MuayThaiIsland-module__y9rPCW__textBlock{gap:20px;max-width:623px}}.MuayThaiIsland-module__y9rPCW__imageBlock{flex:50%;min-height:230px;position:relative}@media (min-width:768px){.MuayThaiIsland-module__y9rPCW__imageBlock{min-height:350px}}@media (min-width:1024px){.MuayThaiIsland-module__y9rPCW__imageBlock{min-height:400px}}.MuayThaiIsland-module__y9rPCW__image{object-fit:cover;border-radius:24px;display:block}
.page-module__F4G1nG__page .page-module__F4G1nG__worthSection{flex-direction:column;display:flex}.page-module__F4G1nG__headSectionWrapper{width:100%;min-height:100svh;display:grid;position:relative;overflow:hidden}.page-module__F4G1nG__headSectionVideoWrapper{z-index:0;position:absolute;inset:0}.page-module__F4G1nG__headVideo{object-fit:cover;width:100%;height:100%}.page-module__F4G1nG__overlay{background:url(/top-img.png) right 0 top 0/215px 320px no-repeat,#00000073;position:absolute;inset:0}@media (min-width:768px){.page-module__F4G1nG__overlay{background:url(/top-img.png) right 100px top 0/502px 751px no-repeat,#00000073}}.page-module__F4G1nG__headSection{height:100%;padding-top:var(--Header-Height-Mobile);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.page-module__F4G1nG__headSection{background-position:50%;align-items:flex-start}}@media (min-width:1024px){.page-module__F4G1nG__headSection{padding-top:var(--Header-Height-Desktop)}}.page-module__F4G1nG__headContent{z-index:1;flex-direction:column;gap:20px;height:100%;display:flex}.page-module__F4G1nG__mainHeading{margin-top:86px;line-height:100%}@media (min-width:768px){.page-module__F4G1nG__mainHeading{max-width:1100px;margin-top:25px}}.page-module__F4G1nG__italic{font-style:italic}.page-module__F4G1nG__headButton{margin-top:auto}@media (min-width:768px){.page-module__F4G1nG__headButton{width:fit-content;margin-top:84px}}.page-module__F4G1nG__videoSection{flex-direction:column;display:flex}.page-module__F4G1nG__highlight{letter-spacing:6px}.page-module__F4G1nG__cards{flex-direction:column;gap:8px;height:auto;margin-top:32px;display:flex}@media (min-width:768px){.page-module__F4G1nG__cards{grid-template-columns:repeat(2,1fr);margin-top:60px;display:grid}}@media (min-width:1024px){.page-module__F4G1nG__cards{grid-template-columns:repeat(4,1fr)}}.page-module__F4G1nG__paragraph{color:var(--Text-Secondary);max-width:750px;margin-top:2px}.page-module__F4G1nG__halfWidth{max-width:680px}.page-module__F4G1nG__nightFightdDesc{width:100%;margin-top:16px;margin-bottom:32px}@media (min-width:1024px){.page-module__F4G1nG__nightFightdDesc{width:75%;margin-top:32px;margin-bottom:64px}}.page-module__F4G1nG__cardText{max-width:80%;line-height:22px}.page-module__F4G1nG__cardWorth{width:100%}@media (min-width:1024px){.page-module__F4G1nG__cardWorth{grid-column:span 1;height:300px}}.page-module__F4G1nG__cardBook{width:100%}.page-module__F4G1nG__bookBtn{text-transform:uppercase;margin-left:auto;font-size:14px}.page-module__F4G1nG__highlightBooking{letter-spacing:3px}.page-module__F4G1nG__bookinCards{margin-top:22px}.page-module__F4G1nG__contactAsWrapper{background-image:url(/decorative-dash-line-2.png),url(/island-view-sm.png);background-position:right 0 top 0,50%;background-repeat:no-repeat,no-repeat;background-size:auto,cover;padding:80px 16px}.page-module__F4G1nG__contactAsHeading{max-width:60%;margin-bottom:8px;line-height:1}.page-module__F4G1nG__contactAsDesc{width:75%;margin-bottom:32px}.page-module__F4G1nG__contactAsBtn{width:100%}.page-module__F4G1nG__designBy{margin-top:32px}.page-module__F4G1nG__reviewList{overflow-x:scroll}.page-module__F4G1nG__reviewCard{flex-shrink:0;width:220px;height:320px}.page-module__F4G1nG__map{margin-top:32px}@media (min-width:768px){.page-module__F4G1nG__map{margin-top:60px}.page-module__F4G1nG__highlight{letter-spacing:10px}.page-module__F4G1nG__galleryHeading{max-width:595px}.page-module__F4G1nG__memoryPunchLabel{font-size:34px!important}.page-module__F4G1nG__videoSection{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;display:grid}.page-module__F4G1nG__videoDesc{padding-left:24px}.page-module__F4G1nG__videoSegment{grid-column:span 2}.page-module__F4G1nG__bookinCards{margin-top:auto}.page-module__F4G1nG__bookBtn{font-size:18px;font-style:normal;font-weight:700}.page-module__F4G1nG__contactAs{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__F4G1nG__contactAsDesc{margin-bottom:60px}.page-module__F4G1nG__contactAsBtn{width:180px}.page-module__F4G1nG__designBy{margin:0 0 0 auto}.page-module__F4G1nG__reviewCard{width:490px;height:365px}.page-module__F4G1nG__contactAsWrapper{background-image:url(/decorative-dash-line-3.png),url(/decorative-arrow.png),url(/island-view-sm.png);background-position:60px 0,right 100px bottom 0,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:auto,auto,cover;height:648px}.page-module__F4G1nG__contactAsHeading{margin-bottom:60px}}
.WhyTrainSection-module__SDRxtq__root{flex-direction:column;gap:40px;display:flex}.WhyTrainSection-module__SDRxtq__heading{color:var(--Text-Primary);font-family:var(--font-instrument-serif-rough), serif;font-size:40px;font-weight:400;line-height:1}@media (min-width:1024px){.WhyTrainSection-module__SDRxtq__heading{font-size:72px}}
.FighterReviews-module__iWMZAq__section{padding:60px var(--Spacing-16);background:var(--BG-Primary)}@media (min-width:1024px){.FighterReviews-module__iWMZAq__section{padding:60px var(--Spacing-60)}}.FighterReviews-module__iWMZAq__inner{width:100%;max-width:1320px;margin:0 auto}.FighterReviews-module__iWMZAq__head{justify-content:space-between;align-items:center;gap:var(--Spacing-24);margin-bottom:var(--Spacing-32);display:flex}.FighterReviews-module__iWMZAq__title{color:var(--Text-Primary)}.FighterReviews-module__iWMZAq__headButton{display:none}@media (min-width:1024px){.FighterReviews-module__iWMZAq__headButton{flex-shrink:0;display:flex}}.FighterReviews-module__iWMZAq__track{gap:var(--Spacing-8);margin-inline:calc(-1 * var(--Spacing-16));padding-inline:var(--Spacing-16);scroll-padding-inline:var(--Spacing-16);grid-auto-columns:240px;grid-auto-flow:column;overflow-x:auto}@media (min-width:1024px){.FighterReviews-module__iWMZAq__track{grid-auto-columns:490px;margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.FighterReviews-module__iWMZAq__item{height:100%}.FighterReviews-module__iWMZAq__card{gap:var(--Spacing-12);height:100%;padding:var(--Spacing-16);background:var(--BG-Secondary);border-radius:20px;flex-direction:column;display:flex}@media (min-width:1024px){.FighterReviews-module__iWMZAq__card{gap:var(--Spacing-16);padding:var(--Spacing-24)}}.FighterReviews-module__iWMZAq__cardHead{gap:var(--Spacing-8);flex-direction:column;display:flex}.FighterReviews-module__iWMZAq__badge{background:var(--Accent-Yellow);letter-spacing:.5px;text-transform:uppercase;color:var(--Text-Accent);border-radius:4px;align-self:flex-start;padding:2px 6px;font-size:14px;font-weight:700}.FighterReviews-module__iWMZAq__name{color:var(--Text-Primary);font-size:20px;font-weight:700;line-height:1}.FighterReviews-module__iWMZAq__quote{color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.FighterReviews-module__iWMZAq__quote{font-size:16px}}.FighterReviews-module__iWMZAq__thumb{aspect-ratio:1;border-radius:16px;width:100%;margin-top:auto;position:relative;overflow:hidden}.FighterReviews-module__iWMZAq__thumbImage{object-fit:cover}.FighterReviews-module__iWMZAq__footButton{width:100%;margin-top:var(--Spacing-32);display:flex}@media (min-width:1024px){.FighterReviews-module__iWMZAq__footButton{display:none}}
.Instagram-module__1hYKVq__container{isolation:isolate;border-radius:24px;flex-direction:column;justify-content:flex-end;gap:16px;max-width:1320px;min-height:530px;margin:0 auto;padding:24px;display:flex;position:relative;overflow:hidden}.Instagram-module__1hYKVq__container:before{content:"";z-index:-1;background:linear-gradient(#0000 35%,#000000b8 100% 106.55%);position:absolute;inset:0}@media (min-width:500px){.Instagram-module__1hYKVq__container:before{background:linear-gradient(120deg,#000000b8 21.42%,#0000 58.93%)}}@media (min-width:500px){.Instagram-module__1hYKVq__container{padding:32px}}.Instagram-module__1hYKVq__content{max-width:670px}.Instagram-module__1hYKVq__link{width:100%}@media (min-width:500px){.Instagram-module__1hYKVq__link{width:fit-content;margin-top:auto}}.Instagram-module__1hYKVq__image{object-fit:cover;z-index:-2;transform:scale(1.2)translateY(-25px)}@media (min-width:500px){.Instagram-module__1hYKVq__image{object-position:top center;transform:unset}}@media (min-width:1024px){.Instagram-module__1hYKVq__image{object-position:top right;transform:scale(1.15)translate(6%,-4%)}}
.FightCampsListing-module__fDUOBa__page{--camp-accent:var(--Accent-Yellow);background:var(--BG-Primary);color:var(--Text-Primary);overflow:hidden}.FightCampsListing-module__fDUOBa__section{gap:var(--Spacing-32);width:100%;max-width:1440px;padding:var(--Spacing-32) var(--Spacing-16);flex-direction:column;margin:0 auto;display:flex}@media (min-width:1024px){.FightCampsListing-module__fDUOBa__section{gap:var(--Spacing-60);padding:var(--Spacing-60)}}.FightCampsListing-module__fDUOBa__intro{flex-direction:column;gap:20px;display:flex}@media (min-width:1024px){.FightCampsListing-module__fDUOBa__intro{max-width:941px}}.FightCampsListing-module__fDUOBa__group{flex-direction:column;gap:20px;display:flex}.FightCampsListing-module__fDUOBa__accommodationOptions{scroll-margin-top:var(--Spacing-32)}@media (min-width:1024px){.FightCampsListing-module__fDUOBa__accommodationOptions{scroll-margin-top:var(--Spacing-60)}}.FightCampsListing-module__fDUOBa__heading{color:var(--Text-Primary);font-family:var(--font-instrument-serif-rough), serif;font-size:40px;font-weight:400;line-height:1}@media (min-width:1024px){.FightCampsListing-module__fDUOBa__heading{font-size:72px}}.FightCampsListing-module__fDUOBa__lead{max-width:785px;color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.FightCampsListing-module__fDUOBa__lead{font-size:20px}}.FightCampsListing-module__fDUOBa__cards{gap:var(--Spacing-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.FightCampsListing-module__fDUOBa__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.FightCampsListing-module__fDUOBa__page .FightCampsListing-module__fDUOBa__videoAction{width:100%;margin-top:var(--Spacing-4)}@media (min-width:1024px){.FightCampsListing-module__fDUOBa__page .FightCampsListing-module__fDUOBa__videoAction{align-self:flex-start;width:auto;margin-top:20px}}.FightCampsListing-module__fDUOBa__adminText{white-space:pre-line}.FightCampsListing-module__fDUOBa__accommodationIntro{flex-direction:column;gap:20px;display:flex}@media (min-width:1024px){.FightCampsListing-module__fDUOBa__accommodationIntro{flex-direction:row;align-items:flex-end;gap:40px}}.FightCampsListing-module__fDUOBa__page .FightCampsListing-module__fDUOBa__accommodationIntroButton{width:100%}@media (min-width:1024px){.FightCampsListing-module__fDUOBa__page .FightCampsListing-module__fDUOBa__accommodationIntroButton{flex-shrink:0;width:auto;padding-block:16px}}.FightCampsListing-module__fDUOBa__yellowBackground{background:var(--Accent-Yellow)}
