.luxury-project[data-astro-cid-zq5yg5y6]{--paper:#f3efe8;--paper-2:#fbf8f3;--ink:#201c18;--muted:#6c645d;--line:#d7cdc2;--bronze:#98734d;--dark:#161310;background:var(--paper);color:var(--ink)}.wrap[data-astro-cid-zq5yg5y6]{width:min(1180px,100% - 36px);margin:0 auto}.section[data-astro-cid-zq5yg5y6]{padding:92px 0}.section-label[data-astro-cid-zq5yg5y6]{color:var(--bronze);letter-spacing:.17em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:700}h2[data-astro-cid-zq5yg5y6]{font-family:var(--serif);letter-spacing:-.025em;margin:0 0 25px;font-size:clamp(37px,4.6vw,64px);font-weight:500;line-height:1.02}p[data-astro-cid-zq5yg5y6]{line-height:1.75}.lead[data-astro-cid-zq5yg5y6]{font-family:var(--serif);font-size:clamp(21px,2.4vw,30px);line-height:1.42}.hero[data-astro-cid-zq5yg5y6]{background:#171411;height:100svh;min-height:680px;position:relative;overflow:hidden}.hero[data-astro-cid-zq5yg5y6]>img[data-astro-cid-zq5yg5y6]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-shade[data-astro-cid-zq5yg5y6]{background:linear-gradient(#0807061a 20%,#080706bd 100%);position:absolute;inset:0}.hero-copy[data-astro-cid-zq5yg5y6]{z-index:2;color:#fff;position:absolute;bottom:8vh;left:0;right:0}.hero[data-astro-cid-zq5yg5y6] .eyebrow[data-astro-cid-zq5yg5y6]{color:#e3c69f;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:10px;font-weight:700}.hero[data-astro-cid-zq5yg5y6] h1[data-astro-cid-zq5yg5y6]{color:#fff;max-width:900px;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(58px,9vw,128px);font-weight:500;line-height:.88}.hero-lead[data-astro-cid-zq5yg5y6]{color:#ffffffe6;max-width:790px;margin:26px 0 0;font-size:clamp(17px,2vw,23px);line-height:1.55}.breadcrumbs[data-astro-cid-zq5yg5y6]{color:#777069;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:8px;padding-top:28px;font-size:10px;display:flex}.breadcrumbs[data-astro-cid-zq5yg5y6] a[data-astro-cid-zq5yg5y6]{color:inherit;text-decoration:none}.breadcrumbs[data-astro-cid-zq5yg5y6] a[data-astro-cid-zq5yg5y6]:hover{color:var(--ink)}.intro-grid[data-astro-cid-zq5yg5y6]{grid-template-columns:1.12fr .88fr;align-items:start;gap:76px;display:grid}.requirements[data-astro-cid-zq5yg5y6] ol[data-astro-cid-zq5yg5y6]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.requirements[data-astro-cid-zq5yg5y6] li[data-astro-cid-zq5yg5y6]{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:16px;padding:18px 0;display:grid}.requirements[data-astro-cid-zq5yg5y6] li[data-astro-cid-zq5yg5y6] span[data-astro-cid-zq5yg5y6]{color:var(--bronze);font-family:var(--serif);font-size:20px}.requirements[data-astro-cid-zq5yg5y6] li[data-astro-cid-zq5yg5y6] p[data-astro-cid-zq5yg5y6]{color:var(--muted);margin:0;font-size:14px}.requirements[data-astro-cid-zq5yg5y6] li[data-astro-cid-zq5yg5y6] strong[data-astro-cid-zq5yg5y6]{color:var(--ink)}.story-band[data-astro-cid-zq5yg5y6]{background:var(--paper-2);border-block:1px solid var(--line);padding:92px 0}.story-grid[data-astro-cid-zq5yg5y6]{grid-template-columns:.8fr 1.2fr;gap:76px;display:grid}.story-copy[data-astro-cid-zq5yg5y6]{columns:2;column-gap:38px}.story-copy[data-astro-cid-zq5yg5y6] p[data-astro-cid-zq5yg5y6]{break-inside:avoid;color:var(--muted);margin-top:0}.image-story[data-astro-cid-zq5yg5y6]{background:var(--paper);padding:0 0 96px}.wide-figure[data-astro-cid-zq5yg5y6]{width:100%;height:min(78vw,880px);margin:0;overflow:hidden}.wide-figure[data-astro-cid-zq5yg5y6] img[data-astro-cid-zq5yg5y6]{object-fit:cover;width:100%;height:100%}.text-after-image[data-astro-cid-zq5yg5y6]{grid-template-columns:.8fr 1.2fr;gap:76px;padding-top:56px;display:grid}.text-after-image[data-astro-cid-zq5yg5y6] p[data-astro-cid-zq5yg5y6]{color:var(--muted)}.split-visual[data-astro-cid-zq5yg5y6]{background:#ebe4db}.split-grid[data-astro-cid-zq5yg5y6]{grid-template-columns:1.18fr .82fr;align-items:center;gap:56px;display:grid}.split-grid[data-astro-cid-zq5yg5y6] figure[data-astro-cid-zq5yg5y6]{margin:0}.split-grid[data-astro-cid-zq5yg5y6] img[data-astro-cid-zq5yg5y6]{aspect-ratio:4/3;object-fit:cover;width:100%}.split-copy[data-astro-cid-zq5yg5y6] p[data-astro-cid-zq5yg5y6]{color:var(--muted)}.private-section[data-astro-cid-zq5yg5y6]{background:var(--paper-2);padding:96px 0}.private-grid[data-astro-cid-zq5yg5y6]{grid-template-columns:.78fr 1.22fr;align-items:center;gap:58px;display:grid}.private-grid[data-astro-cid-zq5yg5y6] figure[data-astro-cid-zq5yg5y6]{margin:0}.private-grid[data-astro-cid-zq5yg5y6] img[data-astro-cid-zq5yg5y6]{aspect-ratio:4/3;object-fit:cover;width:100%}.private-copy[data-astro-cid-zq5yg5y6] p[data-astro-cid-zq5yg5y6]{color:var(--muted)}.wellness-grid[data-astro-cid-zq5yg5y6],.links-grid[data-astro-cid-zq5yg5y6]{grid-template-columns:.8fr 1.2fr;gap:76px;display:grid}.wellness-grid[data-astro-cid-zq5yg5y6]>div[data-astro-cid-zq5yg5y6]:last-child p[data-astro-cid-zq5yg5y6],.links-grid[data-astro-cid-zq5yg5y6]>div[data-astro-cid-zq5yg5y6]:last-child p[data-astro-cid-zq5yg5y6]{color:var(--muted)}.result[data-astro-cid-zq5yg5y6]{background:var(--dark);color:#fff;padding:104px 0}.result-grid[data-astro-cid-zq5yg5y6]{grid-template-columns:1.05fr .95fr;align-items:center;gap:80px;display:grid}.result[data-astro-cid-zq5yg5y6] h2[data-astro-cid-zq5yg5y6]{color:#fff}.result[data-astro-cid-zq5yg5y6] p[data-astro-cid-zq5yg5y6]{color:#ffffffbd}.section-label[data-astro-cid-zq5yg5y6].light{color:#d2ae80}blockquote[data-astro-cid-zq5yg5y6]{color:#f0e4d6;font-family:var(--serif);border-left:1px solid #b38c5e;margin:0;padding:10px 0 10px 34px;font-size:clamp(28px,3.3vw,46px);line-height:1.28}.seo-links[data-astro-cid-zq5yg5y6]{background:var(--paper);border-bottom:1px solid var(--line)}.link-row[data-astro-cid-zq5yg5y6]{flex-wrap:wrap;gap:18px 28px;margin-top:28px;display:flex}.link-row[data-astro-cid-zq5yg5y6] a[data-astro-cid-zq5yg5y6]{color:var(--ink);border-bottom:1px solid var(--bronze);padding-bottom:4px;font-size:13px;font-weight:600;text-decoration:none}@media (width<=900px){.section[data-astro-cid-zq5yg5y6],.story-band[data-astro-cid-zq5yg5y6],.private-section[data-astro-cid-zq5yg5y6],.result[data-astro-cid-zq5yg5y6]{padding:68px 0}.intro-grid[data-astro-cid-zq5yg5y6],.story-grid[data-astro-cid-zq5yg5y6],.text-after-image[data-astro-cid-zq5yg5y6],.split-grid[data-astro-cid-zq5yg5y6],.private-grid[data-astro-cid-zq5yg5y6],.wellness-grid[data-astro-cid-zq5yg5y6],.result-grid[data-astro-cid-zq5yg5y6],.links-grid[data-astro-cid-zq5yg5y6]{grid-template-columns:1fr;gap:32px}.story-copy[data-astro-cid-zq5yg5y6]{columns:1}.wide-figure[data-astro-cid-zq5yg5y6]{height:62vw;min-height:380px}.hero[data-astro-cid-zq5yg5y6]{min-height:640px}}@media (width<=560px){.wrap[data-astro-cid-zq5yg5y6]{width:min(100% - 28px,1180px)}.hero[data-astro-cid-zq5yg5y6]{height:88svh;min-height:620px}.hero-copy[data-astro-cid-zq5yg5y6]{bottom:6vh}.hero[data-astro-cid-zq5yg5y6] h1[data-astro-cid-zq5yg5y6]{font-size:clamp(54px,18vw,82px)}.hero-lead[data-astro-cid-zq5yg5y6]{font-size:16px}.breadcrumbs[data-astro-cid-zq5yg5y6]{padding-top:22px}.wide-figure[data-astro-cid-zq5yg5y6]{height:64vh;min-height:460px}.wide-figure[data-astro-cid-zq5yg5y6] img[data-astro-cid-zq5yg5y6]{object-position:center}.requirements[data-astro-cid-zq5yg5y6] li[data-astro-cid-zq5yg5y6]{grid-template-columns:36px 1fr}}
