.portal-shots[data-astro-cid-6bb6je4v]{display:grid;gap:32px}.portal-shot[data-astro-cid-6bb6je4v]{margin:0;min-width:0}.portal-shot[data-astro-cid-6bb6je4v] a[data-astro-cid-6bb6je4v]{display:block;border:1px solid var(--rule-strong);border-radius:var(--radius-card);overflow:hidden;background:var(--surface)}.portal-shot[data-astro-cid-6bb6je4v] img[data-astro-cid-6bb6je4v]{display:block;width:100%;height:auto}.portal-shot[data-astro-cid-6bb6je4v] figcaption[data-astro-cid-6bb6je4v]{margin-top:10px;font-size:.875rem;line-height:1.55;color:var(--ink-2);max-width:65ch}.portal-shot[data-astro-cid-6bb6je4v] figcaption[data-astro-cid-6bb6je4v] b[data-astro-cid-6bb6je4v]{color:var(--ink);font-weight:600}@media(max-width:700px){.portal-shot[data-astro-cid-6bb6je4v] a[data-astro-cid-6bb6je4v]{max-width:360px;margin-inline:auto}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.portal-shot[data-astro-cid-6bb6je4v] a[data-astro-cid-6bb6je4v]{transition:transform .18s ease,box-shadow .18s ease}.portal-shot[data-astro-cid-6bb6je4v] a[data-astro-cid-6bb6je4v]:hover{transform:translateY(-3px);box-shadow:0 10px 28px #0f17201f}}
