.place_page__e4W__{min-height:100vh;color:var(--sv-ink);background:var(--sv-oat);font-family:var(--sv-font-text)}.place_shell__RuyCf{width:min(var(--sv-measure),100%);margin:0 auto;padding:0 var(--sv-gutter) clamp(56px,7vw,96px)}.place_crumbs__aaEqQ{display:flex;gap:8px;padding-top:28px;color:var(--sv-muted);font-size:14px}.place_crumbs__aaEqQ a{display:inline-flex;min-height:44px;align-items:center;color:inherit;text-decoration:none}.place_crumbs__aaEqQ{align-items:center}.place_crumbs__aaEqQ a:focus-visible,.place_crumbs__aaEqQ a:hover{color:var(--sv-clay);text-decoration:underline;text-underline-offset:4px}.place_head__GZpuj{display:grid;gap:16px;max-width:760px;padding-block:clamp(32px,5vw,64px) clamp(32px,4vw,48px)}.place_kind__cNaoC{margin:0;color:var(--sv-clay);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.place_head__GZpuj h1{margin:0;font-family:var(--sv-font-display);font-size:clamp(48px,6.4vw,96px);font-weight:600;letter-spacing:-.035em;line-height:.95;text-wrap:balance}.place_head__GZpuj>p:not(.place_kind__cNaoC){margin:0;color:var(--sv-muted);font-size:clamp(17px,1.5vw,20px);line-height:1.55}.place_actions__7Vwn0,.place_empty__rh_XM{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.place_primary__si2ih,.place_secondary__zw4tu{display:inline-flex;min-height:46px;align-items:center;padding:0 20px;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none}.place_primary__si2ih{color:var(--sv-on-action);background:var(--sv-action)}.place_primary__si2ih:hover{background:var(--sv-action-strong)}.place_secondary__zw4tu{color:var(--sv-ink);border:1px solid var(--sv-ink)}.place_secondary__zw4tu:hover{background:var(--sv-linen)}.place_grid__lRaGO{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(18px,2vw,28px);margin:0;padding:0;list-style:none}.place_grid__lRaGO a{display:grid;gap:8px;color:inherit;text-decoration:none}.place_image__gUwX9{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--sv-photo);border-radius:20px}.place_image__gUwX9 img{object-fit:cover;transition:transform .6s var(--sv-ease)}.place_grid__lRaGO a:focus-visible img,.place_grid__lRaGO a:hover img{transform:scale(1.04)}.place_grid__lRaGO strong{font-size:18px;font-weight:800;line-height:1.3}.place_grid__lRaGO span:not(.place_image__gUwX9){color:var(--sv-muted);font-size:14px}@media (prefers-reduced-motion:reduce){.place_image__gUwX9 img{transition:none}}