.local-page[data-astro-cid-lhmipwgg]{max-width:1100px;margin:0 auto;padding:0 24px}.local-hero[data-astro-cid-lhmipwgg]{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:64px 0 56px;display:grid}@media (width<=900px){.local-hero[data-astro-cid-lhmipwgg]{grid-template-columns:1fr;gap:32px;padding:40px 0}}.local-hero-img[data-astro-cid-lhmipwgg]{aspect-ratio:4/5;background:var(--bg-2);border-radius:8px;overflow:hidden}.local-hero-img[data-astro-cid-lhmipwgg] img[data-astro-cid-lhmipwgg]{object-fit:cover;width:100%;height:100%;display:block}.local-hero-text[data-astro-cid-lhmipwgg] h1[data-astro-cid-lhmipwgg]{font-family:var(--serif);letter-spacing:-.02em;margin:14px 0;font-size:clamp(36px,4.4vw,60px);font-style:italic;font-weight:400;line-height:1.05}.local-subtitle[data-astro-cid-lhmipwgg]{font-family:var(--serif);color:var(--ink-2);margin:0 0 18px;font-size:22px;font-style:italic;line-height:1.4}.local-intro[data-astro-cid-lhmipwgg]{color:var(--ink-2);margin:0 0 24px;font-size:16.5px;line-height:1.7}.local-hero-cta[data-astro-cid-lhmipwgg]{flex-wrap:wrap;gap:12px;display:flex}.local-practical[data-astro-cid-lhmipwgg]{background:#d4a84a0f;border:1px solid #d4a84a52;border-radius:12px;grid-template-columns:minmax(220px,320px) 1fr;align-items:center;gap:28px;margin:0 0 36px;padding:24px clamp(20px,3vw,32px);display:grid}@media (width<=760px){.local-practical[data-astro-cid-lhmipwgg]{grid-template-columns:1fr;gap:18px}}.local-practical-photo[data-astro-cid-lhmipwgg]{aspect-ratio:4/3;background:var(--bg-2);border-radius:8px;overflow:hidden}.local-practical-photo[data-astro-cid-lhmipwgg] img[data-astro-cid-lhmipwgg]{object-fit:cover;width:100%;height:100%;display:block}.local-practical-grid[data-astro-cid-lhmipwgg]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 24px;margin-bottom:18px;display:grid}.local-practical-grid[data-astro-cid-lhmipwgg] p[data-astro-cid-lhmipwgg]{color:var(--ink);margin:6px 0 0;font-size:15.5px;line-height:1.5}.local-practical-grid[data-astro-cid-lhmipwgg] a[data-astro-cid-lhmipwgg]{color:var(--ink);text-decoration:none}.local-practical-grid[data-astro-cid-lhmipwgg] a[data-astro-cid-lhmipwgg]:hover{color:var(--acc)}.local-practical-cta[data-astro-cid-lhmipwgg]{flex-wrap:wrap;gap:12px;display:flex}.local-nearby[data-astro-cid-lhmipwgg] ul[data-astro-cid-lhmipwgg]{margin:8px 0 0;padding-left:18px;line-height:1.8}.local-section[data-astro-cid-lhmipwgg]{border-top:1px solid var(--line,#f5efe21a);padding:28px 0}.local-section[data-astro-cid-lhmipwgg] h2[data-astro-cid-lhmipwgg]{font-family:var(--serif);color:var(--ink);margin:0 0 12px;font-size:clamp(24px,2.6vw,34px);font-style:italic;font-weight:400;line-height:1.15}.local-section[data-astro-cid-lhmipwgg] p[data-astro-cid-lhmipwgg]{color:var(--ink-2);max-width:760px;margin:0;font-size:16px;line-height:1.75}.local-section[data-astro-cid-lhmipwgg] p[data-astro-cid-lhmipwgg] strong[data-astro-cid-lhmipwgg]{color:var(--ink);font-weight:500}.local-works[data-astro-cid-lhmipwgg]{border-top:1px solid var(--line,#f5efe21a);padding:48px 0}.local-works-head[data-astro-cid-lhmipwgg]{margin-bottom:28px}.local-works-head[data-astro-cid-lhmipwgg] h2[data-astro-cid-lhmipwgg]{font-family:var(--serif);margin:8px 0 0;font-size:clamp(28px,3vw,40px);font-weight:400}.local-works-foot[data-astro-cid-lhmipwgg]{text-align:center;margin-top:32px}.local-related[data-astro-cid-lhmipwgg]{border-top:1px solid var(--line,#f5efe21a);padding:40px 0 8px}.local-related[data-astro-cid-lhmipwgg] h2[data-astro-cid-lhmipwgg]{font-family:var(--serif);margin:0 0 16px;font-size:clamp(22px,2.4vw,30px);font-style:italic;font-weight:400}.local-related-list[data-astro-cid-lhmipwgg]{flex-wrap:wrap;gap:10px 14px;margin:0;padding:0;list-style:none;display:flex}.local-related-list[data-astro-cid-lhmipwgg] a[data-astro-cid-lhmipwgg]{color:var(--ink-2);border:1px solid var(--line,#f5efe224);border-radius:999px;padding:7px 14px;font-size:14px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-block}.local-related-list[data-astro-cid-lhmipwgg] a[data-astro-cid-lhmipwgg]:hover{color:var(--acc);border-color:var(--acc)}.local-related-list[data-astro-cid-lhmipwgg] .local-related-hub[data-astro-cid-lhmipwgg]{color:var(--acc)}.local-cta[data-astro-cid-lhmipwgg]{border-top:1px solid var(--line,#f5efe21a);margin-top:32px;padding:64px 0 96px}.local-cta-inner[data-astro-cid-lhmipwgg] h2[data-astro-cid-lhmipwgg]{font-family:var(--serif);margin:8px 0 18px;font-size:clamp(32px,3.6vw,48px);font-weight:400;line-height:1.05}.local-cta-inner[data-astro-cid-lhmipwgg] h2[data-astro-cid-lhmipwgg] em[data-astro-cid-lhmipwgg]{color:var(--acc);font-style:italic}.local-cta-inner[data-astro-cid-lhmipwgg] p[data-astro-cid-lhmipwgg]{color:var(--ink-2);max-width:720px;margin:0 0 24px;font-size:16.5px;line-height:1.65}.local-cta-actions[data-astro-cid-lhmipwgg]{flex-wrap:wrap;gap:12px;display:flex}
