.tour[data-astro-cid-x24dnt7t]{columns:4 14rem;column-gap:var(--space-lg);margin:0;padding:0;list-style:none}.tour__item[data-astro-cid-x24dnt7t]{break-inside:avoid;margin-block-end:var(--space-lg)}.tour__item[data-astro-cid-x24dnt7t] figure[data-astro-cid-x24dnt7t]{margin:0}.tour__open[data-astro-cid-x24dnt7t]{border-radius:var(--radius-lg);cursor:zoom-in;inline-size:100%;box-shadow:var(--shadow-soft);background:0 0;border:0;padding:0;display:block;position:relative;overflow:hidden}.tour__open[data-astro-cid-x24dnt7t] img{block-size:auto;inline-size:100%;transition:transform var(--motion-duration-base) var(--motion-ease);display:block}.tour__open[data-astro-cid-x24dnt7t]:hover img,.tour__open[data-astro-cid-x24dnt7t]:focus-visible img{transform:scale(1.04)}.tour__open[data-astro-cid-x24dnt7t]:focus-visible{outline:3px solid var(--main);outline-offset:3px}.tour__zoom[data-astro-cid-x24dnt7t]{background:var(--white);block-size:2.5rem;inline-size:2.5rem;color:var(--main);box-shadow:var(--shadow-soft);opacity:0;transition:opacity var(--motion-duration-base) var(--motion-ease), transform var(--motion-duration-base) var(--motion-ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:var(--space-sm);inset-inline-end:var(--space-sm);transform:translateY(4px)}.tour__open[data-astro-cid-x24dnt7t]:hover .tour__zoom[data-astro-cid-x24dnt7t],.tour__open[data-astro-cid-x24dnt7t]:focus-visible .tour__zoom[data-astro-cid-x24dnt7t]{opacity:1;transform:none}.tour__zoom[data-astro-cid-x24dnt7t] svg{block-size:1.25rem;inline-size:1.25rem}.tour__item[data-astro-cid-x24dnt7t] figcaption[data-astro-cid-x24dnt7t]{font-size:var(--font-size-sm);color:var(--text-muted);margin-block-start:var(--space-xs);font-weight:600}html.lightbox-open{overflow:hidden}.lightbox[data-astro-cid-x24dnt7t]{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--space-xl) 4.5rem;color:var(--white);background:0 0;border:0;margin:0;position:fixed;inset:0}.lightbox[data-astro-cid-x24dnt7t][open]{animation:motion-fade-in var(--motion-duration-base) var(--motion-ease);justify-content:center;align-items:center;display:flex}.lightbox[data-astro-cid-x24dnt7t]::backdrop{background:var(--lightbox-backdrop)}.lightbox__figure[data-astro-cid-x24dnt7t]{justify-content:center;align-items:center;gap:var(--space-sm);flex-direction:column;block-size:100%;inline-size:100%;margin:0;display:flex}.lightbox__img[data-astro-cid-x24dnt7t]{object-fit:contain;border-radius:var(--radius-md);block-size:auto;max-block-size:calc(100% - 2.5rem);inline-size:auto;max-inline-size:100%;display:block}.lightbox__caption[data-astro-cid-x24dnt7t]{gap:var(--space-md);font-size:var(--font-size-sm);color:var(--white-o85);align-items:baseline;display:flex}.lightbox__count[data-astro-cid-x24dnt7t]{font-variant-numeric:tabular-nums}.lightbox__btn[data-astro-cid-x24dnt7t]{background:var(--lightbox-button);block-size:3rem;inline-size:3rem;color:var(--white);cursor:pointer;transition:background var(--motion-duration-fast) var(--motion-ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.lightbox__btn[data-astro-cid-x24dnt7t]:hover,.lightbox__btn[data-astro-cid-x24dnt7t]:focus-visible{background:var(--lightbox-button-hover)}.lightbox__btn[data-astro-cid-x24dnt7t]:focus-visible{outline:2px solid var(--white);outline-offset:2px}.lightbox__btn[data-astro-cid-x24dnt7t] svg{block-size:1.5rem;inline-size:1.5rem}.lightbox__btn--close[data-astro-cid-x24dnt7t]{inset-block-start:var(--space-md);inset-inline-end:var(--space-md)}.lightbox__btn--prev[data-astro-cid-x24dnt7t]{inset-block-start:50%;inset-inline-start:var(--space-md);transform:translateY(-50%)}.lightbox__btn--next[data-astro-cid-x24dnt7t]{inset-block-start:50%;inset-inline-end:var(--space-md);transform:translateY(-50%)}@media (width<=700px){.lightbox[data-astro-cid-x24dnt7t]{padding:4rem var(--space-sm) 5.5rem}.lightbox__btn--prev[data-astro-cid-x24dnt7t],.lightbox__btn--next[data-astro-cid-x24dnt7t]{inset-block-start:auto;inset-block-end:var(--space-md);transform:none}.lightbox__btn--prev[data-astro-cid-x24dnt7t]{inset-inline-start:calc(50% - 3.5rem)}.lightbox__btn--next[data-astro-cid-x24dnt7t]{inset-inline-end:calc(50% - 3.5rem)}}
