.page-module__SLR4ta__page{color:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;font-family:var(--font-instrument-sans), var(--font-noto-thai), Arial, sans-serif;background:#fff;padding:24px}.page-module__SLR4ta__table{border-collapse:collapse;color:#000;background:#fff;width:100%;font-size:12px}.page-module__SLR4ta__th{text-align:left;color:#000;background:#fff;border:1px solid #000;padding:6px 8px;font-weight:600}.page-module__SLR4ta__td{color:#000;background:#fff;border:1px solid #000;padding:6px 8px}.page-module__SLR4ta__center{text-align:center}.page-module__SLR4ta__right{text-align:right}
.styles-module__cGoLlG__container{border:1px solid var(--Border-Default);border-radius:12px;flex-shrink:0;width:100%;padding:8px 12px;box-shadow:inset 0 1px #0e18290d,inset 0 2px #0e18290d}.styles-module__cGoLlG__value{text-align:center;color:#fff;border:1px solid #666;border-radius:8px;flex-grow:1;min-width:80px;padding:8px 16px;font-size:16px;font-weight:500}.styles-module__cGoLlG__btn{border-radius:50%;width:20px;height:20px}.styles-module__cGoLlG__btn:active{background:var(--Grayscale-40)}.styles-module__cGoLlG__btn:focus-visible{outline-offset:2px;outline:auto}.styles-module__cGoLlG__disabled{opacity:.5;pointer-events:none}
.ProgramDetails-module__PI1n9W__card{gap:var(--Spacing-24);padding:var(--Spacing-24);background:var(--BG-Secondary);border:2px solid var(--Accent-Yellow);border-radius:16px;flex-direction:column;display:flex}@media (min-width:768px){.ProgramDetails-module__PI1n9W__card{padding:var(--Spacing-32)}}.ProgramDetails-module__PI1n9W__programName{text-transform:uppercase;color:var(--Text-Primary);font-size:22px;font-weight:700;line-height:1.4}@media (min-width:768px){.ProgramDetails-module__PI1n9W__programName{font-size:26px}}.ProgramDetails-module__PI1n9W__gymBlock{gap:var(--Spacing-16);flex-direction:column;display:flex}.ProgramDetails-module__PI1n9W__gyms{gap:var(--Spacing-8);flex-wrap:wrap;display:flex}.ProgramDetails-module__PI1n9W__gym{align-items:center;gap:var(--Spacing-8);border:1px solid var(--Border-Default);background:var(--Grayscale-40);color:var(--Text-Primary);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.ProgramDetails-module__PI1n9W__gym:focus-visible{outline:1px solid var(--Border-Accent)}.ProgramDetails-module__PI1n9W__gym:disabled{opacity:.35;cursor:not-allowed}.ProgramDetails-module__PI1n9W__gym.ProgramDetails-module__PI1n9W__gymSelected{background:var(--Grayscale-0);color:var(--Text-Accent);border-color:var(--Grayscale-0)}@media (min-width:768px){.ProgramDetails-module__PI1n9W__gym{font-size:16px}}.ProgramDetails-module__PI1n9W__gymFull{text-transform:uppercase;font-size:12px;font-weight:500}.ProgramDetails-module__PI1n9W__dateBlock{gap:var(--Spacing-16);flex-direction:column;display:flex}.ProgramDetails-module__PI1n9W__label{color:var(--Text-Primary);font-size:18px;font-weight:600;line-height:1.4}@media (min-width:768px){.ProgramDetails-module__PI1n9W__label{font-size:22px}}.ProgramDetails-module__PI1n9W__dates{gap:var(--Spacing-8);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.ProgramDetails-module__PI1n9W__note{gap:var(--Spacing-12);padding:var(--Spacing-12) var(--Spacing-16);background:var(--BG-Accent);border-radius:12px;display:flex}.ProgramDetails-module__PI1n9W__noteIcon{color:var(--Text-Primary);flex-shrink:0;margin-top:2px}.ProgramDetails-module__PI1n9W__noteText{gap:var(--Spacing-8);flex-direction:column;display:flex}.ProgramDetails-module__PI1n9W__noteLines{color:var(--Text-Primary);flex-direction:column;font-size:14px;font-weight:500;line-height:1.4;display:flex}.ProgramDetails-module__PI1n9W__noteHint{color:var(--Text-Disabled);font-size:14px;font-weight:500;line-height:1.4}.ProgramDetails-module__PI1n9W__counters{gap:var(--Spacing-16);flex-direction:column;display:flex}.ProgramDetails-module__PI1n9W__counterRow{justify-content:space-between;align-items:center;gap:var(--Spacing-16);display:flex}.ProgramDetails-module__PI1n9W__counterLabel{color:var(--Text-Primary);font-size:16px;font-weight:500;line-height:1.4}.ProgramDetails-module__PI1n9W__counter{flex-shrink:0;width:140px}
.ProductRow-module__DOmvNW__row{background:0 0;border-radius:12px;justify-content:space-between;align-items:center;gap:4px;padding:0;transition:background-color .12s;display:flex}@media (min-width:768px){.ProductRow-module__DOmvNW__row{gap:24px}}.ProductRow-module__DOmvNW__row.ProductRow-module__DOmvNW__active{background:#3c2d01}.ProductRow-module__DOmvNW__info{flex-direction:column;gap:4px;width:100%;min-width:0;padding-top:2px;padding-bottom:2px;display:flex}@media (min-width:768px){.ProductRow-module__DOmvNW__info{flex-direction:row;justify-content:space-between}}.ProductRow-module__DOmvNW__info .ProductRow-module__DOmvNW__label,.ProductRow-module__DOmvNW__info .ProductRow-module__DOmvNW__labelLine{transition:transform .2s;transform:translate(0)}.ProductRow-module__DOmvNW__info.ProductRow-module__DOmvNW__active .ProductRow-module__DOmvNW__label,.ProductRow-module__DOmvNW__info.ProductRow-module__DOmvNW__active .ProductRow-module__DOmvNW__labelLine{transform:translate(8px)}.ProductRow-module__DOmvNW__labelLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProductRow-module__DOmvNW__label{color:var(--Text-Primary);font-size:14px;font-weight:500;line-height:100%}@media (min-width:768px){.ProductRow-module__DOmvNW__label{font-size:16px}}.ProductRow-module__DOmvNW__price{color:var(--Text-Primary);font-size:14px;font-weight:600;line-height:100%}@media (min-width:768px){.ProductRow-module__DOmvNW__price{font-size:16px}}.ProductRow-module__DOmvNW__saveChip{color:var(--Accent-Yellow);background:#5a4302;border-radius:9999px;align-items:center;padding:2px 8px;font-size:8px;font-style:normal;font-weight:500;line-height:140%;display:inline-flex}@media (min-width:768px){.ProductRow-module__DOmvNW__saveChip{order:-1;font-size:12px}}.ProductRow-module__DOmvNW__input{background-color:var(--BG-Secondary)!important;flex-shrink:0!important;width:140px!important}@media (min-width:768px){.ProductRow-module__DOmvNW__input{width:160px!important}}
.page-module___tFpAG__section{padding-top:60px;padding-bottom:60px}@media (min-width:1024px){.page-module___tFpAG__section{padding-top:100px;padding-bottom:100px}}.page-module___tFpAG__worthHeading{margin-bottom:16px}@media (min-width:768px){.page-module___tFpAG__worthHeading{margin-bottom:24px}}.page-module___tFpAG__galleryHeading{margin-bottom:32px}@media (min-width:768px){.page-module___tFpAG__galleryHeading{margin-bottom:60px}}.page-module___tFpAG__headImage{object-fit:cover;object-position:0;width:100%;height:100%}@media (min-width:768px){.page-module___tFpAG__headImage{object-position:center}}.page-module___tFpAG__headSectionWrapper{width:100%;min-height:100svh;display:grid;position:relative;overflow:hidden}.page-module___tFpAG__headSectionVideoWrapper{z-index:0;position:absolute;inset:0}.page-module___tFpAG__headVideo{object-fit:cover;width:100%;height:100%}.page-module___tFpAG__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___tFpAG__overlay{background:url(/top-img.png) right 100px top 0/502px 751px no-repeat,#00000073;position:absolute;inset:0}}.page-module___tFpAG__headContent{z-index:1;flex-direction:column;gap:20px;height:100%;display:flex}.page-module___tFpAG__headSection{height:100%;padding-top:var(--Header-Height-Mobile);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.page-module___tFpAG__headSection{background-position:50%;align-items:flex-start}}@media (min-width:1024px){.page-module___tFpAG__headSection{padding-top:var(--Header-Height-Desktop)}}.page-module___tFpAG__videoSection{flex-direction:column;display:flex}@media (min-width:768px){.page-module___tFpAG__videoSection{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;display:grid}}.page-module___tFpAG__highlight{letter-spacing:6px}@media (min-width:768px){.page-module___tFpAG__highlight{letter-spacing:10px;align-self:flex-start}}.page-module___tFpAG__videoImage{background:url(/kick.png) -7.211px -57.145px/194.919% 111.429% no-repeat;border-radius:16px;height:600px;margin-top:64px;margin-bottom:24px;position:relative}@media (min-width:376px){.page-module___tFpAG__videoImage{background:url(/kick.png) 50%/cover no-repeat;border-radius:16px;height:600px;position:relative}}@media (min-width:768px){.page-module___tFpAG__videoImage{margin-top:0;margin-bottom:0}}.page-module___tFpAG__optional{position:absolute;top:23px;left:18px;transform:rotate(-4deg)}.page-module___tFpAG__videoImage .page-module___tFpAG__playIcon{width:48px;height:48px;position:absolute;bottom:32px;right:32px}.page-module___tFpAG__mainHeading{margin-top:86px;line-height:100%}@media (min-width:768px){.page-module___tFpAG__mainHeading{max-width:1100px;margin-top:25px}}.page-module___tFpAG__paragraph{color:var(--Text-Secondary);margin-top:2px}@media (min-width:768px){.page-module___tFpAG__paragraph{max-width:747px}}.page-module___tFpAG__headButton{margin-top:auto}@media (min-width:768px){.page-module___tFpAG__headButton{width:fit-content;margin-top:84px}}.page-module___tFpAG__cardBook{width:100%}.page-module___tFpAG__bookBtn{text-transform:uppercase;margin-left:auto;font-size:14px}@media (min-width:768px){.page-module___tFpAG__bookBtn{font-size:18px;font-style:normal;font-weight:700}}.page-module___tFpAG__highlightBooking{letter-spacing:3px}.page-module___tFpAG__bookinCards{margin-top:22px}@media (min-width:768px){.page-module___tFpAG__bookinCards{margin-top:auto}}.page-module___tFpAG__page .page-module___tFpAG__videoCard{gap:19px}@media (min-width:768px){.page-module___tFpAG__videoDesc{padding-left:24px}}@media (min-width:768px){.page-module___tFpAG__videoSegment{grid-column:span 2}}.page-module___tFpAG__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}@media (min-width:768px){.page-module___tFpAG__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___tFpAG__contactAsHeading{max-width:60%;margin-bottom:8px;line-height:1}@media (min-width:768px){.page-module___tFpAG__contactAsHeading{margin-bottom:60px}}.page-module___tFpAG__contactAsDesc{width:75%;margin-bottom:32px}@media (min-width:768px){.page-module___tFpAG__contactAsDesc{margin-bottom:60px}}.page-module___tFpAG__contactAsBtn{width:100%}@media (min-width:768px){.page-module___tFpAG__contactAsBtn{width:180px}}@media (min-width:768px){.page-module___tFpAG__contactAs{text-align:center;flex-direction:column;align-items:center;display:flex}}@media (min-width:768px){.page-module___tFpAG__contactAs.page-module___tFpAG__contactAsMobile{display:none}}@media (max-width:767px){.page-module___tFpAG__contactAs.page-module___tFpAG__contactAsDesktop{display:none}}.page-module___tFpAG__designBy{margin-top:32px}@media (min-width:768px){.page-module___tFpAG__designBy{margin:0 0 0 auto}}.page-module___tFpAG__italic{font-style:italic}.page-module___tFpAG__uppercase{text-transform:uppercase}.page-module___tFpAG__underConstruction{width:100%;padding-top:var(--Header-Height-Desktop);flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.page-module___tFpAG__underConstruction .page-module___tFpAG__underConstructionHeading{text-align:center}@media (min-width:768px){.page-module___tFpAG__underConstruction{flex-direction:row;justify-content:space-between}.page-module___tFpAG__underConstruction .page-module___tFpAG__underConstructionHeading{text-align:left}}.page-module___tFpAG__underConstructionContent{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:768px){.page-module___tFpAG__underConstructionContent{align-items:flex-start;gap:24px}}.page-module___tFpAG__underConstructionImage{display:none}@media (min-width:768px){.page-module___tFpAG__underConstructionImage{display:block}}
.InteractiveMap-module__2_YrRW__mapWrap{width:100%;max-width:988px;margin:0 auto;position:relative}.InteractiveMap-module__2_YrRW__mapImage{width:100%;height:auto;display:block}.InteractiveMap-module__2_YrRW__zone{aspect-ratio:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}@media (min-width:768px){.InteractiveMap-module__2_YrRW__zone{cursor:default}}.InteractiveMap-module__2_YrRW__zoneCircle{width:100%;height:100%;display:block}.InteractiveMap-module__2_YrRW__zoneCentral{width:34.3117%;top:49.1228%;left:21.5587%}.InteractiveMap-module__2_YrRW__zoneHaadrin{width:25.7085%;top:78.4211%;left:70.9514%}.InteractiveMap-module__2_YrRW__label{z-index:2;gap:var(--Spacing-4,4px);font-family:var(--font-instrument-sans), sans-serif;white-space:nowrap;color:var(--Text-Primary);pointer-events:none;align-items:center;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex;position:absolute}@media (min-width:1024px){.InteractiveMap-module__2_YrRW__label{font-size:16px}}.InteractiveMap-module__2_YrRW__labelIcon{width:12px;height:12px;display:block}@media (min-width:1024px){.InteractiveMap-module__2_YrRW__labelIcon{width:20px;height:20px}}.InteractiveMap-module__2_YrRW__pier1{top:69.6491%;left:25.3036%}.InteractiveMap-module__2_YrRW__pier2{top:74.7368%;left:47.2672%}.InteractiveMap-module__2_YrRW__pier3{top:92.807%;left:81.6802%}.InteractiveMap-module__2_YrRW__star{white-space:normal;max-width:72px;top:90%;left:86.8421%}@media (min-width:1024px){.InteractiveMap-module__2_YrRW__star{white-space:nowrap;max-width:none}}
.BookTrainingSlider-module__IISvlG__container{flex-direction:column;gap:24px;width:100%;display:flex}@media (min-width:1024px){.BookTrainingSlider-module__IISvlG__container{flex-direction:row;align-items:stretch;gap:24px}}.BookTrainingSlider-module__IISvlG__sliderColumn{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}@media (min-width:1024px){.BookTrainingSlider-module__IISvlG__sliderColumn{flex:60%}}.BookTrainingSlider-module__IISvlG__slideStack{--schedule-strip-height:52px;background:var(--BG-Secondary);border-radius:24px;flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:1024px){.BookTrainingSlider-module__IISvlG__slideStack{flex:1}}.BookTrainingSlider-module__IISvlG__slideWrapper{z-index:2;width:100%;position:relative}@media (min-width:1024px){.BookTrainingSlider-module__IISvlG__slideWrapper{flex:1;display:flex}}.BookTrainingSlider-module__IISvlG__slides{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-radius:24px;grid-auto-columns:100%;grid-auto-flow:column;gap:8px;width:100%;min-width:0;display:grid;overflow-x:auto}.BookTrainingSlider-module__IISvlG__slides::-webkit-scrollbar{display:none}@media (min-width:1024px){.BookTrainingSlider-module__IISvlG__slides{flex:1}}.BookTrainingSlider-module__IISvlG__slide{scroll-snap-align:start;flex-direction:column;min-width:0;display:flex}.BookTrainingSlider-module__IISvlG__formColumn{width:100%}@media (min-width:1024px){.BookTrainingSlider-module__IISvlG__formColumn{flex:0 0 360px}}.BookTrainingSlider-module__IISvlG__mobileArrow{z-index:3;position:absolute;top:35%;transform:translateY(-50%)}@media (min-width:1024px){.BookTrainingSlider-module__IISvlG__mobileArrow{display:none}}.BookTrainingSlider-module__IISvlG__mobileArrowLeft{left:-15px}.BookTrainingSlider-module__IISvlG__mobileArrowRight{right:-15px}.BookTrainingSlider-module__IISvlG__mobileDotsWrapper{justify-content:center;display:flex}@media (min-width:1024px){.BookTrainingSlider-module__IISvlG__mobileDotsWrapper{display:none}}.BookTrainingSlider-module__IISvlG__desktopNav{display:none}@media (min-width:1024px){.BookTrainingSlider-module__IISvlG__desktopNav{bottom:var(--schedule-strip-height);z-index:3;justify-content:space-between;align-items:center;gap:16px;padding:0 32px 32px;display:flex;position:absolute;left:0;right:0}}.BookTrainingSlider-module__IISvlG__navButton{color:var(--Text-Accent);cursor:pointer;background:#fffffff2;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:18px;font-weight:700;transition:background .2s;display:inline-flex}.BookTrainingSlider-module__IISvlG__navButton:hover{background:var(--Grayscale-0)}.BookTrainingSlider-module__IISvlG__navButton:disabled{opacity:.4;cursor:not-allowed}.BookTrainingSlider-module__IISvlG__navButton svg{width:14px;height:14px}.BookTrainingSlider-module__IISvlG__dots{justify-content:center;gap:8px;display:flex}.BookTrainingSlider-module__IISvlG__dot{cursor:pointer;background:#fff6;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s}.BookTrainingSlider-module__IISvlG__dotActive{background:var(--Grayscale-0)}
.DownloadDocuments-module__Yny7JG__btn{width:100%}@media (min-width:768px){.DownloadDocuments-module__Yny7JG__btn{width:auto}}
.Subtotal-module__E8XEiG__subTotalSection{border-top:1px solid var(--Border-Default);border-bottom:1px solid var(--Border-Default);margin-bottom:24px;padding:24px 0;font-size:32px;font-weight:600}.Subtotal-module__E8XEiG__subtotal{font-size:32px;line-height:110%}@media (min-width:1024px){.Subtotal-module__E8XEiG__subtotal{font-size:40px}}
.Cards-module__D-woGW__worthHeading{margin-bottom:16px}@media (min-width:768px){.Cards-module__D-woGW__worthHeading{margin-bottom:24px}}.Cards-module__D-woGW__cards{grid-template-columns:1fr;gap:8px;margin-top:32px;display:grid}@media (min-width:768px){.Cards-module__D-woGW__cards{grid-template-columns:1fr 1fr;margin-top:60px}}@media (min-width:1024px){.Cards-module__D-woGW__cards{grid-template-columns:repeat(4,1fr)}}.Cards-module__D-woGW__cardWorth{gap:10px;width:100%}@media (min-width:768px){.Cards-module__D-woGW__cardWorth{grid-column:span 1}}
.DownloadFightNightDocuments-module__ZzE0-a__btn{width:100%}@media (min-width:768px){.DownloadFightNightDocuments-module__ZzE0-a__btn{width:auto}}
.ArchiveEvent-module__1CQQFW__section{padding-top:var(--Header-Height-Mobile)!important}@media (min-width:1024px){.ArchiveEvent-module__1CQQFW__section{padding-top:var(--Header-Height-Desktop)!important}}.ArchiveEvent-module__1CQQFW__breadcrumbs{margin-bottom:16px}.ArchiveEvent-module__1CQQFW__heading{margin-bottom:32px;font-size:40px}@media (min-width:1024px){.ArchiveEvent-module__1CQQFW__heading{margin-bottom:60px;font-size:72px}}.ArchiveEvent-module__1CQQFW__video{aspect-ratio:1310/737;border-radius:24px;max-height:80vh;overflow:hidden}
.MakeItEasy-module__q4jBPq__section{background:var(--BG-Primary);overflow-x:clip}.MakeItEasy-module__q4jBPq__inner{gap:var(--Spacing-32);padding:var(--Spacing-32) var(--Spacing-16);flex-direction:column;display:flex}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__inner{gap:60px;max-width:1440px;margin:0 auto;padding:60px}}.MakeItEasy-module__q4jBPq__header{gap:var(--Spacing-12);flex-direction:column;display:flex}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__header{text-align:center;align-items:center;gap:20px}}.MakeItEasy-module__q4jBPq__title{color:var(--Text-Primary);text-transform:none}.MakeItEasy-module__q4jBPq__subtitle{color:var(--Text-Primary)}.MakeItEasy-module__q4jBPq__steps{gap:var(--Spacing-8);flex-direction:column;list-style:none;display:flex}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__steps{flex-direction:row}}.MakeItEasy-module__q4jBPq__step{padding:var(--Spacing-24);background:var(--BG-Secondary);border-radius:var(--Spacing-24);flex-direction:column;gap:10px;display:flex;position:relative}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__step{flex:1 1 0;justify-content:space-between;gap:0;min-width:0;height:300px}}.MakeItEasy-module__q4jBPq__stepNumber{font-family:var(--font-instrument-serif-rough), serif;color:var(--Text-Primary);font-size:34px;font-weight:400;line-height:1}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__stepNumber{font-size:48px}}.MakeItEasy-module__q4jBPq__stepText{gap:var(--Spacing-8);flex-direction:column;display:flex}.MakeItEasy-module__q4jBPq__stepTitle{font-family:var(--font-instrument-sans), sans-serif;color:var(--Text-Primary);font-size:16px;font-weight:600;line-height:1.4}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__stepTitle{font-size:22px}}.MakeItEasy-module__q4jBPq__stepDesc{font-family:var(--font-instrument-sans), sans-serif;color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__stepDesc{font-size:16px}}.MakeItEasy-module__q4jBPq__doodle{pointer-events:none;height:auto;position:absolute}.MakeItEasy-module__q4jBPq__doodle1{width:44px;top:22px;right:24px}.MakeItEasy-module__q4jBPq__doodle2{width:73px;top:20px;right:8px;transform:rotate(-7.9deg)}.MakeItEasy-module__q4jBPq__doodle3{width:92px;top:16px;right:6px;transform:rotate(-13.82deg)}.MakeItEasy-module__q4jBPq__doodle4{width:120px;top:20px;right:12px}.MakeItEasy-module__q4jBPq__mapArea{gap:var(--Spacing-24);flex-direction:column;display:flex}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__mapArea{width:100%;max-width:988px;margin:0 auto;padding-bottom:48px;display:block;position:relative}}.MakeItEasy-module__q4jBPq__locations{gap:var(--Spacing-24);padding:var(--Spacing-24);background:var(--BG-Accent);border-radius:var(--Spacing-24);flex-direction:column;display:flex}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__locations{z-index:4;width:490px;position:absolute;bottom:0;left:0}}.MakeItEasy-module__q4jBPq__locationBlock{gap:var(--Spacing-8);flex-direction:column;display:flex}.MakeItEasy-module__q4jBPq__locationTitle{font-family:var(--font-instrument-sans), sans-serif;color:var(--Text-Primary);font-size:16px;font-weight:600;line-height:1.4}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__locationTitle{font-size:22px}}.MakeItEasy-module__q4jBPq__row{align-items:center;gap:var(--Spacing-8);display:flex}.MakeItEasy-module__q4jBPq__pin{width:28px;height:28px;font-family:var(--font-instrument-serif-rough), serif;color:var(--Text-Accent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:1;display:flex}.MakeItEasy-module__q4jBPq__pinGreen{background:#83f86a}.MakeItEasy-module__q4jBPq__pinYellow{background:var(--Accent-Yellow)}.MakeItEasy-module__q4jBPq__venue{font-family:var(--font-instrument-sans), sans-serif;color:var(--Text-Secondary);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.MakeItEasy-module__q4jBPq__venue{font-size:16px}}
.ExampleVideo-module__KYRDPa__wrap{gap:var(--Spacing-16);flex-direction:column;flex:1;min-width:0;display:flex}.ExampleVideo-module__KYRDPa__frame{aspect-ratio:16/9;border-radius:var(--Spacing-24);background:var(--BG-Secondary);position:relative;overflow:hidden}.ExampleVideo-module__KYRDPa__caption{color:var(--Text-Disabled);font-size:14px;font-weight:500;line-height:1.4}
.FaqTrainingPackages-module__5ND2Ea__list{padding-left:24px}.FaqTrainingPackages-module__5ND2Ea__link{color:var(--Accent-Yellow,#ffcc1f)}
.HeroSection-module__4WzpGq__headSectionWrapper{width:100%;min-height:100svh;display:grid;position:relative;overflow:hidden}.HeroSection-module__4WzpGq__headSectionImageWrapper{z-index:0;position:absolute;inset:0}.HeroSection-module__4WzpGq__headImage{object-fit:cover;filter:brightness(.5);width:100%;height:100%}@media (min-width:1024px){.HeroSection-module__4WzpGq__headImage{object-position:50% 32%}}.HeroSection-module__4WzpGq__overlay{z-index:1;background-image:url(/decorative-dash-line-5.png);background-position:70% 15%;background-repeat:no-repeat;position:absolute;inset:0}@media (min-width:768px){.HeroSection-module__4WzpGq__overlay{background-image:url(/decorative-dash-line-4.png);background-position:100% 100%;background-repeat:no-repeat}}.HeroSection-module__4WzpGq__headSection{height:100%;padding-top:var(--Header-Height-Mobile);flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.HeroSection-module__4WzpGq__headSection{padding-top:var(--Header-Height-Desktop)}}.HeroSection-module__4WzpGq__headContent{z-index:2;flex-direction:column;gap:20px;height:100%;display:flex}.HeroSection-module__4WzpGq__mainHeading{margin-top:86px;line-height:100%}@media (min-width:768px){.HeroSection-module__4WzpGq__mainHeading{max-width:1100px;margin-top:25px}}.HeroSection-module__4WzpGq__headingBreak{display:none}@media (min-width:768px){.HeroSection-module__4WzpGq__headingBreak{display:inline}}.HeroSection-module__4WzpGq__uppercase{text-transform:uppercase}.HeroSection-module__4WzpGq__italic{font-style:italic}.HeroSection-module__4WzpGq__paragraph{color:var(--Text-Secondary);max-width:100%;margin-top:2px;font-weight:700}@media (min-width:768px){.HeroSection-module__4WzpGq__paragraph{max-width:747px;font-weight:500}}.HeroSection-module__4WzpGq__headButtons{flex-direction:column;gap:12px;margin-top:auto;display:flex}@media (min-width:768px){.HeroSection-module__4WzpGq__headButtons{flex-direction:row;margin-top:84px}}.HeroSection-module__4WzpGq__headButton{width:100%}@media (min-width:768px){.HeroSection-module__4WzpGq__headButton{width:fit-content}}
.FmcVoucher-module__2PI7ka__printPage{color:#e4f951;box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:linear-gradient(#010005 0%,#15006b 100%);width:148mm;height:210mm;position:relative;overflow:hidden}.FmcVoucher-module__2PI7ka__palms{aspect-ratio:226/221;pointer-events:none;z-index:0;width:52%;position:absolute;bottom:-16px;right:-24px;transform:scaleX(-1)}.FmcVoucher-module__2PI7ka__wrapper{z-index:1;box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:24px;display:flex;position:relative}.FmcVoucher-module__2PI7ka__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FmcVoucher-module__2PI7ka__headingColumn{flex:1;min-width:0}.FmcVoucher-module__2PI7ka__chip{color:#191919;text-transform:uppercase;background:#e4f951;border-radius:2px;margin:0 0 12px;padding:4px 8px;font-size:18px;font-weight:700;line-height:1.4;display:inline-block}.FmcVoucher-module__2PI7ka__title{max-width:360px;font-size:44px;line-height:.92;font-family:var(--font-instrument-serif-rough), serif;text-transform:uppercase;margin:0 0 14px}.FmcVoucher-module__2PI7ka__field{margin-bottom:8px}.FmcVoucher-module__2PI7ka__fieldLabel{text-transform:uppercase;margin:0;font-size:15px;font-weight:700;line-height:1.4}.FmcVoucher-module__2PI7ka__fieldValue{margin:2px 0 0;font-size:15px;font-weight:500;line-height:1.4}.FmcVoucher-module__2PI7ka__arriveNote{margin:4px 0 0;font-size:13px;font-weight:600;line-height:1.4}.FmcVoucher-module__2PI7ka__mapLink{color:#e4f951;text-underline-offset:2px;text-decoration:underline}.FmcVoucher-module__2PI7ka__logoColumn{text-align:right;flex-shrink:0;width:160px}.FmcVoucher-module__2PI7ka__logo{object-fit:contain;width:150px;height:auto}.FmcVoucher-module__2PI7ka__issuedBy{margin:8px 0 0;font-size:11px;font-weight:600;line-height:1.4}.FmcVoucher-module__2PI7ka__divider{opacity:.5;background:#e4f951;width:100%;height:1px;margin:12px 0}.FmcVoucher-module__2PI7ka__personal{font-size:15px;font-weight:500;line-height:1.4}.FmcVoucher-module__2PI7ka__personal p{margin:0 0 2px}.FmcVoucher-module__2PI7ka__included{margin-top:2px;font-size:13px;font-weight:600;line-height:1.5}.FmcVoucher-module__2PI7ka__includedItem{margin:0}.FmcVoucher-module__2PI7ka__footer{max-width:320px;margin-top:auto}.FmcVoucher-module__2PI7ka__footerNotice{margin:0 0 6px;font-size:15px;font-weight:600;line-height:1.4}.FmcVoucher-module__2PI7ka__footerFine{margin:0;font-size:11px;font-weight:400;line-height:1.4}.FmcVoucher-module__2PI7ka__attendDate{color:#e4f951;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:1.4;display:flex}.FmcVoucher-module__2PI7ka__attendLocation{align-items:center;gap:8px;margin-left:16px;display:inline-flex}.FmcVoucher-module__2PI7ka__clockIcon{color:#e4f951;flex-shrink:0}.FmcVoucher-module__2PI7ka__steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.FmcVoucher-module__2PI7ka__step{align-items:center;gap:8px;display:flex}.FmcVoucher-module__2PI7ka__stepNumber{color:#191919;background:#e4f951;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:16px;font-weight:500;line-height:1;display:flex}.FmcVoucher-module__2PI7ka__stepText{color:#e4f951;font-size:18px;font-weight:500;line-height:1.4}.FmcVoucher-module__2PI7ka__checkInText{color:#e4f951;margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.4}.FmcVoucher-module__2PI7ka__qr{border-radius:4px;width:200px;height:auto}
.FightPageContent-module__5MWIKa__headSectionWrapper{isolation:isolate;width:100%;min-height:100svh;display:grid;position:relative}.FightPageContent-module__5MWIKa__worthHeading{margin-bottom:32px}@media (min-width:768px){.FightPageContent-module__5MWIKa__worthHeading{margin-bottom:60px}}.FightPageContent-module__5MWIKa__heading{line-height:100%}.FightPageContent-module__5MWIKa__stadiumDescHeading{margin-bottom:16px}.FightPageContent-module__5MWIKa__stadiumDescription{margin-bottom:32px}@media (min-width:768px){.FightPageContent-module__5MWIKa__stadiumDescription{margin-bottom:60px}}.FightPageContent-module__5MWIKa__nightFightdDesc{width:100%}@media (min-width:768px){.FightPageContent-module__5MWIKa__nightFightdDesc{width:75%}}
.DownloadFullMoonersDocuments-module__-lRPia__btn{width:100%}@media (min-width:768px){.DownloadFullMoonersDocuments-module__-lRPia__btn{width:auto}}
@media (min-width:1024px){.FinalCta-module__d5Pw6a__content{gap:80px;max-width:1201px}}.FinalCta-module__d5Pw6a__bgLine{opacity:.8;width:700px;height:auto;position:absolute;bottom:-32px;left:calc(50% - 201.5px);transform:translate(-50%)}@media (min-width:1024px){.FinalCta-module__d5Pw6a__bgLine{width:1138px;top:4px;bottom:auto;left:calc(50% - 745px);transform:none}}.FinalCta-module__d5Pw6a__photo{z-index:1;border-radius:2px;width:104px;height:63px;position:absolute;overflow:hidden}@media (min-width:1024px){.FinalCta-module__d5Pw6a__photo{width:200px;height:120px}}.FinalCta-module__d5Pw6a__photoImg{object-fit:cover}.FinalCta-module__d5Pw6a__photo1{top:94px;left:calc(50% - 9.5px)}@media (min-width:1024px){.FinalCta-module__d5Pw6a__photo1{top:203px;left:calc(50% - 646px)}}.FinalCta-module__d5Pw6a__photo2{top:121px;left:calc(50% - 146.5px)}@media (min-width:1024px){.FinalCta-module__d5Pw6a__photo2{top:0;left:calc(50% - 197px)}}.FinalCta-module__d5Pw6a__photo3{top:536px;left:calc(50% + 51.5px)}@media (min-width:1024px){.FinalCta-module__d5Pw6a__photo3{top:475px;left:calc(50% + 214px)}}.FinalCta-module__d5Pw6a__photo4{top:587px;left:calc(50% - 214.5px)}@media (min-width:1024px){.FinalCta-module__d5Pw6a__photo4{top:453px;left:calc(50% - 432px)}}.FinalCta-module__d5Pw6a__photo5{top:200px;left:calc(50% + 94.5px)}@media (min-width:1024px){.FinalCta-module__d5Pw6a__photo5{top:245px;left:calc(50% + 431px)}}.FinalCta-module__d5Pw6a__gloves{z-index:1;width:61px;height:auto;position:absolute;top:205px;left:calc(50% - 201.5px)}@media (min-width:1024px){.FinalCta-module__d5Pw6a__gloves{width:102px;top:17px;left:calc(50% - 497px)}}.FinalCta-module__d5Pw6a__musicNote{z-index:1;width:33px;height:auto;position:absolute;top:526px;left:calc(50% - 127.5px)}@media (min-width:1024px){.FinalCta-module__d5Pw6a__musicNote{width:55px;top:406px;left:calc(50% - 525px)}}.FinalCta-module__d5Pw6a__sparkle{z-index:1;width:40px;height:auto;position:absolute;top:711px;left:calc(50% + 122.5px)}@media (min-width:1024px){.FinalCta-module__d5Pw6a__sparkle{width:72px;top:435px;left:calc(50% + 494px)}}
.FmcReceipt-module__0DBHRa__printPage{color:#000;box-sizing:border-box;background:#fff;flex-direction:column;width:148mm;min-height:210mm;display:flex}.FmcReceipt-module__0DBHRa__pageBreakAfter{break-after:page}.FmcReceipt-module__0DBHRa__wrapper{box-sizing:border-box;flex-direction:column;width:100%;min-height:210mm;padding:18px 20px 14px;display:flex}.FmcReceipt-module__0DBHRa__titleChip{border-radius:0;align-self:flex-start;padding:6px 10px}.FmcReceipt-module__0DBHRa__titleText{letter-spacing:.2px;white-space:nowrap}.FmcReceipt-module__0DBHRa__block{border-bottom:2px solid #000;padding-bottom:1px}.FmcReceipt-module__0DBHRa__kvRow{align-items:baseline;gap:4px;margin-bottom:2px;display:flex}.FmcReceipt-module__0DBHRa__kvKey{white-space:nowrap;font-size:13px;line-height:1.2}.FmcReceipt-module__0DBHRa__kvValue{word-break:break-word;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;line-height:1.2}.FmcReceipt-module__0DBHRa__multiline{white-space:pre-line}.FmcReceipt-module__0DBHRa__summary{margin-top:4px}.FmcReceipt-module__0DBHRa__sectionHeading{padding:2px 0}.FmcReceipt-module__0DBHRa__summaryBox{border-top:2px solid #000;padding-top:6px}.FmcReceipt-module__0DBHRa__summarySubTitle{margin:2px 0;font-size:13px;line-height:1.2}.FmcReceipt-module__0DBHRa__summaryRow{grid-template-columns:1fr auto;align-items:baseline;gap:8px;padding:1px 0;display:grid}.FmcReceipt-module__0DBHRa__summaryLabel{opacity:.95;font-size:13px;line-height:1.2}.FmcReceipt-module__0DBHRa__summaryValue{text-align:right;white-space:nowrap;font-size:13px;line-height:1.2}.FmcReceipt-module__0DBHRa__summarySpacer{height:8px}.FmcReceipt-module__0DBHRa__summaryTotalDivider{background:#000;width:100%;height:2px;margin:4px 0}.FmcReceipt-module__0DBHRa__totalLabel{font-weight:700}.FmcReceipt-module__0DBHRa__totalValue{font-weight:800}.FmcReceipt-module__0DBHRa__footnotes{margin-top:auto;padding-top:6px;font-size:10px;line-height:1.2}.FmcReceipt-module__0DBHRa__note{margin-bottom:2px;display:block}.FmcReceipt-module__0DBHRa__wrapperInvoice{padding-bottom:10px}.FmcReceipt-module__0DBHRa__bold{font-weight:700}.FmcReceipt-module__0DBHRa__invoiceTable{margin-top:6px}.FmcReceipt-module__0DBHRa__invoiceRow{grid-template-columns:28px 1fr 90px 64px 90px;gap:10px;padding:8px 0;display:grid}.FmcReceipt-module__0DBHRa__invoiceHeader{border-bottom:2px solid #000;font-size:12px;font-weight:700}.FmcReceipt-module__0DBHRa__invoiceBodyRow{border-bottom:1px solid #000;font-size:12px}.FmcReceipt-module__0DBHRa__invoiceDesc{line-height:1.25}.FmcReceipt-module__0DBHRa__right{text-align:right;white-space:nowrap}.FmcReceipt-module__0DBHRa__invoiceTotal{padding-top:8px}.FmcReceipt-module__0DBHRa__invoiceTotalLabel{font-weight:700}.FmcReceipt-module__0DBHRa__invoiceTotalValue{white-space:nowrap;font-weight:800}.FmcReceipt-module__0DBHRa__invoiceMeta{margin-top:10px;font-size:10px;line-height:1.2}.FmcReceipt-module__0DBHRa__logoCorner{margin-top:auto;padding-top:8px}
.ExampleVideoButton-module__vzAq-a__trigger{color:var(--Accent-Blue);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px;font-weight:600;line-height:1.4}.ExampleVideoButton-module__vzAq-a__trigger:hover{text-decoration:underline}.ExampleVideoButton-module__vzAq-a__dialog{z-index:9999;position:fixed;inset:0}.ExampleVideoButton-module__vzAq-a__overlay{background:#000c;position:fixed;inset:0}.ExampleVideoButton-module__vzAq-a__wrap{padding:var(--Spacing-16);place-items:center;display:grid;position:fixed;inset:0}@media (min-width:768px){.ExampleVideoButton-module__vzAq-a__wrap{padding:var(--Spacing-32)}}.ExampleVideoButton-module__vzAq-a__panel{width:min(960px, 100%, calc((100dvh - var(--Spacing-32) * 2) * 16 / 9))}.ExampleVideoButton-module__vzAq-a__frame{aspect-ratio:16/9;border-radius:var(--Spacing-16);background:var(--BG-Primary);width:100%;position:relative;overflow:hidden}.ExampleVideoButton-module__vzAq-a__close{top:var(--Spacing-16);right:var(--Spacing-16);background:var(--BG-Secondary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:fixed}
.page-module__wOiiPq__section{padding-top:60px;padding-bottom:60px}@media (min-width:1024px){.page-module__wOiiPq__section{padding-top:100px;padding-bottom:100px}}.page-module__wOiiPq__worthHeading{margin-bottom:16px}@media (min-width:768px){.page-module__wOiiPq__worthHeading{margin-bottom:24px}}.page-module__wOiiPq__galleryHeading{margin-bottom:32px}@media (min-width:768px){.page-module__wOiiPq__galleryHeading{margin-bottom:60px}}.page-module__wOiiPq__headImage{object-fit:cover;object-position:0;width:100%;height:100%}@media (min-width:768px){.page-module__wOiiPq__headImage{object-position:center}}.page-module__wOiiPq__headSectionWrapper{width:100%;min-height:100svh;display:grid;position:relative;overflow:hidden}.page-module__wOiiPq__headSectionVideoWrapper{z-index:0;position:absolute;inset:0}.page-module__wOiiPq__headVideo{object-fit:cover;width:100%;height:100%}.page-module__wOiiPq__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__wOiiPq__overlay{background:url(/top-img.png) right 100px top 0/502px 751px no-repeat,#00000073;position:absolute;inset:0}}.page-module__wOiiPq__headContent{z-index:1;flex-direction:column;gap:20px;height:100%;display:flex}.page-module__wOiiPq__headSection{height:100%;padding-top:var(--Header-Height-Mobile);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.page-module__wOiiPq__headSection{background-position:50%;align-items:flex-start}}@media (min-width:1024px){.page-module__wOiiPq__headSection{padding-top:var(--Header-Height-Desktop)}}.page-module__wOiiPq__videoSection{flex-direction:column;display:flex}@media (min-width:768px){.page-module__wOiiPq__videoSection{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;display:grid}}.page-module__wOiiPq__highlight{letter-spacing:6px}@media (min-width:768px){.page-module__wOiiPq__highlight{letter-spacing:10px;align-self:flex-start}}.page-module__wOiiPq__videoImage{background:url(/kick.png) -7.211px -57.145px/194.919% 111.429% no-repeat;border-radius:16px;height:600px;margin-top:64px;margin-bottom:24px;position:relative}@media (min-width:376px){.page-module__wOiiPq__videoImage{background:url(/kick.png) 50%/cover no-repeat;border-radius:16px;height:600px;position:relative}}@media (min-width:768px){.page-module__wOiiPq__videoImage{margin-top:0;margin-bottom:0}}.page-module__wOiiPq__optional{position:absolute;top:23px;left:18px;transform:rotate(-4deg)}.page-module__wOiiPq__videoImage .page-module__wOiiPq__playIcon{width:48px;height:48px;position:absolute;bottom:32px;right:32px}.page-module__wOiiPq__mainHeading{margin-top:86px;line-height:100%}@media (min-width:768px){.page-module__wOiiPq__mainHeading{max-width:1100px;margin-top:25px}}.page-module__wOiiPq__paragraph{color:var(--Text-Secondary);margin-top:2px}@media (min-width:768px){.page-module__wOiiPq__paragraph{max-width:747px}}.page-module__wOiiPq__headButton{margin-top:auto}@media (min-width:768px){.page-module__wOiiPq__headButton{width:fit-content;margin-top:84px}}.page-module__wOiiPq__cardBook{width:100%}.page-module__wOiiPq__bookBtn{text-transform:uppercase;margin-left:auto;font-size:14px}@media (min-width:768px){.page-module__wOiiPq__bookBtn{font-size:18px;font-style:normal;font-weight:700}}.page-module__wOiiPq__highlightBooking{letter-spacing:3px}.page-module__wOiiPq__bookinCards{margin-top:22px}@media (min-width:768px){.page-module__wOiiPq__bookinCards{margin-top:auto}}.page-module__wOiiPq__page .page-module__wOiiPq__videoCard{gap:19px}@media (min-width:768px){.page-module__wOiiPq__videoDesc{padding-left:24px}}@media (min-width:768px){.page-module__wOiiPq__videoSegment{grid-column:span 2}}.page-module__wOiiPq__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}@media (min-width:768px){.page-module__wOiiPq__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__wOiiPq__contactAsHeading{max-width:60%;margin-bottom:8px;line-height:1}@media (min-width:768px){.page-module__wOiiPq__contactAsHeading{margin-bottom:60px}}.page-module__wOiiPq__contactAsDesc{width:75%;margin-bottom:32px}@media (min-width:768px){.page-module__wOiiPq__contactAsDesc{margin-bottom:60px}}.page-module__wOiiPq__contactAsBtn{width:100%}@media (min-width:768px){.page-module__wOiiPq__contactAsBtn{width:180px}}@media (min-width:768px){.page-module__wOiiPq__contactAs{text-align:center;flex-direction:column;align-items:center;display:flex}}@media (min-width:768px){.page-module__wOiiPq__contactAs.page-module__wOiiPq__contactAsMobile{display:none}}@media (max-width:767px){.page-module__wOiiPq__contactAs.page-module__wOiiPq__contactAsDesktop{display:none}}.page-module__wOiiPq__designBy{margin-top:32px}@media (min-width:768px){.page-module__wOiiPq__designBy{margin:0 0 0 auto}}.page-module__wOiiPq__italic{font-style:italic}.page-module__wOiiPq__uppercase{text-transform:uppercase}.page-module__wOiiPq__underConstruction{width:100%;padding-top:var(--Header-Height-Desktop)}.page-module__wOiiPq__underConstruction .page-module__wOiiPq__underConstructionHeading{text-align:center}@media (min-width:768px){.page-module__wOiiPq__underConstruction .page-module__wOiiPq__underConstructionHeading{text-align:left}}
.PartnersTable-module__ZDQsKq__page{flex-direction:column;gap:20px;display:flex}.PartnersTable-module__ZDQsKq__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PartnersTable-module__ZDQsKq__form{border:1px solid var(--border);background:var(--card);border-radius:8px;gap:16px;padding:16px;display:grid}@media (min-width:900px){.PartnersTable-module__ZDQsKq__form{grid-template-columns:repeat(2,minmax(0,1fr))}}.PartnersTable-module__ZDQsKq__ticketForm{gap:16px;min-width:0;display:grid}.PartnersTable-module__ZDQsKq__formHeader{flex-direction:column;gap:6px;display:flex}@media (min-width:900px){.PartnersTable-module__ZDQsKq__formHeader{grid-column:1/-1}}.PartnersTable-module__ZDQsKq__title{color:var(--foreground);margin:0;font-size:18px}.PartnersTable-module__ZDQsKq__hint{color:var(--muted-foreground);margin:0;font-size:13px}.PartnersTable-module__ZDQsKq__label{color:var(--foreground);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.PartnersTable-module__ZDQsKq__actions{gap:10px;display:flex}@media (min-width:900px){.PartnersTable-module__ZDQsKq__actions{grid-column:1/-1}}.PartnersTable-module__ZDQsKq__rowActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PartnersTable-module__ZDQsKq__eventSelect{min-width:240px;max-width:320px}.PartnersTable-module__ZDQsKq__report{background:var(--card);width:max-content;min-width:100%;max-width:1400px;color:var(--foreground);padding:24px}.PartnersTable-module__ZDQsKq__report th,.PartnersTable-module__ZDQsKq__report td{white-space:normal}.PartnersTable-module__ZDQsKq__report td:first-child{overflow-wrap:anywhere;max-width:240px}.PartnersTable-module__ZDQsKq__report th:nth-child(n+3),.PartnersTable-module__ZDQsKq__report td:nth-child(n+3),.PartnersTable-module__ZDQsKq__report tfoot td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}@media print{.PartnersTable-module__ZDQsKq__report{width:100%;max-width:none;padding:0}.PartnersTable-module__ZDQsKq__report tr{break-inside:avoid}.PartnersTable-module__ZDQsKq__report tfoot{display:table-row-group}}.PartnersTable-module__ZDQsKq__reportTitle{overflow-wrap:anywhere;max-width:1100px;margin:0 0 24px;font-size:22px}.PartnersTable-module__ZDQsKq__status{width:fit-content;color:var(--foreground);border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.PartnersTable-module__ZDQsKq__active{color:#166534;background:#dcfce7}.PartnersTable-module__ZDQsKq__inactive{color:#991b1b;background:#fee2e2}
.FaqSection-module__7ypwBq__section{padding:60px var(--Spacing-16)}@media (min-width:1024px){.FaqSection-module__7ypwBq__section{padding:80px var(--Spacing-16)}}.FaqSection-module__7ypwBq__inner{gap:var(--Spacing-24);flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.FaqSection-module__7ypwBq__heading{text-align:center;text-transform:uppercase;color:var(--Text-Primary)}.FaqSection-module__7ypwBq__answer{gap:var(--Spacing-8);flex-direction:column;display:flex}.FaqSection-module__7ypwBq__list{gap:var(--Spacing-4);flex-direction:column;padding-left:20px;list-style:outside;display:flex}.FaqSection-module__7ypwBq__subList{margin-top:var(--Spacing-4)}.FaqSection-module__7ypwBq__locationTitle{color:var(--Text-Primary);font-weight:600}
.DownloadPackageOrderDocuments-module__dyEZsW__btn{width:100%}@media (min-width:768px){.DownloadPackageOrderDocuments-module__dyEZsW__btn{width:auto}}
.WhatHappensNextSection-module__qT89rW__wrap{background:var(--BG-Accent)}.WhatHappensNextSection-module__qT89rW__inner{align-items:center;gap:var(--Spacing-32);flex-direction:column;width:100%;max-width:1320px;margin:0 auto;display:flex}@media (min-width:1024px){.WhatHappensNextSection-module__qT89rW__inner{gap:var(--Spacing-60)}}.WhatHappensNextSection-module__qT89rW__title{width:100%;font-family:var(--font-instrument-serif), serif;letter-spacing:-.03em;color:var(--Text-Primary);font-size:40px;font-weight:400;line-height:1}@media (min-width:1024px){.WhatHappensNextSection-module__qT89rW__title{text-align:center;font-size:72px}}.WhatHappensNextSection-module__qT89rW__list{gap:var(--Spacing-16);width:100%;max-width:988px;list-style:none;display:grid}@media (min-width:1024px){.WhatHappensNextSection-module__qT89rW__list{gap:var(--Spacing-8);grid-template-columns:repeat(3,minmax(0,1fr))}}.WhatHappensNextSection-module__qT89rW__step{flex-direction:column;align-items:flex-start;display:flex}.WhatHappensNextSection-module__qT89rW__card{justify-content:flex-end;gap:var(--Spacing-8);width:100%;min-height:180px;padding:var(--Spacing-24);border-radius:var(--Spacing-24);background:var(--BG-Secondary);color:var(--Text-Primary);flex-direction:column;flex:1;display:flex}@media (min-width:1024px){.WhatHappensNextSection-module__qT89rW__card{min-height:240px}}.WhatHappensNextSection-module__qT89rW__accentCard{background:var(--Accent-Blue);color:var(--Text-Accent)}.WhatHappensNextSection-module__qT89rW__cardTitle{font-size:16px;font-weight:600;line-height:1.4}@media (min-width:1024px){.WhatHappensNextSection-module__qT89rW__cardTitle{font-size:22px}}.WhatHappensNextSection-module__qT89rW__cardText{color:var(--Text-Disabled);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.WhatHappensNextSection-module__qT89rW__cardText{font-size:16px}}.WhatHappensNextSection-module__qT89rW__accentCard .WhatHappensNextSection-module__qT89rW__cardText{color:inherit}.WhatHappensNextSection-module__qT89rW__note{gap:var(--Spacing-16);flex-direction:column;width:100%;max-width:988px;display:flex}.WhatHappensNextSection-module__qT89rW__noteTitle{text-transform:uppercase;color:var(--Text-Secondary);font-size:14px;font-weight:700;line-height:1.4}@media (min-width:1024px){.WhatHappensNextSection-module__qT89rW__noteTitle{font-size:18px}}.WhatHappensNextSection-module__qT89rW__noteText{color:var(--Text-Disabled);font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.WhatHappensNextSection-module__qT89rW__noteText{font-size:16px}}
.VillaBookingReceipt-module__vH8FBa__printPage{color:#000;box-sizing:border-box;background:#fff;flex-direction:column;width:148mm;height:210mm;display:flex;overflow:hidden}.VillaBookingReceipt-module__vH8FBa__wrapper{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:18px 20px 14px;display:flex}.VillaBookingReceipt-module__vH8FBa__wrapperInvoice{padding-bottom:10px}.VillaBookingReceipt-module__vH8FBa__titleChip{border-radius:0;align-self:flex-start;padding:6px 10px}.VillaBookingReceipt-module__vH8FBa__titleText{letter-spacing:.2px;white-space:nowrap}.VillaBookingReceipt-module__vH8FBa__block{border-bottom:2px solid #000;padding-bottom:1px}.VillaBookingReceipt-module__vH8FBa__kvRow{align-items:baseline;gap:4px;margin-bottom:2px;display:flex}.VillaBookingReceipt-module__vH8FBa__kvKey{white-space:nowrap;font-size:13px;line-height:1.2}.VillaBookingReceipt-module__vH8FBa__kvValue{word-break:break-word;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;line-height:1.2}.VillaBookingReceipt-module__vH8FBa__multiline{white-space:pre-line}.VillaBookingReceipt-module__vH8FBa__sectionHeading{padding:2px 0}.VillaBookingReceipt-module__vH8FBa__summaryBox{border-top:2px solid #000;padding-top:6px}.VillaBookingReceipt-module__vH8FBa__summarySubTitle{margin:2px 0;font-size:13px;line-height:1.2}.VillaBookingReceipt-module__vH8FBa__summaryRow{grid-template-columns:1fr auto;align-items:baseline;gap:8px;padding:1px 0;display:grid}.VillaBookingReceipt-module__vH8FBa__summaryLabel{opacity:.95;font-size:13px;line-height:1.2}.VillaBookingReceipt-module__vH8FBa__summaryValue{text-align:right;white-space:nowrap;font-size:13px;line-height:1.2}.VillaBookingReceipt-module__vH8FBa__summarySpacer{height:4px}.VillaBookingReceipt-module__vH8FBa__summaryTotalDivider{background:#000;width:100%;height:2px}.VillaBookingReceipt-module__vH8FBa__totalLabel{font-weight:700}.VillaBookingReceipt-module__vH8FBa__totalValue{font-weight:800}.VillaBookingReceipt-module__vH8FBa__footnotes{margin-top:auto;padding-top:6px;font-size:10px;line-height:1.2}.VillaBookingReceipt-module__vH8FBa__note{margin-bottom:2px;display:block}.VillaBookingReceipt-module__vH8FBa__bold{font-weight:700}.VillaBookingReceipt-module__vH8FBa__invoiceRow{grid-template-columns:28px 1fr 120px 80px 120px;gap:10px;padding:8px 0;display:grid}.VillaBookingReceipt-module__vH8FBa__invoiceHeader{border-bottom:2px solid #000;font-size:12px;font-weight:700}.VillaBookingReceipt-module__vH8FBa__invoiceBodyRow{border-bottom:1px solid #000;font-size:12px}.VillaBookingReceipt-module__vH8FBa__invoiceDesc{line-height:1.25}.VillaBookingReceipt-module__vH8FBa__right{text-align:right;white-space:nowrap}.VillaBookingReceipt-module__vH8FBa__invoiceTotal{padding-top:6px}.VillaBookingReceipt-module__vH8FBa__invoiceTotalLabel{font-weight:700}.VillaBookingReceipt-module__vH8FBa__invoiceTotalValue{white-space:nowrap;font-weight:800}.VillaBookingReceipt-module__vH8FBa__logoCorner{margin-top:auto;padding-top:8px}
.page-module__hEjYLW__page{margin-top:120px}.page-module__hEjYLW__heading{margin-bottom:20px}.page-module__hEjYLW__desc{margin-bottom:24px}@media (min-width:768px){.page-module__hEjYLW__desc{margin-bottom:60px}}.page-module__hEjYLW__trainingDocs{margin-top:32px}
.page-module__2iOTRq__page{margin-top:120px}.page-module__2iOTRq__heading{margin-bottom:20px}.page-module__2iOTRq__desc{margin-bottom:24px}@media (min-width:768px){.page-module__2iOTRq__desc{margin-bottom:60px}}.page-module__2iOTRq__backLink{width:fit-content;margin-top:24px}
.Cards-module__Gctvpq__worthHeading{margin-bottom:16px}@media (min-width:768px){.Cards-module__Gctvpq__worthHeading{margin-bottom:24px}}.Cards-module__Gctvpq__cards{grid-template-columns:1fr;gap:8px;margin-top:32px;display:grid}@media (min-width:768px){.Cards-module__Gctvpq__cards{grid-template-columns:1fr 1fr;margin-top:60px}}@media (min-width:1024px){.Cards-module__Gctvpq__cards{grid-template-columns:repeat(4,1fr)}}.Cards-module__Gctvpq__cardWorth{gap:10px;width:100%}@media (min-width:768px){.Cards-module__Gctvpq__cardWorth{grid-column:span 1}}
.page-module__JnuUgW__sheet{--ink:#222;--ink-muted:#4d4d4d;--ink-faint:#848587;--ink-strong:#191919;--rule:#eeece8;--fill:#efefef;--accent:var(--Accent-Blue);width:595pt;min-height:842pt;color:var(--ink);font-family:var(--font-instrument-sans), sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;flex-direction:column;justify-content:space-between;gap:4pt;padding:24pt 20pt;display:flex}.page-module__JnuUgW__head{grid-template-rows:max-content;grid-template-columns:max-content;place-items:start;display:grid}.page-module__JnuUgW__head>*{grid-area:1/1}.page-module__JnuUgW__headFrame{width:555pt;height:152.46pt;display:block}.page-module__JnuUgW__kicker{letter-spacing:.4pt;text-transform:uppercase;color:var(--ink-muted);margin-top:3.96pt;font-size:8pt;font-weight:600;line-height:12pt}.page-module__JnuUgW__lab{letter-spacing:-.3pt;white-space:nowrap;color:#2b2b2a;margin-top:4.95pt;margin-left:411.55pt;font-size:10pt;font-weight:600;line-height:15pt}.page-module__JnuUgW__headBody{flex-direction:column;gap:13pt;width:555pt;margin-top:36.45pt;padding:0 20pt;display:flex}.page-module__JnuUgW__title{font-family:var(--font-instrument-serif), serif;letter-spacing:-1.44pt;color:var(--ink);font-size:48pt;font-weight:400;line-height:48pt}.page-module__JnuUgW__facts{border-top:1px solid var(--ink-faint);align-items:center;gap:10pt;padding:8pt 0;display:flex}.page-module__JnuUgW__fact{flex-direction:column;flex:auto;gap:2pt;min-width:0;display:flex}.page-module__JnuUgW__factLabel{letter-spacing:.4pt;color:var(--ink-faint);font-size:8pt;font-weight:700;line-height:12pt}.page-module__JnuUgW__factValue{overflow-wrap:anywhere;color:var(--ink-muted);font-size:10pt;font-weight:500;line-height:15pt}.page-module__JnuUgW__sectionHead{border-bottom:1px solid var(--ink);align-items:center;gap:4pt;padding-bottom:8pt;display:flex}.page-module__JnuUgW__sectionNumber{background:var(--accent);width:16pt;height:16pt;color:var(--ink);border-radius:999pt;justify-content:center;align-items:center;font-size:9pt;font-weight:700;line-height:12pt;display:flex}.page-module__JnuUgW__sectionTitle{color:var(--ink);font-size:12pt;font-weight:700;line-height:16pt}.page-module__JnuUgW__path{gap:8pt;font-size:10pt;display:flex}.page-module__JnuUgW__pathColumn{flex-direction:column;flex:1 0 0;gap:6pt;min-width:0;display:flex}.page-module__JnuUgW__pathRow{align-items:flex-start;gap:6pt;display:flex}.page-module__JnuUgW__pathLabel{white-space:nowrap;color:var(--ink);font-weight:600;line-height:14pt}.page-module__JnuUgW__pathValue{min-width:0;color:var(--ink-muted);flex:1 0 0;font-style:italic;line-height:15pt}.page-module__JnuUgW__review{align-items:flex-start;gap:8pt;display:flex}.page-module__JnuUgW__scores{flex-direction:column;flex:1 0 0;gap:8pt;min-width:0;display:flex}.page-module__JnuUgW__overall{background:var(--ink);border-radius:6pt;align-items:center;gap:8pt;padding:8pt 12pt;display:flex}.page-module__JnuUgW__overallScore{font-family:var(--font-instrument-serif), serif;letter-spacing:-1.44pt;white-space:nowrap;align-items:baseline;gap:2pt;font-size:48pt;line-height:48pt;display:flex}.page-module__JnuUgW__overallValue{color:var(--accent)}.page-module__JnuUgW__overallMax{color:#fff}.page-module__JnuUgW__overallDivider{background:#ffffff40;width:1px;height:44pt}.page-module__JnuUgW__overallMeta{flex-direction:column;gap:4pt;display:flex}.page-module__JnuUgW__overallLabel{white-space:nowrap;color:#fff;font-size:10pt;font-weight:700;line-height:15pt}.page-module__JnuUgW__groupLabel{letter-spacing:.4pt;text-transform:uppercase;color:var(--ink-faint);font-size:8pt;font-weight:700;line-height:12pt}.page-module__JnuUgW__areas{flex-direction:column;display:flex}.page-module__JnuUgW__area{justify-content:space-between;align-items:center;padding:4pt 8pt;display:flex}.page-module__JnuUgW__area:nth-child(odd){background:var(--fill)}.page-module__JnuUgW__areaLabel{white-space:nowrap;color:var(--ink);font-size:10pt;font-weight:600;line-height:14pt}.page-module__JnuUgW__areaScore{align-items:center;gap:10pt;display:flex}.page-module__JnuUgW__areaValue{text-align:right;width:26pt;color:var(--ink-muted);font-size:9pt;font-weight:700;line-height:12pt}.page-module__JnuUgW__highlights{flex-direction:column;gap:8pt;width:278pt;display:flex}.page-module__JnuUgW__highlight{background:var(--fill);border-radius:4pt;flex-direction:column;gap:4pt;padding:8pt;display:flex}.page-module__JnuUgW__highlightAccent{border-left:3px solid var(--accent)}.page-module__JnuUgW__highlightLabel{letter-spacing:.4pt;color:var(--ink);font-size:8pt;font-weight:700;line-height:12pt}.page-module__JnuUgW__highlightText{color:var(--ink-muted);font-size:9pt;font-style:italic;line-height:13pt}.page-module__JnuUgW__cards{align-items:stretch;gap:8pt;display:flex}.page-module__JnuUgW__card{border:1px solid var(--rule);border-radius:4pt;flex-direction:column;flex:1 0 0;gap:4pt;min-width:0;padding:8pt;display:flex}.page-module__JnuUgW__cardPrimary{border-color:var(--accent);background:var(--fill)}.page-module__JnuUgW__cardBadge{border:1px solid var(--ink-faint);letter-spacing:.4pt;text-transform:uppercase;color:var(--ink-muted);border-radius:3pt;align-self:flex-start;padding:2pt 4pt;font-size:8pt;font-weight:700;line-height:12pt}.page-module__JnuUgW__cardTitle{color:var(--ink);font-size:10pt;font-weight:700;line-height:15pt}.page-module__JnuUgW__cardText{color:var(--ink-muted);font-size:9pt;font-style:italic;line-height:13pt}.page-module__JnuUgW__cardButton{border:1px solid var(--accent);text-align:center;text-transform:uppercase;color:var(--ink);border-radius:4pt;margin-top:auto;padding:8pt 16pt;font-size:9pt;font-weight:700;line-height:12pt;text-decoration:none}.page-module__JnuUgW__cardButtonFilled{background:var(--accent)}.page-module__JnuUgW__trainer{border:1px solid var(--rule);background:var(--fill);border-radius:4pt;align-items:center;gap:8pt;padding:4pt;display:flex}.page-module__JnuUgW__trainerPhoto{object-fit:cover;background:var(--rule);border-radius:4pt;flex-shrink:0;width:40pt;height:40pt}.page-module__JnuUgW__trainerText{flex-direction:column;flex:1 0 0;gap:1pt;min-width:0;display:flex}.page-module__JnuUgW__trainerName{color:var(--ink);font-size:12pt;font-weight:700;line-height:16pt}.page-module__JnuUgW__trainerRole{color:var(--ink-muted);font-size:10pt;font-weight:500;line-height:15pt}.page-module__JnuUgW__verified{background:var(--ink-strong);border-radius:4pt;align-self:stretch;align-items:center;gap:4pt;padding:8pt 20pt;display:flex}.page-module__JnuUgW__verifiedText{white-space:nowrap;flex-direction:column;justify-content:center;display:flex}.page-module__JnuUgW__verifiedTop{letter-spacing:1.28pt;color:var(--accent);font-size:8pt;font-weight:700;line-height:11pt}.page-module__JnuUgW__verifiedBottom{letter-spacing:.7pt;color:#fff;font-size:7pt;font-weight:500;line-height:10pt}.page-module__JnuUgW__footer{align-items:flex-start;gap:16pt;width:554pt;display:flex}.page-module__JnuUgW__disclaimer{min-width:0;color:var(--ink-faint);flex:1 0 0;font-size:7pt;font-weight:500;line-height:11pt}.page-module__JnuUgW__disclaimer strong{font-weight:700}.page-module__JnuUgW__site{white-space:nowrap;color:var(--ink-strong);font-size:8pt;font-weight:700;line-height:11pt;text-decoration:underline}
.PackageOrderReceipt-module__t3IjUW__printPage{color:#000;box-sizing:border-box;background:#fff;flex-direction:column;width:148mm;height:210mm;display:flex;overflow:hidden}.PackageOrderReceipt-module__t3IjUW__wrapper{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:18px 20px 14px;display:flex}.PackageOrderReceipt-module__t3IjUW__wrapperInvoice{padding-bottom:10px}.PackageOrderReceipt-module__t3IjUW__titleChip{border-radius:0;align-self:flex-start;padding:6px 10px}.PackageOrderReceipt-module__t3IjUW__titleText{letter-spacing:.2px;white-space:nowrap}.PackageOrderReceipt-module__t3IjUW__block{border-bottom:2px solid #000;padding-bottom:1px}.PackageOrderReceipt-module__t3IjUW__kvRow{align-items:baseline;gap:4px;margin-bottom:2px;display:flex}.PackageOrderReceipt-module__t3IjUW__kvKey{white-space:nowrap;font-size:13px;line-height:1.2}.PackageOrderReceipt-module__t3IjUW__kvValue{word-break:break-word;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;line-height:1.2}.PackageOrderReceipt-module__t3IjUW__multiline{white-space:pre-line}.PackageOrderReceipt-module__t3IjUW__sectionHeading{padding:2px 0}.PackageOrderReceipt-module__t3IjUW__summaryBox{border-top:2px solid #000;padding-top:6px}.PackageOrderReceipt-module__t3IjUW__summarySubTitle{margin:2px 0;font-size:13px;line-height:1.2}.PackageOrderReceipt-module__t3IjUW__summaryRow{grid-template-columns:1fr auto;align-items:baseline;gap:8px;padding:1px 0;display:grid}.PackageOrderReceipt-module__t3IjUW__summaryLabel{opacity:.95;font-size:13px;line-height:1.2}.PackageOrderReceipt-module__t3IjUW__summaryValue{text-align:right;white-space:nowrap;font-size:13px;line-height:1.2}.PackageOrderReceipt-module__t3IjUW__summarySpacer{height:4px}.PackageOrderReceipt-module__t3IjUW__summaryTotalDivider{background:#000;width:100%;height:2px}.PackageOrderReceipt-module__t3IjUW__totalLabel{font-weight:700}.PackageOrderReceipt-module__t3IjUW__totalValue{font-weight:800}.PackageOrderReceipt-module__t3IjUW__footnotes{margin-top:auto;padding-top:6px;font-size:10px;line-height:1.2}.PackageOrderReceipt-module__t3IjUW__note{margin-bottom:2px;display:block}.PackageOrderReceipt-module__t3IjUW__bold{font-weight:700}.PackageOrderReceipt-module__t3IjUW__invoiceRow{grid-template-columns:28px 1fr 120px 80px 120px;gap:10px;padding:8px 0;display:grid}.PackageOrderReceipt-module__t3IjUW__invoiceHeader{border-bottom:2px solid #000;font-size:12px;font-weight:700}.PackageOrderReceipt-module__t3IjUW__invoiceBodyRow{border-bottom:1px solid #000;font-size:12px}.PackageOrderReceipt-module__t3IjUW__invoiceDesc{line-height:1.25}.PackageOrderReceipt-module__t3IjUW__right{text-align:right;white-space:nowrap}.PackageOrderReceipt-module__t3IjUW__invoiceTotal{padding-top:6px}.PackageOrderReceipt-module__t3IjUW__invoiceTotalLabel{font-weight:700}.PackageOrderReceipt-module__t3IjUW__invoiceTotalValue{white-space:nowrap;font-weight:800}.PackageOrderReceipt-module__t3IjUW__logoCorner{margin-top:auto;padding-top:8px}
