@media (max-width:1440px){:root{--maxw:1180px;--space-10:120px}}@media (min-width:1366px) and (max-width:1440px){.header .header__inner{column-gap:16px}.header .brand{margin-right:8px}.header .nav{gap:10px}.header__actions .btn--sm{padding-inline:14px}}@media (max-width:1365px){.header .nav{gap:18px}}@media (max-width:1299px){.header .header__inner{column-gap:14px}.header .brand{margin-right:8px}.header .nav{gap:10px}.header .nav__link{letter-spacing:.04em}.header__actions{gap:8px}.header__actions .btn--sm{padding-inline:12px}}@media (max-width:1199px){.header .header__inner{grid-template-columns:auto 1fr}.header .nav,.header__sound{display:none}.header .burger{width:44px;height:44px;display:grid}.header__actions .btn--sm{padding:0 16px}}@media (max-width:576px){.header__actions .btn--sm{display:none}}@media (max-width:1200px){.features,.rules{grid-template-columns:repeat(2,1fr)}.story__title{font-size:min(var(--fs-h2), 4.6vw)}.welcome__grid,.vip__grid,.faq__grid{gap:var(--space-7)}.exp__body{padding:var(--space-6)}:root{--maxw:1024px;--space-10:110px}.nav{gap:var(--space-4)}.brand__horizontal,.header--solid .brand__horizontal,.header--slim .brand__horizontal{--logo-header-h:50px}.nav__link{letter-spacing:.04em;font-size:12px}.megamenu{width:680px}.footer__grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:992px){.hero__chips{max-width:590px}.brand__horizontal,.header--solid .brand__horizontal,.header--slim .brand__horizontal{--logo-header-h:42px}.header,.header--solid,.header--slim{height:var(--header-h)}.story__grid{grid-template-columns:1fr 1fr}.story__title{white-space:normal;font-size:var(--fs-h2)}.room__heart,.music__grid{gap:var(--space-6);grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.stats__tile:nth-child(2){border-right:0}.stats__tile:nth-child(-n+2){border-bottom:1px solid var(--line)}.colours{min-height:0;padding:var(--space-10) 0}.colours__clock,.colours__progress{display:none}.colours__stage{gap:var(--space-8);min-height:0;display:grid}.colours__chapter{gap:var(--space-5);grid-template-columns:1fr;position:relative;inset:auto}.colours__media{height:320px}.hosp__grid{grid-template-columns:1fr 1fr}.hosp__principles{grid-area:1/1/auto/-1}.welcome__grid,.vip__grid,.faq__grid,.location__grid,.celeb__head{grid-template-columns:1fr}.welcome__media{aspect-ratio:4/3}.vip__media-wrap{max-width:520px;position:relative;top:0}.exp__track{gap:var(--space-4);height:auto;min-height:0;display:grid}.exp__card{grid-template-columns:1fr;position:relative;inset:auto;top:0!important}.exp__media{height:280px}.exp__card--sound .r-image__img{object-fit:contain;object-position:center top}.celeb__strip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.celeb__strip::-webkit-scrollbar{display:none}.celeb__card{scroll-snap-align:start;width:320px}.bento{grid-template-rows:none;grid-auto-rows:220px}.bento__tile--lg{grid-column:1/-1}.bento__tile--wide,.bento__tile:nth-child(3),.bento__tile:nth-child(4){grid-column:span 6}.bento__tile--wide{grid-column:1/-1}.ent__events{grid-template-columns:1fr}.insta{grid-template-columns:repeat(3,1fr)}.section-head--row{flex-direction:column;align-items:flex-start}:root{--space-10:96px}.shell__cols{grid-template-columns:1fr}.shell__cards,.moods,.zones{grid-template-columns:repeat(2,1fr)}.footer__closing{flex-direction:column;align-items:flex-start}}@media (max-width:767.98px){.story__grid{grid-template-columns:1fr}.story__media{aspect-ratio:4/3;max-height:none}.cta-panel__title{text-wrap:balance}.cta-panel__line{white-space:normal;display:inline!important}}@media (max-width:768px){.footer__watermark,.kb__slide{display:none}.corp__why-media{grid-template-columns:1fr}.page-hero{min-height:72vh}.film__frame{aspect-ratio:4/3}.film__play{width:88px;height:88px;margin:-44px 0 0 -44px}.room__grid{grid-template-columns:1fr}.room__zone:nth-child(2n){margin-top:0}.music__media>div:nth-child(2){margin-top:var(--space-7)}.hero__scroll{display:none}.countdown__tile{flex:1;min-width:0}.masonry{grid-template-columns:1fr 1fr;grid-auto-rows:140px}.location__map{min-height:360px}.location__card,.reserve__panel{padding:var(--space-7) var(--space-5)}.vip__tiers{grid-template-columns:1fr}.faq__q button{font-size:19px}.section-actions .btn{flex:100%}.celeb__rail{padding:0 var(--space-4)}:root{--space-10:80px;--space-9:64px;--header-h:72px}body{font-size:16px}.container,.header__inner{padding:0 var(--space-4)}.brand__horizontal,.header--solid .brand__horizontal,.header--slim .brand__horizontal{--logo-header-h:36px}.brand{margin-right:0}.mobilebar{display:flex}.fab-whatsapp,.cursor-glow{display:none}body{padding-bottom:72px}.shell__cards{grid-template-columns:1fr}.hero{min-height:92vh}.hero__chips{max-width:590px}.footer__logo{width:110px}.footer__grid{gap:var(--space-5);grid-template-columns:1fr 1fr}.footer__bottom{gap:var(--space-2);flex-direction:column}.evd__socials{width:100%;margin-left:0}}@media (max-width:576px){.features,.rules{grid-template-columns:1fr}.stats__tile{padding:var(--space-5) var(--space-4)}.colours__copy{font-size:17px}.bento{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:240px}.bento__tile,.bento__tile--lg,.bento__tile--wide,.bento__tile:nth-child(3),.bento__tile:nth-child(4){grid-area:auto/1/auto/-1}.hero__sub{font-size:17px}.celeb__card{width:80vw}.celeb__media{height:240px}.hero__actions{flex-direction:column;width:100%}.hero__actions .btn{width:100%}.hero__chips{justify-content:flex-start;width:100%}.hero__chips .chip{flex:none}.moods,.zones{grid-template-columns:1fr}.footer__logo{width:100px}.footer__grid{grid-template-columns:1fr}.mobilemenu{padding-inline:20px}.mobilemenu__shortcuts{gap:10px}.mobilemenu__socials{margin-left:0}.card{padding:var(--space-5)}}@media (max-width:380px){.brand__horizontal{display:none}.brand__compact{display:block}.countdown{gap:6px}.masonry{grid-template-columns:1fr}.mobilebar .btn{letter-spacing:.04em;font-size:13px}.mobilemenu__link{font-size:clamp(1.25rem,min(.95rem + 2.2vw,4vh),1.375rem)}}@media (max-width:1200px){.evbar__inner{flex-direction:column;align-items:stretch;gap:10px}.evbar__tabs{align-self:flex-start}}@media (max-width:992px){.evfeat__card{grid-template-columns:1fr}.evfeat__media{min-height:360px}.evgrid{grid-template-columns:repeat(2,1fr)}.evweek__strip{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.evfeat__body{padding:var(--space-5)}.evweek__strip{grid-template-columns:repeat(2,1fr)}.evweek__day{min-height:120px}}@media (max-width:576px){.evgrid{grid-template-columns:1fr}.evempty{padding:var(--space-6) var(--space-4)}}@media (max-width:1200px){.evd__layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:992px){.evd__layout{grid-template-columns:minmax(0,1fr);padding-bottom:260px}.evd__panel{z-index:60;padding:var(--space-4) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d0d10f5;border-radius:20px 20px 0 0;position:fixed;inset:auto 0 0}.evd__panel dl{margin:var(--space-2) 0 var(--space-3);grid-template-rows:auto auto;grid-template-columns:repeat(3,auto);grid-auto-flow:column}.evd__hide-sm{display:none}.evd__panel-actions{grid-template-columns:2fr 1fr 1fr}.evd__panel-actions .btn{letter-spacing:.04em;padding:0 10px;font-size:13px}.evd__lineup{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.evd .evd__panel{bottom:0}body:has(.evd__panel) .mobilebar{display:none}body:has(.evd__panel){padding-bottom:0}.evd__zone{grid-template-columns:minmax(0,1fr)}.evd__block h2{overflow-wrap:anywhere}.evd__know{grid-template-columns:1fr}.evd__strip-item{flex-basis:70vw}.evd__meta{gap:var(--space-3);flex-direction:column}}@media (max-width:576px){.evd__panel-actions{grid-template-columns:1fr 1fr}.evd__panel-actions .btn--primary{grid-column:1/-1}.evd__panel .eyebrow{display:none}}@media (max-width:1200px){.bs__for{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.bs__timeline{row-gap:var(--space-7);grid-template-columns:repeat(2,1fr)}.bs__tiers,.bs__how{grid-template-columns:1fr}}@media (max-width:768px){.bs__timeline{grid-template-columns:1fr}.bs__timeline:before{background:linear-gradient(180deg, var(--magenta), var(--lime));width:1px;height:auto;inset:0 auto 0 6px}.bs__step{padding:0 0 0 var(--space-6)}.bs__step:before{top:4px}.bs__tier-body{padding:var(--space-5)}.bs__moment{min-height:0}}@media (max-width:576px){.bs__for{gap:var(--space-3);grid-template-columns:1fr 1fr}.bs__for-name{font-size:18px}}@media (max-width:1200px){.pkg__body{padding:var(--space-5)}}@media (max-width:992px){.vp__cards{grid-template-columns:1fr;max-width:560px}.vp__addons{grid-template-columns:1fr}.vp__enq{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:576px){.enq{padding:var(--space-4)}.enq__grid{grid-template-columns:1fr}}@media (max-width:992px){.pe__split{flex-direction:column;height:auto}.pe__half,.pe__split:hover .pe__half,.pe__split .pe__half:hover{flex:none;height:420px}.pe__way{grid-template-columns:60px 1fr}.pe__way-media{display:none}.pe__way .card__text{grid-column:2}.pe__film{gap:var(--space-6);grid-template-columns:1fr}.pe__handle{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pe__process{grid-template-columns:1fr}.pe__process:before{transform-origin:top;width:1px;height:auto;animation:none;inset:28px auto 28px 28px}.pe__pstep{padding-left:80px}.pe__pdot{position:absolute;top:0;left:0}.pe__half{height:340px!important}.pe__half-body{left:var(--space-4);right:var(--space-4);bottom:var(--space-4)}}@media (max-width:576px){.pe__handle{grid-template-columns:1fr}.pe__way{gap:var(--space-2);grid-template-columns:1fr}.pe__way .card__text{grid-column:1}}@media (max-width:1200px){.bd__moment{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.bd__tips,.bd__tables{grid-template-columns:1fr}}@media (max-width:576px){.bd__moment{grid-template-columns:1fr}.bd__step-media{aspect-ratio:16/10}}@media (max-width:1200px){.corp__why,.corp__formats{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.corp__hero{padding:150px 0 80px}.corp__hero-grid,.corp__brand-grid{grid-template-columns:1fr;gap:48px}.corp__process{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.corp__why,.corp__formats,.corp__process{grid-template-columns:1fr}.corp__format--wide{grid-area:auto}.corp__demo{padding:20px}}@media (max-width:992px){.mn__section,.mn__champ,.mn__zero{grid-template-columns:1fr;gap:32px}.mn__zero{padding:40px}.mn__editorial{width:100%}}@media (max-width:768px){.mn__body{padding-block:40px 20px}.mn__section{padding-block:44px}.mn__serve{flex-basis:220px}}@media (max-width:576px){.mn__zero{padding:28px 20px}.mn__item-name{font-size:19px}}@media (max-width:1200px){.gallery-grid{grid-auto-rows:46px}.gallery-hero__frame--1{right:45%}.gallery-hero__frame--2{left:56%}}@media (max-width:992px){.gallery-hero__frame--1{inset:-5% 34% 32% -10%}.gallery-hero__frame--2{inset:5% -8% 53% 62%}.gallery-hero__frame--3{inset:55% 38% -8% 12%}.gallery-hero__frame--4{inset:48% -6% 18% 65%}.gallery-hero__frame--5{display:none}.gallery-grid{grid-template-columns:repeat(8,1fr)}.gallery-tile,.gallery-tile:nth-child(7n+4),.gallery-tile:nth-child(7n+5){grid-column:span 4}.gallery-tile--featured{grid-column:span 8}.gallery-instagram__strip{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.gallery-hero{min-height:86vh}.gallery-hero__inner{padding-bottom:var(--space-8)}.gallery-hero__inner>p:last-child{font-size:19px}.gallery-hero__scroll{display:none}.gallery-filter__tab{min-height:54px;padding-inline:16px}.gallery-filter__tab:after{left:16px;right:16px}.gallery-grid{gap:var(--space-3);grid-auto-rows:38px}.gallery-lightbox{padding:76px var(--space-4) 28px}.gallery-lightbox__media{height:64vh}.gallery-lightbox__nav{z-index:2;width:46px;height:46px;top:auto;bottom:26px}.gallery-lightbox__nav--prev{left:var(--space-4)}.gallery-lightbox__nav--next{right:var(--space-4)}.gallery-lightbox__close{top:16px;right:16px}.gallery-lightbox__caption{text-align:center;grid-template-columns:1fr;gap:8px;padding:14px 56px 0}.gallery-lightbox__caption h2{font-size:23px}}@media (max-width:576px){.gallery-hero__frame--1{inset:-4% 24% 36% -18%}.gallery-hero__frame--2{inset:4% -16% 58% 65%}.gallery-hero__frame--3{inset:60% 30% -7% -8%}.gallery-hero__frame--4{inset:50% -16% 15% 60%}.gallery-grid{grid-template-columns:1fr;grid-auto-rows:auto}.gallery-tile,.gallery-tile:nth-child(5n+2),.gallery-tile:nth-child(7n+4),.gallery-tile:nth-child(7n+5),.gallery-tile--featured{aspect-ratio:4/5;grid-area:auto/1}.gallery-tile--featured{aspect-ratio:4/4.6}.gallery-tile__caption small{display:none}.gallery-tile__caption strong,.gallery-tile--featured .gallery-tile__caption strong{font-size:25px}.gallery-instagram__strip{grid-template-columns:repeat(2,1fr)}.gallery-close__panel{padding:var(--space-8) var(--space-4)}}@media (max-width:380px){.gallery-lightbox__caption{padding-inline:44px}.gallery-lightbox__caption p{display:none}}@media (max-width:1200px){.contact__location-grid{grid-template-columns:minmax(0,3fr) minmax(350px,2fr)}.contact__panel{padding:var(--space-7) var(--space-5)}.contact__details>div{grid-template-columns:120px 1fr}}@media (max-width:992px){.contact__location-grid{grid-template-columns:1fr}.contact__map{min-height:520px}.contact__map:after{background:linear-gradient(180deg, transparent 72%, var(--surface))}.contact__travel{grid-template-columns:1fr 1fr}.contact__travel-card:last-child{grid-column:1/-1}.contact__essentials,.contact__enquire-grid{gap:var(--space-7);grid-template-columns:1fr}}@media (max-width:768px){.contact__hero{min-height:62vh}.contact__hero:after{display:none}.contact__map{min-height:400px}.contact__panel{padding:var(--space-6) var(--space-4)}.contact__travel{grid-template-columns:1fr}.contact__travel-card,.contact__travel-card:last-child{grid-column:auto;min-height:240px}.contact__travel-card h3{margin-top:var(--space-5)}.contact__steps{--steps-gap:var(--space-6);grid-template-columns:1fr}.contact__steps li{min-height:var(--step-circle);padding:8px 0 0 calc(var(--step-circle) + 20px)}.contact__steps li:not(:last-child):after{left:calc(var(--step-circle) / 2);top:var(--step-circle);width:1px;height:calc(100% + var(--steps-gap) - var(--step-circle));transform-origin:top;transform:scaleY(0)}.contact__steps li:first-child:after{background:linear-gradient(180deg, var(--magenta), var(--amber))}.contact__steps li:nth-child(2):after{background:linear-gradient(180deg, var(--amber), var(--lime))}.contact__steps.is-drawn li:after{transform:scaleY(1)}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.contact__steps li:not(:last-child):after{transform:scaleY(1)}}@media (max-width:768px){.contact__closing-panel{padding:clamp(56px, 8vh, 88px) var(--space-4)}}@media (max-width:576px){.contact__location{padding-top:var(--space-6)}.contact__location-grid{margin-inline:calc(var(--space-4) * -1);border-inline:0;border-radius:0}.contact__map{min-height:340px}.contact__map-link{left:var(--space-4);bottom:var(--space-4)}.contact__details>div{grid-template-columns:1fr;gap:6px}.contact__actions .btn{width:100%}.contact__essential-grid{grid-template-columns:1fr}.contact__essential--wide{grid-column:auto}.contact__form{padding:var(--space-5) var(--space-4)}}@media (max-width:992px){.book{grid-template-columns:1fr}.book__visual{border-right:0;border-top:1px solid var(--line);order:2}.book__visual-sticky{height:260px;position:relative;top:0}.book__visual-copy{bottom:24px;left:24px;right:24px}.book__form-col{max-width:none}.book-faq__inner{grid-template-columns:1fr;gap:32px}}@media (max-width:576px){.book__form-col{padding:32px 20px 64px}.book__panel{padding:22px 18px}.book__choices,.book__tiers{grid-template-columns:1fr}.book__nav .btn{flex:1}.book__summary div{grid-template-columns:1fr;gap:2px}.book__trust{text-align:center}.cal{padding:14px}.cal__grid{gap:4px}}@media (max-width:992px){.gl-hero__inner,.gl-notes__inner,.info-section__inner{grid-template-columns:1fr;gap:32px}.gl-benefits__grid{grid-template-columns:1fr}}@media (max-width:576px){.gl-hero{padding:calc(var(--header-h) + 24px) 0 56px;min-height:auto}.gl-panel{padding:22px 18px}.gl-benefit{padding:24px}}@media (max-width:380px){.gl-form__row{grid-template-columns:1fr}}@media (max-width:1200px){.post__layout{grid-template-columns:1fr;gap:32px}.post__toc{border:1px solid var(--line);border-radius:16px;padding:24px;position:static}.post__toc ol{margin-bottom:24px}.post__share{grid-template-columns:1fr 1fr}.post__share .eyebrow{grid-column:1/-1}}@media (max-width:992px){.journal-feature{grid-template-columns:1fr;gap:24px}.journal-grid{grid-template-columns:1fr 1fr}.journal-controls__inner{flex-direction:column;align-items:stretch}.journal-search{width:100%}}@media (max-width:768px){.journal-controls{top:var(--header-offset);position:sticky}.journal-controls__chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.journal-controls .chip{flex-shrink:0}.post__cta{flex-direction:column;align-items:flex-start}}@media (max-width:576px){.journal-grid{grid-template-columns:1fr}.journal-hero{padding:calc(var(--header-h) + 40px) 0 32px}.post__hero{min-height:64vh;padding-bottom:48px}.post__layout{padding-block:48px}.post__body{font-size:18px}.post__lede{font-size:20px}.post__cta{padding:22px}.post__cta .btn{width:100%}}@media (max-width:992px){.seo-intro__grid,.seo-why__grid,.seo-location__grid,.seo-faq__grid{grid-template-columns:1fr;gap:48px}.seo-intro h2{max-width:13ch}.seo-location__map{min-height:440px}.seo-location__copy{padding:44px}}@media (max-width:768px){.seo-hero{min-height:78vh;padding:calc(var(--header-h) + 44px) 0 64px}.seo-hero .crumbs{margin-bottom:34px}.seo-hero h1{max-width:10ch}.seo-hero__shade{background:linear-gradient(#00000073 0%,#0000008c 24%,#000000f5 100%)}.seo-benefits__grid{grid-template-columns:1fr;margin-top:38px}.seo-benefit{min-height:500px}.seo-benefit__copy{padding:28px}.seo-why__facts{grid-template-columns:1fr}.seo-location__grid{gap:0;min-height:0}.seo-location__map{min-height:360px}.seo-location__copy{padding:36px 24px}.seo-location__links{grid-template-columns:1fr}.seo-location__links a{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:576px){.seo-hero{min-height:84vh}.seo-hero .section-actions .btn,.seo-cta .section-actions .btn{width:100%}.seo-benefit{min-height:460px}.seo-location__map{min-height:300px}}@media (max-width:992px){.faq-page__layout{gap:var(--space-7);grid-template-columns:1fr}.faq-page__aside{position:static}.faq-page__aside h2{max-width:12ch}.faq-tabs button{flex:none}}@media (max-width:768px){.faq-page__hero{min-height:68vh;padding:calc(var(--header-h) + var(--space-5)) 0 var(--space-8)}.faq-page__hero .crumbs{margin-bottom:var(--space-7)}.faq-search{min-height:60px;margin-top:var(--space-6);padding:0 var(--space-4)}.faq-tabs{top:var(--header-offset)}.faq-tabs__rail{padding-inline:var(--space-4)}.faq-tabs button{min-height:60px;padding-inline:var(--space-4)}.faq-page__item h3 button{min-height:80px}}@media (max-width:576px){.faq-page__hero{min-height:auto}.faq-page__content{min-height:560px}.faq-page__item h3 button{gap:var(--space-4)}.faq-page__answer p{margin-right:0}.faq-contact__actions,.faq-contact__actions .btn{width:100%}}@media (max-width:380px){.faq-search input{min-width:0;font-size:15px}}@media (max-width:1200px){.reviews-grid,.press-grid{grid-template-columns:repeat(2,1fr)}.press-card:nth-child(3n){border-right:1px solid var(--line)}.press-card:nth-child(2n){border-right:0}}@media (max-width:992px){.rating-summary__inner{grid-template-columns:auto 1fr}.rating-summary__inner .btn{grid-column:1/-1;width:max-content}.reviews-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.reviews-hero{min-height:72vh;padding-bottom:var(--space-8)}.reviews-hero .crumbs{margin-bottom:var(--space-7)}.reviews-hero__signal{top:42%}.rating-summary__score{width:132px;height:132px}.reviews-grid,.press-grid{grid-template-columns:1fr}.press-card,.press-card:nth-child(2n),.press-card:nth-child(3n){border-right:0}.reviews-empty{min-height:590px}.reviews-close{min-height:68vh}}@media (max-width:576px){.reviews-hero{min-height:68vh}.rating-summary__inner{grid-template-columns:1fr}.rating-summary__score{width:116px;height:116px}.rating-summary__inner .btn{grid-column:auto;width:100%}.review-card{min-height:320px;padding:var(--space-5)}.review-card blockquote{font-size:22px}.reviews-marquee{margin-bottom:var(--space-7)}.reviews-grid{padding-inline:var(--space-4)}.reviews-empty{min-height:560px}.reviews-empty__mark{top:-110px}.reviews-empty__actions,.reviews-empty__actions .btn,.reviews-close .btn{width:100%}}@media (max-width:380px){.review-card{width:88vw}}@media (max-width:1200px){.careers-culture__gallery{grid-auto-rows:210px}.careers-roles__layout,.career-apply__layout{gap:6%}}@media (max-width:992px){.careers-culture__intro,.careers-roles__layout,.career-apply__layout{gap:var(--space-7);grid-template-columns:1fr}.careers-roles__heading,.career-apply__intro{position:static}.careers-culture__gallery{grid-template-columns:repeat(2,1fr)}.careers-culture__frame--wide{grid-column:span 2}}@media (max-width:768px){.careers-hero{min-height:82vh;padding-bottom:var(--space-8)}.careers-hero .crumbs{margin-bottom:var(--space-7)}.careers-hero__shade{background:linear-gradient(#0006,#0000008a 22%,#000000f7 100%)}.careers-values{grid-template-columns:1fr}.careers-value{border-right:0;border-bottom:1px solid var(--line);min-height:220px}.careers-value:last-child{border-bottom:0}.careers-culture__gallery{grid-auto-rows:190px}.career-role h3 button{grid-template-columns:36px 1fr 22px}.career-role__status{grid-column:2;width:max-content}.career-role h3 svg{grid-area:1/3/span 2}.career-role__body p,.career-role__body a{margin-left:52px}}@media (max-width:576px){.careers-hero{min-height:76vh}.careers-culture__gallery{gap:var(--space-2);grid-template-columns:1fr 1fr;grid-auto-rows:150px}.careers-culture__frame--wide{grid-area:span 2/1/auto/-1}.career-role h3 button{gap:var(--space-3);min-height:94px}.career-role__number{display:none}.career-role h3 button{grid-template-columns:1fr 22px}.career-role__status{grid-column:1}.career-role h3 svg{grid-column:2}.career-role__body p,.career-role__body a{margin-left:0}.career-form{padding:var(--space-5) var(--space-4)}.career-form__grid{grid-template-columns:1fr}.career-form__message,.career-upload{grid-column:1}.career-close{min-height:60vh}.career-close .btn{width:100%}}@media (max-width:380px){.careers-culture__gallery{grid-template-columns:1fr;grid-auto-rows:220px}.careers-culture__frame--wide{grid-area:auto/1}}@media (max-width:1200px){.legal-page__layout{gap:var(--space-7);grid-template-columns:220px minmax(0,1fr)}}@media (max-width:992px){.legal-page__layout{gap:var(--space-7);grid-template-columns:1fr}.legal-page__toc{max-height:none;position:static}.legal-page__toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-page__toc a:nth-child(odd){border-right:1px solid var(--line);padding-right:var(--space-4)}.legal-page__toc a:nth-child(2n){padding-left:var(--space-4)}}@media (max-width:768px){.legal-page__hero-inner{min-height:430px;padding-block:var(--space-9) var(--space-7)}.legal-page__layout{padding-block:var(--space-8)}.legal-page__section{gap:var(--space-3);grid-template-columns:42px minmax(0,1fr)}.legal-page__contact{padding:var(--space-6)}}@media (max-width:576px){.legal-page__hero-inner{min-height:380px}.legal-page__hero>.container>p{font-size:16px}.legal-page__updated{flex-direction:column;align-items:flex-start;gap:2px}.legal-page__toc nav{grid-template-columns:1fr}.legal-page__toc a:nth-child(odd){border-right:0;padding-right:0}.legal-page__toc a:nth-child(2n){padding-left:0}.legal-page__toc a:hover,.legal-page__toc a.is-active{padding-left:var(--space-2)}.legal-page__section{padding-bottom:var(--space-7);margin-bottom:var(--space-7);grid-template-columns:1fr}.legal-page__section-number{padding:0}.legal-page__prose p,.legal-page__prose li{font-size:15px}.legal-page__review{align-items:flex-start}.legal-page__contact{padding:var(--space-5)}}@media (max-width:992px){.notfound-page{padding-block:var(--space-6)}.notfound-page__routes{grid-template-columns:1fr;max-width:680px}}@media (max-width:576px){.notfound-page{padding:28px var(--space-4);align-items:start}.notfound-page__chip{letter-spacing:.04em;font-size:13px}.notfound-page__code{margin:14px 0 -8px}.notfound-page h1{max-width:10ch}.notfound-page__inner>p{margin-bottom:var(--space-5);font-size:15px}.notfound-route{min-height:78px;padding:12px}.notfound-route__icon{width:42px;height:42px}.notfound-page__actions{flex-direction:column;width:100%}.notfound-page__actions .btn{width:100%}}@media (max-width:380px){.notfound-route small{display:none}}@media (max-width:576px){.r-image--missing{border-radius:12px;min-height:160px}}@media (prefers-reduced-motion:reduce){.r-image:before{animation:none}.r-image__img{filter:none;transition:opacity .3s;transform:none}.site-video__poster,.site-video__motion{transition:none}.preloader__mark{clip-path:none;opacity:0;animation:.4s forwards logo-fade}.preloader__wordmark{animation-delay:.2s}.curtain__mark,.mobilemenu__logo{transition:opacity .3s;transform:none}.notfound-page__logo{animation:none}.brand__horizontal{transition:none}}@media (min-width:992px) and (max-height:900px){.hero__inner{--hero-gap:18px}.hero__whisper{display:none}.hero__sub{margin-top:var(--space-3)}.hero{padding-block:calc(var(--hero-pad) * .75)}.page-hero,.evd__hero,.gallery-hero,.gl-hero,.seo-hero,.faq-page__hero,.reviews-hero,.careers-hero,.contact__hero,.journal-hero,.legal-page__hero,.post__hero{padding-top:calc(var(--header-h) + var(--space-6));padding-bottom:var(--space-7)}}@media (max-width:991.98px){.hero__line{white-space:normal}}@media (max-width:576px){.hero .container{padding-inline:20px}.hero .hero__actions{flex-direction:column;width:100%}.hero .hero__actions .btn{width:100%}h1,h2,.hero__title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.hero__whisper{display:none}}@media (max-width:992px){.vip__grid{gap:var(--space-6);grid-template-columns:1fr}.vip__media-wrap{aspect-ratio:4/5;width:100%;max-width:416px;height:auto;max-height:520px;position:relative;top:0}.vip__text{padding-block:0}.celeb__card{width:300px;height:420px}.ig-feed__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.ig-feed__title{white-space:normal}}@media (max-width:576px){.celeb__card{width:82vw;height:420px}.ig-feed__grid{scroll-snap-type:x mandatory;scrollbar-width:none;width:auto;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.ig-feed__grid::-webkit-scrollbar{display:none}.insta-feed__tile{scroll-snap-align:start;flex:0 0 62vw}}@media (max-width:992px){.launch__tile{min-width:0;padding:var(--space-4) var(--space-2);flex:1 1 0}.launch__count{gap:var(--space-2)}}@media (max-width:576px){.launch__count{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.launch__sep{display:none}.launch__actions{flex-direction:column}.launch__actions .btn,.launch__actions .add-cal{justify-content:center;width:100%}.launch__chip{letter-spacing:.1em;font-size:13px}}@media (max-width:1440px){.page-banner,.page-hero,.evd__hero,.gallery-hero,.gl-hero,.seo-hero,.faq-page__hero,.reviews-hero,.careers-hero,.contact__hero,.journal-hero,.legal-page__hero,.post__hero,.shell__hero,.corp__hero,.vp__hero{min-height:0;padding-top:clamp(28px,4vh,48px);padding-bottom:clamp(48px,7vh,88px)}}@media (max-width:991px){.corp__hero{padding:clamp(28px,4vh,48px) 0 clamp(48px,7vh,88px)}.corp__hero-media .media-frame{aspect-ratio:16/10}}@media (max-width:576px){.page-banner,.page-hero,.evd__hero,.gallery-hero,.gl-hero,.seo-hero,.faq-page__hero,.reviews-hero,.careers-hero,.contact__hero,.journal-hero,.legal-page__hero,.post__hero,.shell__hero,.corp__hero,.vp__hero{min-height:0;padding-top:20px}}@media (max-width:767px){.footer__closing,.book-alt__inner{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:991px){.countdown__label{letter-spacing:.08em}}@media (max-width:767px){.countdown__label{letter-spacing:.06em}.countdown__tile{min-width:0;padding-inline:6px}.countdown{gap:6px}}@media (max-width:576px){.countdown__label{letter-spacing:0}.countdown__tile{padding-inline:0}.countdown{gap:4px;width:100%}}@media (max-width:1199px){.mobilemenu .mobilemenu__list{gap:12px}.mobilemenu .mobilemenu__link{letter-spacing:.03em;font-size:26px;line-height:1.25}.mobilemenu .mobilemenu__sublink{margin-left:16px;font-size:15px}.mobilemenu .mobilemenu__logo{width:88px}}@media (max-width:767px){.mobilemenu .mobilemenu__link{font-size:22px}}@media (max-width:575px){.mobilemenu .mobilemenu__link{font-size:20px}}
