.gbreak-stack.svelte-8jh85h{display:grid;gap:var(--space-5)}.gbreak-stack.svelte-8jh85h .film-head:where(.svelte-8jh85h){margin-bottom:0}.gbreak-line.svelte-8jh85h{margin:var(--space-3) 0 0;max-width:var(--measure);color:var(--ink-muted)}.gplaces.svelte-8jh85h,.gtrips.svelte-8jh85h{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.gplaces.svelte-8jh85h{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.gtrips.svelte-8jh85h{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.gtrips-title.svelte-8jh85h{margin:var(--space-2) 0 0;color:var(--ink-muted)}.gplace.svelte-8jh85h{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--radius-md);background:var(--cloud);color:var(--ink);box-shadow:var(--shadow-card);text-decoration:none;transition:box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.gplace.svelte-8jh85h .gplace-photo{aspect-ratio:16 / 10;width:100%}.gplace-text.svelte-8jh85h{display:grid;gap:var(--space-2);padding:var(--space-4)}.gplace-line.svelte-8jh85h{color:var(--ink-muted)}.gplace-visa.svelte-8jh85h{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--brand)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.gplace.svelte-8jh85h:hover{transform:translateY(var(--hover-lift, -3px));box-shadow:var(--shadow-lift)}.gplace.svelte-8jh85h:hover .gplace-name:where(.svelte-8jh85h){text-decoration:underline;text-decoration-color:var(--hover-line, currentColor);text-underline-offset:4px}}@media(max-width:767.98px){.gplaces.svelte-8jh85h,.gtrips.svelte-8jh85h{display:flex;gap:var(--space-3);margin-inline:calc(-1 * var(--gutter));margin-bottom:calc(-1 * var(--space-4));padding:var(--space-2) var(--gutter) var(--space-6);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.gplaces.svelte-8jh85h::-webkit-scrollbar,.gtrips.svelte-8jh85h::-webkit-scrollbar{display:none}.gplaces.svelte-8jh85h:last-child,.gtrips.svelte-8jh85h:last-child{margin-bottom:calc(-1 * var(--space-6))}.gplaces.svelte-8jh85h>li:where(.svelte-8jh85h){flex:0 0 min(72%,260px);scroll-snap-align:start}.gtrips.svelte-8jh85h>li:where(.svelte-8jh85h){flex:0 0 min(82%,300px);scroll-snap-align:start}}
