@keyframes GridMedia-module-scss-module__NPrWDG__breathe{0%,to{opacity:1}50%{opacity:.4}}.GridMedia-module-scss-module__NPrWDG__slice{flex-direction:column;gap:1rem;display:flex}.GridMedia-module-scss-module__NPrWDG__row{justify-content:center;align-items:start;margin-left:-1.5rem;margin-right:-1.5rem;display:flex}@media (max-width:768px){.GridMedia-module-scss-module__NPrWDG__row{flex-direction:column;justify-content:start}}.GridMedia-module-scss-module__NPrWDG__item{flex-grow:1;flex-shrink:0;padding:2rem;position:relative;overflow:hidden}.GridMedia-module-scss-module__NPrWDG__item:not(.GridMedia-module-scss-module__NPrWDG__loading):hover .GridMedia-module-scss-module__NPrWDG__item__icon{opacity:0}.GridMedia-module-scss-module__NPrWDG__item__icon{color:#fff;z-index:3;font-size:18px;transition:opacity .1s;position:absolute;top:calc(2rem + 8px);left:calc(2rem + 8px)}.GridMedia-module-scss-module__NPrWDG__item.GridMedia-module-scss-module__NPrWDG__loading .GridMedia-module-scss-module__NPrWDG__item__icon{animation:1.5s ease-in-out infinite GridMedia-module-scss-module__NPrWDG__breathe}.GridMedia-module-scss-module__NPrWDG__item[data-format="4:3"]{flex-grow:1.3333}.GridMedia-module-scss-module__NPrWDG__item[data-format="3:4"]{flex-grow:.75}.GridMedia-module-scss-module__NPrWDG__item[data-format="1:1"]{flex-grow:1}.GridMedia-module-scss-module__NPrWDG__item__video{object-fit:cover;object-position:center;opacity:0;visibility:hidden;z-index:1;pointer-events:none;width:calc(100% - 4rem);height:calc(100% - 4rem);position:absolute;inset:2rem}.GridMedia-module-scss-module__NPrWDG__item__video::-webkit-media-controls{display:none!important}.GridMedia-module-scss-module__NPrWDG__item__video::-webkit-media-controls-enclosure{display:none!important}.GridMedia-module-scss-module__NPrWDG__item__video--visible{opacity:1;visibility:visible}.GridMedia-module-scss-module__NPrWDG__item__volumeButton{z-index:3;cursor:pointer;color:#fff;background:0 0;border:none;padding:0;font-size:18px;transition:opacity .2s;position:absolute;top:calc(2rem + 8px);right:calc(2rem + 8px)}.GridMedia-module-scss-module__NPrWDG__item__volumeButton:hover{opacity:.7}.GridMedia-module-scss-module__NPrWDG__item__volumeButton:focus{outline:none}.GridMedia-module-scss-module__NPrWDG__item__imageWrapper{width:100%;height:auto;position:relative}.GridMedia-module-scss-module__NPrWDG__item__loading{z-index:2;width:20px;height:20px;position:absolute;top:1rem;left:1rem}.GridMedia-module-scss-module__NPrWDG__item__spinner{border:2px solid var(--color-grey);border-top-color:var(--foreground);border-radius:50%;width:100%;height:100%;animation:.8s linear infinite GridMedia-module-scss-module__NPrWDG__spin}.GridMedia-module-scss-module__NPrWDG__item__link{z-index:3;padding:.5rem;position:absolute;bottom:0;right:0}.GridMedia-module-scss-module__NPrWDG__item__link__plus{font-size:30px;line-height:1}.GridMedia-module-scss-module__NPrWDG__item__link__text{white-space:nowrap;background:#fff;border:2px solid #000;padding:12px 50px;display:none;position:absolute;bottom:0;right:0}.GridMedia-module-scss-module__NPrWDG__item__link:hover .GridMedia-module-scss-module__NPrWDG__item__link__text,.GridMedia-module-scss-module__NPrWDG__item__link--showTitle .GridMedia-module-scss-module__NPrWDG__item__link__text{display:block}@media (max-width:768px){.GridMedia-module-scss-module__NPrWDG__item{width:100%;flex-grow:1!important}}@keyframes GridMedia-module-scss-module__NPrWDG__spin{to{transform:rotate(360deg)}}
