.tnt-hgallery[data-astro-cid-4okpflfr]{padding-top:clamp(20px,8vw,120px);position:relative}.tnt-hgallery__pin[data-astro-cid-4okpflfr]{flex-direction:column;justify-content:center;gap:2rem;padding-bottom:2rem;display:flex}.tnt-hgallery__viewport[data-astro-cid-4okpflfr]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:20px;overflow-x:auto}.tnt-hgallery__viewport[data-astro-cid-4okpflfr]::-webkit-scrollbar{display:none}.tnt-hgallery__track[data-astro-cid-4okpflfr]{width:max-content;padding:0 max(20px, calc((100vw - var(--formlab-content-width)) / 2 + 48px));align-items:flex-start;gap:clamp(16px,2vw,32px);margin:0;list-style:none;display:flex}.tnt-hgallery__intro[data-astro-cid-4okpflfr]{scroll-snap-align:start;flex:none;align-self:center;width:min(82vw,520px)}.tnt-hgallery__intro[data-astro-cid-4okpflfr] .tnt-display[data-astro-cid-4okpflfr]{font-size:clamp(2.8rem,5.6vw,5.8rem)}.tnt-hgallery__intro[data-astro-cid-4okpflfr] p[data-astro-cid-4okpflfr]{max-width:400px;color:var(--formlab-muted);margin:1.5rem 0 1.25rem;font-size:1.1rem;line-height:1.55}.tnt-hgallery__hint[data-astro-cid-4okpflfr]{color:var(--formlab-accent);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.8rem;font-weight:700;display:inline-flex}.tnt-hgallery__hint[data-astro-cid-4okpflfr] b[data-astro-cid-4okpflfr]{font-weight:inherit}.tnt-hgallery__hint[data-astro-cid-4okpflfr] .is-touch[data-astro-cid-4okpflfr]{display:none}.tnt-hgallery__hint[data-astro-cid-4okpflfr] i[data-astro-cid-4okpflfr]{animation:1.6s ease-in-out infinite tnt-hint}@keyframes tnt-hint{50%{transform:translate(8px)}}.tnt-hgallery__item[data-astro-cid-4okpflfr]{--img-h:min(58svh, 560px);width:calc(var(--img-h) * .75);scroll-snap-align:center;flex:none}.tnt-hgallery__item[data-astro-cid-4okpflfr]:nth-child(odd){margin-top:3svh}.tnt-hgallery[data-astro-cid-4okpflfr] figure[data-astro-cid-4okpflfr]{margin:0}.tnt-hgallery__img[data-astro-cid-4okpflfr]{height:var(--img-h);background:var(--formlab-surface);overflow:hidden}.tnt-hgallery__img[data-astro-cid-4okpflfr] img[data-astro-cid-4okpflfr]{object-fit:cover;filter:grayscale(.3);width:100%;height:100%;transition:filter .6s;transform:scale(1.15)}.tnt-hgallery__item[data-astro-cid-4okpflfr]:hover img[data-astro-cid-4okpflfr]{filter:grayscale(0)}.tnt-hgallery[data-astro-cid-4okpflfr] figcaption[data-astro-cid-4okpflfr]{grid-template-columns:auto 1fr;gap:.2rem .9rem;padding-top:1rem;display:grid}.tnt-hgallery[data-astro-cid-4okpflfr] figcaption[data-astro-cid-4okpflfr] span[data-astro-cid-4okpflfr]{color:var(--formlab-accent);grid-row:span 2;font-family:Geist FormLab,sans-serif;font-size:1.5rem;font-style:italic;font-weight:900;line-height:1}.tnt-hgallery[data-astro-cid-4okpflfr] figcaption[data-astro-cid-4okpflfr] h3[data-astro-cid-4okpflfr]{color:var(--formlab-text);text-transform:uppercase;margin:0;font-size:clamp(1.2rem,1.8vw,1.6rem);font-style:italic;line-height:1.1}.tnt-hgallery[data-astro-cid-4okpflfr] figcaption[data-astro-cid-4okpflfr] p[data-astro-cid-4okpflfr]{color:var(--formlab-muted);margin:0;font-size:.95rem;line-height:1.45}.tnt-hgallery__bar[data-astro-cid-4okpflfr]{height:2px}.tnt-hgallery__bar[data-astro-cid-4okpflfr]:before{content:"";background:#ffffff1f;height:2px;display:block}.tnt-hgallery__bar[data-astro-cid-4okpflfr] span[data-astro-cid-4okpflfr]{background:var(--formlab-accent);transform-origin:0;height:2px;margin-top:-2px;display:block;transform:scaleX(0)}.tnt-pinned .tnt-hgallery__pin[data-astro-cid-4okpflfr]{min-height:100svh}.tnt-pinned .tnt-hgallery__viewport[data-astro-cid-4okpflfr]{scroll-snap-type:none;overflow:visible}@media (max-width:991px){.tnt-hgallery__track[data-astro-cid-4okpflfr]{grid-template-rows:auto auto;grid-auto-flow:column;align-items:start;gap:1.6rem 14px;display:grid}.tnt-hgallery__intro[data-astro-cid-4okpflfr]{scroll-snap-align:none;grid-area:1/1/auto/-1;align-self:start;width:calc(100vw - 40px);position:sticky;left:20px}.tnt-hgallery__intro[data-astro-cid-4okpflfr] p[data-astro-cid-4okpflfr]{margin-bottom:.8rem}.tnt-hgallery__item[data-astro-cid-4okpflfr]{--img-h:auto;grid-row:2;width:72vw}.tnt-hgallery__img[data-astro-cid-4okpflfr]{aspect-ratio:3/4;height:auto}.tnt-hgallery__item[data-astro-cid-4okpflfr]:nth-child(odd){margin-top:0}.tnt-hgallery__hint[data-astro-cid-4okpflfr] .is-desktop[data-astro-cid-4okpflfr]{display:none}.tnt-hgallery__hint[data-astro-cid-4okpflfr] .is-touch[data-astro-cid-4okpflfr]{display:inline}}@media (prefers-reduced-motion:reduce){.tnt-hgallery__hint[data-astro-cid-4okpflfr] i[data-astro-cid-4okpflfr]{animation:none}}
