.gl-hero[data-astro-cid-dn6vi5yv]{isolation:isolate;background-color:var(--lc--color--jungle-deep);align-items:center;padding:132px 48px 112px;display:flex;position:relative;overflow:hidden}.gl-hero__photo[data-astro-cid-dn6vi5yv]{z-index:-2;object-fit:cover;object-position:62% 55%;width:100%;height:100%;position:absolute;inset:0}.gl-hero[data-astro-cid-dn6vi5yv]:before{content:"";z-index:-1;background:linear-gradient(#0a160e99 0,#0a160e00 170px),linear-gradient(90deg,#0e2216e6 0%,#0e2216cc 38%,#0e221673 50%,#0e221600 64%);position:absolute;inset:0}.gl-hero__rendering[data-astro-cid-dn6vi5yv]{right:24px;top:calc(var(--lc--header-clear,100px) + 12px);color:var(--wp--preset--color--white);letter-spacing:.04em;background:#141816d1;border-radius:4px;margin:0;padding:5px 12px;font-size:13px;font-weight:600;position:absolute}.gl-hero__inner[data-astro-cid-dn6vi5yv]{width:100%;max-width:1280px;margin:0 auto}.gl-hero__text[data-astro-cid-dn6vi5yv]{max-width:560px}.gl-hero__kicker[data-astro-cid-dn6vi5yv]{letter-spacing:.3em;text-transform:uppercase;color:var(--lc--color--gold-bright);margin:0 0 20px;font-size:12px}.gl-hero__title[data-astro-cid-dn6vi5yv]{font-family:var(--wp--preset--font-family--serif);color:var(--wp--preset--color--white);text-wrap:balance;margin:0 0 24px;font-size:clamp(42px,5vw,72px);font-weight:300;line-height:1.03}@media (min-width:1200px){.gl-hero__title[data-astro-cid-dn6vi5yv]{--wp--preset--font-family--serif:var(--lc--serif-h1-64)}}@media (min-width:1360px){.gl-hero__title[data-astro-cid-dn6vi5yv]{--wp--preset--font-family--serif:var(--lc--serif-h1-72)}}.gl-hero__lede[data-astro-cid-dn6vi5yv]{color:#ffffffe6;max-width:44ch;margin:0 0 22px;font-size:clamp(16px,1.35vw,19px);line-height:1.65}.gl-hero__opening[data-astro-cid-dn6vi5yv]{border:1px solid var(--lc--color--gold-bright);color:var(--lc--color--gold-bright);letter-spacing:.04em;border-radius:999px;margin:0 0 30px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-block}.gl-hero__actions[data-astro-cid-dn6vi5yv]{flex-wrap:wrap;gap:14px;display:flex}.gl-hero__btn[data-astro-cid-dn6vi5yv]:focus-visible{outline:2px solid var(--wp--preset--color--white);outline-offset:3px}@media (max-width:900px){.gl-hero__rendering[data-astro-cid-dn6vi5yv]{top:76px;right:16px}.gl-hero[data-astro-cid-dn6vi5yv]{align-items:flex-start;padding:116px 24px 96px}.gl-hero__photo[data-astro-cid-dn6vi5yv]{object-position:50% 70%}.gl-hero[data-astro-cid-dn6vi5yv]:before{content:none}.gl-hero__text[data-astro-cid-dn6vi5yv]{max-width:none;position:relative}.gl-hero__title[data-astro-cid-dn6vi5yv]{max-width:600px}.gl-hero__text[data-astro-cid-dn6vi5yv]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a160ee6 0,#0a160ed6 calc(100% - 80px),#0a160e73 calc(100% - 36px),#0a160e00 100%);position:absolute;inset:-200px -24px -80px}.gl-hero__kicker[data-astro-cid-dn6vi5yv]{margin-bottom:14px}.gl-hero__title[data-astro-cid-dn6vi5yv],.gl-hero__lede[data-astro-cid-dn6vi5yv]{margin-bottom:18px}.gl-hero__opening[data-astro-cid-dn6vi5yv]{margin-bottom:24px}}@media (max-width:520px){.gl-hero[data-astro-cid-dn6vi5yv]{padding:108px 20px 88px}.gl-hero__text[data-astro-cid-dn6vi5yv]:before{left:-20px;right:-20px}.gl-hero__actions[data-astro-cid-dn6vi5yv]{gap:10px}.gl-hero__btn[data-astro-cid-dn6vi5yv]{--lc-btn-pad:0 22px}.gl-hero__rendering[data-astro-cid-dn6vi5yv]{padding:3px 9px;font-size:12px;top:74px;right:12px}}.gl-grounds[data-astro-cid-2xwrjz56]{background:var(--lc--color--cream-soft);color:var(--lc--color--charcoal);padding:72px 48px}.gl-grounds__inner[data-astro-cid-2xwrjz56]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:56px;max-width:1180px;margin:0 auto;display:grid}.gl-grounds__title[data-astro-cid-2xwrjz56]{font-family:var(--wp--preset--font-family--serif);text-wrap:balance;margin:0 0 20px;font-size:clamp(30px,3.2vw,42px);font-weight:300;line-height:1.1}.gl-grounds__body[data-astro-cid-2xwrjz56]{max-width:52ch;margin:0 0 16px;font-size:17px;line-height:1.7}.gl-grounds__hotel[data-astro-cid-2xwrjz56]{margin:6px 0 0;font-size:15px}.gl-grounds__hotel[data-astro-cid-2xwrjz56] a[data-astro-cid-2xwrjz56]{min-height:24px;color:var(--lc--color--teal-ink);text-underline-offset:3px;align-items:center;display:inline-flex}.gl-grounds__shared[data-astro-cid-2xwrjz56]{gap:0;margin:0;padding:0;list-style:none;display:grid}.gl-grounds__shared[data-astro-cid-2xwrjz56] li[data-astro-cid-2xwrjz56]{font-family:var(--wp--preset--font-family--serif);border-top:1px solid #3a8c8e59;padding:14px 0;font-size:21px;line-height:1.3}.gl-grounds__shared[data-astro-cid-2xwrjz56] li[data-astro-cid-2xwrjz56]:last-child{border-bottom:1px solid #3a8c8e59}@media (max-width:900px){.gl-grounds[data-astro-cid-2xwrjz56]{padding:56px 24px}.gl-grounds__inner[data-astro-cid-2xwrjz56]{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:520px){.gl-grounds[data-astro-cid-2xwrjz56]{padding:44px 20px}.gl-grounds__shared[data-astro-cid-2xwrjz56] li[data-astro-cid-2xwrjz56]{font-size:19px}}.gl-units[data-astro-cid-zjip2kax]{background:var(--wp--preset--color--white);color:var(--lc--color--charcoal);padding:112px 48px}.gl-units__inner[data-astro-cid-zjip2kax]{max-width:1240px;margin:0 auto}.gl-units__head[data-astro-cid-zjip2kax]{max-width:680px;margin:0 0 64px}.gl-units__title[data-astro-cid-zjip2kax]{font-family:var(--wp--preset--font-family--serif);margin:0 0 16px;font-size:clamp(32px,3.6vw,48px);font-weight:300;line-height:1.1}.gl-units__note[data-astro-cid-zjip2kax]{color:var(--lc--color--ink-muted);margin:0;font-size:16px;line-height:1.6}.gl-unit[data-astro-cid-zjip2kax]{scroll-margin-top:var(--lc--header-clear,100px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.gl-unit[data-astro-cid-zjip2kax]+.gl-unit[data-astro-cid-zjip2kax]{margin-top:96px}.gl-unit--flip[data-astro-cid-zjip2kax]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.gl-unit--flip[data-astro-cid-zjip2kax] .gl-unit__words[data-astro-cid-zjip2kax]{order:2}.gl-unit__name[data-astro-cid-zjip2kax]{font-family:var(--wp--preset--font-family--serif);margin:0 0 22px;font-size:clamp(28px,2.8vw,38px);font-weight:300;line-height:1.15}.gl-unit__facts[data-astro-cid-zjip2kax]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:0 0 26px;display:grid}.gl-unit__fact[data-astro-cid-zjip2kax]{border-top:1px solid #3a8c8e59;padding-top:10px}.gl-unit__fact[data-astro-cid-zjip2kax] dt[data-astro-cid-zjip2kax]{letter-spacing:.16em;text-transform:uppercase;color:var(--lc--color--teal-ink);margin:0 0 4px;font-size:12px}.gl-unit__fact[data-astro-cid-zjip2kax] dd[data-astro-cid-zjip2kax]{font-family:var(--wp--preset--font-family--serif);margin:0;font-size:19px;line-height:1.3}.gl-unit__body[data-astro-cid-zjip2kax]{max-width:52ch;margin:0 0 16px;font-size:17px;line-height:1.7}.gl-unit__subtitle[data-astro-cid-zjip2kax]{letter-spacing:.16em;text-transform:uppercase;color:var(--lc--color--teal-ink);margin:28px 0 12px;font-size:12px;font-weight:600}.gl-unit__features[data-astro-cid-zjip2kax]{margin:0;padding:0;list-style:none}.gl-unit__features[data-astro-cid-zjip2kax] li[data-astro-cid-zjip2kax]{padding:0 0 10px 22px;font-size:16px;line-height:1.5;position:relative}.gl-unit__features[data-astro-cid-zjip2kax] li[data-astro-cid-zjip2kax]:before{content:"";background:var(--lc--color--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.gl-unit__mosaic[data-astro-cid-zjip2kax]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gl-unit__mosaic[data-astro-cid-zjip2kax] .gl-unit__lead{aspect-ratio:16/9;grid-column:1/-1}.gl-unit__mosaic[data-astro-cid-zjip2kax] .gl-unit__cell{aspect-ratio:4/3}@media (max-width:900px){.gl-units[data-astro-cid-zjip2kax]{padding:72px 24px}.gl-units__head[data-astro-cid-zjip2kax]{margin-bottom:44px}.gl-unit[data-astro-cid-zjip2kax],.gl-unit--flip[data-astro-cid-zjip2kax]{grid-template-columns:minmax(0,1fr);gap:32px}.gl-unit--flip[data-astro-cid-zjip2kax] .gl-unit__words[data-astro-cid-zjip2kax]{order:0}.gl-unit[data-astro-cid-zjip2kax]+.gl-unit[data-astro-cid-zjip2kax]{margin-top:64px}}@media (max-width:520px){.gl-units[data-astro-cid-zjip2kax]{padding:56px 20px}.gl-unit__mosaic[data-astro-cid-zjip2kax]{gap:8px}}.gl-book[data-astro-cid-rbeqzckx]{background:var(--lc--color--jungle-deep);color:var(--wp--preset--color--white);text-align:center;padding:104px 48px}.gl-book__inner[data-astro-cid-rbeqzckx]{max-width:640px;margin:0 auto}.gl-book__opening[data-astro-cid-rbeqzckx]{letter-spacing:.3em;text-transform:uppercase;color:var(--lc--color--gold-bright);margin:0 0 18px;font-size:12px}.gl-book__title[data-astro-cid-rbeqzckx]{font-family:var(--wp--preset--font-family--serif);text-wrap:balance;margin:0 0 20px;font-size:clamp(32px,3.6vw,48px);font-weight:300;line-height:1.1}.gl-book__body[data-astro-cid-rbeqzckx]{color:#ffffffe6;max-width:46ch;margin:0 auto 32px;font-size:17px;line-height:1.7}.gl-book__btn[data-astro-cid-rbeqzckx] svg[data-astro-cid-rbeqzckx]{flex-shrink:0;width:20px;height:20px}.gl-book__btn[data-astro-cid-rbeqzckx]:focus-visible{outline:2px solid var(--wp--preset--color--white);outline-offset:3px}@media (max-width:900px){.gl-book[data-astro-cid-rbeqzckx]{padding:72px 24px}}@media (max-width:520px){.gl-book[data-astro-cid-rbeqzckx]{padding:56px 20px}}.gl-faq[data-astro-cid-k4rvn47f]{background:var(--lc--color--cream-soft);padding:112px 48px;scroll-margin-top:96px}.gl-faq__inner[data-astro-cid-k4rvn47f]{max-width:800px;margin:0 auto}.gl-faq__head[data-astro-cid-k4rvn47f]{text-align:center;margin:0 0 40px}.gl-faq__title[data-astro-cid-k4rvn47f]{font-family:var(--wp--preset--font-family--serif);color:var(--lc--color--charcoal);margin:0 0 14px;font-size:clamp(30px,3.8vw,46px);font-weight:300;line-height:1.1}.gl-faq__list[data-astro-cid-k4rvn47f]{border-top:1px solid var(--lc--color--line)}.gl-faq__item[data-astro-cid-k4rvn47f]{border-bottom:1px solid var(--lc--color--line)}.gl-faq__q[data-astro-cid-k4rvn47f]{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 2px;list-style:none;display:flex}.gl-faq__q[data-astro-cid-k4rvn47f]::-webkit-details-marker{display:none}.gl-faq__q[data-astro-cid-k4rvn47f]:focus-visible{outline:2px solid var(--lc--color--control);outline-offset:3px}.gl-faq__q-text[data-astro-cid-k4rvn47f]{font-family:var(--wp--preset--font-family--serif);color:var(--lc--color--charcoal);font-size:clamp(18px,2vw,21px);font-weight:400;line-height:1.35}.gl-faq__mark[data-astro-cid-k4rvn47f]{background:var(--lc--color--cream-deep);width:32px;height:32px;color:var(--lc--color--charcoal);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .32s cubic-bezier(.22,1,.36,1),background .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1);display:flex}.gl-faq__item[data-astro-cid-k4rvn47f][open] .gl-faq__mark[data-astro-cid-k4rvn47f]{background:var(--lc--color--control);color:var(--wp--preset--color--white);transform:rotate(45deg)}.gl-faq__a[data-astro-cid-k4rvn47f]{padding:0 2px 24px}.gl-faq__a[data-astro-cid-k4rvn47f] p[data-astro-cid-k4rvn47f]{color:var(--lc--color--ink-muted);max-width:62ch;margin:0;font-size:16px;line-height:1.75}@media (prefers-reduced-motion:reduce){.gl-faq__mark[data-astro-cid-k4rvn47f]{transition:none}}@media (max-width:900px){.gl-faq[data-astro-cid-k4rvn47f]{padding:88px 24px}}@media (max-width:560px){.gl-faq[data-astro-cid-k4rvn47f]{padding:72px 20px}}
