.hero[data-astro-cid-3ckdsfoi]{padding-top:clamp(40px,7vw,88px)}.hero-top[data-astro-cid-3ckdsfoi]{gap:22px;display:grid}.hero[data-astro-cid-3ckdsfoi] h1[data-astro-cid-3ckdsfoi]{max-width:21ch}.hero-row[data-astro-cid-3ckdsfoi]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 56px;margin-top:10px;display:grid}.ctas[data-astro-cid-3ckdsfoi]{flex-wrap:wrap;gap:10px;display:flex}.hero-photo[data-astro-cid-3ckdsfoi]{margin:clamp(36px,5vw,56px) 0 0}.frame[data-astro-cid-3ckdsfoi]{border-radius:var(--r);aspect-ratio:1366/450;background:var(--night);position:relative;overflow:hidden}.frame[data-astro-cid-3ckdsfoi] img{object-fit:cover;width:100%;height:116%;position:absolute;inset:-8% 0}.stats[data-astro-cid-3ckdsfoi]{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.stats[data-astro-cid-3ckdsfoi] div[data-astro-cid-3ckdsfoi]{grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:28px 24px 28px 0;display:grid}.stats[data-astro-cid-3ckdsfoi] div[data-astro-cid-3ckdsfoi]+div[data-astro-cid-3ckdsfoi]{border-left:1px solid var(--line);padding-left:24px}.stats[data-astro-cid-3ckdsfoi] dt[data-astro-cid-3ckdsfoi]{font-family:var(--serif);font-variation-settings:"opsz" 60;font-size:clamp(2.6rem,4vw,3.6rem);font-weight:var(--heading-weight);color:var(--velvet);font-variant-numeric:lining-nums;line-height:1}.stats[data-astro-cid-3ckdsfoi] dd[data-astro-cid-3ckdsfoi]{color:var(--ink-soft);max-width:24ch;margin:0;font-size:15px;line-height:1.45}.split[data-astro-cid-3ckdsfoi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 64px;max-width:none}.split[data-astro-cid-3ckdsfoi]>div[data-astro-cid-3ckdsfoi]{gap:18px;display:grid}.build[data-astro-cid-3ckdsfoi]{background:var(--paper-2)}.rooms[data-astro-cid-3ckdsfoi]{background:var(--night);color:var(--on-night)}.rooms[data-astro-cid-3ckdsfoi] .lead[data-astro-cid-3ckdsfoi]{color:var(--on-night-muted)}.eyebrow[data-astro-cid-3ckdsfoi].light{color:var(--accent-on-night)}.rooms[data-astro-cid-3ckdsfoi] figure[data-astro-cid-3ckdsfoi]{margin:0}.wide[data-astro-cid-3ckdsfoi] img,.crop[data-astro-cid-3ckdsfoi] img{border-radius:var(--r);width:100%}.crop[data-astro-cid-3ckdsfoi]{border-radius:var(--r);aspect-ratio:4/3;overflow:hidden}.crop[data-astro-cid-3ckdsfoi] img{object-fit:cover;height:100%;transition:transform 1s var(--ease)}.trio[data-astro-cid-3ckdsfoi] figure[data-astro-cid-3ckdsfoi]:hover .crop[data-astro-cid-3ckdsfoi] img{transform:scale(1.04)}figcaption[data-astro-cid-3ckdsfoi]{color:var(--on-night-muted);margin-top:12px;font-size:14px}.trio[data-astro-cid-3ckdsfoi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-top:clamp(28px,4vw,48px);display:grid}.about-grid[data-astro-cid-3ckdsfoi]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.about-copy[data-astro-cid-3ckdsfoi]{top:calc(var(--header-h) + 32px);gap:20px;display:grid;position:sticky}.about-copy[data-astro-cid-3ckdsfoi]>p[data-astro-cid-3ckdsfoi]:not(.eyebrow):not(.lead){color:var(--ink-soft);max-width:58ch}.reasons[data-astro-cid-3ckdsfoi]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.reasons[data-astro-cid-3ckdsfoi] li[data-astro-cid-3ckdsfoi]{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr;gap:6px 16px;padding:26px 0;display:grid}.reasons[data-astro-cid-3ckdsfoi] .n[data-astro-cid-3ckdsfoi]{font-family:var(--serif);color:var(--velvet);font-variant-numeric:lining-nums;grid-row:span 2;font-size:1.3rem;line-height:1.2}.reasons[data-astro-cid-3ckdsfoi] p[data-astro-cid-3ckdsfoi]{color:var(--ink-soft)}.faq-section[data-astro-cid-3ckdsfoi]{background:var(--paper-2)}.faq-grid[data-astro-cid-3ckdsfoi]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.faq-head[data-astro-cid-3ckdsfoi]{gap:18px;display:grid}.faq-head[data-astro-cid-3ckdsfoi] p[data-astro-cid-3ckdsfoi]:last-child{color:var(--ink-soft)}.nowrap[data-astro-cid-3ckdsfoi]{white-space:nowrap}.faq-head[data-astro-cid-3ckdsfoi] a[data-astro-cid-3ckdsfoi]{color:var(--velvet);overflow-wrap:anywhere;font-weight:500}@media (width<=960px){.hero-row[data-astro-cid-3ckdsfoi],.split[data-astro-cid-3ckdsfoi],.about-grid[data-astro-cid-3ckdsfoi],.faq-grid[data-astro-cid-3ckdsfoi]{grid-template-columns:1fr}.about-copy[data-astro-cid-3ckdsfoi]{position:static}.stats[data-astro-cid-3ckdsfoi]{grid-template-columns:1fr}.stats[data-astro-cid-3ckdsfoi] div[data-astro-cid-3ckdsfoi],.stats[data-astro-cid-3ckdsfoi] div[data-astro-cid-3ckdsfoi]+div[data-astro-cid-3ckdsfoi]{border-left:0;padding:20px 0}.stats[data-astro-cid-3ckdsfoi] div[data-astro-cid-3ckdsfoi]+div[data-astro-cid-3ckdsfoi]{border-top:1px solid var(--line)}.trio[data-astro-cid-3ckdsfoi]{grid-template-columns:1fr 1fr}.trio[data-astro-cid-3ckdsfoi] figure[data-astro-cid-3ckdsfoi]:last-child{grid-column:1/-1}.trio[data-astro-cid-3ckdsfoi] figure[data-astro-cid-3ckdsfoi]:last-child .crop[data-astro-cid-3ckdsfoi]{aspect-ratio:16/9}}@media (width<=640px){.frame[data-astro-cid-3ckdsfoi]{aspect-ratio:4/3}.trio[data-astro-cid-3ckdsfoi]{grid-template-columns:1fr}.trio[data-astro-cid-3ckdsfoi] figure[data-astro-cid-3ckdsfoi]:last-child .crop[data-astro-cid-3ckdsfoi]{aspect-ratio:4/3}.ctas[data-astro-cid-3ckdsfoi] .btn[data-astro-cid-3ckdsfoi]{white-space:normal;text-align:center;width:100%}.wide[data-astro-cid-3ckdsfoi] img{aspect-ratio:4/3;object-fit:cover;object-position:60% 50%}}
