.hero-in[data-astro-cid-qecfa2rn]{flex-wrap:wrap;align-items:flex-end;gap:64px;padding-top:clamp(72px,10vw,128px);padding-bottom:96px;display:flex}.hero-h[data-astro-cid-qecfa2rn]{flex:560px;min-width:0}h1[data-astro-cid-qecfa2rn]{letter-spacing:-.024em;margin:0;font-size:clamp(48px,6.6vw,96px);font-weight:400;line-height:1}h1[data-astro-cid-qecfa2rn] em{color:var(--moss)}.hero-side[data-astro-cid-qecfa2rn]{flex:340px;min-width:0}.hero-side[data-astro-cid-qecfa2rn] p[data-astro-cid-qecfa2rn]{color:var(--graphite);margin:0 0 36px;font-size:21px;line-height:1.5}.ctas[data-astro-cid-qecfa2rn]{flex-wrap:wrap;gap:12px;display:flex}.hero-img[data-astro-cid-qecfa2rn]{border-radius:14px;height:clamp(260px,36vw,520px);overflow:hidden}.hero-img[data-astro-cid-qecfa2rn] img[data-astro-cid-qecfa2rn]{object-fit:cover;width:100%;height:100%}.ways[data-astro-cid-qecfa2rn] .wrap[data-astro-cid-qecfa2rn]{padding-top:128px;padding-bottom:32px}.ways-t[data-astro-cid-qecfa2rn]{max-width:15em;margin-bottom:56px}.ways-grid[data-astro-cid-qecfa2rn]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;display:grid}.way[data-astro-cid-qecfa2rn]{border-radius:16px;flex-direction:column;gap:24px;padding:clamp(28px,4vw,48px);display:flex}.way[data-astro-cid-qecfa2rn].light{background:var(--linen)}.way[data-astro-cid-qecfa2rn].dark{background:var(--ink);color:var(--paper)}.way-h[data-astro-cid-qecfa2rn]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.way-h[data-astro-cid-qecfa2rn] h3[data-astro-cid-qecfa2rn]{letter-spacing:-.014em;margin:0;font-size:clamp(32px,3.2vw,42px);font-weight:400}.way-h[data-astro-cid-qecfa2rn] span[data-astro-cid-qecfa2rn]{color:var(--taupe);font-size:13px}.way[data-astro-cid-qecfa2rn].dark .way-h[data-astro-cid-qecfa2rn] span[data-astro-cid-qecfa2rn]{color:var(--sage)}.way[data-astro-cid-qecfa2rn]>p[data-astro-cid-qecfa2rn]{color:var(--graphite);margin:0;font-size:16px;line-height:1.7}.way[data-astro-cid-qecfa2rn].dark>p[data-astro-cid-qecfa2rn]{color:var(--stone)}dl[data-astro-cid-qecfa2rn]{border-top:1px solid var(--stone);margin:0}.way[data-astro-cid-qecfa2rn].dark dl[data-astro-cid-qecfa2rn]{border-top-color:var(--moss)}dl[data-astro-cid-qecfa2rn] div[data-astro-cid-qecfa2rn]{border-bottom:1px solid var(--shell);justify-content:space-between;gap:16px;padding:16px 0;font-size:15px;display:flex}.way[data-astro-cid-qecfa2rn].dark dl[data-astro-cid-qecfa2rn] div[data-astro-cid-qecfa2rn]{border-bottom-color:var(--forest)}dt[data-astro-cid-qecfa2rn]{color:var(--graphite)}.way[data-astro-cid-qecfa2rn].dark dt[data-astro-cid-qecfa2rn]{color:var(--sage)}dd[data-astro-cid-qecfa2rn]{text-align:right;margin:0;font-weight:500}.way[data-astro-cid-qecfa2rn] .btn[data-astro-cid-qecfa2rn]{align-self:flex-start;margin-top:auto}.stays[data-astro-cid-qecfa2rn] .wrap[data-astro-cid-qecfa2rn]{padding-top:128px;padding-bottom:128px}.stays[data-astro-cid-qecfa2rn] .h2[data-astro-cid-qecfa2rn]{max-width:15em;margin-bottom:20px}.stays-lead[data-astro-cid-qecfa2rn]{max-width:34em;margin:0 0 56px}.stays-grid[data-astro-cid-qecfa2rn]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.box[data-astro-cid-qecfa2rn]{border-radius:14px;padding:40px}.box[data-astro-cid-qecfa2rn].light{background:var(--linen)}.box[data-astro-cid-qecfa2rn].dark{background:var(--ink);color:var(--paper)}.box[data-astro-cid-qecfa2rn] h3[data-astro-cid-qecfa2rn]{letter-spacing:.14em;text-transform:uppercase;color:var(--taupe);margin:0 0 28px;font-size:13px;font-weight:500}.box[data-astro-cid-qecfa2rn].dark h3[data-astro-cid-qecfa2rn]{color:var(--sage)}.box[data-astro-cid-qecfa2rn] ul[data-astro-cid-qecfa2rn]{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.box[data-astro-cid-qecfa2rn] li[data-astro-cid-qecfa2rn]{gap:16px;display:flex}.box[data-astro-cid-qecfa2rn] li[data-astro-cid-qecfa2rn] svg{flex-shrink:0;margin-top:2px}.box[data-astro-cid-qecfa2rn] b[data-astro-cid-qecfa2rn]{font-size:17px;font-weight:500;display:block}.box[data-astro-cid-qecfa2rn] li[data-astro-cid-qecfa2rn] span[data-astro-cid-qecfa2rn]{color:var(--graphite);margin-top:4px;font-size:15px;line-height:1.6;display:block}.box[data-astro-cid-qecfa2rn].dark li[data-astro-cid-qecfa2rn] span[data-astro-cid-qecfa2rn]{color:var(--sage)}.look[data-astro-cid-qecfa2rn]{background:var(--linen)}.look[data-astro-cid-qecfa2rn] .wrap[data-astro-cid-qecfa2rn]{padding-top:120px;padding-bottom:120px}.look-t[data-astro-cid-qecfa2rn]{max-width:16em;margin-bottom:56px}.look-grid[data-astro-cid-qecfa2rn]{border-top:1px solid var(--stone);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.look-grid[data-astro-cid-qecfa2rn] div[data-astro-cid-qecfa2rn]{padding:32px 32px 0 0}.look-grid[data-astro-cid-qecfa2rn] div[data-astro-cid-qecfa2rn]+div[data-astro-cid-qecfa2rn]{border-left:1px solid var(--shell);padding-left:32px}.big[data-astro-cid-qecfa2rn]{letter-spacing:-.02em;font-size:56px;line-height:1}.look-grid[data-astro-cid-qecfa2rn] p[data-astro-cid-qecfa2rn]{color:var(--graphite);margin:14px 0 0;font-size:15px;line-height:1.6}.deal-in[data-astro-cid-qecfa2rn]{flex-wrap:wrap;gap:64px;padding-top:128px;padding-bottom:128px;display:flex}.deal-h[data-astro-cid-qecfa2rn]{flex:360px;min-width:0}.deal-h[data-astro-cid-qecfa2rn] .h2[data-astro-cid-qecfa2rn]{margin-bottom:24px}.deal-h[data-astro-cid-qecfa2rn] .lead[data-astro-cid-qecfa2rn]{max-width:28em;margin:0}.deal-list[data-astro-cid-qecfa2rn]{flex:520px;min-width:0;margin:0;padding:0;list-style:none}.deal-list[data-astro-cid-qecfa2rn] li[data-astro-cid-qecfa2rn]{border-top:1px solid var(--shell);gap:28px;padding:28px 0;display:flex}.deal-list[data-astro-cid-qecfa2rn] li[data-astro-cid-qecfa2rn]:first-child{border-top-color:var(--stone)}.deal-list[data-astro-cid-qecfa2rn] li[data-astro-cid-qecfa2rn]:last-child{border-bottom:1px solid var(--shell)}.deal-list[data-astro-cid-qecfa2rn]>li[data-astro-cid-qecfa2rn]>span[data-astro-cid-qecfa2rn]{color:var(--sage);flex-shrink:0;width:44px;font-size:28px}.deal-list[data-astro-cid-qecfa2rn] h3[data-astro-cid-qecfa2rn]{margin:0 0 8px;font-size:18px;font-weight:500}.deal-list[data-astro-cid-qecfa2rn] p[data-astro-cid-qecfa2rn]{color:var(--graphite);margin:0;font-size:15px;line-height:1.65}.days[data-astro-cid-qecfa2rn]{background:var(--night);color:var(--paper)}.days[data-astro-cid-qecfa2rn] .wrap[data-astro-cid-qecfa2rn]{padding-top:128px;padding-bottom:128px}.days-t[data-astro-cid-qecfa2rn]{max-width:14em;margin-bottom:72px}.rail[data-astro-cid-qecfa2rn]{background:var(--forest);height:1px;margin-bottom:-5px}.days-grid[data-astro-cid-qecfa2rn]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.days-grid[data-astro-cid-qecfa2rn] i[data-astro-cid-qecfa2rn]{background:var(--sage);border-radius:50%;width:9px;height:9px;display:block}.days-grid[data-astro-cid-qecfa2rn] i[data-astro-cid-qecfa2rn].last{background:var(--growth-bright)}.when[data-astro-cid-qecfa2rn]{color:var(--sage);margin-top:28px;font-size:13px}.when[data-astro-cid-qecfa2rn].last{color:var(--growth-bright)}.days-grid[data-astro-cid-qecfa2rn] h3[data-astro-cid-qecfa2rn]{margin:10px 0;font-size:26px;font-weight:400}.days-grid[data-astro-cid-qecfa2rn] p[data-astro-cid-qecfa2rn]{color:var(--stone);margin:0;font-size:15px;line-height:1.65}.contact[data-astro-cid-qecfa2rn]{background:var(--ink);color:var(--paper)}.contact-in[data-astro-cid-qecfa2rn]{flex-wrap:wrap;gap:64px;padding-top:128px;padding-bottom:128px;display:flex}.contact-copy[data-astro-cid-qecfa2rn]{flex:380px;min-width:0}.contact-copy[data-astro-cid-qecfa2rn] img[data-astro-cid-qecfa2rn]{width:auto;height:36px;margin-bottom:36px}.contact-copy[data-astro-cid-qecfa2rn] .h2[data-astro-cid-qecfa2rn]{margin-bottom:24px}.contact-copy[data-astro-cid-qecfa2rn] .lead[data-astro-cid-qecfa2rn]{color:var(--sage);max-width:26em;margin:0}.contact-form[data-astro-cid-qecfa2rn]{flex:440px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;min-width:0;display:grid}.full[data-astro-cid-qecfa2rn],.form-error[data-astro-cid-qecfa2rn]{grid-column:1/-1}.submit-row[data-astro-cid-qecfa2rn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.form-note[data-astro-cid-qecfa2rn] a[data-astro-cid-qecfa2rn]{color:var(--mist)}@media (width<=860px){.look-grid[data-astro-cid-qecfa2rn] div[data-astro-cid-qecfa2rn],.look-grid[data-astro-cid-qecfa2rn] div[data-astro-cid-qecfa2rn]+div[data-astro-cid-qecfa2rn]{border-left:0;padding:28px 0 0}}
