@font-face{font-family:BlenderProBold;src:url(/fonts/BlenderProBold.woff2) format("woff2"),url(/fonts/BlenderProBold.woff) format("woff"),url(/fonts/BlenderProBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.woff2) format("woff2"),url(/fonts/Poppins-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.woff2) format("woff2"),url(/fonts/Poppins-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff2) format("woff2"),url(/fonts/Poppins-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2) format("woff2"),url(/fonts/Poppins-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.woff2) format("woff2"),url(/fonts/Poppins-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.eot);src:url(/fonts/Poppins-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-Medium.woff2) format("woff2"),url(/fonts/Poppins-Medium.woff) format("woff"),url(/fonts/Poppins-Medium.ttf) format("truetype"),url(/fonts/Poppins-Medium.svg#Poppins-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.eot);src:url(/fonts/Poppins-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-Bold.woff2) format("woff2"),url(/fonts/Poppins-Bold.woff) format("woff"),url(/fonts/Poppins-Bold.ttf) format("truetype"),url(/fonts/Poppins-Bold.svg#Poppins-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.eot);src:url(/fonts/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-Regular.woff2) format("woff2"),url(/fonts/Poppins-Regular.woff) format("woff"),url(/fonts/Poppins-Regular.ttf) format("truetype"),url(/fonts/Poppins-Regular.svg#Poppins-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.eot);src:url(/fonts/Poppins-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-Light.woff2) format("woff2"),url(/fonts/Poppins-Light.woff) format("woff"),url(/fonts/Poppins-Light.ttf) format("truetype"),url(/fonts/Poppins-Light.svg#Poppins-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.eot);src:url(/fonts/Poppins-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-ExtraLight.woff2) format("woff2"),url(/fonts/Poppins-ExtraLight.woff) format("woff"),url(/fonts/Poppins-ExtraLight.ttf) format("truetype"),url(/fonts/Poppins-ExtraLight.svg#Poppins-ExtraLight) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:DSEG7ClassicBold;src:url(/_next/static/media/DSEG7Classic-Bold.37dc784b.woff2) format("woff2"),url(/_next/static/media/DSEG7Classic-Bold.b4f5ba5f.woff) format("woff"),url(/_next/static/media/DSEG7Classic-Bold.2f45a2f1.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:arialnarrow;src:url(/fonts/arialnarrow.ttf);font-display:swap}@font-face{font-family:arialnarrowBold;src:url(/fonts/arialnarrow_bold.ttf);font-display:swap}body{margin:0;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}body:after{position:absolute;top:0;left:0;width:100%;height:91px;z-index:-1;background:#000;content:""}@font-face{font-family:PoppinsSemiBold;src:url(/fonts/Poppins-SemiBold.eot);src:url(/fonts/Poppins-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Poppins-SemiBold.woff2) format("woff2"),url(/fonts/Poppins-SemiBold.woff) format("woff"),url(/fonts/Poppins-SemiBold.ttf) format("truetype"),url(/fonts/Poppins-SemiBold.svg#Poppins-SemiBold) format("svg");font-display:swap}a:hover{text-decoration:none!important;color:#d12c41}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nav-link:hover,a.nav-link.active{color:#d12c41}a,body,html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.shopSection{z-index:1}.shopSection:after{left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:-1}.bottom_img:after,.shopSection:after{position:absolute;content:"";bottom:0}.bottom_img:after{top:0;left:-30px;width:30px;height:70%;margin:auto;background-color:#d12c41}._header_right_btn:hover{color:#fff}._togelbuttn{background:transparent!important}.togelbuttn_inner{transform:scale(1.2);position:absolute;left:60px;top:0;z-index:2}.header_button_wrap{position:absolute;right:50px;top:0}.slider p{position:absolute;right:217px;bottom:75px}.inner_banner{position:relative}.inner_banner p{position:absolute;right:84px;bottom:75px}._whatsinclude_box_body,._whatsinclude_box_body2{position:relative}._whatsinclude_box_body:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:15px;height:15px;background-color:#000}.semi_private_whatsinclude_box_body:after{top:-50px!important;background-color:#fff}._whatsinclude_box_body2:after{top:-108px!important}._whatsinclude_box_body ._whatsinclude_box{border:1px solid hsla(0,0%,100%,.15);border-top:0;border-left:0}._whatsinclude_box_body ._whatsinclude_box:last-child{border-right:0;border-bottom:0}._whatsinclude_box_body ._whatsinclude_box:nth-child(2n){border-right:0}._whatsinclude_box_body ._whatsinclude_box:nth-last-child(-n+2){border-bottom:0}._whatsinclude_box_body.semi_private_whatsinclude_box_body ._whatsinclude_box{border:1px solid rgba(0,0,0,.15)!important;border-top:0!important;border-left:0!important}._whatsinclude_box_body.semi_private_whatsinclude_box_body ._whatsinclude_box:last-child{border-right:0!important;border-bottom:0!important}._whatsinclude_box_body.semi_private_whatsinclude_box_body ._whatsinclude_box:nth-child(2n){border-right:0!important}._whatsinclude_box_body.semi_private_whatsinclude_box_body ._whatsinclude_box:nth-last-child(-n+2){border-bottom:0!important}._simbol{position:relative;top:-13px}.overlay:after,.overlay:before{display:none}._marque_list:before{content:"";position:absolute;right:0;width:5px;height:2px;background-color:#fff;margin:auto;top:0;bottom:0;left:auto}.css-s0rwvl[aria-invalid=true],.css-s0rwvl[data-invalid]{box-shadow:none!important;border-bottom:2px solid #d12c41}.css-1cwfhaa:focus-visible,.css-1cwfhaa[data-focus-visible]{border-color:#d12c41!important;box-shadow:none!important;border-bottom:2px solid #d12c41!important}.css-1ld1xx0:focus-visible,.css-1ld1xx0[data-focus-visible]{border-color:#d12c41!important;box-shadow:none!important;border-bottom:2px solid #d12c41!important}.css-1tjaf26:focus-visible,.css-1tjaf26[data-focus-visible]{z-index:1;border-color:#000!important;box-shadow:0 0 0 1px #000!important}.css-11vfzny:focus-visible,.css-11vfzny[data-focus-visible]{z-index:1;border-color:#000!important;box-shadow:0 0 0 1px #000!important}.css-raik97:focus-visible,.css-raik97[data-focus-visible]{z-index:1;border-color:#000!important;box-shadow:0 0 0 1px #000!important}._form_body .css-1tjaf26:focus-visible,._form_body .css-i5b3l8>:not(style)~:not(style),.css-1tjaf26{margin-top:0!important}.chakra-accordion__button:hover{background:transparent!important}.Accor_item .css-17mg6aq{border-top:0;border-bottom:1px}.Accor_item .chakra-accordion__icon{font-size:22px!important}.Accor_item .chakra-accordion__item{border-bottom:1px solid rgba(0,0,0,.1)}.Accor_item .chakra-accordion__button{position:relative}.Accor_item .chakra-accordion__button:after{content:"";left:0;top:16px;width:10px;height:10px;background-color:#000;position:absolute;border-radius:100%}._black_acording .chakra-accordion__icon{font-size:22px!important;color:#fff}._black_acording .chakra-accordion__item{border-bottom:1px solid hsla(0,0%,40%,.47)}._black_acording .chakra-accordion__button:after{background-color:#fff;top:28px}._black_acording .chakra-accordion__button{position:relative;padding:20px 18px}._black_acording.white_acording .chakra-accordion__icon{font-size:22px!important;color:#000}._black_acording.white_acording .chakra-accordion__button:after{background-color:#000;top:28px}input,select,textarea{font-family:BlenderProBold}.innerContact input:focus,.innerContact input:focus-visible,.innerContact select:focus,.innerContact select:focus-visible,.innerContact textarea:focus,.innerContact textarea:focus-visible{border-color:#ccc!important;box-shadow:none!important}.privateHireCorporate input:focus,.privateHireCorporate input:focus-visible,.privateHireCorporate select:focus,.privateHireCorporate select:focus-visible,.privateHireCorporate textarea:focus,.privateHireCorporate textarea:focus-visible{border-color:#fff!important;box-shadow:none!important}.corporate_moodal_ input:focus,.corporate_moodal_ input:focus-visible,.corporate_moodal_ select:focus,.corporate_moodal_ select:focus-visible,.corporate_moodal_ textarea:focus,.corporate_moodal_ textarea:focus-visible{border-color:#282828!important;box-shadow:none!important}._private_form input:focus,._private_form input:focus-visible,._private_form select:focus,._private_form select:focus-visible,._private_form textarea:focus,._private_form textarea:focus-visible{border-color:#ccc!important;box-shadow:none!important}.cpContact Select:focus,.cpContact Select:focus-visible,.cpContact input:focus,.cpContact input:focus-visible,.cpContact textarea:focus,.cpContact textarea:focus-visible{box-shadow:none!important;border:1px solid #ccc!important}.cpContact.black_friday_popup input:focus,.cpContact.black_friday_popup input:focus-visible{border:0!important;border-bottom:1px solid #ccc!important;outline:none}.cpContact.black_friday_popup .sign_me_up_btn{background-color:#000!important;border-color:#000!important}.cpContact.black_friday_popup .sign_me_up_btn:hover{background-color:#d12c41!important;border-color:#d12c41!important}.cpContact.black_friday_popup .css-5s6ykz[aria-invalid=true],.css-5s6ykz[data-invalid]{box-shadow:none!important;border-bottom:2px solid #d12c41!important}.cpContact.black_friday_popup input[type=email]:invalid{box-shadow:none!important;border:0!important;border-bottom:1px solid #d12c41!important}.menuDropdown{gap:30px}.chakra-wrap.headerWrap{overflow:inherit}.headerWrap .chakra-wrap__list.css-wah4g8{display:flex;align-items:center;justify-content:center;--chakra-wrap-x-spacing:0}.menu-body{margin-top:83px!important}.dark_bg_menu{max-width:100%!important;background:#000!important}._small-menu{display:none}.menuDropdown a{text-transform:uppercase}.headerWrap{position:relative;padding:0 50px}button.chakra-button.ddIBtn{display:none}button.ddIBtn svg.chakra-icon.css-onkibi{width:23px}button.ddIBtn{padding:0;line-height:0;height:25px;width:25px;min-width:25px;background:transparent!important}.menuDdBtn{display:flex;align-items:center;justify-content:space-between}.boxAfter{position:relative;z-index:1}.boxAfter:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.opAccoSec .Accor_item .chakra-accordion__item{border-top:1px solid rgba(0,0,0,.1)}.opAccoSec .Accor_item .chakra-accordion__button:after,ul.control-dots{display:none}input.searchInput:focus{border-color:#fff;box-shadow:none}input.chakra-input.searchInput{padding:0 31px 0 0}input:focus-visible{border:0;border-bottom:2px solid #fff!important;box-shadow:none!important}.htmlContent h2{font-size:30px;margin:0 0 10px}.htmlContent p{font-family:poppins;margin:0 0 15px}.htmlContent ul{list-style:none;padding:0;margin:0}.htmlContent ul li{border-top:1px solid #d3d3d3;padding:10px 0 10px 24px;position:relative;font-size:16px;font-family:poppins}.htmlContent ul li:after{width:9px;height:9px;position:absolute;content:"";top:16px;left:0;background:#d12c41;border-radius:50px}.loaderPanel{height:100%;position:absolute;top:0;left:0;right:0;background:rgba(0,0,0,.6);z-index:55;width:100%}.catList:hover p{color:#d12c41}img.youtubeLogo{width:200px}.pricing-page-banner{height:430px!important}.summer-closing-party-banner{height:600px!important}.brat-summer{height:500px!important}.brat_summer_font{font-family:arialnarrowBold!important;text-transform:lowercase!important}.brat_summer_fontRegular{font-family:arialnarrow!important;font-weight:500!important;text-transform:lowercase!important}.brat_summer_fontRegular_btn{text-transform:lowercase!important;font-size:24px!important;background-color:#8ace03!important;border:2px solid #8ace03!important}.brat_summer_fontRegular_btn:hover{color:#fff!important}._blogdetails{padding-bottom:90px}._blogdetails p a{text-decoration:underline}.box .heading,.box .subheading,.online_image_card .online_image_subtitle,.online_image_card .online_image_title{transition:all .2s ease-in-out}.online_image_card .online_image_subtitle{display:none}.box:hover .heading,.online_image_card:hover .online_image_title{opacity:0;display:none;transition:all .2s ease-in-out}.box:hover .subheading,.online_image_card:hover .online_image_subtitle{opacity:1;display:flex;transition:all .2s ease-in-out}.icon-box-content{display:flex;align-items:center;justify-content:center;gap:5px;flex-direction:row}.boxoverlay{position:relative}.boxoverlay:after{position:absolute;bottom:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.7))}.no-overlay .boxoverlay:after{display:none}.selector{filter:grayscale(100%);height:400px}.CorporateWellnessCircle.css-14hcmql{display:flex;align-items:center;justify-content:center}.CorporateWellnessCircle .css-ol3i12{stroke:#edebe9;stroke-width:1}.CorporateWellnessCircle .css-hvagwd{stroke:#d9395e;stroke-width:5px}.CorporateWellnessCircle.CorporateCircle_color1 .css-hvagwd{stroke:#ff4334}.CorporateWellnessCircle.CorporateCircle_color2 .css-hvagwd{stroke:#f59f99}.UnbrokenDay8_rai_video{width:55%}._small-menu_mobile_fixed,._small-menu_mobile_fixed_{display:none}.menuDdBtn a{border:none!important}.menuDdBtn a.active,.menuDdBtn a:focus,.menuDdBtn a:focus-visible,.menuDdBtn a:target,.menuDdBtn a:visited{outline:none;-webkit-appearance:none;border:none!important;box-shadow:none}.mob20kBanner{display:none}.nwqfitness .css-vtg3j9[aria-checked=true],.nwqfitness .css-vtg3j9[data-checked],.nwqfitness .css-vtg3j9[data-checked][data-hover]{background:#d12c41;border-color:#d12c41}.nwqfitness .css-vtg3j9:focus-visible,.nwqfitness .css-vtg3j9[data-focus-visible]{outline:none!important;box-shadow:none!important}.studio_membership_icons svg{display:none}.studio_membership_icons i{margin-right:3px;color:#e5374e}.blog_listing_new input.searchInput:focus{border:0}.blog_listing_new input:focus-visible{border-bottom:0!important}.blog_listing_new .read_more:hover{opacity:.85}.blog_listing_drop .css-lnyvlk{transform:translateY(120px)!important;width:100%}.blog_lisiting_carousel .owl-next,.blog_lisiting_carousel .owl-prev{font-size:20px!important;color:#fff!important}.blog_lisiting_carousel .owl-nav{top:-130px;position:absolute;left:34%}.blog_lisiting_carousel .owl-next:hover,.blog_lisiting_carousel .owl-prev:hover{color:#d12c41!important}.blogCatItem{cursor:pointer;text-transform:uppercase}.read_title{color:#fff!important}.blogCatItem:hover,.read_title:hover{color:#d12c41!important}.read_more{display:none}.blog_img_ img{opacity:1;filter:grayscale(0);transition:all .3s ease}.blog_img_:hover img{opacity:.7;filter:grayscale(100%)}.blog_img_:hover .read_more{display:flex}.reviews_wrap_{position:relative}.reviews_wrap_:after,.reviews_wrap_:before{content:"";background:linear-gradient(90deg,#0000,#d12c41);width:250px;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.reviews_wrap_:after{right:-280px;background:linear-gradient(270deg,transparent,#d12c41)}.reviews_wrap_:before{left:-280px}.location_banner_intro_btn{border-color:#fff!important;background-color:#fff;font-size:16px!important}.isLocationIntro_wrap_mob{display:none!important}.isLocationIntro_wrap_destop.is_sticky{position:fixed;z-index:2;top:auto;bottom:30px;left:30px;right:auto}.location_banner_intro_btn:hover{background-color:transparent!important;color:#fff}.load_more_btn:hover{text-decoration:none!important;background-color:#d12c41}.applyNow_btn{background-color:#d12c41!important}.applyNow_btn:hover{opacity:.75}._resolution_video{max-width:300px;width:100%}.ourSealPopup{-webkit-padding-start:0!important;padding-inline-start:0!important;-webkit-padding-end:0!important;padding-inline-end:0!important}.sealTeamBtn{background-color:#d12c41!important;color:#fff!important}.sealTeamBtn:hover{background-color:transparent!important;color:#000!important}.ValentineDayPriceWrap_bg_show{opacity:0;visibility:hidden;transition:opacity .3s ease}.ValentineDayPriceWrap_bg:hover .ValentineDayPriceWrap_bg_show{opacity:1;visibility:visible}.wiltonpark_new_letter button{margin-left:-6px;height:45px!important}.wiltonpark_new_letter input{height:45px!important;width:275px!important}.wilton_banner:before{position:absolute;content:"";z-index:-1;background-color:rgba(0,0,0,.7);left:0;right:0;top:0;bottom:0;display:flex;width:100%;height:100%}.wilton_banner{z-index:1;background-position:bottom!important}.perpetua_after_hours_title{font-family:poppins!important;font-weight:900;letter-spacing:-5px!important}.perpetua_after_hours_suntitle{background-color:#d12c41;width:-webkit-max-content;width:max-content;padding:3px 20px;margin:40px auto}.perpetua_after_hours_form input:focus-visible{border-bottom:3px solid #d12c41!important}.perpetua_after_hours_form{display:flex;justify-content:center;padding-bottom:0;gap:10px;padding-top:20px}.wpf_btn{min-height:40px!important;font-size:14px!important}.community_title_{position:relative;padding-left:75px;color:#d12c41!important}.community_title_:after,.community_title_:before{content:"";position:absolute;top:50%;width:60px;height:2px;background:#d12c41}.community_title_:before{left:0}.community_title_:after{left:auto;margin-left:15px}.buttontitle_main,.sealButton,.view_the_experience{display:none!important}.buttontitle_main_mb{display:block!important;background-color:#d12c41}.buttontitle_main_mb:hover{background-color:#fff!important;color:#000}.buttontitle_main_mb_wrap{position:absolute;left:0;right:0;justify-content:center!important;bottom:65px;display:flex;z-index:1}.location_bannar_button{background-color:#d12c41}.location_bannar_button:hover{background-color:#fff!important;color:#d12c41;border:2px solid #fff}.corporate_footer{display:flex;align-items:center;gap:10px;padding-top:25px}.perpetua_shop_btn{margin-top:0!important}.cancellation_radio_btn .chakra-radio__label{font-size:18px!important;text-transform:uppercase}.location_our_class_sec_heading_mb{display:none}.intro_offer_banner_btn{justify-content:center!important;margin:0 auto}.corporate_tabitem .teamListingBtn,.pre_Communication span{display:none}.chakra-modal__content-container{z-index:99999!important}.try_3_classes:hover{text-decoration:underline!important}.btn_landing_form{font-size:16px!important;background-color:#d12c41}.btn_landing_form:hover{background-color:transparent!important}._banner_btn,.btn_coach_{background-color:#d12c41}._banner_btn:hover{background-color:transparent!important}.btn_coach_._color{color:#fff}.btn_coach_._color:hover{color:#000}.btn_coach_:hover{background-color:transparent!important}.landing_page_crossfit._black_acording .chakra-accordion__button:after{top:26px}.location_link_{text-decoration:underline;color:#d12c41}.location_link_:hover{text-decoration:underline!important}.checkbox_wrapper_{display:grid!important;grid-template-columns:1fr 1fr}.checkbox_wrapper_ .chakra-checkbox__label{font-size:14px;font-family:poppins}.blog_listing_drop_wrap svg{position:absolute;right:20px;top:0;bottom:0;margin:auto;z-index:55}.location_banner_intro_btn.sticky_offer_button{border-radius:10px!important;background:transparent!important;color:#fff;width:100%;padding:0 5px}.location_banner_intro_btn.sticky_offer_button:hover{background:#fff!important;color:#000}.founding_contact input:-ms-input-placeholder{padding:0!important}.founding_contact input::placeholder{padding:0!important}.founding_contact input:focus-visible,.founding_contact input:hover{border:1px solid #d12c41!important}.founding_contact_inner{display:none}.founding_contact_inner.open{display:block}@media(max-width:1680px){.pricing-page-banner{height:430px!important}.summer-closing-party-banner{height:450px!important}.menuDropdown{gap:25px}.blog_lisiting_carousel .owl-nav{left:30%}.perpetua_after_hours_suntitle{margin:20px auto}}@media(max-width:1366px){.togelbuttn_inner{left:50px}.menuDropdown{gap:20px}.summer-closing-party-banner{height:400px!important}.brat-summer{height:450px!important}.menu-body li{font-size:18px!important}.unbroken_img1{width:70%}.blog_lisiting_carousel .owl-nav{left:26%}}@media(max-width:1199px){.togelbuttn_inner{left:25px}.menuDropdown{gap:15px}.brat-summer{height:380px!important}.inner_banner p{position:absolute;right:20px}._price{font-size:60px!important}.menu-body{padding-left:0!important}.menu-body li{font-size:16px!important}.UnbrokenDay8_rai_video{width:70%}.semi_private_whatsinclude_box_body:after{top:-50px!important}}@media(max-width:991px){body:after{height:71px}.dark_bg_menu ul li{margin:0;padding:0}.dark_bg_menu ul li a{padding:4px 0;display:inline-block;font-size:23px}.dark_bg_menu ul li a.nav-link.active{color:#d12c41}._small-menu{display:block}.dark_bg_menu svg.chakra-icon.css-onkibi{color:#ccc}.chakra-stack.main_navigation.mobileDropdown{width:100%}.pricing-page-banner{height:420px!important}.summer-closing-party-banner{height:340px!important}.brat-summer{height:280px!important}._appdownload_section:after,._appdownload_section:before{height:20px}._whatsinclude_box_body:after{display:none}._whatsinclude_box_body ._whatsinclude_box{border:0}._whatsinclude_box_body ._whatsinclude_box,._whatsinclude_box_body ._whatsinclude_box:nth-last-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.15)}._whatsinclude_box_body ._whatsinclude_box:last-child{border-bottom:0}._whatsinclude_box_body.semi_private_whatsinclude_box_body ._whatsinclude_box{border:0!important;border-bottom:1px solid rgba(0,0,0,.15)!important}._whatsinclude_box_body.semi_private_whatsinclude_box_body ._whatsinclude_box:nth-last-child(-n+2){border-bottom:1px solid rgba(0,0,0,.15)!important}._whatsinclude_box_body.semi_private_whatsinclude_box_body ._whatsinclude_box:last-child{border-bottom:0!important}.CorporateWellnessCircle .css-6i6myx{width:370px;height:370px}.UnbrokenDay8_rai_video{width:80%}._small-menu_mobile_fixed_{display:flex;gap:20px;width:100%;padding-bottom:20px}.buttontitle_main_mb_wrap{bottom:25px}}@media(max-width:767px){.menu-body{margin-top:0!important}._small-menu_mobile_fixed{width:100%;padding:0;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:70px!important}._small-menu_mobile_fixed ._small-menu{width:100%}._small-menu_mobile_fixed_{display:none}._small-menu_mobile_fixed a._small-menu{border:none!important}._small-menu_mobile_fixed a._small-menu.active,._small-menu_mobile_fixed a._small-menu:focus,._small-menu_mobile_fixed a._small-menu:focus-visible,._small-menu_mobile_fixed a._small-menu:target,._small-menu_mobile_fixed a._small-menu:visited{outline:none;-webkit-appearance:none;border:none!important;box-shadow:none}.summer-closing-party-banner{height:700px!important}.brat-summer{height:767px!important}.dark_bg_menu ul li{padding:20px 0 0}.dark_bg_menu ul li a{font-size:20px}img.youtubeLogo{width:28%}.pricing-page-banner{height:600px!important}button.chakra-button.ddIBtn{display:flex}button.ddIBtn{padding:0;line-height:0;height:25px;width:25px;min-width:25px;background:transparent!important}.chakra-stack.main_navigation.mobileDropdown{width:100%}.menuDdBtn{display:flex;align-items:center;justify-content:space-between}.menuDropdown{display:flex;flex-direction:column;position:absolute;top:100%;gap:30px;padding:40px 14%;left:0;background:#000;width:100%;text-align:left;visibility:hidden;box-shadow:0 49px 24px -30px rgba(0,0,0,.2)}.deskMenu ul li:hover .menuDropdown{visibility:visible}.mobileDropdown .menuDropdown{position:relative;visibility:visible;text-align:left;padding:20px 2px 0}._appdownload_section:after{height:80px}._appdownload_section:before{display:none}.css-1g2419:after,.css-1g2419:before{width:300px!important;display:none!important}.headerWrap{padding:0}.inner_banner p{right:0;text-align:center}.shop_now{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:flex;align-items:flex-end;justify-content:flex-start;padding:30px 25px 35px!important;width:70%}.cfBoxRes{display:flex;flex-direction:column;align-items:center;text-align:center}.inner_banner p{right:28px;left:0;text-align:right;bottom:30px}._togelbuttn{margin:0 0 0 10px!important}.-heading-caption{width:80%}.Download_APP{min-width:auto!important;width:auto!important;padding:0 12px!important}._small-menu .Download_APP{font-size:16px!important;width:100%!important;margin-top:30px}.CorporateWellnessCircle .css-6i6myx{width:320px;height:320px}.UnbrokenDay8_rai_video{width:55%}.mob20kBanner{display:block}.desk20kBanner{display:none}.blog_lisiting_carousel .owl-nav{left:0;top:auto;right:0;display:flex;align-items:center;justify-content:center;margin-top:20px;gap:10px}._resolution_video{max-width:400px;width:100%}._resolution_banner_img{height:680px}.wpf_ready_to{display:flex;align-items:center;flex-direction:column}#rcc-confirm-button,#rcc-decline-button{padding:10px 15px!important}.CookieConsent>div:first-child{margin:10px 10px 0!important;font-size:14px}.buttontitle_main_mb_wrap{bottom:115px}.corporate_footer{flex-direction:column;align-items:start}.isLocationIntro_wrap_destop{display:none!important}.isLocationIntro_wrap_mob{display:flex!important;position:absolute;z-index:1;bottom:60px;max-width:none!important}.isLocationIntro_wrap_mob.is_sticky{position:-webkit-sticky;position:sticky;bottom:-1px;border-radius:0;justify-content:space-between}.reviews_wrap_:after,.reviews_wrap_:before{width:180px}.reviews_wrap_:after{right:-200px}.reviews_wrap_:before{left:-200px}.location_our_class_sec_heading_desk{display:none}.location_our_class_sec_heading_mb{display:block;text-align:left}.location_our_class_sec .CBox_wrap .box:hover .subheading{opacity:0}.location_our_class_sec .CBox_wrap .box .subheading{opacity:1;display:flex;flex-direction:column;text-align:left;align-items:flex-start}}@media(max-width:640px){.pricing-page-banner{height:540px!important}.firstTimersSvg{width:50px}.UnbrokenDay8_rai_video{width:60%}._resolution_banner_img{height:600px}._resolution_home_banner_img{height:760px}.reviews_wrap_:after,.reviews_wrap_:before{width:130px}.reviews_wrap_:after{right:-150px}.reviews_wrap_:before{left:-150px}.location_our_class_sec .CBox_wrap{padding:0!important}.checkbox_wrapper_{display:grid!important;grid-template-columns:1fr}}@media(max-width:480px){._logo a{font-size:30px}.dark_bg_menu ul li a{font-size:16px}.Download_APP{min-height:40px!important;line-height:40px!important;font-size:12px!important}.-hader{flex-direction:row}.inner_banner p{right:0;left:0;text-align:center;bottom:30px}.brat-summer{height:500px!important}.UnbrokenDay8_rai_video{width:80%}.desktop_video_banner{display:none!important}.blog_carousel_side{flex-direction:column;gap:0!important;align-items:flex-start!important}._resolution_banner_img{height:500px}._resolution_home_banner_img{height:575px}.perpetua_after_hours_form{flex-direction:column;gap:20px;align-items:center}.perpetua_after_hours_suntitle{width:auto;text-align:center}.corporate_footer_wrap{flex-direction:column;gap:30px}.reviews_wrap_:after,.reviews_wrap_:before{width:80px}.reviews_wrap_:after{right:-100px}.reviews_wrap_:before{left:-100px}.isLocationIntro_wrap_mob.is_sticky{align-items:center;padding:15px 18px;gap:10px!important}.isLocationIntro_wrap_mob p{font-size:14px;line-height:1;padding-bottom:5px}.isLocationIntro_wrap_mob button{min-height:40px}}@media(max-width:400px){._logo a{font-size:30px}.-heading{width:200px!important}.unbroken_banner_btnWrap{flex-direction:column}.unbroken_img1{width:100%}.CorporateWellnessCircle .css-6i6myx{width:260px;height:260px}.UnbrokenDay8_rai_video{width:100%}._resolution_banner_img{height:410px}._resolution_home_banner_img{height:480px}}select#field-\:r3\: option{color:#000}.menuDropdown.css-0{font-style:italic}input{width:100%;height:50px;border:1px solid #e2e8f0;padding:10px!important}:-ms-input-placeholder{padding:10px;font-size:16px;color:#000}::placeholder{padding:10px;font-size:16px;color:#000}input[type=checkbox]{width:auto;height:auto}select{width:100%;height:50px;border:1px solid #e2e8f0;font-size:16px;padding-left:10px!important}div#hc-personal-information{font-size:30px}.hc-registration-field.hc-birth-date label{font-size:110%!important}input#hc-register{font-size:16px}input#registrations_liability_release{margin-top:20px;width:auto;margin-right:10px!important;height:13px!important}.OnlineApplication .captcha,.innerContact .captcha,.privateHireCorporate .captcha{-webkit-transform:scale(.77);-webkit-transform-origin:0 0}section.chakra-modal__content{background:transparent}.hc-privacy-footer{display:flex;gap:245px}table.hc_info.stacked{width:100%}button.chakra-modal__close-btn.css-1x4u0zg{color:#fff}@media(max-width:767px){iframe.bannr_vdo{height:275px}}.css-9fgtzh{text-align:center}textarea#field-\:rv\:{padding:9px}@media(max-width:767px){.summer-closing .summerimage,.temlanding .temlanding-img{margin:0 auto}}.CookieConsent div{display:inline-flex;flex:initial!important}.CookieConsent button:hover{background:#fff!important;color:#d12c41!important}.tab[aria-selected=true],.tab[data-selected]{color:#fff!important;background:#f06776!important}@media(max-width:991px){.scroll-view{flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;justify-content:flex-start!important}.scroll-view::-webkit-scrollbar{width:0}}.strokeNumber{-webkit-text-stroke:1px #d12c41;color:#fff!important}.leftHeading{font-weight:600}.story_carousel_btn{color:#fff!important;font-family:poppins;display:flex;align-items:center;gap:7px}.story_carousel_btn i{margin-top:3px}.story_carousel_btn:hover{color:#d12c41!important}.navbar{position:absolute;background:transparent}.navbar,.navbar.is_sticky{width:100%;top:0;z-index:11111}.navbar.is_sticky{position:fixed;animation:slideDown .35s ease-out;background:#000000cc;border-bottom:1px solid #78787833}.navbar.is_sticky.announcement_sticky{top:48px}.navbar.modal_open_menu{z-index:111111}body.drawer-open .navbar.is_sticky{top:0!important}.JoinOurNewsletterBody [data-testid=form-row]{display:flex;flex-direction:column!important}.JoinOurNewsletterBody [data-testid=form-component]{display:block!important;flex:none!important}.JoinOurNewsletterBody #email_123590682{padding:0 0 0 16px!important}.JoinOurNewsletterBody #email_123590682:-ms-input-placeholder{padding:0!important}.JoinOurNewsletterBody #email_123590682::placeholder{padding:0!important}.ptList.ptListALL{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;width:265px;position:absolute;z-index:1}.ptList button{font-size:17px;border-radius:50px;border:2px solid #d12c41;padding:0 10px;margin-right:6px;margin-bottom:14px}.ptList button:last-child{margin-right:0}.ptList button.activeTab,.ptList button:hover{background:#d12c41;color:#fff}.tag{position:absolute;top:-30px;right:0;background:#d12c41;color:#fff!important;height:30px;display:flex;padding:0 15px;border-radius:7px 7px 0 0}.btn-new,.tag{align-items:center;justify-content:center}.btn-new{border:1px solid;border-color:var(--chakra-colors-Red);color:#000;text-transform:uppercase;border-width:2px;min-height:49px;margin:15px 0 0;width:208px;font-size:var(--chakra-fontSizes-sm2);display:inline-flex;border-radius:50px}.btn-new:hover{background:var(--chakra-colors-Red);color:#000}button.-small-dropdown-button{background:transparent;border-radius:7px;height:44px;outline:none;border:1px solid #000;display:flex;width:265px}button.-small-dropdown-button:active,button.-small-dropdown-button:hover{border:1px solid #e5374e;background:transparent}.-small-dropdown-button span{color:#000;font-size:14px;text-transform:uppercase;font-weight:500}.-small-dropdown-button svg{color:#000;font-size:18px}.ptList{-webkit-margin-start:0;margin-inline-start:0;background:#fff;box-shadow:0 0 61px -29px rgba(0,0,0,.4)}.ptList button{color:#000;font-size:16px;height:43px;border-radius:0;border:0;padding:0 18px;margin-right:0;margin-bottom:0;width:100%;border-bottom:1px solid #e9e9e9}.ptList button:last-child{border-bottom:0}.pricing_tab{margin-bottom:50px}.-small-view-body{position:relative;margin:0 0 0 auto}.booking_process_numbber{width:40px;height:38px;display:flex;align-items:center;justify-content:center;background-color:#d12c41;border-radius:50%;top:-4px;position:absolute;left:-4px}.popu_tag{position:absolute;top:0;left:0}.popu_tag span{border-radius:7px 0 0 0;background:#070620;width:150px;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;position:relative;padding-right:20px;transition:all .2s ease-in-out;font-weight:400;font-family:poppins;font-size:12px;text-transform:uppercase}.popu_tag span:after{position:absolute;right:0;content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:15px solid #fff;transition:all .2s ease-in-out}.price_card4:hover .popu_tag span{background-color:#e5374e;color:#fff}.price_card4:hover .popu_tag span:after{border-right:15px solid #070620}.popu_tag.popu_tag_18 span{background-color:#e5374e}.popu_tag.popu_tag_18 span:after{border-right:15px solid #000}.pricing_check .css-1ydjfm6[data-checked]{background:#d12c41;border-color:#d12c41}.pricing_check_modal{width:45%!important}.pricing_check_modal .chakra-modal__body{border-radius:10px}.pricing_check .css-1ydjfm6[data-checked]:hover{background:#d12c41;border-color:#d12c41}.pricing_check_modal .css-wppj25:focus-visible,.pricing_check_modal .css-wppj25[data-focus-visible]{box-shadow:none}.blackFriday_btn{border:2px solid #fff!important;font-size:14px!important;min-width:150px!important;min-height:40px!important}@media(max-width:991px){.ptList.ptListALL,button.-small-dropdown-button{width:230px}.pricing_check_modal{width:75%!important}}@media(max-width:767px){.ptList.ptListALL,button.-small-dropdown-button{width:260px}.pricing_check_modal{width:95%!important}}@media(max-width:480px){button.-small-dropdown-button{width:265px}.ptList.ptListALL{width:265}.-small-view-body{margin:20px auto 0}.popu_tag span{width:113px;height:35px;font-size:10px}}.sBox:hover .sBoxInner{visibility:visible}.teamList.ptListALL{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;z-index:1}.teamList button:last-child{margin-right:0}.teamList button.activeTab{background:#d12c41;color:#fff}.teamList .tag{position:absolute;top:-30px;right:0;background:#d12c41;color:#fff!important;height:30px;display:flex;align-items:center;justify-content:center;padding:0 15px;border-radius:7px 7px 0 0}button.-team-small-dropdown-button{background:#000;border-radius:0;height:50px;outline:none;border:0;display:flex;width:100%}button.-team-small-dropdown-button:active,button.-team-small-dropdown-button:hover{background:#000}.-team-small-dropdown-button span{color:#fff;font-size:16px;text-transform:uppercase}.-team-small-dropdown-button svg{color:#fff;font-size:22px}.teamList{-webkit-margin-start:0;margin-inline-start:0;background:#fff;box-shadow:0 0 61px -29px rgba(0,0,0,.4)}.teamList button{color:#000;font-size:20px;height:43px;border-radius:0;border:0;padding:0 18px;margin-right:0;margin-bottom:0;width:100%;border-bottom:1px solid #e9e9e9}.teamList button:last-child{border-bottom:0}.teamListingBtn{min-width:110px!important;min-height:38px!important;font-size:16px!important}.teamListingBtn:hover{color:#fff!important}.teamdetails_content{font-family:poppins;padding-bottom:20px}.teamBanner{height:450px!important}.announcement-banner_old{background-color:#d12c41;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 30c-1.5-1.5-9-7.5-9-13.5 0-3 2.2-5.2 5.2-5.2 2.2 0 3.8 1.2 3.8 3.3 0-2.1 1.6-3.3 3.8-3.3 3 0 5.2 2.2 5.2 5.2 0 6-7.5 12-9 13.5z' fill='%23ffffff' fill-opacity='0.12'/%3E%3Cpath d='M65 20c-1.5-1.5-9-7.5-9-13.5 0-3 2.2-5.2 5.2-5.2 2.2 0 3.8 1.2 3.8 3.3 0-2.1 1.6-3.3 3.8-3.3 3 0 5.2 2.2 5.2 5.2 0 6-7.5 12-9 13.5z' fill='%23ffffff' fill-opacity='0.12'/%3E%3Cpath d='M40 60c-1.5-1.5-9-7.5-9-13.5 0-3 2.2-5.2 5.2-5.2 2.2 0 3.8 1.2 3.8 3.3 0-2.1 1.6-3.3 3.8-3.3 3 0 5.2 2.2 5.2 5.2 0 6-7.5 12-9 13.5z' fill='%23ffffff' fill-opacity='0.12'/%3E%3Cpath d='M85 65c-1.5-1.5-9-7.5-9-13.5 0-3 2.2-5.2 5.2-5.2 2.2 0 3.8 1.2 3.8 3.3 0-2.1 1.6-3.3 3.8-3.3 3 0 5.2 2.2 5.2 5.2 0 6-7.5 12-9 13.5z' fill='%23ffffff' fill-opacity='0.12'/%3E%3Cpath d='M20 85c-1.5-1.5-9-7.5-9-13.5 0-3 2.2-5.2 5.2-5.2 2.2 0 3.8 1.2 3.8 3.3 0-2.1 1.6-3.3 3.8-3.3 3 0 5.2 2.2 5.2 5.2 0 6-7.5 12-9 13.5z' fill='%23ffffff' fill-opacity='0.12'/%3E%3Cpath d='M70 95c-1.5-1.5-9-7.5-9-13.5 0-3 2.2-5.2 5.2-5.2 2.2 0 3.8 1.2 3.8 3.3 0-2.1 1.6-3.3 3.8-3.3 3 0 5.2 2.2 5.2 5.2 0 6-7.5 12-9 13.5z' fill='%23ffffff' fill-opacity='0.12'/%3E%3C/svg%3E");background-repeat:repeat;background-size:150px 150px}.announcement-banner,.announcement-banner_old{width:100%;padding:12px 20px;text-align:center;position:fixed;top:0;left:0;z-index:99999;animation:heartBlink 3s ease-in-out infinite}.announcement-banner{background:#d12c41;background-repeat:repeat;background-size:200px 200px}.announcement-text{color:#fff;font-size:16px;font-weight:500;margin:0;padding:0;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;gap:10px;font-family:BlenderProBold;text-transform:uppercase}.heart-icon{display:inline-block;animation:heartbeat 1.5s ease-in-out infinite;color:#fc84af;font-size:22px}@keyframes heartbeat{0%,to{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(1)}}@media (max-width:768px){.announcement-banner{padding:11px 10px}.announcement-text{font-size:16px;letter-spacing:.3px;line-height:1;flex-direction:column;gap:5px}.announcement-text .dot{display:none}}@media (max-width:480px){.announcement-banner{padding:10px 8px}.announcement-text{font-size:12px;letter-spacing:.2px}}canvas.signature{width:500px;height:160px;border:2px dotted #cccc;border-radius:15px}img.signature{height:70px;width:200px}@media(max-width:767px){canvas.signature{width:100%}}.homeMarqueePanel.marquee-container{background-color:#d12c41;position:fixed;top:0;z-index:111111}.owl-carousel .owl-item img{opacity:.6;transform:scaleY(.9);transition:all .3s}.owl-carousel .owl-item.center img{opacity:.6;transform:scale(1);opacity:1}.sl_section{width:100%;overflow:hidden}.type_of_classes_corportae .owl-carousel .owl-item img{opacity:1}.sl_container.corporate_carousel{position:relative}.sl_container.corporate_carousel .owl-nav .owl-next,.sl_container.corporate_carousel .owl-nav .owl-prev{top:0;margin:auto 0}.sl_container.corporate_carousel .owl-nav .owl-next{right:15px}.sl_container.corporate_carousel .owl-nav .owl-next,.sl_container.corporate_carousel .owl-nav .owl-prev{color:#fff;background:#d12c41;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:30px;position:absolute;top:45.6%;bottom:0;margin:0}.sl_container.corporate_carousel .owl-nav .owl-prev{left:15px}.type_of_classes_corportae .sl_container.corporate_carousel .owl-nav .owl-next{right:15px}.type_of_classes_corportae .sl_container.corporate_carousel .owl-nav .owl-next,.type_of_classes_corportae .sl_container.corporate_carousel .owl-nav .owl-prev{color:#fff;background:#d12c41;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:30px;position:absolute;top:210px;bottom:0;margin:0}.type_of_classes_corportae .sl_container.corporate_carousel .owl-nav .owl-prev{left:15px}.sl_container.testimonials_carousel .owl-nav{position:absolute;right:60px;bottom:20px;display:flex;gap:15px}.sl_container.testimonials_carousel .owl-nav button{width:35px;height:35px;border-radius:50%!important;background:transparent!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center;transition:.3s ease;border:1px solid #787878!important}.sl_container.testimonials_carousel .owl-nav button:hover{background:#fff!important;color:#d12c41!important}.sl_container.testimonials_carousel .owl-nav i{font-size:14px;margin-top:3px}.tabSection{padding:60px 0;background-color:#eeeef1}.tabContainer{position:relative}.tabContainer:after{height:60%;background:#d12c41}.tabContainer:after,.tabContainer:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:10px}.tabContainer:before{height:100%;background:#fff}.tlItem{padding:7px 0;position:relative}.tlItem:after{width:13px;height:13px;background-color:#d12c414f;right:-19px}.tlItem:after,.tlItem:before{content:"";position:absolute;border-radius:50%;top:0;bottom:0;margin:auto;opacity:0}.tlItem:before{width:7px;height:7px;background-color:#d12c41;right:-16.3px}.tlItem.tabActive:after,.tlItem.tabActive:before{opacity:1}h2.tlItem{color:#c8c4c4}.tlItem.tabActive{color:#000}.tabptext{margin-bottom:45px}@media (max-width:767px){.css-a5mhaz.chakra-tabs__tab-panel,.css-a5mhaz.chakra-tabs__tab-panel .css-1g9eqn7{padding:0}.tlItem:after{right:-14px}.tlItem:before{right:-10.3px}.tabHeader button:last-child .tlItem:after{right:-13px}}@media (max-width:400px){h2.chakra-heading.tlItem{width:65px}.tlItem:after{right:-13px}.tlItem:before{right:-10.3px}}:root{--panel:#141414;--panel-2:#1e1e1e;--red-dark:#d12c41;--muted:#9b9b9b;--line:#2b2b2b;--maxw:1240px}.founding_page_inner{background:var(--black);color:var(--white);font-family:Poppins,sans-serif;font-weight:300;line-height:1.65;-webkit-font-smoothing:antialiased}.founding_page_inner .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.founding_page_inner .disp,.founding_page_inner h1,.founding_page_inner h2,.founding_page_inner h3,.founding_page_inner h4{font-family:Saira,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:-.01em;line-height:1.05}.founding_page_inner h1{font-size:clamp(2.6rem,6vw,4.6rem)}.founding_page_inner h2{font-size:clamp(1.7rem,3.4vw,2.7rem)}.founding_page_inner h3{font-size:clamp(1.15rem,1.8vw,1.5rem)}.founding_page_inner p{color:#d5d5d5}.founding_page_inner a{color:inherit;text-decoration:none}.founding_page_inner .eyebrow{font-family:Saira,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;color:var(--red)}.founding_page_inner .muted{color:var(--muted)}.founding_page_inner section{padding:88px 0;border-top:1px solid var(--line)}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.ticker{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:var(--red);color:#fff;font-family:Saira,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:600}.ticker .wrap{display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap;padding-top:9px;padding-bottom:9px}.ticker .clock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.1em}.ticker .dot{opacity:.55}.founding_page_inner nav{position:-webkit-sticky;position:sticky;top:37px;z-index:55;background:rgba(0,0,0,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.founding_page_inner nav .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:14px;padding-bottom:14px}.founding_page_inner .logo{font-family:Saira,sans-serif;font-weight:700;letter-spacing:.18em;font-size:1.35rem;text-align:center}.burger{background:none;border:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;width:32px;padding:4px 0;justify-self:start}.burger span{display:block;height:2px;background:#fff;border-radius:2px}.burger span:nth-child(2){width:80%}.navbtns{display:flex;gap:10px;justify-self:end}.pill{font-family:Saira,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;padding:11px 22px;border-radius:999px;border:1px solid var(--red);color:#fff;white-space:nowrap;transition:.18s}.pill:hover{background:var(--red)}.founding_page_inner .btn{display:inline-block;font-family:Saira,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.09em;font-size:.9rem;padding:15px;border-radius:999px;border:1px solid var(--red);background:var(--red);color:#fff;cursor:pointer;transition:.18s;text-align:center}.founding_page_inner .btn:hover{background:var(--red-dark);border-color:var(--red-dark)}.btn.ghost{background:transparent;color:#fff}.btn.ghost:hover{background:var(--red);border-color:var(--red)}.btn.block{display:block;width:100%}.founding_page_inner .hero{padding:140px 0 70px;border-top:0}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center}.hero h1 span{color:var(--red);display:block}.hero p.lead{margin:22px 0 0;max-width:46ch;font-size:1.02rem}.hero-photo{margin-top:30px;border-radius:4px;overflow:hidden;aspect-ratio:16/7}.hero-photo img{width:100%;height:100%;object-fit:cover;display:block}.founding_page_inner .card{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:30px}.anchor-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.price-now{font-family:Saira,sans-serif;font-weight:700;font-size:2.5rem;line-height:1}.price-was{color:var(--muted);font-size:.95rem}.price-was s{opacity:.75}.founding_page_inner .spots{margin-top:12px;font-family:Saira,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:var(--red);font-weight:600}.bar{height:5px;background:#2c2c2c;margin-top:9px;overflow:hidden}.bar,.bar i{border-radius:999px}.bar i{display:block;height:100%;background:var(--red)}.founding_page_inner form{margin-top:22px;display:grid;grid-gap:11px;gap:11px}.founding_page_inner label{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-family:Saira,sans-serif;font-weight:500;display:block;margin-bottom:5px}.founding_page_inner input,.founding_page_inner select{width:100%;background:#0b0b0b;border:1px solid #333;border-radius:4px;color:#fff;padding:12px 13px;font-family:Poppins,sans-serif;font-size:.94rem;font-weight:300}.founding_page_inner input:-ms-input-placeholder{color:#666}.founding_page_inner input::placeholder{color:#666}.incl{list-style:none;margin-top:20px;padding-top:18px;border-top:1px solid var(--line);display:grid;grid-gap:9px;gap:9px}.incl li{font-size:.88rem;color:#cdcdcd;padding-left:20px;position:relative}.incl li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--red)}.fine{font-size:.78rem;margin-top:12px;line-height:1.5}.fine,.trust{color:var(--muted)}.trust{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);font-size:.76rem}.trust span:before{content:"✓";color:var(--red);margin-right:6px}.rooms{display:grid;grid-template-columns:1fr 1fr;grid-gap:34px;gap:34px}.room img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:4px;display:block}.founding_page_inner ._tag{display:inline-block;margin:18px 0 12px;padding:6px 14px;border-radius:999px;font-size:.76rem;font-weight:600;letter-spacing:.07em;background:rgba(238,53,64,.16);color:var(--red);border:1px solid rgba(238,53,64,.45)}.founding_page_inner ._tag,.split-line{font-family:Saira,sans-serif;text-transform:uppercase}.split-line{text-align:center;margin-top:46px;letter-spacing:.1em;font-size:1rem;color:#bdbdbd}.principles{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:4px;margin-top:44px;overflow:hidden}.principles div{background:var(--black);padding:22px 18px}.principles h4{font-size:.82rem;letter-spacing:.06em;margin-bottom:8px}.principles p{font-size:.83rem;color:var(--muted);line-height:1.5}.founding_page_inner .proof{background:var(--panel);text-align:center}.founding_page_inner .stars{color:var(--red);letter-spacing:.28em;font-size:1.2rem}.founding_page_inner .quotes{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;margin-top:36px;text-align:left;max-width:930px;margin-left:auto;margin-right:auto}.founding_page_inner .quotes blockquote{border-left:2px solid var(--red);padding-left:20px}.founding_page_inner .quotes cite{display:block;margin-top:12px;font-style:normal;font-family:Saira,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;color:var(--muted)}.founding_page_inner .source{margin-top:26px;font-size:.78rem;color:var(--muted)}.tiers{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:44px;align-items:start}.tier{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:28px;position:relative}.tier.best{border-color:var(--red);background:var(--panel-2)}.flag{position:absolute;top:-11px;left:28px;background:var(--red);font-weight:600;font-size:.7rem;padding:5px 12px;border-radius:999px}.flag,.tier .lab{font-family:Saira,sans-serif;letter-spacing:.1em;text-transform:uppercase}.tier .lab{font-size:.76rem;color:var(--muted);font-weight:500}.tier .amt{font-family:Saira,sans-serif;font-weight:700;font-size:2.7rem;line-height:1;margin-top:14px}.tier .amt small{font-size:.9rem;font-weight:500;color:var(--muted)}.tier ul{list-style:none;margin:20px 0 22px;display:grid;grid-gap:9px;gap:9px}.tier li{font-size:.88rem;color:#cdcdcd;padding-left:20px;position:relative}.tier li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--red)}.tier.sold{opacity:.55}.pricing_page_ .tier.sold{opacity:.9}.pricing_page_ .tier{background-color:#000;height:100%;display:flex;flex-direction:column;justify-content:space-between}.founding_page_inner .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:34px}.founding_page_inner .steps>div{border-top:2px solid var(--red);padding-top:18px}.founding_page_inner .steps .n{font-family:Saira,sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.14em;color:var(--red);margin-bottom:8px}.founding_page_inner .steps h4{font-size:.95rem;margin-bottom:9px}.founding_page_inner .steps p{font-size:.86rem;color:var(--muted);line-height:1.55}.aud{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:40px}.aud div{border:1px solid var(--line);border-radius:4px;padding:24px}.aud h4{font-size:.9rem;margin-bottom:10px;color:var(--red)}.aud p{font-size:.87rem;color:var(--muted);line-height:1.55}.gal{grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:44px}.gal img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:3px;display:block}.logi{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:4px;overflow:hidden}.logi div{background:var(--panel);padding:24px}.logi .k{font-size:.72rem;letter-spacing:.11em;color:var(--muted);margin-bottom:8px}.logi .k,.logi .v{font-family:Saira,sans-serif;text-transform:uppercase}.logi .v{font-size:1.05rem;font-weight:600;letter-spacing:.01em}.faq{max-width:820px;margin:36px auto 0}summary{padding:20px 0;font-weight:500;letter-spacing:.03em;font-size:1rem;display:flex!important;justify-content:space-between;gap:16px}summary:after{font-size:1.3rem;line-height:1}details p{padding-bottom:20px;font-size:.93rem;color:#c9c9c9}.final{text-align:center;background:var(--panel)}.final .clock2{font-family:Saira,sans-serif;font-weight:700;font-size:2.2rem;letter-spacing:.12em;color:var(--red);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:22px 0 26px}.mob{position:fixed;left:0;right:0;bottom:0;z-index:70;display:none;background:hsla(0,0%,4%,.97);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:11px 16px calc(11px + env(safe-area-inset-bottom));align-items:center;justify-content:space-between;gap:14px;transform:translateY(110%);transition:transform .25s ease}.mob.on{transform:translateY(0)}.mob .m-price{font-family:Saira,sans-serif;font-weight:700;font-size:1.15rem;line-height:1.1}.mob .m-sub{font-size:.68rem;color:var(--red);text-transform:uppercase;letter-spacing:.07em}@media(max-width:1000px){.hero-grid{grid-template-columns:1fr;gap:34px}.aud,.logi,.principles{grid-template-columns:repeat(2,1fr)}.tiers{grid-template-columns:1fr}.navbtns{display:none}}.mob{display:flex}.founding_page_inner{padding-bottom:0}@media(max-width:720px){.founding_page_inner section{padding:60px 0}.quotes,.rooms,.steps{grid-template-columns:1fr}.gal{grid-template-columns:repeat(2,1fr)}.founding_page_inner{padding-bottom:74px}.ticker .wrap{gap:12px;font-size:.7rem}.founding_page_inner nav{top:33px}.founding_page_inner .steps{grid-template-columns:1fr}.founding_page_inner .hero{padding:100px 0 70px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/_next/static/media/owl.video.play.e3b43643.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}:root{--red:#d12c41;--black:#000;--panel:#0c0c0c;--panel2:#141414;--line:#242424;--white:#fff;--grey:#a5a5a5;--grey2:#6e6e6e}html{scroll-behavior:smooth}.base_concept_inner{background:var(--black);color:var(--white);font-family:Poppins,system-ui,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased}.base_concept_inner .disp,.base_concept_inner h1,.base_concept_inner h2,.base_concept_inner h3,.base_concept_inner h4{font-family:Saira,sans-serif;font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:-.01em}.base_concept_inner a{color:inherit;text-decoration:none}.base_concept_inner img{display:block;width:100%;height:100%;object-fit:cover}.base_concept_inner .wrap{max-width:1240px;margin:0 auto;padding:0 24px}.base_concept_inner .eyebrow{font-family:Saira,sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.18em;color:var(--red)}.base_concept_inner .lead{font-size:17px;line-height:1.65;color:var(--grey);max-width:52ch}.base_concept_inner section{padding:88px 0;border-top:1px solid var(--line)}.base_concept_inner section:first-of-type{border-top:0}.base_concept_inner .btn{display:inline-flex;align-items:center;justify-content:center;font-family:Saira,sans-serif;font-weight:700;text-transform:uppercase;font-size:15px;letter-spacing:.04em;border-radius:999px;padding:0 34px;height:58px;transition:.18s;cursor:pointer;border:2px solid transparent;text-align:center}.base_concept_inner .btn-primary{background:var(--red);color:#fff}.base_concept_inner .btn-primary:hover{background:#c71f31}.base_concept_inner .btn-ghost{border-color:#3a3a3a;color:#fff}.base_concept_inner .btn-ghost:hover{border-color:#fff}.base_concept_inner .textlink{display:inline-flex;align-items:center;gap:8px;font-family:Saira,sans-serif;font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.09em;color:var(--white);border-bottom:1px solid var(--red);padding-bottom:4px;margin-top:22px}.base_concept_inner .textlink span{color:var(--red)}.base_concept_inner .hero{padding:140px 0 92px}.base_concept_inner .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:64px;gap:64px;align-items:center}.base_concept_inner .hero h1{font-size:clamp(44px,5.6vw,76px);margin:18px 0 26px}.base_concept_inner .hero h1 .r{color:var(--red)}.hero-media{aspect-ratio:1/1;background:var(--panel2);overflow:hidden}.hero-cta{margin-top:34px;display:flex;flex-direction:column;align-items:flex-start}.hero-meta{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:30px;font-size:13px;color:var(--grey);letter-spacing:.02em}.hero-meta div{display:flex;align-items:center;gap:8px}.base_concept_inner .dot{width:5px;height:5px;border-radius:50%;background:var(--red);flex:none}.base_concept_inner .rooms{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;background:var(--line)}.base_concept_inner .room{background:var(--black);padding:0 0 40px}.base_concept_inner .room-img{aspect-ratio:4/3;background:var(--panel2);overflow:hidden;margin-bottom:28px}.base_concept_inner .room .inner{padding:0 34px}.base_concept_inner .room h3{font-size:30px;margin:10px 0 14px}.base_concept_inner.room p{font-size:15px;line-height:1.7;color:var(--grey)}.base_concept_inner .proof{background:var(--panel);text-align:center}.base_concept_inner .proof .score{font-family:Saira,sans-serif;font-weight:800;font-size:72px;line-height:1;color:var(--red)}.base_concept_inner .proof .src{font-size:13px;color:var(--grey2);margin-top:14px;letter-spacing:.03em}.base_concept_inner .quotes{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:52px;text-align:left}.base_concept_inner .quote{background:var(--panel2);border-left:3px solid var(--red);padding:30px 32px}.base_concept_inner .quote p{font-size:15px;line-height:1.7;color:#dedede}.base_concept_inner .quote cite{display:block;margin-top:16px;font-style:normal;font-size:13px;color:var(--grey2)}.price-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:24px;gap:24px;align-items:start}.price-grid,.price-single{margin-top:44px}.card-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start}.k-label{font-family:Saira,sans-serif;font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:.14em;color:var(--grey2);margin-bottom:16px}.card-cols .incl{margin-bottom:0}.card-cols .btn{width:auto;min-width:220px}.base_concept_inner .card{background:var(--panel);border:1px solid var(--line);padding:38px 36px;position:relative}.card.feature{border-color:var(--red)}.base_concept_inner .tag{position:absolute;top:-13px;left:36px;background:var(--red);font-family:Saira,sans-serif;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:6px 14px;border-radius:999px}.base_concept_inner .card h3{font-size:26px;margin-bottom:6px}.base_concept_inner .card .sub{font-size:14px;color:var(--grey2);margin-bottom:26px}.base_concept_inner .amount{display:flex;align-items:baseline;gap:6px;margin-bottom:6px}.base_concept_inner .amount .cur{font-family:Saira,sans-serif;font-weight:800;font-size:26px;color:var(--red)}.base_concept_inner .amount .num{font-family:Saira,sans-serif;font-weight:800;font-size:62px;line-height:1}.base_concept_inner .amount .per{font-size:14px;color:var(--grey);margin-left:2px}.base_concept_inner .anchor{font-size:13px;color:var(--grey2);margin-bottom:26px}.base_concept_inner .incl{list-style:none;margin:0 0 30px}.base_concept_inner .incl li{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:#dedede;padding:9px 0;border-bottom:1px solid #1b1b1b}.base_concept_inner .incl li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--red);margin-top:8px;flex:none;position:static}.base_concept_inner .card .btn{width:100%}.base_concept_inner .micro{font-size:12.5px;color:var(--grey2);line-height:1.6;margin-top:14px}.base_concept_inner .or{text-align:center;margin-top:34px;font-size:15px;color:var(--grey)}.base_concept_inner .or a{color:#fff;border-bottom:1px solid var(--red);padding-bottom:2px}.base_concept_inner .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:46px}.base_concept_inner .step{background:var(--panel);border-top:3px solid var(--red);padding:34px 30px 36px}.base_concept_inner .step .n{font-family:Saira,sans-serif;font-weight:800;font-size:15px;color:var(--red);letter-spacing:.1em;margin-bottom:16px}.base_concept_inner .step h4{font-size:20px;margin-bottom:12px}.base_concept_inner .step p{font-size:14.5px;line-height:1.7;color:var(--grey)}.who{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;background:var(--line);margin-top:44px}.who div{background:var(--black);padding:32px 26px}.who h4{font-size:17px;margin-bottom:12px;color:var(--red)}.who p{font-size:14px;line-height:1.7;color:var(--grey)}.gal{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;margin-top:40px}.gal div{aspect-ratio:3/4;background:var(--panel2);overflow:hidden}.gal-cta{text-align:center;margin-top:44px}.faq{max-width:840px;margin:40px auto 0}details{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;padding:24px 44px 24px 0;font-family:Saira,sans-serif;font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:.01em;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"+";position:absolute;right:6px;top:20px;color:var(--red);font-size:26px;font-weight:400;font-family:Poppins}details[open] summary:after{content:"–"}details p{padding:0 20px 26px 0;font-size:15px;line-height:1.75;color:var(--grey)}.close{text-align:center;background:var(--panel);padding:104px 0}.close h2{font-size:clamp(36px,4.6vw,58px);margin-bottom:20px}.close .lead{margin:0 auto 34px}.close-row{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.wa{position:fixed;right:22px;bottom:calc(22px + env(safe-area-inset-bottom));z-index:70;display:inline-flex;align-items:center;gap:12px;background:#c8394a;color:#fff;border-radius:999px;padding:16px 22px;font-size:16px;box-shadow:0 6px 24px rgba(0,0,0,.45);transition:.18s}.wa:hover{background:#b32e3e}.wa svg{width:26px;height:26px;flex:none}@media(max-width:900px){.wrap{padding:0 20px}.base_concept_inner .card-cols,.base_concept_inner .hero-grid,.base_concept_inner .price-grid,.base_concept_inner .quotes,.base_concept_inner .rooms,.base_concept_inner .steps{grid-template-columns:1fr}.card-cols{gap:32px}.card-cols .btn{width:100%}.base_concept_inner .card{padding:32px 24px}.gal,.who{grid-template-columns:1fr 1fr}.base_concept_inner section{padding:64px 0}.hero{padding:40px 0 60px}.hero-grid{gap:36px}.hero-media{order:2;aspect-ratio:4/3}.hero-copy{order:1}.base_concept_inner .btn{width:100%}.nav{height:68px}.nav-right{gap:10px}.nav-pill{padding:9px 14px;font-size:11px;letter-spacing:.04em;white-space:nowrap}.logo{font-size:18px;letter-spacing:.1em}.rooms{gap:24px;background:transparent}.room .inner{padding:0}.quotes{margin-top:36px}}@media(max-width:767){.base_concept_inner .hero{padding:100px 0 92px}}@media(max-width:600px){.wrap{padding:0 18px}.base_concept_inner section{padding:52px 0}.base_concept_inner .hero h1{font-size:38px}.base_concept_inner .lead{font-size:15.5px}.hero-meta{flex-direction:column;gap:10px}.btn{height:56px;font-size:13.5px;padding:0 20px}.gal,.who{grid-template-columns:1fr}.base_concept_inner .amount .num{font-size:52px}.base_concept_inner .quote{padding:24px}.close{padding:72px 0}summary{font-size:15px;padding:20px 40px 20px 0}.wa{right:14px;bottom:calc(14px + env(safe-area-inset-bottom));padding:13px 18px;font-size:14px}.wa svg{width:22px;height:22px}}@media(max-width:420px){.nav-pill{padding:8px 11px;font-size:10px}.logo{font-size:16px}.base_concept_inner .hero h1{font-size:33px}}