.testimonial-video-player[data-v-ad2e6231]{--media-brand:#059669;background:#0f172a;border-radius:.75rem;width:100%;overflow:hidden}.testimonial-video-player media-player[data-v-ad2e6231]{aspect-ratio:16/9;width:100%}.theme-luxe[data-v-850f0d71]{--lx-bone:#f7f4ee;--lx-bone-deep:#efeae1;--lx-ink:#121826;--lx-mud:#5c6578;--lx-sand:var(--brand-primary,#b8956a);--lx-sand-deep:var(--brand-primary,#946932);--lx-line:#1218261f;--lx-cream:#fffefb;background:var(--lx-bone);color:var(--lx-ink)}.lx-hero[data-v-850f0d71]{color:#f8f6f1;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.lx-hero-media[data-v-850f0d71]{position:absolute;inset:0}.lx-hero-img[data-v-850f0d71]{object-fit:cover;width:100%;height:100%}.lx-hero-fallback[data-v-850f0d71]{background:linear-gradient(160deg, #1a2236, var(--lx-ink))}.lx-hero-scrim[data-v-850f0d71]{background:linear-gradient(#1218268c 0%,#12182659 45%,#121826e0 100%);position:absolute;inset:0}.lx-hero-inner[data-v-850f0d71]{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:2.5rem;width:100%;max-width:80rem;margin:0 auto;padding:7rem 1rem 2.5rem;display:flex;position:relative}@media (width>=640px){.lx-hero-inner[data-v-850f0d71]{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){.lx-hero-inner[data-v-850f0d71]{padding-left:2rem;padding-right:2rem}}.lx-skeleton[data-v-850f0d71]{flex-direction:column;gap:1rem;max-width:36rem;display:flex}.lx-sk-line[data-v-850f0d71]{background:#ffffff1f;height:1.25rem;animation:1.4s ease-in-out infinite lx-pulse-850f0d71}@keyframes lx-pulse-850f0d71{0%,to{opacity:.5}50%{opacity:1}}.lx-hero-copy[data-v-850f0d71]{max-width:44rem}.lx-h1[data-v-850f0d71]{font-family:var(--font-display);letter-spacing:-.028em;color:#f8f6f1;margin:1rem 0 0;font-size:clamp(2.4rem,5.5vw,4.75rem);font-weight:500;line-height:1.04}.lx-hero-lead[data-v-850f0d71]{color:#f8f6f1d1;max-width:36rem;margin:1.25rem 0 0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65}.lx-stars[data-v-850f0d71]{color:var(--lx-sand);gap:.15rem;margin-top:.75rem;display:flex}.lx-trust[data-v-850f0d71]{flex-wrap:wrap;gap:.75rem 1.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.lx-trust li[data-v-850f0d71]{color:#f8f6f1e6;align-items:center;gap:.45rem;font-size:.875rem;display:inline-flex}.lx-trust li[data-v-850f0d71] svg,.lx-trust li .ui-icon[data-v-850f0d71]{color:var(--lx-sand)}.lx-booking[data-v-850f0d71]{width:100%;max-width:80rem;margin:0 auto}.lx-booking-price[data-v-850f0d71]{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-sand);margin:0 0 .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.lx-marquee[data-v-850f0d71]{background:var(--lx-ink);border-top:1px solid #b8956a59;border-bottom:1px solid #b8956a59;padding:1rem 0;overflow:hidden}.lx-marquee-item[data-v-850f0d71]{letter-spacing:.14em;text-transform:uppercase;color:var(--lx-sand);white-space:nowrap;padding:0 1.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.lx-marquee-dot[data-v-850f0d71]{background:var(--lx-sand);flex-shrink:0;width:4px;height:4px}.lx-section[data-v-850f0d71]{background:var(--lx-bone);padding:clamp(4rem,8vw,7rem) 0}.lx-section-alt[data-v-850f0d71]{background:var(--lx-cream)}.lx-section-ink[data-v-850f0d71]{background:var(--lx-ink);color:#f8f6f1}.lx-section-strip[data-v-850f0d71]{background:var(--lx-bone-deep);border-top:1px solid var(--lx-line);padding:3rem 0}.lx-wrap[data-v-850f0d71]{max-width:80rem;margin:0 auto;padding:0 1rem}@media (width>=640px){.lx-wrap[data-v-850f0d71]{padding:0 1.5rem}}@media (width>=1024px){.lx-wrap[data-v-850f0d71]{padding:0 2rem}}.lx-wrap-narrow[data-v-850f0d71]{max-width:48rem}.lx-section-head[data-v-850f0d71]{flex-direction:column;gap:1rem;margin-bottom:2.5rem;display:flex}@media (width>=640px){.lx-section-head[data-v-850f0d71]{flex-direction:row;justify-content:space-between;align-items:flex-end}}.lx-index[data-v-850f0d71]{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-sand-deep);align-items:center;gap:.65rem;margin:0;font-size:.7rem;font-weight:600;display:inline-flex}.lx-index.justify-center[data-v-850f0d71]{justify-content:center}.lx-index-on-dark[data-v-850f0d71]{color:var(--lx-sand)}.lx-index-num[data-v-850f0d71]{color:var(--lx-sand-deep);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.lx-index-on-dark .lx-index-num[data-v-850f0d71]{color:var(--lx-sand)}.lx-index-sep[data-v-850f0d71]{background:var(--lx-sand);width:1.5rem;height:1px}.lx-h2[data-v-850f0d71]{font-family:var(--font-display);letter-spacing:-.028em;color:var(--lx-ink);margin:0;font-size:clamp(1.75rem,2.5vw + 1rem,2.85rem);font-weight:500;line-height:1.06}.lx-h2-on-ink[data-v-850f0d71]{color:#f8f6f1}.lx-lead[data-v-850f0d71]{color:var(--lx-mud);margin:0;font-size:1.05rem;line-height:1.65}.lx-section-ink .lx-lead[data-v-850f0d71]{color:#a9b8cc}.lx-kicker[data-v-850f0d71]{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-sand-deep);margin:0;font-size:.68rem;font-weight:600}.lx-btn[data-v-850f0d71]{border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.75rem;font-size:.9rem;font-weight:600;transition:transform .3s cubic-bezier(.16,1,.3,1),background .25s,box-shadow .3s;display:inline-flex}.lx-btn-brand[data-v-850f0d71]{color:#fff;background:#0f2d5c;box-shadow:0 12px 28px -16px #0f2d5c8c}.lx-btn-brand[data-v-850f0d71]:hover{background:#091b38;transform:translateY(-2px)}.lx-link[data-v-850f0d71]{color:var(--lx-sand-deep);border-bottom:1px solid #0000;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .25s,color .25s;display:inline-flex}.lx-link[data-v-850f0d71]:hover{color:var(--lx-sand);border-bottom-color:var(--lx-sand)}.lx-link-lg[data-v-850f0d71]{font-size:.95rem}.lx-section-ink .lx-link[data-v-850f0d71]{color:var(--lx-sand)}.lx-split[data-v-850f0d71]{align-items:center;gap:2.5rem;display:grid}@media (width>=1024px){.lx-split[data-v-850f0d71]{grid-template-columns:1fr 1fr;gap:4rem}}.lx-split-media[data-v-850f0d71]{border:1px solid var(--lx-line);background:var(--lx-bone-deep);overflow:hidden}.lx-split-media img[data-v-850f0d71]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.lx-rooms[data-v-850f0d71]{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=640px){.lx-rooms[data-v-850f0d71]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.lx-rooms[data-v-850f0d71]{grid-template-columns:repeat(3,1fr)}}.lx-card[data-v-850f0d71]{border:1px solid var(--lx-line);background:#fff;border-radius:0;flex-direction:column;transition:border-color .3s,box-shadow .35s,transform .4s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.lx-card[data-v-850f0d71]:hover{border-color:#b8956a8c;transform:translateY(-3px);box-shadow:0 24px 48px -28px #12182659}.lx-card-media[data-v-850f0d71]{aspect-ratio:4/3;background:var(--lx-bone-deep);position:relative;overflow:hidden}.lx-card-media img[data-v-850f0d71]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.lx-card:hover .lx-card-media img[data-v-850f0d71]{transform:scale(1.04)}.lx-card-empty[data-v-850f0d71]{height:100%;color:var(--lx-mud);place-items:center;display:grid}.lx-card-num[data-v-850f0d71]{z-index:1;letter-spacing:.14em;color:var(--lx-sand);background:#121826d1;padding:.3rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;position:absolute;top:.75rem;left:.75rem}.lx-cap[data-v-850f0d71]{z-index:1;color:#f8f6f1;background:#121826d9;padding:.35rem .65rem;font-size:.7rem;font-weight:600;position:absolute;bottom:.75rem;left:.75rem}.lx-card-body[data-v-850f0d71]{flex-direction:column;flex:1;gap:.35rem;padding:1.25rem;display:flex}.lx-card-title[data-v-850f0d71]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--lx-ink);margin:0;font-size:1.25rem;font-weight:500;line-height:1.2}.lx-card-copy[data-v-850f0d71]{color:var(--lx-mud);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.lx-card-foot[data-v-850f0d71]{justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.lx-price[data-v-850f0d71]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--lx-ink);margin:0;font-size:1.35rem}.lx-price span[data-v-850f0d71]{font-family:var(--font-sans);color:var(--lx-mud);font-size:.8rem}.lx-amenities[data-v-850f0d71]{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:2.5rem;display:grid}@media (width>=640px){.lx-amenities[data-v-850f0d71]{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.lx-amenities[data-v-850f0d71]{grid-template-columns:repeat(4,1fr)}}.lx-amenity[data-v-850f0d71]{background:#ffffff08;border:1px solid #f8f6f11f;border-radius:0;padding:1.15rem 1rem;transition:border-color .3s,background .3s;position:relative}.lx-amenity[data-v-850f0d71]:hover{background:#b8956a0f;border-color:#b8956a80}.lx-amenity-num[data-v-850f0d71]{letter-spacing:.12em;color:#b8956ab3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6rem;position:absolute;top:.65rem;right:.75rem}.lx-amenity-icon[data-v-850f0d71]{width:1.35rem;height:1.35rem;color:var(--lx-sand)}.lx-amenity-name[data-v-850f0d71]{color:#f8f6f1;margin:.75rem 0 0;font-size:.9rem;font-weight:500}.lx-faqs[data-v-850f0d71]{border-top:1px solid var(--lx-line)}.lx-faq[data-v-850f0d71]{border-bottom:1px solid var(--lx-line);background:0 0;border-radius:0;transition:background .25s}.lx-faq[data-v-850f0d71]:hover{background:#ffffff8c}.lx-faq[open][data-v-850f0d71]{background:#fff;border-color:#b8956a73}.lx-faq-q[data-v-850f0d71]{cursor:pointer;font-family:var(--font-display);color:var(--lx-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1rem;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:500;line-height:1.3;list-style:none;display:flex}.lx-faq-q[data-v-850f0d71]::-webkit-details-marker{display:none}.lx-faq-icon[data-v-850f0d71]{width:2.25rem;height:2.25rem;color:var(--lx-ink);border:1px solid #12182638;border-radius:0;flex-shrink:0;place-items:center;transition:transform .4s cubic-bezier(.16,1,.3,1),background .25s,color .25s;display:grid}.lx-faq[open] .lx-faq-icon[data-v-850f0d71]{background:var(--lx-ink);color:#f8f6f1;transform:rotate(45deg)}.lx-faq-a[data-v-850f0d71]{color:var(--lx-mud);border-top:1px solid var(--lx-line);padding:1rem 1rem 1.25rem;font-size:.95rem;line-height:1.65}.lx-strip-label[data-v-850f0d71]{letter-spacing:.18em;text-transform:uppercase;color:var(--lx-mud);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.lx-gateways[data-v-850f0d71]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem;display:flex}.lx-gateway[data-v-850f0d71]{border:1px solid var(--lx-line);color:var(--lx-ink);background:#fff;border-radius:0;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:.85rem;font-weight:500;display:inline-flex}.lx-gateway[data-v-850f0d71] svg,.lx-gateway .ui-icon[data-v-850f0d71]{color:var(--lx-sand-deep)}@media (prefers-reduced-motion:reduce){.lx-card[data-v-850f0d71],.lx-card-media img[data-v-850f0d71],.lx-btn[data-v-850f0d71]{transition:none}.lx-sk-line[data-v-850f0d71]{animation:none}}.th-nordic[data-v-f9a4e597]{--nh-bg:#fafbfc;--nh-bg-alt:#fff;--nh-mist:#f0f4f6;--nh-ink:#1a2332;--nh-slate:#5a6a7d;--nh-line:#1a23321a;--nh-accent:var(--brand-primary,#2f6f6a);--nh-accent-soft:color-mix(in srgb, var(--brand-primary,#2f6f6a) 12%, white);background:var(--nh-bg);color:var(--nh-ink)}.nh-wrap[data-v-f9a4e597]{max-width:72rem;margin:0 auto;padding:0 1.25rem}@media (width>=768px){.nh-wrap[data-v-f9a4e597]{padding:0 2rem}}.nh-wrap-narrow[data-v-f9a4e597]{max-width:42rem}.nh-center[data-v-f9a4e597]{text-align:center;justify-content:center}.nh-label[data-v-f9a4e597]{letter-spacing:.2em;text-transform:uppercase;color:var(--nh-accent);align-items:center;gap:.5rem;margin:0;font-size:.7rem;font-weight:600;display:inline-flex}.nh-label-dot[data-v-f9a4e597]{background:var(--nh-accent);border-radius:50%;width:6px;height:6px}.nh-stars[data-v-f9a4e597]{color:var(--nh-ink)}.nh-h1[data-v-f9a4e597]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--nh-ink);margin:1rem 0 0;font-size:clamp(2.25rem,5vw,4rem);font-weight:500;line-height:1.08}.nh-h2[data-v-f9a4e597]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--nh-ink);margin:.75rem 0 0;font-size:clamp(1.65rem,2.5vw,2.5rem);font-weight:500;line-height:1.12}.nh-lead[data-v-f9a4e597]{color:var(--nh-slate);max-width:32rem;margin:1.1rem 0 0;font-size:1.05rem;line-height:1.65}.nh-lead-block[data-v-f9a4e597]{max-width:40rem}.nh-mt[data-v-f9a4e597]{margin-top:1.75rem}.nh-hero[data-v-f9a4e597]{background:var(--nh-bg);border-bottom:1px solid var(--nh-line);padding-top:6.5rem;padding-bottom:0}.nh-hero .nh-wrap.nh-booking[data-v-f9a4e597]{padding-top:.5rem;padding-bottom:2rem}.nh-hero>.nh-wrap[data-v-f9a4e597]:first-child{align-items:center;gap:2.5rem;padding-bottom:2.5rem;display:grid}@media (width>=960px){.nh-hero>.nh-wrap[data-v-f9a4e597]:first-child{grid-template-columns:1fr 1.05fr;gap:3.5rem;min-height:min(72vh,640px);padding-bottom:3rem}}.nh-hero-copy[data-v-f9a4e597]{max-width:34rem}.nh-hero-media[data-v-f9a4e597]{border:1px solid var(--nh-line);background:var(--nh-mist);aspect-ratio:4/3;position:relative;overflow:hidden}.nh-hero-img[data-v-f9a4e597]{object-fit:cover;width:100%;height:100%;display:block}.nh-hero-fallback[data-v-f9a4e597]{background:linear-gradient(145deg, var(--nh-mist), #dfe8ec)}.nh-price-chip[data-v-f9a4e597]{border:1px solid var(--nh-line);letter-spacing:.06em;color:var(--nh-ink);background:#fffffff2;padding:.5rem .85rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;position:absolute;bottom:1rem;left:1rem}.nh-sk[data-v-f9a4e597]{background:var(--nh-mist);height:1rem;animation:1.3s ease-in-out infinite nh-pulse-f9a4e597}@keyframes nh-pulse-f9a4e597{0%,to{opacity:.55}50%{opacity:1}}.nh-trust[data-v-f9a4e597]{flex-direction:column;gap:.55rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.nh-trust li[data-v-f9a4e597]{color:var(--nh-slate);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.nh-trust-icon[data-v-f9a4e597]{width:1rem;height:1rem;color:var(--nh-accent)}.nh-hero-actions[data-v-f9a4e597]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.nh-btn[data-v-f9a4e597]{border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .25s,background .25s,border-color .25s,color .25s;display:inline-flex}.nh-btn-solid[data-v-f9a4e597]{background:var(--nh-ink);color:#fff;border:1px solid var(--nh-ink)}.nh-btn-solid[data-v-f9a4e597]:hover{background:var(--nh-accent);border-color:var(--nh-accent);transform:translateY(-1px)}.nh-btn-ghost[data-v-f9a4e597]{color:var(--nh-ink);border:1px solid var(--nh-line);background:0 0}.nh-btn-ghost[data-v-f9a4e597]:hover{border-color:var(--nh-ink);transform:translateY(-1px)}.nh-link[data-v-f9a4e597]{color:var(--nh-accent);white-space:nowrap;font-size:.9rem;font-weight:600;text-decoration:none}.nh-link[data-v-f9a4e597]:hover{text-underline-offset:3px;text-decoration:underline}.nh-marquee[data-v-f9a4e597]{background:var(--nh-ink);padding:.85rem 0;overflow:hidden}.nh-marquee-item[data-v-f9a4e597]{letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;white-space:nowrap;padding:0 1.25rem;font-size:.72rem;font-weight:500}.nh-marquee-sep[data-v-f9a4e597]{color:var(--nh-accent);margin-left:1.25rem}.nh-section[data-v-f9a4e597]{background:var(--nh-bg);padding:clamp(3.5rem,7vw,6rem) 0}.nh-section-alt[data-v-f9a4e597]{background:var(--nh-bg-alt);border-top:1px solid var(--nh-line);border-bottom:1px solid var(--nh-line)}.nh-section-mist[data-v-f9a4e597]{background:var(--nh-mist)}.nh-section-strip[data-v-f9a4e597]{background:var(--nh-bg-alt);border-top:1px solid var(--nh-line);padding:2.5rem 0}.nh-intro[data-v-f9a4e597]{max-width:40rem}.nh-head[data-v-f9a4e597]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2rem;display:flex}.nh-rail[data-v-f9a4e597]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.25rem;padding:.25rem max(1.25rem,50vw - 34rem) 1rem;display:flex;overflow-x:auto}.nh-rail[data-v-f9a4e597]::-webkit-scrollbar{display:none}.nh-rail-card[data-v-f9a4e597]{scroll-snap-align:start;border:1px solid var(--nh-line);background:#fff;flex-direction:column;flex:0 0 min(82vw,340px);transition:border-color .3s,transform .35s,box-shadow .35s;display:flex}.nh-rail-card[data-v-f9a4e597]:hover{border-color:var(--nh-accent);transform:translateY(-3px);box-shadow:0 18px 40px -24px #1a233240}.nh-grid-3[data-v-f9a4e597]{gap:1.25rem;margin-top:.5rem;display:grid}@media (width>=768px){.nh-grid-3[data-v-f9a4e597]{grid-template-columns:repeat(3,1fr)}}.nh-card[data-v-f9a4e597],.nh-rail-card[data-v-f9a4e597]{border:1px solid var(--nh-line);background:#fff}.nh-card[data-v-f9a4e597]{flex-direction:column;transition:border-color .3s,transform .35s;display:flex}.nh-card[data-v-f9a4e597]:hover{border-color:var(--nh-accent);transform:translateY(-3px)}.nh-card-media[data-v-f9a4e597]{aspect-ratio:4/3;background:var(--nh-mist);position:relative;overflow:hidden}.nh-card-media-sm[data-v-f9a4e597]{aspect-ratio:16/10}.nh-card-media img[data-v-f9a4e597]{object-fit:cover;width:100%;height:100%}.nh-rail-media[data-v-f9a4e597]{aspect-ratio:4/3;background:var(--nh-mist);overflow:hidden}.nh-rail-media img[data-v-f9a4e597]{object-fit:cover;width:100%;height:100%}.nh-card-empty[data-v-f9a4e597]{height:100%;color:var(--nh-slate);place-items:center;display:grid}.nh-cap[data-v-f9a4e597]{color:#fff;background:#1a2332e0;padding:.3rem .6rem;font-size:.7rem;position:absolute;bottom:.75rem;left:.75rem}.nh-rail-body[data-v-f9a4e597]{flex-direction:column;flex:1;gap:.3rem;padding:1.15rem;display:flex}.nh-kicker[data-v-f9a4e597]{letter-spacing:.16em;text-transform:uppercase;color:var(--nh-accent);margin:0;font-size:.65rem;font-weight:600}.nh-card-title[data-v-f9a4e597]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--nh-ink);margin:0;font-size:1.2rem;font-weight:500}.nh-card-copy[data-v-f9a4e597]{color:var(--nh-slate);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.nh-card-foot[data-v-f9a4e597]{justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.nh-price[data-v-f9a4e597]{font-family:var(--font-display);color:var(--nh-ink);margin:0;font-size:1.25rem}.nh-price span[data-v-f9a4e597]{font-family:var(--font-sans);color:var(--nh-slate);font-size:.8rem}.nh-amenities[data-v-f9a4e597]{flex-wrap:wrap;gap:.65rem;margin-top:1.75rem;display:flex}.nh-amenity[data-v-f9a4e597]{border:1px solid var(--nh-line);color:var(--nh-ink);background:#fff;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.nh-amenity[data-v-f9a4e597]:hover{border-color:var(--nh-accent);background:var(--nh-accent-soft)}.nh-amenity-icon[data-v-f9a4e597]{width:1.1rem;height:1.1rem;color:var(--nh-accent)}.nh-faqs[data-v-f9a4e597]{border-top:1px solid var(--nh-line);margin-top:2rem}.nh-faq[data-v-f9a4e597]{border-bottom:1px solid var(--nh-line);background:0 0}.nh-faq[data-v-f9a4e597]:hover{background:#fff9}.nh-faq[open][data-v-f9a4e597]{background:#fff}.nh-faq-q[data-v-f9a4e597]{cursor:pointer;color:var(--nh-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem .5rem;font-size:1rem;font-weight:500;list-style:none;display:flex}.nh-faq-q[data-v-f9a4e597]::-webkit-details-marker{display:none}.nh-faq-icon[data-v-f9a4e597]{border:1px solid var(--nh-line);width:1.75rem;height:1.75rem;color:var(--nh-accent);flex-shrink:0;place-items:center;font-size:1.1rem;line-height:1;transition:transform .35s,background .25s,color .25s;display:grid}.nh-faq[open] .nh-faq-icon[data-v-f9a4e597]{background:var(--nh-accent);color:#fff;border-color:var(--nh-accent);transform:rotate(45deg)}.nh-faq-a[data-v-f9a4e597]{color:var(--nh-slate);padding:0 .5rem 1.25rem;font-size:.95rem;line-height:1.65}.nh-gateways[data-v-f9a4e597]{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1rem;display:flex}.nh-gateway[data-v-f9a4e597]{border:1px solid var(--nh-line);color:var(--nh-ink);background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:500;display:inline-flex}.nh-gateway[data-v-f9a4e597] svg,.nh-gateway .ui-icon[data-v-f9a4e597]{color:var(--nh-accent)}@media (prefers-reduced-motion:reduce){.nh-rail-card[data-v-f9a4e597],.nh-card[data-v-f9a4e597],.nh-btn[data-v-f9a4e597]{transition:none}.nh-sk[data-v-f9a4e597]{animation:none}}
