.private-sale-gallery_site__qtKOa{--ink:#302b27;--paper:#f7f1e8;--ivory:#fffdf8;--stone:#d7c7b3;--bronze:#8d633c;color:var(--ink);background:var(--paper);font-family:var(--font-gallery-sans,var(--font-gate-sans,Arial,sans-serif))}.private-sale-gallery_site__qtKOa *{box-sizing:border-box}.private-sale-gallery_header__48UM6{position:absolute;z-index:5;top:0;left:0;display:grid;width:100%;grid-template-columns:1fr auto 1fr;align-items:center;padding:18px 3.8vw;color:var(--ink);border-bottom:1px solid rgba(48,43,39,.18)}.private-sale-gallery_brand__NXkEi{display:grid;width:max-content;color:inherit;text-decoration:none;line-height:.82}.private-sale-gallery_brand__NXkEi small,.private-sale-gallery_brand__NXkEi span{font:650 7px/1 var(--font-gallery-sans,sans-serif);letter-spacing:.14em}.private-sale-gallery_brand__NXkEi strong{margin:5px 0;font:400 21px/1 var(--font-gallery-display,serif);letter-spacing:.045em}.private-sale-gallery_header__48UM6>p{margin:0;font-size:8px;letter-spacing:.2em}.private-sale-gallery_header__48UM6>button{justify-self:end;display:flex;align-items:center;gap:12px;padding:10px 14px;color:inherit;border:1px solid rgba(48,43,39,.3);background:rgba(255,253,248,.38);font:700 9px/1 var(--font-gallery-sans,sans-serif);letter-spacing:.06em}.private-sale-gallery_actions__NMCT2 svg,.private-sale-gallery_folioCopy__3vp15 svg,.private-sale-gallery_header__48UM6 svg,.private-sale-gallery_mobileDock__gn1v1 svg{width:17px;fill:none;stroke:currentColor;stroke-width:1.5}.private-sale-gallery_hero__iKoAz{display:grid;min-height:100svh;grid-template-columns:minmax(470px,46%) 1fr;padding-top:72px;background:linear-gradient(125deg,#fffdf8,#f0e6d9)}.private-sale-gallery_invitation__IwOCC{display:flex;flex-direction:column;justify-content:center;padding:7vh 6vw 5vh}.private-sale-gallery_folioCopy__3vp15>p,.private-sale-gallery_folio__L4qN5 header>p,.private-sale-gallery_number__afzeq,.private-sale-gallery_salons__ppOSg header>p{margin:0;color:var(--bronze);font-size:8px;letter-spacing:.22em;text-transform:uppercase}.private-sale-gallery_invitation__IwOCC h1{max-width:650px;margin:24px 0 0;font:400 clamp(54px,5.4vw,84px)/.94 var(--font-gallery-display,serif);letter-spacing:-.04em;text-wrap:balance}.private-sale-gallery_lede__EBWa3{max-width:530px;margin:28px 0 0;color:#665d55;font-size:14px;line-height:1.75}.private-sale-gallery_actions__NMCT2{display:grid;max-width:510px;margin-top:35px;border-top:1px solid rgba(48,43,39,.27)}.private-sale-gallery_actions__NMCT2 button{display:grid;min-height:52px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:0;color:inherit;border:0;border-bottom:1px solid rgba(48,43,39,.27);background:none;text-align:left;font:700 10px/1 var(--font-gallery-sans,sans-serif)}.private-sale-gallery_actions__NMCT2 button:nth-child(n+2){grid-template-columns:24px 1fr}.private-sale-gallery_facts__mvG6Z{display:grid;grid-template-columns:repeat(3,1fr);margin:auto 0 0;padding-top:25px;gap:12px}.private-sale-gallery_facts__mvG6Z div{padding-left:12px;border-left:1px solid var(--stone)}.private-sale-gallery_facts__mvG6Z dt{color:#786c61;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.private-sale-gallery_facts__mvG6Z dd{margin:7px 0 0;font:500 14px/1.2 var(--font-gallery-display,serif)}.private-sale-gallery_heroMedia__BorLE{position:relative;min-width:0;margin:20px 20px 20px 0;overflow:hidden;background:#d5c5b1}.private-sale-gallery_heroMedia__BorLE>img{width:100%;height:100%;object-fit:cover;object-position:50% 48%;animation:private-sale-gallery_galleryReveal__haJBl 1.3s cubic-bezier(.2,.75,.2,1) both}.private-sale-gallery_heroMedia__BorLE figcaption{position:absolute;right:24px;bottom:22px;left:24px;display:grid;grid-template-columns:34px 1fr;align-items:center;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.28);font-size:9px}.private-sale-gallery_heroMedia__BorLE figcaption p{margin:0}.private-sale-gallery_seal__87Q8S{position:absolute;top:26px;right:26px;display:grid;width:88px;height:88px;color:#fff;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:rgba(50,43,37,.16);place-items:center;align-content:center;backdrop-filter:blur(7px)}.private-sale-gallery_seal__87Q8S small,.private-sale-gallery_seal__87Q8S span{font-size:6px;letter-spacing:.18em}.private-sale-gallery_seal__87Q8S strong{font:500 17px/1.2 var(--font-gallery-display,serif)}@keyframes private-sale-gallery_galleryReveal__haJBl{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:none}}.private-sale-gallery_salons__ppOSg{min-height:100svh;padding:105px 5vw;background:var(--ivory)}.private-sale-gallery_salons__ppOSg>header{display:grid;grid-template-columns:.55fr 1.45fr;align-items:start;gap:1.25rem 7vw}.private-sale-gallery_folio__L4qN5 h2,.private-sale-gallery_salons__ppOSg h2{max-width:900px;margin:0;font:400 clamp(48px,5.5vw,82px)/.96 var(--font-gallery-display,serif);letter-spacing:-.04em}.private-sale-gallery_salons__ppOSg header>span{grid-column:2;max-width:650px;color:#74695f;font-size:13px;line-height:1.7}.private-sale-gallery_roomGrid__knXVs{display:grid;height:590px;grid-template-columns:1.2fr .54fr .46fr;grid-template-rows:1fr .7fr;margin-top:58px;gap:12px}.private-sale-gallery_roomGrid__knXVs figure{position:relative;margin:0;overflow:hidden}.private-sale-gallery_roomGrid__knXVs img{width:100%;height:100%;object-fit:cover;transition:transform .75s cubic-bezier(.2,.7,.2,1)}.private-sale-gallery_roomGrid__knXVs figure:hover img{transform:scale(1.025)}.private-sale-gallery_roomGrid__knXVs figcaption{position:absolute;right:0;bottom:0;left:0;display:flex;gap:12px;padding:18px;color:#fff;background:linear-gradient(transparent,rgba(34,28,24,.7));font-size:9px}.private-sale-gallery_detailRoom__jBqbl,.private-sale-gallery_mainRoom__dnxpC{grid-row:1/3}.private-sale-gallery_roomGrid__knXVs blockquote{display:flex;grid-row:1/3;flex-direction:column;justify-content:flex-end;margin:0;padding:28px;color:#f7f1e8;background:#3d352f;font:400 27px/1.18 var(--font-gallery-display,serif)}.private-sale-gallery_roomGrid__knXVs blockquote span{margin-top:26px;color:#cdb792;font:650 7px/1 var(--font-gallery-sans,sans-serif);letter-spacing:.16em}.private-sale-gallery_folio__L4qN5{min-height:100svh;padding:100px 5vw 120px;background:#efe5d8}.private-sale-gallery_folio__L4qN5>header{display:grid;grid-template-columns:1fr 1.5fr;align-items:start}.private-sale-gallery_folio__L4qN5 h2{font-size:clamp(43px,4.6vw,68px)}.private-sale-gallery_folio__L4qN5>nav{display:grid;grid-template-columns:repeat(5,1fr);margin-top:52px;border:1px solid #cdbda9}.private-sale-gallery_folio__L4qN5>nav button{display:flex;min-height:68px;align-items:center;gap:13px;padding:0 18px;color:#857668;border:0;border-right:1px solid #cdbda9;background:rgba(255,253,248,.5)}.private-sale-gallery_folio__L4qN5>nav button:last-child{border-right:0}.private-sale-gallery_folio__L4qN5>nav button[aria-pressed=true]{color:#fff;background:#413830}.private-sale-gallery_folio__L4qN5>nav span{font-size:7px}.private-sale-gallery_folio__L4qN5>nav strong{font:500 16px/1 var(--font-gallery-display,serif)}.private-sale-gallery_openFolio__ajYk2{display:grid;min-height:510px;grid-template-columns:1.2fr .8fr;border-right:1px solid #cdbda9;border-bottom:1px solid #cdbda9;border-left:1px solid #cdbda9;animation:private-sale-gallery_folioIn__Wpa8K .45s ease-out both}.private-sale-gallery_homeImage__5ZV1d{position:relative;padding:20px;background:#ddd0bf}.private-sale-gallery_homeImage__5ZV1d img{width:100%;height:470px;object-fit:cover}.private-sale-gallery_homeImage__5ZV1d span{position:absolute;right:32px;bottom:32px;left:32px;width:max-content;max-width:calc(100% - 64px);padding:7px 10px;color:#fff;background:rgba(50,43,37,.72);font-size:7px;letter-spacing:.1em;text-transform:uppercase}.private-sale-gallery_folioCopy__3vp15{display:flex;flex-direction:column;padding:44px 48px;background:var(--ivory)}.private-sale-gallery_folioCopy__3vp15 h3{margin:16px 0 26px;font:400 58px/1 var(--font-gallery-display,serif)}.private-sale-gallery_folioCopy__3vp15 dl{margin:0}.private-sale-gallery_folioCopy__3vp15 dl div{display:grid;grid-template-columns:1fr 1.15fr;padding:13px 0;border-top:1px solid #ddd1c2}.private-sale-gallery_folioCopy__3vp15 dt{color:#82766b;font-size:9px}.private-sale-gallery_folioCopy__3vp15 dd{margin:0;font-size:10px;font-weight:700}.private-sale-gallery_folioCopy__3vp15 button{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:15px 0;color:inherit;border:0;border-bottom:1px solid;background:none;font-weight:750}@keyframes private-sale-gallery_folioIn__Wpa8K{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.private-sale-gallery_mobileDock__gn1v1{display:none}.private-sale-gallery_site__qtKOa a,.private-sale-gallery_site__qtKOa button{cursor:pointer}.private-sale-gallery_site__qtKOa a:focus-visible,.private-sale-gallery_site__qtKOa button:focus-visible{outline:2px solid #9b713e;outline-offset:4px}.private-sale-gallery_site__qtKOa[data-reduced-motion=true] *{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.private-sale-gallery_site__qtKOa *{animation:none!important;transition:none!important}}@media(max-width:760px){.private-sale-gallery_header__48UM6{grid-template-columns:1fr auto;padding:14px 18px;background:rgba(250,246,239,.9);backdrop-filter:blur(10px)}.private-sale-gallery_header__48UM6>p{display:none}.private-sale-gallery_header__48UM6>button{padding:9px}.private-sale-gallery_header__48UM6>button svg{display:none}.private-sale-gallery_brand__NXkEi strong{font-size:17px}.private-sale-gallery_hero__iKoAz{display:block;padding-top:64px}.private-sale-gallery_invitation__IwOCC{min-height:58svh;padding:52px 22px 34px}.private-sale-gallery_invitation__IwOCC h1{font-size:50px}.private-sale-gallery_lede__EBWa3{font-size:12px}.private-sale-gallery_actions__NMCT2{margin-top:25px}.private-sale-gallery_actions__NMCT2 button{min-height:48px}.private-sale-gallery_facts__mvG6Z{display:none}.private-sale-gallery_heroMedia__BorLE{height:48svh;margin:0 12px 12px}.private-sale-gallery_seal__87Q8S{top:14px;right:14px;width:70px;height:70px}.private-sale-gallery_salons__ppOSg{padding:75px 20px 96px}.private-sale-gallery_salons__ppOSg>header{display:block}.private-sale-gallery_salons__ppOSg h2{margin-top:18px;font-size:45px}.private-sale-gallery_salons__ppOSg header>span{display:block;margin-top:22px}.private-sale-gallery_roomGrid__knXVs{display:grid;height:auto;grid-template-columns:1.2fr .8fr;grid-template-rows:360px 190px;margin-top:35px}.private-sale-gallery_detailRoom__jBqbl,.private-sale-gallery_mainRoom__dnxpC{grid-row:1}.private-sale-gallery_roomGrid__knXVs blockquote{grid-column:1/3;grid-row:2;padding:22px;font-size:23px}.private-sale-gallery_folio__L4qN5{padding:75px 20px 105px}.private-sale-gallery_folio__L4qN5>header{display:block}.private-sale-gallery_folio__L4qN5 h2{margin-top:18px;font-size:43px}.private-sale-gallery_folio__L4qN5>nav{display:flex;overflow-x:auto;scrollbar-width:none}.private-sale-gallery_folio__L4qN5>nav button{min-width:105px}.private-sale-gallery_openFolio__ajYk2{grid-template-columns:1fr}.private-sale-gallery_homeImage__5ZV1d{padding:12px}.private-sale-gallery_homeImage__5ZV1d img{height:330px}.private-sale-gallery_homeImage__5ZV1d span{right:22px;bottom:22px;left:22px;max-width:calc(100% - 44px)}.private-sale-gallery_folioCopy__3vp15{min-height:360px;padding:30px 24px}.private-sale-gallery_folioCopy__3vp15 h3{font-size:47px}.private-sale-gallery_folioCopy__3vp15 button{margin-top:25px}.private-sale-gallery_mobileDock__gn1v1{position:fixed;z-index:50;right:9px;bottom:9px;left:9px;display:grid;grid-template-columns:repeat(3,1fr);padding:6px;border:1px solid #ccb99f;background:rgba(250,246,239,.96);box-shadow:0 15px 40px rgba(54,42,34,.18);backdrop-filter:blur(12px)}.private-sale-gallery_mobileDock__gn1v1 button{display:grid;min-height:49px;color:#433a34;border:0;border-right:1px solid #ccb99f;background:none;place-items:center;font:700 8px/1 var(--font-gallery-sans,sans-serif)}.private-sale-gallery_mobileDock__gn1v1 button:last-child{border:0}.private-sale-gallery_mobileDock__gn1v1 svg{width:18px}}.moonlit-arrival_site__XkWGe{--night:#070b10;--ink:#f4efe4;--pearl:#ddd6c9;--stone:#c7bdac;--champagne:#d2b274;--champagne-soft:#ead9ae;--midnight:#0c1822;--midnight-soft:#122734;--warm:#3c2822;--line:rgb(234 217 174/22%);min-width:0;overflow:clip;color:var(--ink);background:var(--night);font-family:var(--font-moon-sans,var(--font-gate-sans,Arial,sans-serif));isolation:isolate}.moonlit-arrival_site__XkWGe,.moonlit-arrival_site__XkWGe *{box-sizing:border-box}.moonlit-arrival_site__XkWGe a,.moonlit-arrival_site__XkWGe button,.moonlit-arrival_site__XkWGe summary{font:inherit}.moonlit-arrival_site__XkWGe button{cursor:pointer}.moonlit-arrival_site__XkWGe img{display:block;max-width:100%}.moonlit-arrival_site__XkWGe .moonlit-arrival_developerLink__zWOsG,.moonlit-arrival_site__XkWGe .moonlit-arrival_drawer__qnXWV nav a,.moonlit-arrival_site__XkWGe a.moonlit-arrival_sectionGateway__UEqDR,.moonlit-arrival_site__XkWGe a[data-conversion]{color:inherit;text-decoration:none;cursor:pointer}.moonlit-arrival_site__XkWGe a[data-conversion]{display:inline-flex;align-items:center;justify-content:center}.moonlit-arrival_phoneRow__LHCEC{display:grid;grid-template-columns:minmax(120px,38%) 1fr;gap:6px}.moonlit-arrival_phoneRow__LHCEC select{min-height:48px;padding:0 10px;color:var(--ink);border:1px solid rgb(234 217 174/32%);background:rgb(255 255 255/4%);font:inherit;font-size:12px}.moonlit-arrival_developerLink__zWOsG{display:inline-flex;align-items:center;gap:8px;margin:18px 0 22px;padding:10px 0;color:var(--champagne-soft);border-bottom:1px solid;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.moonlit-arrival_developerLink__zWOsG svg{width:14px}.moonlit-arrival_site__XkWGe svg{width:18px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.moonlit-arrival_contract__xNdjT{display:none}.moonlit-arrival_site__XkWGe ::selection{color:#101419;background:var(--champagne-soft)}.moonlit-arrival_site__XkWGe :focus-visible{outline:2px solid var(--champagne-soft);outline-offset:4px}.moonlit-arrival_site__XkWGe{scrollbar-color:var(--champagne) var(--night)}.moonlit-arrival_header__gcdWk{position:fixed;z-index:70;top:0;right:0;left:0;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;padding:20px 4.7vw;border-bottom:1px solid rgb(255 255 255/16%);background:linear-gradient(180deg,rgb(3 7 11/74%),rgb(3 7 11/15%));backdrop-filter:blur(11px) saturate(.85);transition:transform .55s cubic-bezier(.22,1,.36,1),background .35s ease}.moonlit-arrival_header__gcdWk[data-hidden=true]{transform:translateY(-105%)}.moonlit-arrival_brand__cS73Q{display:grid;width:max-content;padding:0;color:inherit;border:0;background:transparent;line-height:.84;text-align:left}.moonlit-arrival_brand__cS73Q small,.moonlit-arrival_brand__cS73Q span{font-size:8px;font-weight:650;letter-spacing:.15em}.moonlit-arrival_brand__cS73Q strong{margin:6px 0;font:400 22px/1 var(--font-moon-display,serif);letter-spacing:.055em}.moonlit-arrival_header__gcdWk nav{display:flex;align-items:center;gap:28px}.moonlit-arrival_header__gcdWk nav button{display:flex;align-items:center;gap:8px;padding:10px 0;color:rgb(244 239 228/82%);border:0;background:transparent;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.moonlit-arrival_header__gcdWk nav button:hover{color:var(--champagne-soft)}.moonlit-arrival_mobileExplore__XsVXM{display:none}.moonlit-arrival_menuIcon__kLmN0{display:grid;width:13px;gap:4px}.moonlit-arrival_menuIcon__kLmN0 i{display:block;width:100%;height:1px;background:currentcolor}.moonlit-arrival_header__gcdWk>a:last-child,.moonlit-arrival_header__gcdWk>button:last-child{justify-self:end;min-height:42px;padding:0 18px;color:#11171d;border:1px solid var(--champagne);background:var(--champagne);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.moonlit-arrival_hero__9qD_X{position:relative;min-height:100svh;overflow:hidden;background:var(--night)}.moonlit-arrival_heroShade__aQFgl,.moonlit-arrival_mediaRail__eeBid,.moonlit-arrival_mediaRail__eeBid img{position:absolute;inset:0}.moonlit-arrival_mediaRail__eeBid img{width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.085);transition:opacity 1.75s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.moonlit-arrival_mediaRail__eeBid img[data-active=true]{z-index:1;opacity:1;animation:moonlit-arrival_moonPush__Mp7yD 7.2s linear both}.moonlit-arrival_mediaRail__eeBid img[data-scene="2"]{object-position:50% 62%;transform:scale(1.075) translate3d(-1.2%,0,0)}.moonlit-arrival_mediaRail__eeBid img[data-scene="2"][data-active=true]{animation-name:moonlit-arrival_moonGlideLeft__Ms3ME}.moonlit-arrival_mediaRail__eeBid img[data-scene="3"]{object-position:50% 48%;transform:scale(1.075) translate3d(1.25%,0,0)}.moonlit-arrival_mediaRail__eeBid img[data-scene="3"][data-active=true]{animation-name:moonlit-arrival_moonGlideRight__lkexZ}.moonlit-arrival_heroShade__aQFgl{z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(2 7 11/84%),rgb(2 7 11/39%) 43%,rgb(2 7 11/8%) 72%),linear-gradient(0deg,rgb(2 6 10/88%),transparent 46%),radial-gradient(circle at 82% 18%,rgb(220 190 128/13%),transparent 27%)}.moonlit-arrival_heroCopy__sm9Dw{position:absolute;z-index:3;bottom:14vh;left:5vw;width:min(850px,66vw)}.moonlit-arrival_heroCopy__sm9Dw>p:first-child{margin:0 0 21px;color:var(--champagne-soft);font-size:9px;font-weight:760;letter-spacing:.21em;text-transform:uppercase}.moonlit-arrival_heroCopy__sm9Dw h1{max-width:820px;margin:0;font:400 clamp(65px,7vw,111px)/.86 var(--font-moon-display,serif);letter-spacing:-.035em;text-wrap:balance}.moonlit-arrival_support__b9tsA{width:min(620px,78%);margin:27px 0 0;color:rgb(244 239 228/78%);font-size:13px;line-height:1.7}.moonlit-arrival_actions__3iUPY{display:flex;flex-wrap:wrap;margin-top:31px;gap:9px}.moonlit-arrival_actions__3iUPY :is(button,a){display:inline-flex;min-height:50px;align-items:center;gap:11px;padding:0 18px;color:var(--ink);border:1px solid rgb(255 255 255/30%);background:rgb(7 11 16/38%);font-size:9px;font-weight:760;backdrop-filter:blur(12px)}.moonlit-arrival_actions__3iUPY :is(button,a):first-child{color:#11171d;border-color:var(--champagne);background:var(--champagne)}.moonlit-arrival_actions__3iUPY :is(button,a):hover{border-color:var(--champagne-soft);transform:translateY(-2px)}.moonlit-arrival_sectionGateway__UEqDR{display:grid;width:100%;min-height:164px;grid-template-columns:minmax(130px,.45fr) minmax(260px,1.15fr) minmax(240px,.7fr) auto;align-items:center;margin-top:10px;padding:28px 35px;color:var(--ink);border:1px solid var(--line);background:radial-gradient(circle at 84% 50%,rgb(210 178 116/15%),transparent 24%),rgb(8 18 25/72%);text-align:left;gap:28px;transition:border-color .35s ease,background .35s ease}.moonlit-arrival_sectionGateway__UEqDR:hover{border-color:rgb(234 217 174/48%);background-color:rgb(12 27 36/94%)}.moonlit-arrival_sectionGateway__UEqDR>span{color:var(--champagne);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.moonlit-arrival_sectionGateway__UEqDR>strong{font:400 clamp(30px,3vw,50px)/.92 var(--font-moon-display,serif);letter-spacing:-.02em}.moonlit-arrival_sectionGateway__UEqDR>small{color:rgb(244 239 228/62%);font-size:10px;line-height:1.65}.moonlit-arrival_sectionGateway__UEqDR>svg{width:30px;color:var(--champagne)}.moonlit-arrival_priceBook__8tKnI>.moonlit-arrival_sectionGateway__UEqDR{grid-column:1/-1;margin-top:0}.moonlit-arrival_investPhuket__K9rY3>.moonlit-arrival_sectionGateway__UEqDR,.moonlit-arrival_locationCopy__lBHLh>.moonlit-arrival_sectionGateway__UEqDR,.moonlit-arrival_storyCopy__uNSuR>.moonlit-arrival_sectionGateway__UEqDR{grid-template-columns:1fr auto;min-height:130px;margin-top:36px;padding:24px}.moonlit-arrival_investPhuket__K9rY3>.moonlit-arrival_sectionGateway__UEqDR>small,.moonlit-arrival_investPhuket__K9rY3>.moonlit-arrival_sectionGateway__UEqDR>span,.moonlit-arrival_locationCopy__lBHLh>.moonlit-arrival_sectionGateway__UEqDR>small,.moonlit-arrival_locationCopy__lBHLh>.moonlit-arrival_sectionGateway__UEqDR>span,.moonlit-arrival_storyCopy__uNSuR>.moonlit-arrival_sectionGateway__UEqDR>small,.moonlit-arrival_storyCopy__uNSuR>.moonlit-arrival_sectionGateway__UEqDR>span{grid-column:1}.moonlit-arrival_investPhuket__K9rY3>.moonlit-arrival_sectionGateway__UEqDR>svg,.moonlit-arrival_locationCopy__lBHLh>.moonlit-arrival_sectionGateway__UEqDR>svg,.moonlit-arrival_storyCopy__uNSuR>.moonlit-arrival_sectionGateway__UEqDR>svg{grid-column:2;grid-row:1/4}.moonlit-arrival_heroMeta__mUU5J{position:absolute;z-index:3;right:4.7vw;bottom:3.3vh;left:5vw;display:grid;grid-template-columns:1fr auto;align-items:end;border-top:1px solid rgb(255 255 255/20%)}.moonlit-arrival_heroMeta__mUU5J dl{display:flex;margin:0}.moonlit-arrival_heroMeta__mUU5J dl div{min-width:165px;padding:17px 26px 0 0}.moonlit-arrival_heroMeta__mUU5J dt{color:rgb(255 255 255/68%);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.moonlit-arrival_heroMeta__mUU5J dd{margin:7px 0 0;font:400 15px/1 var(--font-moon-display,serif)}.moonlit-arrival_playback__BwiA7{display:flex;align-items:center;padding-top:15px;gap:14px}.moonlit-arrival_playback__BwiA7>span{font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.1em}.moonlit-arrival_playback__BwiA7>div{display:flex;gap:5px}.moonlit-arrival_playback__BwiA7>div button{width:32px;height:2px;padding:0;border:0;background:rgb(255 255 255/28%)}.moonlit-arrival_playback__BwiA7>div button[aria-pressed=true]{background:var(--champagne)}.moonlit-arrival_playback__BwiA7>button{display:grid;width:31px;height:31px;padding:0;color:inherit;border:1px solid rgb(255 255 255/32%);border-radius:50%;background:transparent;place-items:center}.moonlit-arrival_playback__BwiA7 svg{width:12px}.moonlit-arrival_arrival__f44vL{padding:120px 5vw 135px;background:linear-gradient(150deg,#0a1118,#101f29 62%,#17110f)}.moonlit-arrival_arrival__f44vL>header,.moonlit-arrival_collection__PZ6Dt>header,.moonlit-arrival_construction__MqGYs>header,.moonlit-arrival_facilities__2OuOl>header,.moonlit-arrival_faq__L_tUs>header,.moonlit-arrival_gallery__YXtfR>header,.moonlit-arrival_matcher__bF8dy>header{display:grid;grid-template-columns:60px minmax(0,1fr) minmax(250px,.5fr);align-items:end;gap:3vw}.moonlit-arrival_arrival__f44vL>header>span,.moonlit-arrival_brandRelationship__Xl6rU>span,.moonlit-arrival_collection__PZ6Dt>header>span,.moonlit-arrival_construction__MqGYs>header>span,.moonlit-arrival_facilities__2OuOl>header>span,.moonlit-arrival_faq__L_tUs>header>span,.moonlit-arrival_gallery__YXtfR>header>span,.moonlit-arrival_locationCopy__lBHLh>span,.moonlit-arrival_matcher__bF8dy>header>span,.moonlit-arrival_priceBookIntro__GwN6h>span,.moonlit-arrival_storyCopy__uNSuR>span{align-self:start;color:var(--champagne);font:400 17px/1 var(--font-moon-display,serif);font-variant-numeric:tabular-nums}.moonlit-arrival_faq__L_tUs>header>span,.moonlit-arrival_locationCopy__lBHLh>span{color:#60441e}.moonlit-arrival_arrival__f44vL h2,.moonlit-arrival_collection__PZ6Dt h2,.moonlit-arrival_construction__MqGYs h2,.moonlit-arrival_facilities__2OuOl h2,.moonlit-arrival_faq__L_tUs h2,.moonlit-arrival_final__9Ps1F h2,.moonlit-arrival_gallery__YXtfR h2,.moonlit-arrival_location__sxKyv h2,.moonlit-arrival_matcher__bF8dy h2,.moonlit-arrival_priceBook__8tKnI h2,.moonlit-arrival_resortStory__kGlfc h2,.moonlit-arrival_verification__fJxuC h2{margin:0;font:400 clamp(52px,5.7vw,92px)/.91 var(--font-moon-display,serif);letter-spacing:-.035em;text-wrap:balance}.moonlit-arrival_arrival__f44vL>header p,.moonlit-arrival_collection__PZ6Dt>header p,.moonlit-arrival_construction__MqGYs>header p,.moonlit-arrival_facilities__2OuOl>header p,.moonlit-arrival_gallery__YXtfR>header p,.moonlit-arrival_matcher__bF8dy>header p{margin:0;color:rgb(244 239 228/64%);font-size:12px;line-height:1.75}.moonlit-arrival_aboutProject__a8PuZ{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(380px,1.1fr);min-height:640px;background:var(--pearl,#e7e1d6);color:#17201f}.moonlit-arrival_aboutMedia__UgMT8{position:relative;min-height:420px;overflow:hidden}.moonlit-arrival_aboutCopy__6ii4o{display:grid;align-content:center;justify-items:start;padding:clamp(48px,5vw,88px);gap:18px}.moonlit-arrival_aboutCopy__6ii4o>span{color:var(--champagne);font-size:9px;letter-spacing:.14em}.moonlit-arrival_aboutCopy__6ii4o h2{max-width:560px;margin:0;font:400 clamp(34px,3.4vw,52px)/1.05 var(--font-moon-display,serif)}.moonlit-arrival_aboutCopy__6ii4o p{max-width:560px;margin:0;color:#45514f;font-size:13px;line-height:1.7}.moonlit-arrival_aboutFacts__VhEie{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 26px;margin:8px 0 0}.moonlit-arrival_aboutFacts__VhEie div{display:grid;gap:5px;border-top:1px solid rgb(23 32 31/18%);padding-top:10px}.moonlit-arrival_aboutFacts__VhEie dt{color:#69716d;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.moonlit-arrival_aboutFacts__VhEie dd{margin:0;font:400 19px/1.2 var(--font-moon-display,serif)}.moonlit-arrival_aboutActions__SUfXf{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.moonlit-arrival_aboutActions__SUfXf :is(button,a){display:flex;min-height:48px;align-items:center;gap:10px;padding:0 16px;border:1px solid rgb(23 32 31/28%);background:transparent;color:#17201f;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.moonlit-arrival_aboutActions__SUfXf :is(button,a):first-child{border-color:var(--champagne);background:var(--champagne);color:#151a1d}.moonlit-arrival_aboutActions__SUfXf svg{width:16px}.moonlit-arrival_sequence__TxJMT{display:grid;height:720px;grid-template-columns:1.25fr .72fr .72fr;grid-template-rows:1fr .8fr;margin-top:68px;gap:10px}.moonlit-arrival_sequence__TxJMT figure{position:relative;margin:0;overflow:hidden;background:#15202a}.moonlit-arrival_sequence__TxJMT figure:first-child{grid-row:1/3}.moonlit-arrival_sequence__TxJMT figure:nth-child(4){grid-column:2/4}.moonlit-arrival_sequence__TxJMT figure:nth-child(5){display:none}.moonlit-arrival_sequence__TxJMT img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter .8s ease}.moonlit-arrival_sequence__TxJMT figure:hover img{transform:scale(1.035);filter:saturate(1.08)}.moonlit-arrival_sequence__TxJMT figcaption{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:35px 1fr;padding:76px 20px 18px;background:linear-gradient(transparent,rgb(2 7 11/88%))}.moonlit-arrival_sequence__TxJMT figcaption span{color:var(--champagne);font-size:8px}.moonlit-arrival_sequence__TxJMT figcaption strong{font:400 23px/1.05 var(--font-moon-display,serif)}.moonlit-arrival_collection__PZ6Dt{padding:125px 5vw 140px;color:#17201f;background:linear-gradient(135deg,#d7d0c4,#ece7dd 55%,#c8bda9)}.moonlit-arrival_collection__PZ6Dt>header{grid-template-columns:60px minmax(0,1fr)}.moonlit-arrival_collection__PZ6Dt>header>div{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);align-items:end;gap:4vw}.moonlit-arrival_collection__PZ6Dt>header p{color:#56605e}.moonlit-arrival_residenceTabs__sXTRZ{display:grid;grid-template-columns:repeat(5,1fr);margin-top:62px;border-top:1px solid rgb(23 32 31/26%);border-bottom:1px solid rgb(23 32 31/26%)}.moonlit-arrival_residenceTabs__sXTRZ button{display:grid;min-height:105px;align-content:center;padding:18px 20px;color:#52605d;border:0;border-right:1px solid rgb(23 32 31/22%);background:transparent;text-align:left;transition:color .3s ease,background .3s ease}.moonlit-arrival_residenceTabs__sXTRZ button:last-child{border-right:0}.moonlit-arrival_residenceTabs__sXTRZ button[aria-pressed=true]{color:var(--ink);background:var(--midnight)}.moonlit-arrival_residenceTabs__sXTRZ span{font-size:9px;font-weight:750;letter-spacing:.12em}.moonlit-arrival_residenceTabs__sXTRZ strong{margin-top:9px;font:400 20px/1 var(--font-moon-display,serif)}.moonlit-arrival_residenceTabs__sXTRZ small{margin-top:8px;font-size:10px;opacity:.78}.moonlit-arrival_residenceRoom__7woTX{display:grid;min-height:650px;grid-template-columns:1.35fr .65fr;color:var(--ink);background:var(--night);box-shadow:0 42px 90px rgb(19 23 22/24%)}.moonlit-arrival_residenceVisual__oRy4B{position:relative;min-height:650px;overflow:hidden;background:#151a1d}.moonlit-arrival_residenceVisual__oRy4B[data-plan=true]{padding:48px;background:#e7e1d6}.moonlit-arrival_residenceVisual__oRy4B>img{width:100%;height:100%;object-fit:cover}.moonlit-arrival_residenceVisual__oRy4B[data-plan=true]>img{object-fit:contain}.moonlit-arrival_mediaPending__inMGd{display:grid;height:100%;min-height:650px;padding:70px;align-content:end;color:var(--ink);background:linear-gradient(145deg,#15212a,#211712)}.moonlit-arrival_mediaPending__inMGd span{color:rgb(244 239 228/58%);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.moonlit-arrival_mediaPending__inMGd strong{margin-top:16px;font:400 62px/.95 var(--font-moon-display,serif)}.moonlit-arrival_residenceMediaControls__gAPbo{position:absolute;right:22px;bottom:22px;left:22px;display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:10px}.moonlit-arrival_residenceMediaControls__gAPbo>button{display:grid;width:42px;height:42px;padding:0;color:var(--ink);border:1px solid rgb(255 255 255/35%);border-radius:50%;background:rgb(7 11 16/55%);backdrop-filter:blur(10px);place-items:center;opacity:.72}.moonlit-arrival_residenceMediaControls__gAPbo>button[data-previous=true] svg{transform:rotate(180deg)}.moonlit-arrival_residenceMediaControls__gAPbo>div{display:flex;justify-content:center;gap:6px}.moonlit-arrival_residenceMediaControls__gAPbo>div button{width:28px;height:2px;padding:0;border:0;background:rgb(255 255 255/35%)}.moonlit-arrival_residenceMediaControls__gAPbo>div button[aria-pressed=true]{background:var(--champagne)}.moonlit-arrival_residenceDetails__e8MuI{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:55px 4vw;background:radial-gradient(circle at 100% 0,rgb(210 178 116/12%),transparent 30%),var(--night)}.moonlit-arrival_residenceDetails__e8MuI>span{color:var(--champagne);font-size:10px;font-weight:750;letter-spacing:.14em}.moonlit-arrival_residenceDetails__e8MuI h3{margin:19px 0 0;font:400 clamp(48px,4.5vw,78px)/.88 var(--font-moon-display,serif);letter-spacing:-.03em}.moonlit-arrival_residenceDetails__e8MuI>p{margin:28px 0 0;color:rgb(244 239 228/68%);font-size:12px;line-height:1.75}.moonlit-arrival_residenceDetails__e8MuI dl{margin:38px 0 0;border-top:1px solid var(--line)}.moonlit-arrival_residenceDetails__e8MuI dl div{display:grid;grid-template-columns:1fr auto;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.moonlit-arrival_residenceDetails__e8MuI dt{color:rgb(244 239 228/68%);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.moonlit-arrival_residenceDetails__e8MuI dd{margin:0;font:400 16px/1 var(--font-moon-display,serif)}.moonlit-arrival_residenceDetails__e8MuI>div:last-child{display:flex;flex-wrap:wrap;margin-top:34px;gap:8px}.moonlit-arrival_residenceDetails__e8MuI>div:last-child :is(button,a){display:flex;min-height:47px;align-items:center;gap:9px;padding:0 15px;color:var(--ink);border:1px solid rgb(255 255 255/24%);background:transparent;font-size:11px}.moonlit-arrival_residenceDetails__e8MuI>div:last-child :is(button,a):first-child{color:#151a1d;border-color:var(--champagne);background:var(--champagne)}.moonlit-arrival_releaseHook__C9k8n{display:grid;min-height:470px;grid-template-columns:1.25fr .75fr;align-items:end;padding:88px 5vw;color:var(--ink);background:radial-gradient(circle at 78% 22%,rgb(210 178 116/18%),transparent 27%),linear-gradient(135deg,#07131a,#0b1c22 58%,#172129);border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:7vw}.moonlit-arrival_releaseHook__C9k8n span{color:var(--champagne);font-size:10px;font-weight:760;letter-spacing:.15em;text-transform:uppercase}.moonlit-arrival_releaseHook__C9k8n h2{max-width:960px;margin:28px 0 0;font:400 clamp(64px,7.4vw,126px)/.83 var(--font-moon-display,serif);letter-spacing:-.045em;text-wrap:balance}.moonlit-arrival_releaseHook__C9k8n>div:last-child{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding-bottom:9px}.moonlit-arrival_releaseHook__C9k8n p{max-width:620px;margin:0;color:rgb(244 239 228/68%);font-size:12px;line-height:1.8}.moonlit-arrival_releaseHook__C9k8n button{display:flex;min-height:50px;align-items:center;justify-content:space-between;margin-top:32px;padding:0 18px;color:#12191d;border:0;background:var(--champagne);gap:28px;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.moonlit-arrival_priceBook__8tKnI{display:grid;min-height:900px;grid-template-columns:1fr 1fr;color:#171c1e;background:#e9e3d8}.moonlit-arrival_priceBookIntro__GwN6h{display:flex;flex-direction:column;justify-content:center;padding:100px 7vw 100px 5vw;background:radial-gradient(circle at 15% 20%,rgb(210 178 116/28%),transparent 28%),linear-gradient(145deg,#d8cbb8,#eee8df)}.moonlit-arrival_priceBook__8tKnI h2{margin-top:38px}.moonlit-arrival_priceBookIntro__GwN6h>p{max-width:650px;margin:34px 0 0;color:#58605f;font-size:13px;line-height:1.8}.moonlit-arrival_priceBookIntro__GwN6h dl{display:grid;grid-template-columns:1fr 1fr;margin:55px 0 0;border-top:1px solid rgb(23 28 30/25%)}.moonlit-arrival_priceBookIntro__GwN6h dl div{padding:23px 20px 0 0;border-right:1px solid rgb(23 28 30/25%)}.moonlit-arrival_priceBookIntro__GwN6h dl div:last-child{padding-left:24px;border:0}.moonlit-arrival_priceBookIntro__GwN6h dt{color:#565c58;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.moonlit-arrival_priceBookIntro__GwN6h dd{margin:10px 0 0;font:400 26px/1 var(--font-moon-display,serif)}.moonlit-arrival_form__WXBph{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:90px 6vw;color:var(--ink);background:radial-gradient(circle at 100% 0,rgb(210 178 116/14%),transparent 31%),var(--midnight)}.moonlit-arrival_formHeading__Kh4pn h3{margin:0;font:400 clamp(46px,4vw,70px)/.92 var(--font-moon-display,serif);letter-spacing:-.03em}.moonlit-arrival_formHeading__Kh4pn p{max-width:560px;margin:24px 0 0;color:rgb(244 239 228/62%);font-size:12px;line-height:1.75}.moonlit-arrival_formGrid__tY3k7{display:grid;grid-template-columns:1fr 1fr;margin-top:42px;gap:19px 14px}.moonlit-arrival_form__WXBph fieldset,.moonlit-arrival_form__WXBph label{min-width:0;margin:0;padding:0;border:0}.moonlit-arrival_form__WXBph label>span,.moonlit-arrival_form__WXBph legend{display:block;margin-bottom:9px;color:rgb(244 239 228/78%);font-size:10px;font-weight:720;letter-spacing:.09em;text-transform:uppercase}.moonlit-arrival_form__WXBph input{width:100%;height:52px;padding:0 14px;color:var(--ink);border:1px solid rgb(234 217 174/28%);border-radius:0;background:rgb(255 255 255/4%);font-size:12px;caret-color:var(--champagne)}.moonlit-arrival_form__WXBph input::placeholder{color:rgb(244 239 228/62%)}.moonlit-arrival_form__WXBph fieldset{grid-column:1/3}.moonlit-arrival_form__WXBph fieldset>div{display:grid;grid-template-columns:repeat(3,1fr)}.moonlit-arrival_form__WXBph fieldset button{min-height:48px;color:rgb(244 239 228/78%);border:1px solid rgb(234 217 174/32%);border-right:0;background:transparent;font-size:11px}.moonlit-arrival_form__WXBph fieldset button:last-child{border-right:1px solid rgb(234 217 174/24%)}.moonlit-arrival_form__WXBph fieldset button[aria-pressed=true]{color:#151a1d;background:var(--champagne)}.moonlit-arrival_otherReply__kwIrv{grid-column:1/3}.moonlit-arrival_formSubmit__oIMo4{display:flex;min-height:54px;align-items:center;justify-content:space-between;margin-top:26px;padding:0 18px;color:#151a1d;border:0;background:var(--champagne);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.moonlit-arrival_formSubmit__oIMo4:disabled{cursor:wait;opacity:.6}.moonlit-arrival_privacy__wvawy{margin:14px 0 0;color:rgb(244 239 228/70%);font-size:10px;line-height:1.55}.moonlit-arrival_formError__NHJUP{margin:14px 0 0;color:#ffb9a8;font-size:10px}.moonlit-arrival_formSuccess__mRADm{display:grid;min-height:720px;align-content:center;justify-items:start;padding:90px 6vw;color:var(--ink);background:radial-gradient(circle at 20% 10%,rgb(210 178 116/18%),transparent 30%),var(--midnight)}.moonlit-arrival_formSuccess__mRADm>span{display:grid;width:58px;height:58px;border:1px solid var(--champagne);border-radius:50%;place-items:center}.moonlit-arrival_formSuccess__mRADm>span:before{width:19px;height:9px;border-bottom:1px solid var(--champagne);border-left:1px solid var(--champagne);content:"";transform:rotate(-45deg) translate(2px,-2px)}.moonlit-arrival_formSuccess__mRADm h3{max-width:700px;margin:30px 0 0;font:400 64px/.94 var(--font-moon-display,serif)}.moonlit-arrival_formSuccess__mRADm p{max-width:550px;color:rgb(244 239 228/62%);font-size:12px;line-height:1.7}.moonlit-arrival_formSuccess__mRADm :is(button,a){display:inline-flex;min-height:48px;align-items:center;gap:9px;margin:8px 8px 0 0;padding:0 16px;color:var(--ink);border:1px solid var(--line);background:transparent;font-size:10px}.moonlit-arrival_formSuccess__mRADm :is(button,a):last-child{color:#151a1d;background:var(--champagne)}.moonlit-arrival_resortStory__kGlfc{display:grid;min-height:920px;grid-template-columns:1.08fr .92fr;color:#2a211c;background:#cbbba5}.moonlit-arrival_storyMedia__QARJU{position:relative;min-height:920px;overflow:hidden}.moonlit-arrival_storyMedia__QARJU:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgb(40 25 19/58%),transparent 56%)}.moonlit-arrival_storyMedia__QARJU img{width:100%;height:100%;object-fit:cover}.moonlit-arrival_storyMedia__QARJU>div{position:absolute;z-index:1;right:55px;bottom:55px;left:55px;color:var(--ink)}.moonlit-arrival_storyMedia__QARJU span{font-size:8px;letter-spacing:.12em;text-transform:uppercase}.moonlit-arrival_storyMedia__QARJU strong{display:block;max-width:620px;margin-top:12px;font:400 38px/1 var(--font-moon-display,serif)}.moonlit-arrival_storyCopy__uNSuR{display:flex;flex-direction:column;justify-content:center;padding:95px 6vw;background:linear-gradient(155deg,#d9cdbc,#bba68b)}.moonlit-arrival_storyCopy__uNSuR h2{margin-top:35px}.moonlit-arrival_storyCopy__uNSuR>p{max-width:670px;margin:34px 0 0;color:#5f544a;font-size:13px;line-height:1.82}.moonlit-arrival_storyCopy__uNSuR blockquote{margin:46px 0 0;padding:26px 0 0;border-top:1px solid rgb(42 33 28/24%);font:400 27px/1.18 var(--font-moon-display,serif)}.moonlit-arrival_facilities__2OuOl{padding:125px 5vw 140px;background:linear-gradient(155deg,#081016,#132530)}.moonlit-arrival_facilityGrid__UjrM7{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr);grid-auto-rows:360px;margin-top:70px;gap:10px}.moonlit-arrival_facilityGrid__UjrM7 article{position:relative;overflow:hidden;background:#182631}.moonlit-arrival_facilityGrid__UjrM7 article[data-feature=true]{grid-column:span 2}.moonlit-arrival_facilityGrid__UjrM7 img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.22,1,.36,1),filter .7s ease}.moonlit-arrival_facilityGrid__UjrM7 article:hover img{transform:scale(1.035);filter:saturate(1.08)}.moonlit-arrival_facilityGrid__UjrM7 article>div{position:absolute;right:0;bottom:0;left:0;padding:78px 24px 22px;background:linear-gradient(transparent,rgb(4 10 14/88%))}.moonlit-arrival_facilityGrid__UjrM7 span{color:var(--champagne);font-size:8px}.moonlit-arrival_facilityGrid__UjrM7 h3{margin:8px 0 0;font:400 31px/1 var(--font-moon-display,serif)}.moonlit-arrival_facilityGrid__UjrM7 p{max-width:430px;margin:10px 0 0;color:rgb(244 239 228/62%);font-size:10px;line-height:1.6}.moonlit-arrival_sectionWhatsApp__FPnSt{display:flex;min-height:52px;align-items:center;gap:12px;margin:38px 0 0 auto;padding:0 18px;color:var(--champagne-soft);border:0;border-bottom:1px solid;background:transparent;font-size:10px;font-weight:730}.moonlit-arrival_matcher__bF8dy{padding:130px 5vw 145px;color:#19201f;background:linear-gradient(145deg,#d7d0c5,#f0ebe1)}.moonlit-arrival_matcher__bF8dy>header p{color:#626a67}.moonlit-arrival_matcherCard__JxgIU{display:grid;min-height:710px;grid-template-columns:1.1fr .9fr;margin-top:70px;color:var(--ink);background:var(--night);box-shadow:0 45px 100px rgb(32 36 34/22%)}.moonlit-arrival_matcherMedia__Hn_gz{position:relative;min-height:710px;overflow:hidden}.moonlit-arrival_matcherMedia__Hn_gz:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgb(3 7 11/72%),transparent 50%)}.moonlit-arrival_matcherMedia__Hn_gz img{width:100%;height:100%;object-fit:cover}.moonlit-arrival_matcherMedia__Hn_gz>div{position:absolute;z-index:1;right:30px;bottom:27px;left:30px;display:flex;align-items:center;justify-content:space-between}.moonlit-arrival_matcherMedia__Hn_gz span{font-size:8px;letter-spacing:.12em;text-transform:uppercase}.moonlit-arrival_matcherMedia__Hn_gz strong{font:400 22px/1 var(--font-moon-display,serif);font-variant-numeric:tabular-nums}.moonlit-arrival_matcherBody__axxwi{display:flex;flex-direction:column;justify-content:center;padding:60px 4vw;background:radial-gradient(circle at 100% 0,rgb(210 178 116/12%),transparent 32%),var(--midnight)}.moonlit-arrival_matcherProgress__qZgSl{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.moonlit-arrival_matcherProgress__qZgSl span{height:2px;background:rgb(255 255 255/18%)}.moonlit-arrival_matcherProgress__qZgSl span[data-active=true]{background:var(--champagne)}.moonlit-arrival_matcherBody__axxwi h3{margin:42px 0 0;font:400 clamp(45px,4vw,68px)/.93 var(--font-moon-display,serif);letter-spacing:-.03em}.moonlit-arrival_matcherChoices__qZixB{display:grid;margin-top:40px;border-top:1px solid var(--line)}.moonlit-arrival_matcherChoices__qZixB button{display:flex;min-height:58px;align-items:center;justify-content:space-between;padding:0 5px;color:rgb(244 239 228/78%);border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;font-size:11px}.moonlit-arrival_matcherChoices__qZixB button:hover{color:var(--champagne-soft);padding-left:12px}.moonlit-arrival_matcherBack__7nCOI{align-self:flex-start;margin-top:24px;padding:8px 0;color:rgb(244 239 228/72%);border:0;background:transparent;font-size:10px}.moonlit-arrival_matcherResult__OD6sU>span{color:var(--champagne);font-size:8px;letter-spacing:.12em;text-transform:uppercase}.moonlit-arrival_matcherResult__OD6sU p{margin:28px 0 0;color:rgb(244 239 228/62%);font-size:12px;line-height:1.7}.moonlit-arrival_matcherResult__OD6sU>div{display:flex;flex-wrap:wrap;margin-top:32px;gap:8px}.moonlit-arrival_matcherResult__OD6sU>div :is(button,a){display:flex;min-height:50px;align-items:center;gap:10px;padding:0 17px;color:var(--ink);border:1px solid var(--line);background:transparent;font-size:10px}.moonlit-arrival_matcherResult__OD6sU>div :is(button,a):first-child{color:#151a1d;background:var(--champagne)}.moonlit-arrival_gallery__YXtfR{padding:125px 0 140px;background:#0a1016}.moonlit-arrival_gallery__YXtfR>header{grid-template-columns:60px minmax(0,1fr) auto;padding:0 5vw}.moonlit-arrival_gallery__YXtfR>header>div{max-width:900px}.moonlit-arrival_gallery__YXtfR>header>div p{max-width:650px;margin-top:24px}.moonlit-arrival_gallery__YXtfR nav{display:grid;align-self:end;border:1px solid var(--line)}.moonlit-arrival_gallery__YXtfR nav button{min-height:42px;padding:0 14px;color:rgb(244 239 228/72%);border:0;border-bottom:1px solid var(--line);background:transparent;font-size:10px;text-align:left}.moonlit-arrival_gallery__YXtfR nav button:last-child{border-bottom:0}.moonlit-arrival_gallery__YXtfR nav button[aria-pressed=true]{color:#151a1d;background:var(--champagne)}.moonlit-arrival_galleryGrid__I7e_w{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:300px;margin-top:70px;gap:6px}.moonlit-arrival_galleryGrid__I7e_w figure{position:relative;margin:0;overflow:hidden;background:#16202a}.moonlit-arrival_galleryGrid__I7e_w img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.22,1,.36,1),filter .7s ease}.moonlit-arrival_galleryGrid__I7e_w figure:hover img{transform:scale(1.04);filter:saturate(1.06)}.moonlit-arrival_galleryGrid__I7e_w figcaption{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;align-items:end;gap:13px;padding:60px 17px 15px;pointer-events:none;background:linear-gradient(transparent,rgb(3 8 12/82%))}.moonlit-arrival_galleryGrid__I7e_w figcaption span{color:var(--champagne);font-size:9px}.moonlit-arrival_galleryGrid__I7e_w figcaption strong{max-width:75%;font-size:10px;font-weight:600}.moonlit-arrival_mediaOpen__PTFb_{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden;color:var(--ink);border:0;background:transparent;text-align:left}.moonlit-arrival_mediaOpen__PTFb_>span{position:absolute;z-index:3;top:14px;right:14px;padding:8px 10px;color:var(--ink);border:1px solid rgb(244 239 228/42%);background:rgb(4 9 13/58%);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:0;backdrop-filter:blur(10px);transition:opacity .3s ease}.moonlit-arrival_mediaOpen__PTFb_:focus-visible>span,.moonlit-arrival_mediaOpen__PTFb_:hover>span{opacity:1}.moonlit-arrival_location__sxKyv{display:grid;min-height:900px;grid-template-columns:1.1fr .9fr;color:#19201f;background:#ddd7cc}.moonlit-arrival_locationMap__iHtY5{position:relative;min-height:900px;overflow:hidden;background:#d2cabd}.moonlit-arrival_locationMap__iHtY5:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent 70%,rgb(221 215 204/58%))}.moonlit-arrival_locationMap__iHtY5>img{width:100%;height:100%;object-fit:cover;opacity:.88;mix-blend-mode:multiply}.moonlit-arrival_locationPulse__yV_0G{position:absolute;z-index:1;top:48%;left:46%;display:grid;justify-items:center;transform:translate(-50%,-50%)}.moonlit-arrival_locationPulse__yV_0G>span{width:22px;height:22px;border:7px solid rgb(210 178 116/48%);border-radius:50%;background:var(--champagne);box-shadow:0 0 0 18px rgb(210 178 116/16%),0 0 0 55px rgb(210 178 116/8%)}.moonlit-arrival_locationPulse__yV_0G strong{margin-top:22px;font:400 78px/.85 var(--font-moon-display,serif);letter-spacing:.08em;opacity:.22}.moonlit-arrival_locationPulse__yV_0G small{margin-top:10px;font-size:10px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.moonlit-arrival_locationCopy__lBHLh{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:90px 5vw}.moonlit-arrival_locationCopy__lBHLh h2{margin-top:36px}.moonlit-arrival_locationCopy__lBHLh>p{margin:30px 0 0;color:#4f5754;font-size:12px;line-height:1.75}.moonlit-arrival_locationCopy__lBHLh dl{margin:40px 0 0;border-top:1px solid rgb(25 32 31/22%)}.moonlit-arrival_locationCopy__lBHLh dl>div{display:grid;grid-template-columns:1fr auto;align-items:center;padding:15px 0;border-bottom:1px solid rgb(25 32 31/22%)}.moonlit-arrival_locationCopy__lBHLh dt strong{display:block;font:400 18px/1 var(--font-moon-display,serif)}.moonlit-arrival_locationCopy__lBHLh dt span{display:block;margin-top:6px;color:#505753;font-size:10px}.moonlit-arrival_locationCopy__lBHLh dd{margin:0;font:400 25px/1 var(--font-moon-display,serif)}.moonlit-arrival_locationCopy__lBHLh>a[data-conversion],.moonlit-arrival_locationCopy__lBHLh>button{display:flex;align-self:flex-start;min-height:50px;align-items:center;gap:10px;margin-top:32px;padding:0 17px;color:var(--ink);border:0;background:var(--midnight);font-size:10px}.moonlit-arrival_construction__MqGYs{padding:125px 5vw 140px;background:linear-gradient(145deg,#070b10,#101b23 68%,#211611)}.moonlit-arrival_construction__MqGYs>header{grid-template-columns:60px minmax(0,1fr) auto}.moonlit-arrival_progressSeal__b_xNj{display:grid;width:145px;height:145px;align-content:center;border:1px solid var(--champagne);border-radius:50%;text-align:center}.moonlit-arrival_progressSeal__b_xNj strong{color:var(--champagne-soft);font:400 43px/1 var(--font-moon-display,serif)}.moonlit-arrival_progressSeal__b_xNj span{margin-top:7px;color:rgb(244 239 228/68%);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.moonlit-arrival_constructionGrid__8GN6G{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr);grid-auto-rows:330px;margin-top:65px;gap:8px}.moonlit-arrival_constructionGrid__8GN6G figure{position:relative;margin:0;overflow:hidden;background:#15212a}.moonlit-arrival_constructionGrid__8GN6G figure[data-wide=true]{grid-column:span 2}.moonlit-arrival_constructionGrid__8GN6G img{width:100%;height:100%;object-fit:cover}.moonlit-arrival_constructionGrid__8GN6G figcaption{position:absolute;z-index:2;right:0;bottom:0;left:0;padding:52px 16px 14px;pointer-events:none;background:linear-gradient(transparent,rgb(3 7 10/83%));color:rgb(244 239 228/82%);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.moonlit-arrival_progressRows__l8KLy{display:grid;grid-template-columns:1fr 1fr;margin-top:35px;gap:0 35px}.moonlit-arrival_progressRows__l8KLy>div{display:grid;grid-template-columns:130px 1fr 45px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line);gap:14px}.moonlit-arrival_progressRows__l8KLy span{color:rgb(244 239 228/72%);font-size:10px;text-transform:capitalize}.moonlit-arrival_progressRows__l8KLy>div>div{height:2px;background:rgb(255 255 255/14%)}.moonlit-arrival_progressRows__l8KLy i{display:block;height:100%;background:var(--champagne)}.moonlit-arrival_progressRows__l8KLy strong{font:400 18px/1 var(--font-moon-display,serif);font-variant-numeric:tabular-nums;text-align:right}.moonlit-arrival_verification__fJxuC{display:grid;min-height:880px;grid-template-columns:1.12fr .88fr;color:#171e1e;background:#ded8cd}.moonlit-arrival_brandRelationship__Xl6rU{display:flex;flex-direction:column;justify-content:center;padding:90px 6vw 90px 5vw;background:radial-gradient(circle at 10% 10%,rgb(210 178 116/25%),transparent 31%),#ded8cd}.moonlit-arrival_brandRelationship__Xl6rU h2{margin-top:38px}.moonlit-arrival_brandRelationship__Xl6rU>p{max-width:760px;margin:32px 0 0;color:#5c6461;font-size:13px;line-height:1.8}.moonlit-arrival_brandRelationship__Xl6rU>div{display:grid;grid-template-columns:1fr auto;align-items:center;margin-top:24px;padding-top:24px;border-top:1px solid rgb(23 30 30/23%)}.moonlit-arrival_brandRelationship__Xl6rU>div strong{font:400 28px/1 var(--font-moon-display,serif);letter-spacing:.035em}.moonlit-arrival_brandRelationship__Xl6rU>div span{color:#565d59;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.moonlit-arrival_investPhuket__K9rY3{display:flex;flex-direction:column;justify-content:center;padding:90px 5vw;color:var(--ink);background:radial-gradient(circle at 100% 0,rgb(210 178 116/14%),transparent 31%),var(--midnight)}.moonlit-arrival_investPhuket__K9rY3>span{color:var(--champagne);font-size:9px;font-weight:760;letter-spacing:.18em}.moonlit-arrival_investPhuket__K9rY3 h3{margin:34px 0 0;font:400 clamp(48px,4.3vw,72px)/.92 var(--font-moon-display,serif);letter-spacing:-.03em}.moonlit-arrival_investPhuket__K9rY3 p{margin:30px 0 0;color:rgb(244 239 228/62%);font-size:12px;line-height:1.75}.moonlit-arrival_investPhuket__K9rY3 ul{margin:35px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.moonlit-arrival_investPhuket__K9rY3 li{padding:14px 0;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.moonlit-arrival_faq__L_tUs{padding:125px 5vw 140px;color:#17201f;background:#ebe6dd}.moonlit-arrival_faq__L_tUs>header{grid-template-columns:60px minmax(0,1fr)}.moonlit-arrival_faq__L_tUs>div{max-width:1180px;margin:70px 0 0 auto;border-top:1px solid rgb(23 32 31/24%)}.moonlit-arrival_faq__L_tUs details{border-bottom:1px solid rgb(23 32 31/24%)}.moonlit-arrival_faq__L_tUs summary{display:grid;min-height:94px;grid-template-columns:1fr auto;align-items:center;color:#17201f;cursor:pointer;list-style:none;font:400 27px/1.1 var(--font-moon-display,serif)}.moonlit-arrival_faq__L_tUs summary::-webkit-details-marker{display:none}.moonlit-arrival_faq__L_tUs summary span{display:grid;width:33px;height:33px;border:1px solid rgb(23 32 31/28%);border-radius:50%;place-items:center;transition:transform .3s ease}.moonlit-arrival_faq__L_tUs summary span:after,.moonlit-arrival_faq__L_tUs summary span:before{grid-area:1/1;width:12px;height:1px;background:currentcolor;content:""}.moonlit-arrival_faq__L_tUs summary span:after{transform:rotate(90deg)}.moonlit-arrival_faq__L_tUs details[open] summary span{transform:rotate(45deg)}.moonlit-arrival_faq__L_tUs details p{max-width:820px;margin:-5px 0 31px;color:#5d6562;font-size:12px;line-height:1.8}.moonlit-arrival_final__9Ps1F{display:grid;min-height:900px;grid-template-columns:1.05fr .95fr;background:var(--night)}.moonlit-arrival_finalImage__CVVkL{position:relative;min-height:900px;overflow:hidden}.moonlit-arrival_finalImage__CVVkL:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,rgb(3 7 11/84%),transparent 58%),linear-gradient(90deg,transparent 65%,rgb(3 7 11/42%))}.moonlit-arrival_finalImage__CVVkL>img{width:100%;height:100%;object-fit:cover}.moonlit-arrival_finalImage__CVVkL>div{position:absolute;z-index:1;right:5vw;bottom:80px;left:5vw}.moonlit-arrival_finalImage__CVVkL span{color:var(--champagne);font-size:9px;letter-spacing:.13em;text-transform:uppercase}.moonlit-arrival_finalImage__CVVkL h2{margin-top:24px}.moonlit-arrival_finalImage__CVVkL :is(button,a){display:flex;min-height:52px;align-items:center;gap:11px;margin-top:34px;padding:0 18px;color:#151a1d;border:0;background:var(--champagne);font-size:10px;font-weight:760}.moonlit-arrival_final__9Ps1F>.moonlit-arrival_form__WXBph{min-height:900px}.moonlit-arrival_footer__qrnWh{display:grid;grid-template-columns:1fr 1.2fr auto;align-items:center;padding:42px 5vw 50px;color:rgb(244 239 228/58%);border-top:1px solid var(--line);background:#04070a;gap:4vw}.moonlit-arrival_footer__qrnWh p{max-width:580px;margin:0;font-size:10px;line-height:1.65}.moonlit-arrival_footer__qrnWh>button{display:flex;align-items:center;gap:8px;padding:10px 0;color:var(--champagne-soft);border:0;border-bottom:1px solid;background:transparent;font-size:10px}.moonlit-arrival_footer__qrnWh>button svg{width:14px;transform:rotate(-90deg)}.moonlit-arrival_drawer__qnXWV{position:fixed;z-index:90;inset:0;display:grid;grid-template-columns:1fr minmax(520px,42vw);color:var(--ink);background:rgb(2 6 9/76%);backdrop-filter:blur(18px);animation:moonlit-arrival_drawerFade__4IpQ1 .35s ease-out both}.moonlit-arrival_drawer__qnXWV>div{grid-column:2;padding:88px 5vw 55px;background:radial-gradient(circle at 100% 0,rgb(210 178 116/15%),transparent 33%),var(--midnight);animation:moonlit-arrival_drawerIn__3qLET .45s cubic-bezier(.22,1,.36,1) both}.moonlit-arrival_drawer__qnXWV>div>span{color:var(--champagne);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.moonlit-arrival_drawer__qnXWV nav{margin-top:36px;border-top:1px solid var(--line)}.moonlit-arrival_drawer__qnXWV nav :is(button,a){display:grid;width:100%;min-height:63px;grid-template-columns:40px 1fr auto;align-items:center;padding:0 3px;color:rgb(244 239 228/78%);border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left}.moonlit-arrival_drawer__qnXWV nav :is(button,a):hover{color:var(--champagne-soft);padding-left:10px}.moonlit-arrival_drawer__qnXWV nav :is(button,a) span{color:var(--champagne);font-size:9px}.moonlit-arrival_drawer__qnXWV nav :is(button,a) strong{font:400 23px/1 var(--font-moon-display,serif)}.moonlit-arrival_drawerClose__hAWIv{position:absolute;z-index:2;top:28px;right:3vw;display:grid;width:42px;height:42px;padding:0;color:var(--ink);border:1px solid var(--line);border-radius:50%;background:transparent;place-items:center}.moonlit-arrival_drawer__qnXWV>p{position:absolute;right:5vw;bottom:24px;margin:0;color:rgb(244 239 228/64%);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.moonlit-arrival_mobileDock__c2lOq{display:none}.moonlit-arrival_lightbox__RUdc9{position:fixed;z-index:110;inset:0;display:grid;padding:clamp(24px,5vw,72px);color:var(--ink);background:rgb(2 6 9/92%);backdrop-filter:blur(22px);place-items:center;animation:moonlit-arrival_drawerFade__4IpQ1 .3s ease-out both}.moonlit-arrival_lightbox__RUdc9>button{position:absolute;z-index:2;top:24px;right:24px;display:grid;width:48px;height:48px;padding:0;color:var(--ink);border:1px solid rgb(244 239 228/42%);border-radius:50%;background:rgb(3 8 12/58%);place-items:center}.moonlit-arrival_lightbox__RUdc9 figure{display:grid;width:100%;height:100%;max-height:calc(100svh - 80px);margin:0;grid-template-rows:minmax(0,1fr) auto;place-items:center}.moonlit-arrival_lightbox__RUdc9 img{width:100%;height:100%;object-fit:contain}.moonlit-arrival_lightbox__RUdc9 figcaption{padding-top:15px;color:rgb(244 239 228/78%);font-size:11px;text-align:center}@keyframes moonlit-arrival_drawerFade__4IpQ1{0%{opacity:0}}@keyframes moonlit-arrival_drawerIn__3qLET{0%{transform:translateX(35px);opacity:0}}@keyframes moonlit-arrival_moonPush__Mp7yD{0%{transform:scale(1.018) translateZ(0)}to{transform:scale(1.085) translate3d(0,-.45%,0)}}@keyframes moonlit-arrival_moonGlideLeft__Ms3ME{0%{transform:scale(1.045) translate3d(1.25%,0,0)}to{transform:scale(1.075) translate3d(-1.2%,-.25%,0)}}@keyframes moonlit-arrival_moonGlideRight__lkexZ{0%{transform:scale(1.045) translate3d(-1.25%,0,0)}to{transform:scale(1.075) translate3d(1.25%,-.25%,0)}}.moonlit-arrival_site__XkWGe[data-reduced-motion=true] .moonlit-arrival_mediaRail__eeBid img{transition:none;transform:none}.moonlit-arrival_site__XkWGe[data-reduced-motion=true] *{scroll-behavior:auto!important;animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.moonlit-arrival_site__XkWGe *{scroll-behavior:auto!important;animation:none!important;transition:none!important}.moonlit-arrival_mediaRail__eeBid img{transform:none!important}}@media (max-width:1080px){.moonlit-arrival_header__gcdWk{grid-template-columns:1fr auto auto;gap:10px}.moonlit-arrival_header__gcdWk nav{display:none}.moonlit-arrival_mobileExplore__XsVXM{display:grid;width:42px;height:42px;padding:0;color:var(--ink);border:1px solid rgb(244 239 228/38%);border-radius:50%;background:rgb(3 7 11/24%);place-items:center}.moonlit-arrival_heroCopy__sm9Dw{width:min(800px,78vw)}.moonlit-arrival_arrival__f44vL>header,.moonlit-arrival_construction__MqGYs>header,.moonlit-arrival_facilities__2OuOl>header,.moonlit-arrival_matcher__bF8dy>header{grid-template-columns:45px 1fr}.moonlit-arrival_arrival__f44vL>header p,.moonlit-arrival_construction__MqGYs>header .moonlit-arrival_progressSeal__b_xNj,.moonlit-arrival_facilities__2OuOl>header p,.moonlit-arrival_matcher__bF8dy>header p{grid-column:2;margin-top:20px}.moonlit-arrival_collection__PZ6Dt>header>div,.moonlit-arrival_final__9Ps1F,.moonlit-arrival_location__sxKyv,.moonlit-arrival_priceBook__8tKnI,.moonlit-arrival_resortStory__kGlfc,.moonlit-arrival_verification__fJxuC{grid-template-columns:1fr}.moonlit-arrival_releaseHook__C9k8n{min-height:0;grid-template-columns:1fr;align-items:start;gap:48px}.moonlit-arrival_brandRelationship__Xl6rU,.moonlit-arrival_form__WXBph,.moonlit-arrival_investPhuket__K9rY3,.moonlit-arrival_locationCopy__lBHLh,.moonlit-arrival_priceBookIntro__GwN6h,.moonlit-arrival_storyCopy__uNSuR{min-height:690px}.moonlit-arrival_finalImage__CVVkL,.moonlit-arrival_locationMap__iHtY5,.moonlit-arrival_storyMedia__QARJU{min-height:720px}.moonlit-arrival_matcherCard__JxgIU{grid-template-columns:.95fr 1.05fr}.moonlit-arrival_galleryGrid__I7e_w{grid-template-columns:repeat(2,1fr);grid-auto-rows:340px}.moonlit-arrival_residenceRoom__7woTX{grid-template-columns:1.08fr .92fr}.moonlit-arrival_footer__qrnWh{grid-template-columns:1fr 1fr}.moonlit-arrival_footer__qrnWh>button{justify-self:end}}@media (max-width:760px){.moonlit-arrival_site__XkWGe{padding-bottom:92px;scroll-padding-bottom:92px}.moonlit-arrival_header__gcdWk{padding:14px 18px;background:linear-gradient(180deg,rgb(3 7 11/86%),rgb(3 7 11/30%))}.moonlit-arrival_brand__cS73Q strong{font-size:17px}.moonlit-arrival_mobileExplore__XsVXM{width:36px;height:36px}.moonlit-arrival_header__gcdWk>:is(button,a):last-child{min-height:36px;padding:0 11px;font-size:9px}.moonlit-arrival_hero__9qD_X{min-height:790px}.moonlit-arrival_heroShade__aQFgl{background:linear-gradient(0deg,rgb(2 6 10/92%),rgb(2 6 10/62%) 37%,rgb(2 6 10/8%) 78%),radial-gradient(circle at 76% 18%,rgb(220 190 128/14%),transparent 32%)}.moonlit-arrival_mediaRail__eeBid img{object-position:56% center}.moonlit-arrival_aboutProject__a8PuZ{grid-template-columns:1fr;min-height:0}.moonlit-arrival_aboutMedia__UgMT8{min-height:260px}.moonlit-arrival_aboutCopy__6ii4o{padding:40px 20px 48px}.moonlit-arrival_aboutFacts__VhEie{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.moonlit-arrival_aboutActions__SUfXf{width:100%}.moonlit-arrival_aboutActions__SUfXf :is(button,a){flex:1;justify-content:center}.moonlit-arrival_heroCopy__sm9Dw{bottom:155px;left:20px;width:calc(100% - 40px)}.moonlit-arrival_heroCopy__sm9Dw>p:first-child{margin-bottom:16px;font-size:9px}.moonlit-arrival_heroCopy__sm9Dw h1{font-size:clamp(50px,15vw,66px);line-height:.88}.moonlit-arrival_support__b9tsA{width:100%;margin-top:20px;font-size:10px;line-height:1.55}.moonlit-arrival_actions__3iUPY{display:grid;grid-template-columns:1fr 1fr;margin-top:22px}.moonlit-arrival_actions__3iUPY :is(button,a){min-height:43px;padding:0 10px;font-size:10px}.moonlit-arrival_actions__3iUPY :is(button,a):first-child{grid-column:1/3}.moonlit-arrival_heroMeta__mUU5J{right:20px;bottom:84px;left:20px}.moonlit-arrival_heroMeta__mUU5J dl{display:none}.moonlit-arrival_playback__BwiA7{justify-self:end}.moonlit-arrival_arrival__f44vL,.moonlit-arrival_collection__PZ6Dt,.moonlit-arrival_construction__MqGYs,.moonlit-arrival_facilities__2OuOl,.moonlit-arrival_faq__L_tUs,.moonlit-arrival_matcher__bF8dy{padding:78px 18px 92px}.moonlit-arrival_arrival__f44vL>header,.moonlit-arrival_collection__PZ6Dt>header,.moonlit-arrival_construction__MqGYs>header,.moonlit-arrival_facilities__2OuOl>header,.moonlit-arrival_faq__L_tUs>header,.moonlit-arrival_gallery__YXtfR>header,.moonlit-arrival_matcher__bF8dy>header{display:block}.moonlit-arrival_arrival__f44vL h2,.moonlit-arrival_collection__PZ6Dt h2,.moonlit-arrival_construction__MqGYs h2,.moonlit-arrival_facilities__2OuOl h2,.moonlit-arrival_faq__L_tUs h2,.moonlit-arrival_final__9Ps1F h2,.moonlit-arrival_gallery__YXtfR h2,.moonlit-arrival_location__sxKyv h2,.moonlit-arrival_matcher__bF8dy h2,.moonlit-arrival_priceBook__8tKnI h2,.moonlit-arrival_resortStory__kGlfc h2,.moonlit-arrival_verification__fJxuC h2{margin-top:18px;font-size:48px;line-height:.94}.moonlit-arrival_arrival__f44vL>header p,.moonlit-arrival_collection__PZ6Dt>header p,.moonlit-arrival_construction__MqGYs>header p,.moonlit-arrival_facilities__2OuOl>header p,.moonlit-arrival_gallery__YXtfR>header p,.moonlit-arrival_matcher__bF8dy>header p{margin-top:22px;font-size:10px}.moonlit-arrival_sequence__TxJMT{height:auto;grid-template-columns:1.05fr .95fr;grid-template-rows:390px 235px 235px;margin-top:42px;gap:6px}.moonlit-arrival_sequence__TxJMT figure:first-child{grid-column:1/3;grid-row:auto}.moonlit-arrival_sequence__TxJMT figure:nth-child(4){grid-column:1/3}.moonlit-arrival_sequence__TxJMT figcaption{padding:48px 12px 12px}.moonlit-arrival_sequence__TxJMT figcaption strong{font-size:18px}.moonlit-arrival_collection__PZ6Dt>header>div{display:block}.moonlit-arrival_residenceTabs__sXTRZ{display:flex;margin-top:38px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.moonlit-arrival_residenceTabs__sXTRZ button{min-width:142px;min-height:91px;scroll-snap-align:start}.moonlit-arrival_residenceRoom__7woTX{min-height:0;grid-template-columns:1fr}.moonlit-arrival_mediaPending__inMGd,.moonlit-arrival_residenceVisual__oRy4B{min-height:400px}.moonlit-arrival_residenceMediaControls__gAPbo{bottom:78px}.moonlit-arrival_residenceVisual__oRy4B[data-plan=true]{padding:20px}.moonlit-arrival_residenceDetails__e8MuI{padding:42px 24px 48px}.moonlit-arrival_residenceDetails__e8MuI h3{font-size:53px}.moonlit-arrival_residenceDetails__e8MuI>div:last-child{display:grid}.moonlit-arrival_residenceDetails__e8MuI>div:last-child :is(button,a){justify-content:center}.moonlit-arrival_releaseHook__C9k8n{padding:78px 24px 82px;gap:34px}.moonlit-arrival_releaseHook__C9k8n h2{margin-top:20px;font-size:62px;line-height:.87}.moonlit-arrival_releaseHook__C9k8n>div:last-child{padding-bottom:0}.moonlit-arrival_releaseHook__C9k8n button{width:100%}.moonlit-arrival_brandRelationship__Xl6rU,.moonlit-arrival_form__WXBph,.moonlit-arrival_investPhuket__K9rY3,.moonlit-arrival_locationCopy__lBHLh,.moonlit-arrival_priceBookIntro__GwN6h,.moonlit-arrival_storyCopy__uNSuR{min-height:0;padding:78px 24px}.moonlit-arrival_priceBookIntro__GwN6h dl{grid-template-columns:1fr}.moonlit-arrival_priceBookIntro__GwN6h dl div{padding:18px 0;border-right:0;border-bottom:1px solid rgb(23 28 30/25%)}.moonlit-arrival_priceBookIntro__GwN6h dl div:last-child{padding-left:0}.moonlit-arrival_formGrid__tY3k7{grid-template-columns:1fr}.moonlit-arrival_form__WXBph fieldset,.moonlit-arrival_otherReply__kwIrv{grid-column:auto}.moonlit-arrival_formHeading__Kh4pn h3{font-size:48px}.moonlit-arrival_formSuccess__mRADm{min-height:620px;padding:70px 24px}.moonlit-arrival_formSuccess__mRADm h3{font-size:48px}.moonlit-arrival_finalImage__CVVkL,.moonlit-arrival_locationMap__iHtY5,.moonlit-arrival_storyMedia__QARJU{min-height:620px}.moonlit-arrival_storyMedia__QARJU>div{right:24px;bottom:30px;left:24px}.moonlit-arrival_storyMedia__QARJU strong{font-size:31px}.moonlit-arrival_storyCopy__uNSuR blockquote{font-size:23px}.moonlit-arrival_facilityGrid__UjrM7{grid-template-columns:1fr 1fr;grid-auto-rows:300px;margin-top:42px;gap:6px}.moonlit-arrival_facilityGrid__UjrM7 article:nth-child(3),.moonlit-arrival_facilityGrid__UjrM7 article[data-feature=true]{grid-column:span 2}.moonlit-arrival_facilityGrid__UjrM7 h3{font-size:24px}.moonlit-arrival_facilityGrid__UjrM7 p{font-size:10px}.moonlit-arrival_matcherCard__JxgIU{min-height:0;grid-template-columns:1fr;margin-top:42px}.moonlit-arrival_matcherMedia__Hn_gz{min-height:390px}.moonlit-arrival_matcherBody__axxwi{min-height:510px;padding:43px 24px}.moonlit-arrival_matcherBody__axxwi h3{margin-top:32px;font-size:48px}.moonlit-arrival_matcherChoices__qZixB{margin-top:30px}.moonlit-arrival_gallery__YXtfR{padding:78px 0 92px}.moonlit-arrival_gallery__YXtfR>header{padding:0 18px}.moonlit-arrival_gallery__YXtfR nav{display:flex;margin-top:30px;overflow-x:auto;border:0;scrollbar-width:none}.moonlit-arrival_gallery__YXtfR nav button{min-width:max-content;border:1px solid var(--line);border-right:0}.moonlit-arrival_gallery__YXtfR nav button:last-child{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.moonlit-arrival_galleryGrid__I7e_w{grid-template-columns:1fr 1fr;grid-auto-rows:245px;margin-top:38px;gap:4px}.moonlit-arrival_mediaOpen__PTFb_>span{top:10px;right:10px;font-size:9px;opacity:.88}.moonlit-arrival_locationMap__iHtY5{min-height:520px}.moonlit-arrival_locationPulse__yV_0G strong{font-size:57px}.moonlit-arrival_locationCopy__lBHLh dl>div{grid-template-columns:1fr auto;gap:12px}.moonlit-arrival_locationCopy__lBHLh dt strong{font-size:16px}.moonlit-arrival_locationCopy__lBHLh dd{font-size:22px}.moonlit-arrival_locationCopy__lBHLh>a[data-conversion],.moonlit-arrival_locationCopy__lBHLh>button{width:100%;justify-content:center}.moonlit-arrival_progressSeal__b_xNj{width:110px;height:110px;margin:28px 0 0!important}.moonlit-arrival_progressSeal__b_xNj strong{font-size:34px}.moonlit-arrival_constructionGrid__8GN6G{grid-template-columns:1fr 1fr;grid-auto-rows:255px;margin-top:40px;gap:5px}.moonlit-arrival_constructionGrid__8GN6G figure[data-wide=true]{grid-column:span 2}.moonlit-arrival_progressRows__l8KLy{grid-template-columns:1fr}.moonlit-arrival_progressRows__l8KLy>div{grid-template-columns:95px 1fr 38px;gap:9px}.moonlit-arrival_brandRelationship__Xl6rU>div{display:block}.moonlit-arrival_brandRelationship__Xl6rU>div span{display:block;margin-top:8px}.moonlit-arrival_investPhuket__K9rY3 h3{font-size:49px}.moonlit-arrival_faq__L_tUs>div{margin-top:42px}.moonlit-arrival_faq__L_tUs summary{min-height:82px;padding:12px 0;font-size:22px}.moonlit-arrival_faq__L_tUs details p{font-size:10px}.moonlit-arrival_finalImage__CVVkL>div{right:24px;bottom:55px;left:24px}.moonlit-arrival_final__9Ps1F>.moonlit-arrival_form__WXBph{min-height:0}.moonlit-arrival_footer__qrnWh{grid-template-columns:1fr;padding:42px 22px 50px}.moonlit-arrival_footer__qrnWh>button{justify-self:start}.moonlit-arrival_sectionGateway__UEqDR{min-height:150px;grid-template-columns:1fr auto;padding:24px;gap:13px 20px}.moonlit-arrival_sectionGateway__UEqDR>small,.moonlit-arrival_sectionGateway__UEqDR>span{grid-column:1}.moonlit-arrival_sectionGateway__UEqDR>strong{grid-column:1;font-size:34px}.moonlit-arrival_sectionGateway__UEqDR>svg{grid-column:2;grid-row:1/4}.moonlit-arrival_drawer__qnXWV{grid-template-columns:1fr}.moonlit-arrival_drawer__qnXWV>div{grid-column:1;padding:75px 24px}.moonlit-arrival_drawerClose__hAWIv{top:18px;right:18px}.moonlit-arrival_drawer__qnXWV nav :is(button,a){min-height:56px}.moonlit-arrival_drawer__qnXWV nav :is(button,a) strong{font-size:20px}.moonlit-arrival_drawer__qnXWV>p{right:24px;bottom:18px;left:24px}.moonlit-arrival_mobileDock__c2lOq{position:fixed;z-index:80;right:8px;bottom:8px;left:8px;display:grid;grid-template-columns:repeat(3,1fr);padding:5px;border:1px solid rgb(234 217 174/42%);background:rgb(7 11 16/93%);box-shadow:0 20px 48px rgb(0 0 0/42%);backdrop-filter:blur(15px)}.moonlit-arrival_mobileDock__c2lOq :is(button,a){display:grid;min-height:50px;color:var(--ink);border:0;border-right:1px solid var(--line);background:transparent;place-items:center;font-size:10px;font-weight:750}.moonlit-arrival_mobileDock__c2lOq :is(button,a):last-child{border-right:0}}.moonlit-arrival_localeMenu__1DEXO{position:relative}.moonlit-arrival_localeMenu__1DEXO summary{display:flex;min-height:36px;align-items:center;gap:6px;padding:0 10px;color:inherit;cursor:pointer;font-size:10px;font-weight:700;letter-spacing:.08em;list-style:none}.moonlit-arrival_localeMenu__1DEXO summary::-webkit-details-marker{display:none}.moonlit-arrival_localeMenu__1DEXO summary svg{width:10px}.moonlit-arrival_localeMenu__1DEXO[open] summary svg{transform:rotate(180deg)}.moonlit-arrival_localeMenu__1DEXO>div{position:absolute;z-index:30;top:calc(100% + 8px);right:0;display:grid;min-width:168px;padding:6px;background:#0c1218;border:1px solid rgb(234 217 174/24%);box-shadow:0 18px 40px -18px rgb(0 0 0/70%)}.moonlit-arrival_localeMenu__1DEXO>div :is(a,button){display:grid;grid-template-columns:34px 1fr;align-items:baseline;gap:8px;padding:9px 10px;color:rgb(244 239 228/85%);background:transparent;border:0;cursor:pointer;text-align:left;text-decoration:none;font-size:11px}.moonlit-arrival_localeMenu__1DEXO>div :is(a,button):hover{background:rgb(234 217 174/12%)}.moonlit-arrival_localeMenu__1DEXO>div :is(a,button)[aria-current=page],.moonlit-arrival_localeMenu__1DEXO>div :is(a,button)[aria-pressed=true]{color:var(--champagne)}.moonlit-arrival_localeMenu__1DEXO>div strong{font-size:10px;letter-spacing:.08em}.moonlit-arrival_localeMenu__1DEXO>div small{color:rgb(244 239 228/60%);font-size:11px}