.pg-section[data-astro-cid-3vbi75tx]{background:#fff;padding:3rem 0}.pg-container[data-astro-cid-3vbi75tx]{max-width:1200px;margin:0 auto;padding:0 1.25rem}.pg-heading[data-astro-cid-3vbi75tx]{text-align:center;color:#1e293b;margin:0 0 2rem;font-family:Playfair Display,serif;font-size:2.2rem}.pg-grid[data-astro-cid-3vbi75tx]{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.pg-item[data-astro-cid-3vbi75tx]{border-radius:2px;height:240px;position:relative;overflow:hidden}.pg-item-large[data-astro-cid-3vbi75tx]{grid-area:span 2/span 2;height:500px}.pg-btn[data-astro-cid-3vbi75tx]{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.pg-inner[data-astro-cid-3vbi75tx]{clip-path:inset(0);background:#f5f5f5;width:100%;height:100%;transition:clip-path .6s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.pg-btn[data-astro-cid-3vbi75tx]:hover .pg-inner[data-astro-cid-3vbi75tx],.pg-btn[data-astro-cid-3vbi75tx]:focus-visible .pg-inner[data-astro-cid-3vbi75tx]{clip-path:inset(0 round 40px);outline:none}.pg-inner[data-astro-cid-3vbi75tx] picture[data-astro-cid-3vbi75tx]{width:100%;height:100%;position:absolute;inset:0}.pg-img[data-astro-cid-3vbi75tx]{object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s;display:block}.pg-btn[data-astro-cid-3vbi75tx]:hover .pg-img[data-astro-cid-3vbi75tx],.pg-btn[data-astro-cid-3vbi75tx]:focus-visible .pg-img[data-astro-cid-3vbi75tx]{filter:brightness(.85);transform:scale(1.08)}.pg-overlay[data-astro-cid-3vbi75tx]{opacity:0;background:#b88b4100;justify-content:center;align-items:center;transition:opacity .5s,background .5s;display:flex;position:absolute;inset:0}.pg-btn[data-astro-cid-3vbi75tx]:hover .pg-overlay[data-astro-cid-3vbi75tx],.pg-btn[data-astro-cid-3vbi75tx]:focus-visible .pg-overlay[data-astro-cid-3vbi75tx]{opacity:1;background:#b88b414d}.pg-icon[data-astro-cid-3vbi75tx]{opacity:0;background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .5s;display:flex;transform:scale(.5)}.pg-search-ic[data-astro-cid-3vbi75tx]{color:#b88b41;width:28px;height:28px}.pg-btn[data-astro-cid-3vbi75tx]:hover .pg-icon[data-astro-cid-3vbi75tx],.pg-btn[data-astro-cid-3vbi75tx]:focus-visible .pg-icon[data-astro-cid-3vbi75tx]{opacity:1;transition-delay:.1s;transform:scale(1)}.no-scroll{overflow:hidden}.pg-lightbox[data-astro-cid-3vbi75tx]{z-index:9999;opacity:0;visibility:hidden;background:#000000eb;justify-content:center;align-items:center;transition:opacity .25s,visibility 0s linear .25s;display:flex;position:fixed;inset:0}.pg-lightbox[data-astro-cid-3vbi75tx][aria-hidden=false]{opacity:1;visibility:visible;transition:opacity .25s}.pg-lb-prev[data-astro-cid-3vbi75tx],.pg-lb-next[data-astro-cid-3vbi75tx],.pg-lb-close[data-astro-cid-3vbi75tx]{color:#fff;cursor:pointer;backdrop-filter:blur(6px);background:#ffffff14;border:2px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:absolute}.pg-lb-prev[data-astro-cid-3vbi75tx]:hover,.pg-lb-next[data-astro-cid-3vbi75tx]:hover,.pg-lb-close[data-astro-cid-3vbi75tx]:hover,.pg-lb-prev[data-astro-cid-3vbi75tx]:focus-visible,.pg-lb-next[data-astro-cid-3vbi75tx]:focus-visible,.pg-lb-close[data-astro-cid-3vbi75tx]:focus-visible{background:#fff3;border-color:#fff;outline:none;transform:scale(1.05)}.pg-lb-prev[data-astro-cid-3vbi75tx]{left:24px}.pg-lb-next[data-astro-cid-3vbi75tx]{right:24px}.pg-lb-close[data-astro-cid-3vbi75tx]{border-radius:50%;width:44px;height:44px;font-size:24px;font-weight:700;line-height:1;top:24px;right:24px}.pg-lb-stage[data-astro-cid-3vbi75tx]{width:auto;max-width:90vw;height:auto;max-height:85vh;position:relative;overflow:hidden}.pg-lb-image[data-astro-cid-3vbi75tx]{object-fit:contain;opacity:0;border-radius:4px;width:auto;max-width:90vw;height:auto;max-height:85vh;margin:auto;position:absolute;inset:0;transform:translate(0);box-shadow:0 20px 60px #00000080}.pg-lb-image--current[data-astro-cid-3vbi75tx]{opacity:1;position:relative}.pg-lb-image--next[data-astro-cid-3vbi75tx]{opacity:0}.pg-anim-next[data-astro-cid-3vbi75tx] .pg-lb-image--next[data-astro-cid-3vbi75tx]{animation:.4s both pgInRight}.pg-anim-next[data-astro-cid-3vbi75tx] .pg-lb-image--current[data-astro-cid-3vbi75tx]{animation:.4s both pgOutLeft}.pg-anim-prev[data-astro-cid-3vbi75tx] .pg-lb-image--next[data-astro-cid-3vbi75tx]{animation:.4s both pgInLeft}.pg-anim-prev[data-astro-cid-3vbi75tx] .pg-lb-image--current[data-astro-cid-3vbi75tx]{animation:.4s both pgOutRight}@keyframes pgInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes pgOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40px)}}@keyframes pgInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes pgOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40px)}}@media (width<=1024px){.pg-item[data-astro-cid-3vbi75tx]{height:200px}.pg-item-large[data-astro-cid-3vbi75tx]{height:380px}}@media (width<=768px){.pg-grid[data-astro-cid-3vbi75tx]{grid-template-columns:repeat(2,1fr);gap:1rem}.pg-item[data-astro-cid-3vbi75tx],.pg-item-large[data-astro-cid-3vbi75tx]{grid-area:span 1/span 1;height:200px}}@media (width<=480px){.pg-item[data-astro-cid-3vbi75tx],.pg-item-large[data-astro-cid-3vbi75tx]{height:160px}}@media (prefers-reduced-motion:reduce){.pg-img[data-astro-cid-3vbi75tx],.pg-inner[data-astro-cid-3vbi75tx],.pg-overlay[data-astro-cid-3vbi75tx],.pg-icon[data-astro-cid-3vbi75tx],.pg-lightbox[data-astro-cid-3vbi75tx],.pg-lb-image[data-astro-cid-3vbi75tx]{transition:none!important;animation:none!important}}
