@layer payload-default{.icon--copy{height:1.5384615385rem;width:1.5384615385rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:middle;display:inline-block}.grid-wrapper>div{display:flex;justify-content:center;align-items:center}.grid-wrapper div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.grid-wrapper{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:200px;grid-auto-flow:dense;position:relative}.grid-wrapper div{width:100%;height:100%}.grid-wrapper .wide{grid-column:span 2}.grid-wrapper .tall{grid-row:span 2}.grid-wrapper .big{grid-column:span 2;grid-row:span 2}@media (max-width:768px){.grid-wrapper{grid-template-columns:1fr}.grid-wrapper div{width:100%;height:100%;grid-column:span 2;grid-row:span 2}.grid-wrapper .wide{grid-row:span 1}.grid-wrapper .tall{grid-row:span 4}}.media-block__media-wrapper{transition:transform .2s ease}.media-block__media-wrapper:hover{transform:scale(1.02)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content,.modal-overlay{display:flex;justify-content:center;align-items:center}.modal-content{position:relative;max-width:90vw;max-height:90vh;padding-top:60px;margin-top:20px}.modal-content img{max-width:100%;max-height:calc(90vh - 80px);-o-object-fit:contain;object-fit:contain}.modal-close-button{position:absolute;top:-10px;right:10px;left:auto;transform:none;background:rgba(0,0,0,.3);color:#fff;border:none;border-radius:50%;width:36px;height:36px;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1002;transition:background-color .2s,opacity .2s;opacity:.7;box-shadow:0 0 5px rgba(0,0,0,.3)}.modal-close-button:hover{background:rgba(0,0,0,.6);opacity:1}@media (max-width:768px){.modal-content{padding-top:50px}.modal-close-button{top:-25px}}.image-modal-container{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:100%}.image-modal-img{max-width:100%;max-height:85vh;-o-object-fit:contain;object-fit:contain}.image-modal-caption{margin-top:15px;color:#fff;text-align:center;font-size:16px;max-width:80%}.image-modal-nav-button{position:static;background:rgba(0,0,0,.3);color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1002;transition:background-color .2s;margin:0 10px}.image-modal-nav-button:hover{background:rgba(0,0,0,.6)}.image-modal-nav-button.prev{left:20px}.image-modal-nav-button.next{right:20px}.image-modal-nav-button.disabled{opacity:.5;cursor:not-allowed}.image-modal-navigation{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;margin-top:1rem}.image-modal-counter{position:static;color:#fff;font-size:16px;margin:0 15px}.image-modal-loading{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;opacity:.7;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@media (max-width:768px){.image-modal-nav-button{width:40px;height:40px;font-size:24px}.image-modal-nav-button.prev{left:10px}.image-modal-nav-button.next{right:10px}}.image-modal-img-container{position:relative;width:100%;height:80vh;display:flex;justify-content:center;align-items:center}.image-modal-img{-o-object-fit:contain!important;object-fit:contain!important;max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;position:relative!important}.image-loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.spinner{width:60px;height:60px;border-radius:50%;border:6px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:spin 1s ease-in-out infinite}@keyframes spin{to{transform:rotate(1turn)}}.image-slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease-in-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.image-slide img{pointer-events:none}.slide-left{animation:slideFromRight .3s forwards}.slide-right{animation:slideFromLeft .3s forwards}@keyframes slideFromRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideFromLeft{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.image-preview,.preview-image{display:none}.hidden{opacity:0;visibility:hidden}.image-wrapper{min-height:60vh}.image-container,.image-wrapper{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.image-container{height:100%}