.bar[data-astro-cid-rj65ajc3]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:clamp(30px,4vw,52px);display:flex}.filters[data-astro-cid-rj65ajc3]{flex-wrap:wrap;gap:4px 26px;display:flex}.f[data-astro-cid-rj65ajc3]{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);transition:color .3s var(--ease);background:0 0;border:0;padding:14px 0;font-size:12.5px;font-weight:600;position:relative}.f[data-astro-cid-rj65ajc3] sup[data-astro-cid-rj65ajc3]{letter-spacing:0;color:var(--tulip);margin-left:4px;font-size:9.5px}.f[data-astro-cid-rj65ajc3]:after{content:"";background:var(--ink);height:1px;transition:right .35s var(--ease);position:absolute;bottom:-1px;left:0;right:100%}.f[data-astro-cid-rj65ajc3]:hover,.f[data-astro-cid-rj65ajc3].on{color:var(--ink)}.f[data-astro-cid-rj65ajc3].on:after{right:0}.views[data-astro-cid-rj65ajc3]{flex:none;gap:22px;display:flex}.v[data-astro-cid-rj65ajc3]{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:0 0;border:0;align-items:center;gap:8px;padding:14px 0;font-size:12.5px;font-weight:600;display:flex;position:relative}.v[data-astro-cid-rj65ajc3].on,.v[data-astro-cid-rj65ajc3]:hover{color:var(--ink)}.v[data-astro-cid-rj65ajc3]:after{content:"";background:var(--tulip);height:1px;transition:right .35s var(--ease);position:absolute;bottom:-1px;left:0;right:100%}.v[data-astro-cid-rj65ajc3].on:after{right:0}.vi[data-astro-cid-rj65ajc3]{width:12px;height:12px;display:block}.vi-g[data-astro-cid-rj65ajc3]{background:linear-gradient(currentColor,currentColor) 0 0/5px 5px no-repeat,linear-gradient(currentColor,currentColor) 7px 0/5px 5px no-repeat,linear-gradient(currentColor,currentColor) 0 7px/5px 5px no-repeat,linear-gradient(currentColor,currentColor) 7px 7px/5px 5px no-repeat}.vi-l[data-astro-cid-rj65ajc3]{background:linear-gradient(currentColor,currentColor) 0 1px/12px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 5.5px/12px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 0 10px/12px 1.5px no-repeat}.grid[data-astro-cid-rj65ajc3]{columns:3;transition:opacity .3s var(--ease);column-gap:clamp(14px,1.6vw,24px);margin:0;padding:0;list-style:none}.grid[data-astro-cid-rj65ajc3].swap{opacity:0}.item[data-astro-cid-rj65ajc3]{break-inside:avoid;margin:0 0 clamp(14px,1.6vw,24px)}.item[data-astro-cid-rj65ajc3].hide{display:none}.open[data-astro-cid-rj65ajc3]{cursor:zoom-in;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0;display:block}.thumb[data-astro-cid-rj65ajc3]{border-radius:var(--radius);background:var(--sand);display:block;overflow:hidden}.thumb[data-astro-cid-rj65ajc3] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out), filter .5s var(--ease)}.open[data-astro-cid-rj65ajc3]:hover .thumb[data-astro-cid-rj65ajc3] img{transform:scale(1.035)}.alt[data-astro-cid-rj65ajc3]{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.5}.li[data-astro-cid-rj65ajc3]{display:none}@media (width<=1100px){.grid[data-astro-cid-rj65ajc3]{columns:2}}@media (width<=640px){.grid[data-astro-cid-rj65ajc3]{columns:1}}.gallery[data-astro-cid-rj65ajc3].list .grid[data-astro-cid-rj65ajc3]{columns:1;counter-reset:row;border-top:1px solid var(--line)}.gallery[data-astro-cid-rj65ajc3].list .item[data-astro-cid-rj65ajc3]{border-bottom:1px solid var(--line);margin:0}.gallery[data-astro-cid-rj65ajc3].list .alt[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3].list .thumb[data-astro-cid-rj65ajc3]{display:none}.gallery[data-astro-cid-rj65ajc3].list .open[data-astro-cid-rj65ajc3]{text-align:left;cursor:pointer;grid-template-columns:56px minmax(0,1fr) 170px 140px 24px;align-items:baseline;gap:20px;padding:20px 0;display:grid}.gallery[data-astro-cid-rj65ajc3].list .li[data-astro-cid-rj65ajc3]{display:block}.gallery[data-astro-cid-rj65ajc3].list .item[data-astro-cid-rj65ajc3]:not(.hide) .li-n[data-astro-cid-rj65ajc3]:before{counter-increment:row;content:counter(row, decimal-leading-zero)}.li-n[data-astro-cid-rj65ajc3]{font-family:var(--serif);color:var(--muted);transition:color .3s var(--ease);font-style:italic}.li-a[data-astro-cid-rj65ajc3]{font-family:var(--serif);transition:transform .5s var(--ease-out), color .3s var(--ease);font-size:clamp(1.1rem,1.5vw,1.45rem);line-height:1.25}.li-t[data-astro-cid-rj65ajc3]{letter-spacing:.2em;text-transform:uppercase;color:var(--moss);font-size:10.5px;font-weight:600}.li-c[data-astro-cid-rj65ajc3]{color:var(--muted);font-size:13px}.li-ar[data-astro-cid-rj65ajc3]{opacity:0;transition:opacity .3s var(--ease), transform .4s var(--ease);color:var(--tulip);transform:translate(-8px)}.gallery[data-astro-cid-rj65ajc3].list .open[data-astro-cid-rj65ajc3]:hover .li-a[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3].list .open[data-astro-cid-rj65ajc3]:focus-visible .li-a[data-astro-cid-rj65ajc3]{transform:translate(10px)}.gallery[data-astro-cid-rj65ajc3].list .open[data-astro-cid-rj65ajc3]:hover .li-n[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3].list .open[data-astro-cid-rj65ajc3]:focus-visible .li-n[data-astro-cid-rj65ajc3]{color:var(--tulip)}.gallery[data-astro-cid-rj65ajc3].list .open[data-astro-cid-rj65ajc3]:hover .li-ar[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3].list .open[data-astro-cid-rj65ajc3]:focus-visible .li-ar[data-astro-cid-rj65ajc3]{opacity:1;transform:none}.gallery[data-astro-cid-rj65ajc3].list .grid[data-astro-cid-rj65ajc3]:hover .item[data-astro-cid-rj65ajc3] .li-a[data-astro-cid-rj65ajc3]{color:var(--muted)}.gallery[data-astro-cid-rj65ajc3].list .grid[data-astro-cid-rj65ajc3]:hover .item[data-astro-cid-rj65ajc3] .open[data-astro-cid-rj65ajc3]:hover .li-a[data-astro-cid-rj65ajc3]{color:var(--ink)}.pv[data-astro-cid-rj65ajc3]{z-index:60;pointer-events:none;opacity:0;width:340px;transition:opacity .35s var(--ease), scale .5s var(--ease-out);border-radius:var(--radius);position:fixed;top:0;left:0;overflow:hidden;scale:.92;box-shadow:0 30px 60px -30px #1118138c}.pv[data-astro-cid-rj65ajc3].on{opacity:1;scale:1}.pv[data-astro-cid-rj65ajc3] picture,.pv[data-astro-cid-rj65ajc3] img{width:100%;height:auto;display:block}@media (width<=760px){.bar[data-astro-cid-rj65ajc3]{flex-direction:column;align-items:stretch;gap:0}.filters[data-astro-cid-rj65ajc3]{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);flex-wrap:nowrap;gap:22px;overflow-x:auto}.filters[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.f[data-astro-cid-rj65ajc3]{flex:none}.views[data-astro-cid-rj65ajc3]{border-top:1px solid var(--line)}.gallery[data-astro-cid-rj65ajc3].list .open[data-astro-cid-rj65ajc3]{grid-template-columns:34px minmax(0,1fr) 18px;grid-template-areas:"n a ar""n t ar";gap:4px 12px;padding:16px 0}.gallery[data-astro-cid-rj65ajc3].list .li-n[data-astro-cid-rj65ajc3]{grid-area:n}.gallery[data-astro-cid-rj65ajc3].list .li-a[data-astro-cid-rj65ajc3]{grid-area:a}.gallery[data-astro-cid-rj65ajc3].list .li-t[data-astro-cid-rj65ajc3]{grid-area:t}.gallery[data-astro-cid-rj65ajc3].list .li-ar[data-astro-cid-rj65ajc3]{opacity:1;grid-area:ar;transform:none}.gallery[data-astro-cid-rj65ajc3].list .li-c[data-astro-cid-rj65ajc3],.pv[data-astro-cid-rj65ajc3]{display:none}}@media (hover:none){.pv[data-astro-cid-rj65ajc3]{display:none}}.lb[data-astro-cid-rj65ajc3]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--stone);background:#080b09f7;border:0;margin:0;padding:0;position:fixed;inset:0}.lb[data-astro-cid-rj65ajc3]:focus{outline:none}.lb[data-astro-cid-rj65ajc3]::backdrop{background:#080b09e6}.lb[data-astro-cid-rj65ajc3][open]{animation:lbIn .45s var(--ease-out);grid-template-rows:1fr auto;display:grid}@keyframes lbIn{0%{background:#080b0900}to{background:#080b09f7}}.lb-stage[data-astro-cid-rj65ajc3]{touch-action:pan-y;place-items:center;min-height:0;padding:64px 90px 10px;display:grid;overflow:hidden}.lb-stage[data-astro-cid-rj65ajc3] picture{display:contents}.lb-stage[data-astro-cid-rj65ajc3] img{border-radius:var(--radius);transform-origin:0 0;background-position:50%;background-size:cover;display:block}.lb-foot[data-astro-cid-rj65ajc3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:14px 90px 26px;display:flex}.lb-cap[data-astro-cid-rj65ajc3]{color:#f4f0e8cc;text-align:center;margin:0;font-size:14px}.lb-cta[data-astro-cid-rj65ajc3]{min-height:42px}.lb-count[data-astro-cid-rj65ajc3]{font-family:var(--serif);margin:0;font-size:1.2rem;font-style:italic;position:absolute;top:22px;left:28px}.lb-btn[data-astro-cid-rj65ajc3]{border-radius:var(--radius);width:56px;height:56px;color:var(--stone);cursor:pointer;background:0 0;border:1px solid #f4f0e84d;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.lb-btn[data-astro-cid-rj65ajc3]:hover{background:var(--stone);color:var(--ink)}.prev[data-astro-cid-rj65ajc3]{left:20px}.next[data-astro-cid-rj65ajc3]{right:20px}.lb-close[data-astro-cid-rj65ajc3]{border-radius:var(--radius);color:var(--stone);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #f4f0e84d;padding:10px 16px;font-size:11.5px;font-weight:600;position:absolute;top:16px;right:20px}.lb-close[data-astro-cid-rj65ajc3]:hover{background:var(--stone);color:var(--ink)}@media (width<=700px){.lb-stage[data-astro-cid-rj65ajc3]{padding:64px 12px 10px}.lb-btn[data-astro-cid-rj65ajc3]{width:48px;height:48px;top:auto;bottom:18px;transform:none}.lb-foot[data-astro-cid-rj65ajc3]{padding:12px 16px 84px}}
