.header[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:blur(16px)saturate(1.4);transition:background .4s var(--ease), border-color .4s, color .4s;background:#f6f1e8db;border-bottom:1px solid #e3d9c7b3;position:fixed;inset:0 0 auto}.header__inner[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}html[data-hero] .header[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-open){-webkit-backdrop-filter:none;background:linear-gradient(#04161873,#0000) no-repeat border-box;border-color:#0000}html[data-hero] .header[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-open) .logo[data-astro-cid-nen7h5rs],html[data-hero] .header[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-open) .nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],html[data-hero] .header[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-open) .menu-btn[data-astro-cid-nen7h5rs]{color:#fff}.logo[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ocean-deep);align-items:center;gap:10px;font-size:1.3rem;text-decoration:none;transition:color .4s;display:flex}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;display:flex}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:26px;margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);font-size:.93rem;font-weight:600;text-decoration:none;transition:color .4s;position:relative}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";transform-origin:0;height:1.5px;transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--coral)}.nav__cta[data-astro-cid-nen7h5rs]{padding:11px 20px}.menu-btn[data-astro-cid-nen7h5rs]{color:var(--ocean-deep);cursor:pointer;background:0 0;border:0;padding:6px;display:none}.i-close[data-astro-cid-nen7h5rs]{display:none}@media (width<=900px){.menu-btn[data-astro-cid-nen7h5rs]{display:block}.nav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0 0;background:var(--sand);opacity:0;visibility:hidden;flex-direction:column;align-items:stretch;gap:24px;padding:32px 20px;transition:opacity .25s,transform .25s,visibility .25s;position:fixed;transform:translateY(-8px)}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:6px}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{display:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:1.3rem;font-family:var(--font-display);border-bottom:1px solid var(--line);padding:12px 0;display:block}.header.is-open .nav[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.header.is-open .i-open[data-astro-cid-nen7h5rs]{display:none}.header.is-open .i-close[data-astro-cid-nen7h5rs]{display:block}}.footer[data-astro-cid-jo6i4kqk]{background:var(--ocean-deep);color:#d9e6e3;padding-top:72px}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;text-decoration:none}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#f4c98b}.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;display:grid}.footer__name[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);color:#fff;margin-bottom:.3em;font-size:1.6rem}.footer__title[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:.14em;color:#f4c98b;font-size:.78rem;font-weight:700}.footer__muted[data-astro-cid-jo6i4kqk]{color:#b8cbc7}.footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{word-break:break-word;align-items:center;gap:8px;display:inline-flex}.footer[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{color:#fff}.footer__bottom[data-astro-cid-jo6i4kqk]{color:#9fb5b1;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:56px;padding-block:22px;font-size:.85rem;display:flex}.footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:6px 20px;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#b8cbc7;text-decoration:none}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-decoration:underline}@media (width<=860px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=520px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.wa-float[data-astro-cid-hkbrpulz]{z-index:40;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .2s;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px -6px #00000059}.wa-float[data-astro-cid-hkbrpulz]:hover{transform:scale(1.06)}.bookbar[data-astro-cid-hkbrpulz]{display:none}@media (width<=760px){.bookbar[data-astro-cid-hkbrpulz]{z-index:45;-webkit-backdrop-filter:blur(14px);color:#fff;background:#082b2eeb;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 18px 40px -18px #0009}.bookbar[data-astro-cid-hkbrpulz] div[data-astro-cid-hkbrpulz]{line-height:1.25;display:grid}.bookbar[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{font-size:.95rem}.bookbar[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{color:#b8cbc7;font-size:.75rem}.bookbar[data-astro-cid-hkbrpulz] .btn[data-astro-cid-hkbrpulz]{white-space:nowrap;padding:12px 20px}.bookbar[data-astro-cid-hkbrpulz]~.wa-float[data-astro-cid-hkbrpulz],body:has(.bookbar) .wa-float[data-astro-cid-hkbrpulz]{bottom:84px}body:has(.bookbar){padding-bottom:76px}}
