.shot[data-astro-cid-6ikv4yqm]{background:var(--color-media);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.shot--cover[data-astro-cid-6ikv4yqm]{height:100%}.shot[data-astro-cid-6ikv4yqm] .shot__img{width:100%;transition:transform 1.6s var(--ease-soft);display:block}.shot--cover[data-astro-cid-6ikv4yqm] .shot__img{object-fit:cover;height:100%}.shot--natural[data-astro-cid-6ikv4yqm] .shot__img{height:auto}.shot__expand[data-astro-cid-6ikv4yqm]{background:var(--color-text);width:2rem;height:2rem;color:var(--color-on-brand);opacity:.9;place-items:center;display:grid;position:absolute;bottom:.5rem;right:.5rem}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.shot[data-astro-cid-6ikv4yqm]:hover .shot__img{transition-duration:2.4s;transform:scale(1.06)}}.shot[data-astro-cid-6ikv4yqm]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.wall[data-astro-cid-62zchl4f]{columns:var(--cols);column-gap:var(--gap)}.wall__item[data-astro-cid-62zchl4f]{break-inside:avoid;margin-bottom:var(--gap)}.wall__item[data-astro-cid-62zchl4f][hidden]{display:none}@media (width<=48rem){.wall[data-astro-cid-62zchl4f]{columns:2}}.pw[data-astro-cid-cw3qtqgb]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.pw__panel[data-astro-cid-cw3qtqgb]{top:calc(var(--nav-height) + var(--space-l));gap:var(--space-l);min-height:calc(100svh - var(--nav-height) - 2 * var(--space-l));padding-right:var(--space-l);grid-column:1/5;grid-template-rows:auto auto auto 1fr;display:grid;position:sticky}.pw__wall[data-astro-cid-cw3qtqgb]{grid-column:5/13}.pw__infos[data-astro-cid-cw3qtqgb]{margin-block:-1rem;padding-block:1rem;display:grid;overflow:hidden;container-type:inline-size}.pw__info[data-astro-cid-cw3qtqgb]{transition:transform .65s var(--ease-in-out), opacity .65s ease, visibility .65s;grid-area:1/1;align-content:start;gap:.6rem;display:grid}.pw__info[data-astro-cid-cw3qtqgb][data-state=current]{transform:none}.pw__info[data-astro-cid-cw3qtqgb][data-state=before]{opacity:0;visibility:hidden;transform:translateY(-100%)}.pw__info[data-astro-cid-cw3qtqgb][data-state=after]{opacity:0;visibility:hidden;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.pw__info[data-astro-cid-cw3qtqgb][data-state]{transition:opacity .3s,visibility .3s;transform:none}}.pw__name[data-astro-cid-cw3qtqgb]{font-family:var(--font-display);font-weight:var(--weight-display);font-size:min(var(--step-display), calc(25.5cqi * var(--display-scale)));line-height:var(--leading-display);letter-spacing:-.024em;white-space:nowrap}.pw__line[data-astro-cid-cw3qtqgb]{max-width:22rem}.pw__count[data-astro-cid-cw3qtqgb]{font-size:var(--step-small);color:var(--color-brand)}.pw__progress[data-astro-cid-cw3qtqgb]{background:var(--color-field);height:3px;overflow:hidden}.pw__progress[data-astro-cid-cw3qtqgb] span[data-astro-cid-cw3qtqgb]{background:var(--color-brand);height:100%;transform:scaleX(var(--p,0));transform-origin:0;display:block}.pw__jump[data-astro-cid-cw3qtqgb]{flex-wrap:wrap;gap:.25rem;display:flex}.pw__jump[data-astro-cid-cw3qtqgb] a[data-astro-cid-cw3qtqgb]{min-height:2.75rem;font-size:var(--step-small);background:var(--color-field);transition:background-color var(--t-hover) ease, color var(--t-hover) ease;align-items:center;padding:0 .9rem;text-decoration:none;display:inline-flex}.pw__panel[data-astro-cid-cw3qtqgb]>.pw__back{bottom:var(--space-m);place-self:end start;position:sticky}.pw__jump[data-astro-cid-cw3qtqgb] a[data-astro-cid-cw3qtqgb][aria-current]{background:var(--color-text);color:var(--color-background)}@media (hover:hover) and (pointer:fine){.pw__jump[data-astro-cid-cw3qtqgb] a[data-astro-cid-cw3qtqgb]:not([aria-current]):hover{color:var(--color-brand)}}.pw__heading[data-astro-cid-cw3qtqgb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pw__floor[data-astro-cid-cw3qtqgb]{scroll-margin-top:calc(var(--nav-height) + var(--space-m))}.pw__floor[data-astro-cid-cw3qtqgb]+.pw__floor[data-astro-cid-cw3qtqgb]{margin-top:var(--space-xl)}@media (width<=48rem){.pw[data-astro-cid-cw3qtqgb]{display:block}.pw__panel[data-astro-cid-cw3qtqgb]{display:none}.pw__heading[data-astro-cid-cw3qtqgb]{clip:auto;width:auto;height:auto;margin-bottom:var(--space-m);letter-spacing:-.024em;position:static;overflow:visible}}.gal-head[data-astro-cid-k2gzlxp2]{margin-bottom:var(--space-l);padding-top:clamp(1.5rem,4vw,3rem)}.gal-back[data-astro-cid-k2gzlxp2]{margin-top:var(--space-xl)}@media (width>=48.0625rem){.gal-back[data-astro-cid-k2gzlxp2]{display:none}}
