.MinistryGallery_root__xA3yx h2{margin-bottom:clamp(46px,7vw,78px);color:var(--pvni-ink);font-size:clamp(2.65rem,5.2vw,4.8rem);font-weight:600;letter-spacing:-.04em;line-height:.98}.MinistryGallery_empty__9Z81H{padding-block:34px;border-block:1px solid var(--pvni-line);color:var(--pvni-muted);font-size:1.05rem;text-align:center}.MinistryGallery_grid__aP1Fb{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.MinistryGallery_photoButton__Nufh9{position:relative;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#ece8e5}.MinistryGallery_photoButton__Nufh9:first-child{grid-column:span 2;grid-row:span 2}.MinistryGallery_photo__HSjix{width:100%;height:100%;object-fit:cover;transition:transform .75s var(--pvni-ease),filter .4s}.MinistryGallery_photoButton__Nufh9:focus-visible .MinistryGallery_photo__HSjix,.MinistryGallery_photoButton__Nufh9:hover .MinistryGallery_photo__HSjix{transform:scale(1.04);filter:brightness(.9)}.MinistryGallery_loadMoreArea__GN67v{margin-top:42px;text-align:center}.MinistryGallery_loadMore__PxPke{min-height:52px;padding:14px 30px;border-radius:8px;background:var(--pvni-ink);color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:background-color .3s,transform .35s var(--pvni-ease)}.MinistryGallery_loadMore__PxPke:hover{background:var(--pvni-copper);transform:translateY(-3px)}.MinistryGallery_loadMoreArea__GN67v p{margin-top:13px;color:var(--pvni-muted);font-size:.82rem}.MinistryGallery_modal__HGZ2Q{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(18,15,13,.94)}.MinistryGallery_modalControl__lO3R1{position:absolute;z-index:1;display:grid;width:48px;height:48px;place-items:center;border:1px solid hsla(0,0%,100%,.32);border-radius:50%;color:#fff;font-size:2rem;line-height:1;transition:background-color .3s}.MinistryGallery_modalControl__lO3R1:hover{background:hsla(0,0%,100%,.12)}.MinistryGallery_close__TBU3C{top:20px;right:20px}.MinistryGallery_previous__Hh3K8{left:24px}.MinistryGallery_next__d36H6{right:24px}.MinistryGallery_modalContent__44Z8E{max-width:min(1040px,calc(100vw - 150px));max-height:88vh}.MinistryGallery_modalImage__qwCD3{width:auto;max-width:100%;max-height:80vh;border-radius:5px;object-fit:contain}.MinistryGallery_modalContent__44Z8E p{margin-top:12px;color:hsla(0,0%,100%,.8);font-size:.82rem;text-align:center}@media (max-width:840px){.MinistryGallery_grid__aP1Fb{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.MinistryGallery_grid__aP1Fb{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.MinistryGallery_modalContent__44Z8E{max-width:calc(100vw - 32px)}.MinistryGallery_previous__Hh3K8{left:12px}.MinistryGallery_next__d36H6{right:12px}.MinistryGallery_next__d36H6,.MinistryGallery_previous__Hh3K8{bottom:16px;top:auto}}@media (prefers-reduced-motion:reduce){.MinistryGallery_loadMore__PxPke,.MinistryGallery_photo__HSjix{transition:none}}