.geo-gallery[data-astro-cid-muhjyajr]{margin:var(--space-6) 0;padding:var(--space-5);background:var(--bg);color:var(--text)}.geo-gallery__cap[data-astro-cid-muhjyajr]{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.geo-gallery__cap[data-astro-cid-muhjyajr] strong[data-astro-cid-muhjyajr]{font-size:var(--text-md);color:var(--text)}.geo-gallery__cap[data-astro-cid-muhjyajr] span[data-astro-cid-muhjyajr]{font-size:var(--text-sm);color:var(--text-secondary)}.geo-gallery__track[data-astro-cid-muhjyajr]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:var(--space-3);gap:16px;display:flex;overflow-x:auto}.geo-gallery__track[data-astro-cid-muhjyajr]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.geo-shot[data-astro-cid-muhjyajr]{scroll-snap-align:start;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;flex:0 0 min(420px,82%);display:flex;overflow:hidden}.geo-shot__img[data-astro-cid-muhjyajr]{aspect-ratio:1366/860;background:var(--bg-secondary);border-bottom:1px solid var(--border);display:block}.geo-shot__img[data-astro-cid-muhjyajr] img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.geo-shot__body[data-astro-cid-muhjyajr]{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;flex:1;display:flex}.geo-shot__meta[data-astro-cid-muhjyajr]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.geo-shot__verdict[data-astro-cid-muhjyajr]{border-radius:var(--radius-sm);font-weight:700;font-size:var(--text-xs);color:var(--bg);padding:1px 8px}.geo-shot__verdict--blocked[data-astro-cid-muhjyajr]{background:var(--restricted)}.geo-shot__verdict--notice[data-astro-cid-muhjyajr]{background:var(--limited)}.geo-shot__verdict--open[data-astro-cid-muhjyajr]{background:var(--text-secondary)}.geo-shot__where[data-astro-cid-muhjyajr]{color:var(--text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.geo-shot__where[data-astro-cid-muhjyajr] img[data-astro-cid-muhjyajr]{outline:1px solid var(--flag-outline)}.geo-shot__caption[data-astro-cid-muhjyajr]{font-size:var(--text-base-sm);color:var(--text);margin:0}.geo-shot__quote[data-astro-cid-muhjyajr]{padding-left:var(--space-3);border-left:2px solid var(--border-strong);font-size:var(--text-sm);color:var(--text-secondary);margin:0}.geo-shot__facts[data-astro-cid-muhjyajr]{color:var(--text-muted);margin:auto 0 0}.geo-gallery__foot[data-astro-cid-muhjyajr]{margin-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.geo-gallery__nav[data-astro-cid-muhjyajr]{gap:var(--space-2);display:flex}.geo-gallery__btn[data-astro-cid-muhjyajr]{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:36px;height:36px;color:var(--text);font-size:var(--text-md);cursor:pointer}.geo-gallery__btn[data-astro-cid-muhjyajr]:hover{border-color:var(--accent);color:var(--accent)}.geo-gallery__btn[data-astro-cid-muhjyajr]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.avail-table[data-astro-cid-blqv5bju]{margin-block:var(--space-3) var(--space-5)}.avail-table[data-astro-cid-blqv5bju] .data-table td{vertical-align:top;padding-block:var(--space-4)}.avail-table__type[data-astro-cid-blqv5bju]{white-space:nowrap;color:var(--text);font-weight:500}.avail-table__count[data-astro-cid-blqv5bju]{margin-top:var(--space-1);font-weight:400;display:block}.avail-table__countries[data-astro-cid-blqv5bju]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:16rem;margin:0;padding:0;list-style:none;display:flex}.avail-table__countries[data-astro-cid-blqv5bju] a[data-astro-cid-blqv5bju]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;text-decoration:none;display:inline-flex}.avail-table__countries[data-astro-cid-blqv5bju] a[data-astro-cid-blqv5bju]:hover{color:var(--accent)}.avail-table__notes[data-astro-cid-blqv5bju]{font-size:var(--text-sm);color:var(--text-muted);min-width:12rem;max-width:18rem}.us-state-map[data-astro-cid-t7kvu3xk]{margin:var(--space-5) 0}.us-state-map[data-astro-cid-t7kvu3xk] figcaption[data-astro-cid-t7kvu3xk] h3[data-astro-cid-t7kvu3xk]{margin:0 0 var(--space-3)}.us-state-map__legend[data-astro-cid-t7kvu3xk]{gap:var(--space-4);margin:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.us-state-map__legend[data-astro-cid-t7kvu3xk]>span[data-astro-cid-t7kvu3xk]{align-items:center;gap:.5em;display:inline-flex}.us-state-map[data-astro-cid-t7kvu3xk] .table-scroll[data-astro-cid-t7kvu3xk]{margin-top:var(--space-4)}.status-label[data-astro-cid-t7kvu3xk]{white-space:nowrap;align-items:center;gap:.5em;display:inline-flex}.us-state-map__notes[data-astro-cid-t7kvu3xk]{font-size:var(--text-sm);color:var(--text-muted);min-width:12rem}
