.hero[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.slogan[data-astro-cid-lcdefpme]{letter-spacing:-.01em;flex-direction:column;margin:0;font-size:clamp(2rem,9vw,3.25rem);font-weight:800;line-height:1.08;display:flex}.slogan[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--color-primary)}h1[data-astro-cid-lcdefpme]{font:var(--text-display);color:var(--color-primary-dark);margin:0}h2[data-astro-cid-lcdefpme]{margin:0 0 var(--space-3);font:var(--text-title);color:var(--color-primary-dark)}.lead[data-astro-cid-lcdefpme]{margin:0}.seals[data-astro-cid-lcdefpme]{gap:var(--space-2);font:var(--text-small);color:var(--color-text-muted);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.seals[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:var(--space-5);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 6.5 4.5 10 11 2' fill='none' stroke='%23168821' stroke-width='2'/%3E%3C/svg%3E") 0 .3rem/.75rem no-repeat}.more[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-wrap:wrap;margin:0;display:flex}.more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:var(--touch-target);align-items:center;font-weight:600;display:inline-flex}.trust[data-astro-cid-lcdefpme]{color:var(--color-primary-dark)}.places[data-astro-cid-lcdefpme] .button{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-2) var(--space-4);border:var(--border-press);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-primary-dark);box-shadow:var(--shadow-press);font-weight:700;text-decoration:none;display:flex}.places[data-astro-cid-lcdefpme] .button:hover,.places[data-astro-cid-lcdefpme] .button:focus-visible{background:var(--color-primary-light)}.places[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6)}.places[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 var(--space-3);font:var(--text-title);color:var(--color-primary-dark)}.search[data-astro-cid-lcdefpme]{gap:var(--space-1);margin-bottom:var(--space-3);flex-direction:column;font-weight:600;display:flex}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-height:var(--touch-target);padding:0 var(--space-3);border:1px solid var(--color-text-muted);border-radius:var(--radius-control);font:var(--text-body);background:var(--color-surface)}.search-status[data-astro-cid-lcdefpme]:empty{display:none}.place-list[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;margin:0;padding:0 3px 3px 0;list-style:none;display:flex}.place-list[data-astro-cid-lcdefpme][hidden],.place-list[data-astro-cid-lcdefpme] li[hidden]{display:none}.place[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-weight:600}.place[data-astro-cid-lcdefpme] .count[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex-shrink:0;font-weight:600}.card[data-astro-cid-lcdefpme]{margin-bottom:var(--space-5);padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 var(--space-2);font:var(--text-subtitle);color:var(--color-primary-dark)}.about-more[data-astro-cid-lcdefpme]{font-weight:700}.card[data-astro-cid-lcdefpme][hidden]{display:none}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--space-3)}.top[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:var(--space-2);margin:0 0 var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.top[data-astro-cid-lcdefpme] li{gap:var(--space-3);display:flex}.top[data-astro-cid-lcdefpme] .votes{font-variant-numeric:tabular-nums;min-width:3.5rem;color:var(--color-primary);font-weight:700}.active[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);color:var(--color-primary-dark);margin:0;font-weight:700;display:flex}.active[data-astro-cid-lcdefpme][hidden]{display:none}.active-dot[data-astro-cid-lcdefpme]{background:var(--color-success);border-radius:50%;width:.625rem;height:.625rem}.status[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);margin-top:var(--space-6);font:var(--text-small);color:var(--color-text-muted);display:flex}.dot[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--color-danger);width:.625rem;height:.625rem}.dot[data-astro-cid-lcdefpme].ok{background:var(--color-success)}.dot[data-astro-cid-lcdefpme].degraded{background:var(--color-highlight)}@media (width>=48rem){h1[data-astro-cid-lcdefpme]{font-size:2.5rem;line-height:3rem}}
