.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(140px,22vw,300px);gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(4,1fr);gap:12px}.gallery__item--1[data-astro-cid-rj65ajc3]{grid-area:span 2/span 2}.gallery__item--4[data-astro-cid-rj65ajc3]{grid-column:span 2}.gallery__item--7[data-astro-cid-rj65ajc3]{grid-area:span 2/span 2}}@media (width<=899px){.gallery__item--1[data-astro-cid-rj65ajc3],.gallery__item--6[data-astro-cid-rj65ajc3]{grid-column:span 2}}.gallery__item[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{background:var(--gray-50);cursor:zoom-in;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.gallery__item[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.gallery__item[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]:hover img[data-astro-cid-rj65ajc3]{transform:scale(1.04)}.lightbox[data-astro-cid-rj65ajc3]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--white);background:#000000f0;border:0;margin:0;padding:56px 16px 64px}.lightbox[data-astro-cid-rj65ajc3][open]{place-items:center;display:grid}.lightbox[data-astro-cid-rj65ajc3]::backdrop{background:#0009}.lightbox[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:contain;max-width:100%;max-height:calc(100dvh - 140px)}.lightbox__caption[data-astro-cid-rj65ajc3]{text-align:center;opacity:.85;margin:0;font-size:.9rem;position:absolute;bottom:16px;left:0;right:0}.lightbox__btn[data-astro-cid-rj65ajc3]{border:2px solid var(--white);width:48px;height:48px;color:var(--white);cursor:pointer;background:#0006;place-items:center;display:grid;position:absolute}.lightbox__btn[data-astro-cid-rj65ajc3]:hover{background:var(--white);color:var(--ink)}.lightbox__close[data-astro-cid-rj65ajc3]{top:12px;right:12px}.lightbox__prev[data-astro-cid-rj65ajc3]{top:50%;left:12px;transform:translateY(-50%)}.lightbox__next[data-astro-cid-rj65ajc3]{top:50%;right:12px;transform:translateY(-50%)}.about[data-astro-cid-dj2iasxe]{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (width>=1000px){.about[data-astro-cid-dj2iasxe]{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}.about__text[data-astro-cid-dj2iasxe] .lead[data-astro-cid-dj2iasxe]{max-width:none}.about__jump[data-astro-cid-dj2iasxe]{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.about__img[data-astro-cid-dj2iasxe]{margin:0}.about__img[data-astro-cid-dj2iasxe] img[data-astro-cid-dj2iasxe]{aspect-ratio:3/2;object-fit:cover;width:100%}.facts[data-astro-cid-dj2iasxe]{border-top:var(--border);border-bottom:var(--border);grid-column:1/-1;grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.facts[data-astro-cid-dj2iasxe]{grid-template-columns:repeat(4,1fr)}}.facts[data-astro-cid-dj2iasxe] li[data-astro-cid-dj2iasxe]{gap:2px;padding:20px 16px;display:grid}.facts[data-astro-cid-dj2iasxe] li[data-astro-cid-dj2iasxe]+li[data-astro-cid-dj2iasxe]{border-left:1px solid var(--gray-100)}@media (width<=759px){.facts[data-astro-cid-dj2iasxe] li[data-astro-cid-dj2iasxe]:nth-child(3){border-left:0}.facts[data-astro-cid-dj2iasxe] li[data-astro-cid-dj2iasxe]:nth-child(n+3){border-top:1px solid var(--gray-100)}}.facts[data-astro-cid-dj2iasxe] strong[data-astro-cid-dj2iasxe]{letter-spacing:-.03em;font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem);font-weight:800;line-height:1}.facts[data-astro-cid-dj2iasxe] span[data-astro-cid-dj2iasxe]{text-transform:uppercase;letter-spacing:.08em;color:var(--gray-500);font-size:.85rem;font-weight:600}.panels[data-astro-cid-dj2iasxe]{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=1000px){.panels[data-astro-cid-dj2iasxe]{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel[data-astro-cid-dj2iasxe]{border:var(--border);padding:clamp(22px,3vw,40px)}.panel[data-astro-cid-dj2iasxe] h2[data-astro-cid-dj2iasxe]{align-items:center;gap:12px;margin-bottom:16px;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);display:flex}.panel[data-astro-cid-dj2iasxe] h3[data-astro-cid-dj2iasxe]{letter-spacing:.1em;text-transform:uppercase;color:var(--gray-500);margin:20px 0 8px;font-size:.85rem}.panel__lead[data-astro-cid-dj2iasxe]{font-size:1.05rem}.price[data-astro-cid-dj2iasxe]{margin:0 0 20px}.price[data-astro-cid-dj2iasxe] div[data-astro-cid-dj2iasxe]{border-bottom:1px solid var(--gray-100);flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:10px 0;display:flex}.price[data-astro-cid-dj2iasxe] dd[data-astro-cid-dj2iasxe]{text-align:right;margin:0}.price[data-astro-cid-dj2iasxe] small[data-astro-cid-dj2iasxe]{color:var(--gray-500);display:block}.ticks[data-astro-cid-dj2iasxe]{gap:8px;margin:0 0 16px;padding:0;font-size:.95rem;list-style:none;display:grid}.ticks[data-astro-cid-dj2iasxe] li[data-astro-cid-dj2iasxe]{gap:10px;display:flex}.ticks[data-astro-cid-dj2iasxe] svg{flex:none;margin-top:3px}.note[data-astro-cid-dj2iasxe]{background:var(--gray-50);gap:10px;padding:12px 14px;font-size:.95rem;display:flex}.note[data-astro-cid-dj2iasxe] svg{flex:none;margin-top:3px}.ways[data-astro-cid-dj2iasxe]{margin:0;padding:0;list-style:none;display:grid}.ways[data-astro-cid-dj2iasxe] li[data-astro-cid-dj2iasxe]{border-bottom:1px solid var(--gray-100);gap:16px;padding:14px 0;display:flex}.ways[data-astro-cid-dj2iasxe] li[data-astro-cid-dj2iasxe]:last-child{border-bottom:0}.ways__icon[data-astro-cid-dj2iasxe]{background:var(--ink);width:44px;height:44px;color:var(--white);flex:none;place-items:center;display:grid}.ways[data-astro-cid-dj2iasxe] p[data-astro-cid-dj2iasxe]{margin:2px 0 0;font-size:.95rem}.stops[data-astro-cid-dj2iasxe]{gap:6px;margin:6px 0 0;font-size:.92rem;display:grid}.stops[data-astro-cid-dj2iasxe] dt[data-astro-cid-dj2iasxe]{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:800}.stops[data-astro-cid-dj2iasxe] dd[data-astro-cid-dj2iasxe]{color:var(--gray-700);margin:0}.gal-title[data-astro-cid-dj2iasxe]{font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem)}.cert[data-astro-cid-dj2iasxe]{background:var(--ink);color:var(--white);gap:20px;padding:clamp(22px,3vw,40px);display:flex}.cert__icon[data-astro-cid-dj2iasxe]{border:2px solid var(--white);flex:none;place-items:center;width:64px;height:64px;display:grid}.cert[data-astro-cid-dj2iasxe] h2[data-astro-cid-dj2iasxe]{text-transform:none;font-size:clamp(1.1rem,.95rem + .7vw,1.5rem);line-height:1.3}.cert[data-astro-cid-dj2iasxe] p[data-astro-cid-dj2iasxe]{opacity:.85;margin:0}
