.inner.svelte-eohk7c{container-type:inline-size;display:grid;gap:var(--space-5);min-width:0}.travellers--block.svelte-eohk7c{min-width:0}.head.svelte-eohk7c{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3) var(--space-6)}.travellers--block.svelte-eohk7c .head:where(.svelte-eohk7c){padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.head-words.svelte-eohk7c{display:grid;justify-items:start;gap:var(--space-4);min-width:0}.head-words.svelte-eohk7c h2:where(.svelte-eohk7c){margin:0}.rating.svelte-eohk7c{display:grid;justify-items:start;gap:2px}.score.svelte-eohk7c{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin:0}.score-num.svelte-eohk7c{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.travellers--section.svelte-eohk7c .score-num:where(.svelte-eohk7c){font-size:var(--type-section)}.score-words.svelte-eohk7c{font-size:15px;line-height:20px;color:var(--ink-muted)}.google.svelte-eohk7c{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--brand);font-size:15px;line-height:20px;font-weight:600;text-decoration-line:underline;text-underline-offset:4px}@media(hover:hover){.google.svelte-eohk7c:hover{text-decoration-thickness:2px}}.stars.svelte-eohk7c{--star: 14px;display:inline-block;flex:none;width:calc(var(--n) * var(--star) * 26 / 24);height:var(--star);background:var(--sun);-webkit-mask:var(--star-mask) 0 0 / auto var(--star) repeat-x;mask:var(--star-mask) 0 0 / auto var(--star) repeat-x;--star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 0 26 24'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E")}.stars--md.svelte-eohk7c{--star: 18px}.cards.svelte-eohk7c{display:grid;grid-auto-flow:column;grid-auto-columns:min(84%,320px);gap:var(--space-4);margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter) var(--space-5);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.cards.svelte-eohk7c::-webkit-scrollbar{display:none}@container (max-width: 599.98px){.cards.svelte-eohk7c:last-child{margin-bottom:calc(-1 * var(--space-5))}}.item.svelte-eohk7c{display:flex;min-width:0;scroll-snap-align:start}@container (min-width: 600px){.cards.svelte-eohk7c{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;overflow:visible}.item.svelte-eohk7c:first-child{grid-column:1 / -1}}@container (min-width: 900px){.cards.svelte-eohk7c{grid-template-columns:repeat(3,minmax(0,1fr))}.item.svelte-eohk7c:first-child{grid-column:auto}}.card.svelte-eohk7c{flex:1;display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:20px;border-radius:var(--radius-md);background:var(--cloud);color:var(--ink);border:1px solid var(--line)}.card--text.svelte-eohk7c{background:var(--sky-100)}.thumbs.svelte-eohk7c{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 var(--space-1);padding:0;list-style:none}.thumb.svelte-eohk7c{display:block;width:52px;height:52px;overflow:hidden;border-radius:var(--radius-sm);background:var(--sky-100)}.thumb.svelte-eohk7c img:where(.svelte-eohk7c){width:100%;height:100%;object-fit:cover;transition:transform var(--dur-quick) var(--ease-out)}@media(hover:hover){.thumb.svelte-eohk7c:hover img:where(.svelte-eohk7c){transform:scale(1.06)}}.thumb.svelte-eohk7c:active img:where(.svelte-eohk7c){transform:scale(var(--press-scale))}.thumb.svelte-eohk7c:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media(prefers-reduced-motion:reduce){.thumb.svelte-eohk7c img:where(.svelte-eohk7c){transition:none}}.card-stars.svelte-eohk7c{display:flex;margin:0}.quote.svelte-eohk7c{margin:0}.text.svelte-eohk7c{max-width:var(--measure);margin:0;font-size:16px;line-height:26px;color:var(--ink)}.text.clamp.svelte-eohk7c{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.card--text.svelte-eohk7c .text.clamp:where(.svelte-eohk7c){-webkit-line-clamp:6;line-clamp:6}.more.svelte-eohk7c{align-self:flex-start;min-height:44px;margin-top:calc(-1 * var(--space-2));padding:0;border:0;background:none;color:var(--brand);font-size:15px;line-height:20px;font-weight:600;text-decoration-line:underline;text-underline-offset:4px;cursor:pointer}@media(hover:hover){.more.svelte-eohk7c:hover{text-decoration-thickness:2px}}.who.svelte-eohk7c{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin-top:auto;padding-top:var(--space-2);overflow-wrap:anywhere}.name.svelte-eohk7c,.meta.svelte-eohk7c{margin:0}.name.svelte-eohk7c{font-size:15px;line-height:20px;font-weight:600;color:var(--ink)}.meta.svelte-eohk7c{color:var(--ink-muted)}.tile.svelte-shuaup{display:flex;flex-direction:column;gap:var(--space-1);box-sizing:border-box;height:100%;min-width:0;min-height:44px;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--cloud);color:var(--ink);text-decoration:none}.link.svelte-shuaup{box-shadow:var(--shadow-card)}.top.svelte-shuaup{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-1)}.icon.svelte-shuaup{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--sky-100);color:var(--brand)}.go.svelte-shuaup{color:var(--ink-muted)}.title.svelte-shuaup{font-family:var(--font-sans);font-size:16px;line-height:22px;font-weight:500;overflow-wrap:anywhere}.sub.svelte-shuaup{color:var(--ink-muted);font-family:var(--font-sans);font-size:14px;line-height:20px;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.link.svelte-shuaup{transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.link.svelte-shuaup:hover{transform:translateY(var(--hover-lift));box-shadow:var(--shadow-lift)}}@media(hover:hover){.link.svelte-shuaup:hover .title:where(.svelte-shuaup){text-decoration:underline;text-decoration-thickness:var(--hover-line);text-underline-offset:var(--hover-line-offset)}}
