.local-page.svelte-sar4jr{color:#f8f6e9;background:#10382d}.local-hero.svelte-sar4jr{background:radial-gradient(circle at 80% 10%,#245a43,#10382d 55%);padding:75px 0 110px}.local-hero.svelte-sar4jr h1:where(.svelte-sar4jr){letter-spacing:-.07em;margin:25px 0;font-size:clamp(50px,6vw,92px);line-height:1.02}.local-hero.svelte-sar4jr h1:where(.svelte-sar4jr) em:where(.svelte-sar4jr){color:#a8dabe}.local-hero.svelte-sar4jr>.m-wrap:where(.svelte-sar4jr)>p:where(.svelte-sar4jr){color:#d1e2d6;max-width:60ch;font-size:18px;line-height:1.6}.local-picker.svelte-sar4jr{flex-wrap:wrap;gap:10px;margin:38px 0 20px;display:flex}.local-picker.svelte-sar4jr button:where(.svelte-sar4jr){color:#eaf4e8;cursor:pointer;background:0 0;border:1px solid #88ae98;border-radius:24px;padding:13px 19px}.local-picker.svelte-sar4jr button.active:where(.svelte-sar4jr){color:#123c2f;background:#bee2c9}.local-picker.svelte-sar4jr span:where(.svelte-sar4jr){margin-left:10px}.local-scene.svelte-sar4jr{border:1px solid #91af99;border-radius:20px;grid-template-columns:1fr .9fr;min-height:475px;display:grid;overflow:hidden}.local-scene.svelte-sar4jr>img{object-fit:cover;width:100%;height:100%;min-height:475px}.local-scene.svelte-sar4jr>div:where(.svelte-sar4jr){color:#143e30;background:#e3eee2;flex-direction:column;justify-content:center;padding:45px;display:flex}.local-scene.svelte-sar4jr small:where(.svelte-sar4jr){letter-spacing:.1em;font-size:10px}.local-scene.svelte-sar4jr h2:where(.svelte-sar4jr){margin:25px 0;font-size:clamp(32px,3vw,49px);line-height:1.1}.local-scene.svelte-sar4jr p:where(.svelte-sar4jr){line-height:1.6}.local-scene.svelte-sar4jr dl:where(.svelte-sar4jr){margin:20px 0}.local-scene.svelte-sar4jr dl:where(.svelte-sar4jr) div:where(.svelte-sar4jr){border-top:1px solid #93b7a0;justify-content:space-between;gap:20px;padding:16px 0;display:flex}.local-scene.svelte-sar4jr dt:where(.svelte-sar4jr){letter-spacing:.08em;font-size:9px}.local-scene.svelte-sar4jr dd:where(.svelte-sar4jr){text-align:right;font-size:17px;font-weight:700}.local-scene.svelte-sar4jr a:where(.svelte-sar4jr){color:#154230;font-weight:700}@media (width<=850px){.local-scene.svelte-sar4jr{grid-template-columns:1fr}.local-scene.svelte-sar4jr>img{height:300px;min-height:0}.local-scene.svelte-sar4jr>div:where(.svelte-sar4jr){padding:28px}}
