.lang-switcher.svelte-1njmqi3{position:fixed;top:1rem;right:1rem;display:flex;gap:.5rem;z-index:1000}button.svelte-1njmqi3{background:#fff;color:#333;border:none;padding:.25rem .75rem;border-radius:4px;cursor:pointer;box-shadow:0 2px 6px #00000026}button.svelte-1njmqi3:hover{background:#f0f0f0}.hero.svelte-juboms{height:60vh;background:url(/a1.jpg) center / cover no-repeat;position:relative;display:flex;align-items:center;justify-content:center}.overlay.svelte-juboms{text-align:center;color:#fff;padding:2rem;background:#0006;border-radius:8px}button.svelte-juboms{margin-top:1rem;padding:.75rem 1.5rem;font-size:1rem;border:none;background:#538cd2;color:#fff;cursor:pointer;border-radius:4px;transition:background .2s}button.svelte-juboms:hover{background:#538cd2}.features.svelte-84hc0p{padding:4rem 2rem;text-align:center}h2.svelte-84hc0p{margin-bottom:2rem;color:#333}.grid.svelte-84hc0p{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.feature-card.svelte-84hc0p{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 4px 12px #0000000f}.icon.svelte-84hc0p{font-size:3rem;display:block;margin-bottom:.5rem}h3.svelte-84hc0p{margin-top:.25rem;margin-bottom:.75rem;color:#222}.gallery.svelte-1ocen1q{padding:4rem 2rem;text-align:center}h2.svelte-1ocen1q{margin-bottom:1.5rem;color:#333}.grid.svelte-1ocen1q{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}img.svelte-1ocen1q{width:100%;height:auto;border-radius:6px;object-fit:cover}.booking.svelte-1bgzbzt{background:#538cd2;color:#fff;padding:3rem 1.5rem;text-align:center}h2.svelte-1bgzbzt{margin-bottom:.75rem}.footer.svelte-1sr6y3t{text-align:center;padding:2rem;font-size:.9rem;color:#777;background:#f1f1f1}body{margin:0;font-family:system-ui,sans-serif;color:#333;background:#fafafa;line-height:1.6}
