.p-galleria-mask{background:rgba(var(--color-dark-rgb),.85);display:grid;top:0;right:0;bottom:0;left:0;place-items:center;position:fixed}.p-galleria-content{max-height:100vh}.p-galleria-item{height:100vh;padding-block:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-galleria-item:before{background:transparent;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.p-galleria-picture{border-radius:.25rem;display:block;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}.p-galleria-close{margin:1rem;position:fixed;right:0;top:0}.p-galleria-item-nav{margin:1rem;position:fixed;top:50%}.p-galleria .p-link{background:rgba(var(--color-white-rgb),.15);border:none;border-radius:50%;color:var(--color-white);cursor:pointer;height:3rem;padding:.5rem;transition:background .25s;width:3rem;z-index:5}.p-galleria .p-link:hover{background:rgba(var(--color-white-rgb),.25)}.p-galleria-item-prev{left:0}.p-galleria-item-next{right:0}.gallery__grid[data-v-f40f1a42]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.gallery__picture-container[data-v-f40f1a42]{aspect-ratio:1/1;border-radius:.25rem;overflow:hidden;position:relative}.gallery__picture-container[data-v-f40f1a42]:before{background:rgba(var(--color-dark-rgb),.5);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s;z-index:1}.gallery__picture-container[data-v-f40f1a42]:hover:before{opacity:1}.gallery__picture-container:hover .gallery__picture[data-v-f40f1a42]{transform:scale(1.025)}.gallery__picture[data-v-f40f1a42]{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transition:transform .25s;width:100%}.block[data-v-45301f19]{border-radius:.5rem;contain:content}img[data-v-45301f19]{aspect-ratio:var(--fcc5d9bc);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.picture-broken[data-v-45301f19]{aspect-ratio:auto;background:var(--color-light);border:2px dashed var(--color-danger);display:grid;padding:1rem;place-items:center;width:100%}.picture-broken[data-v-45301f19]:before{color:var(--color-danger);content:"Image Failed to Load"}.block--text blockquote{font-family:var(--font-secondary);font-style:italic;font-weight:400}@media (width >= 960px){.block--text blockquote{font-size:1.25rem}}.block--text blockquote:last-child:after{background:var(--color-light-gray);content:"";display:block;height:2px;margin-bottom:1rem;margin-top:3rem;width:5rem}.block--text p{margin-block:1.5rem}.block--text a{color:var(--color-primary);text-decoration:underline}.block--text ol,.block--text ul{margin-left:1.5rem}.block--text h2,.block--text h3{margin-top:2rem}.page-blocks[data-v-122f6e7c]{display:grid;gap:2rem 0}
