.media-gallery{width:100%;min-width:0;max-width:100%}.media-gallery__title{overflow-wrap:anywhere;word-break:break-word}.media-gallery__grid{width:100%;min-width:0}.media-gallery__item,.media-gallery__thumb{min-width:0;max-width:100%}.media-gallery__thumb{width:100%;display:block}.media-gallery__grid--single{max-width:56rem}.media-gallery__frame{aspect-ratio:4/3;width:100%;max-width:100%;display:block;position:relative;overflow:hidden}.media-gallery__frame--contain{aspect-ratio:auto}.media-gallery__frame--contain img{object-fit:contain;width:100%;height:auto}.media-gallery__frame picture,.media-gallery__frame img{max-width:100%}.media-gallery__frame img{object-fit:cover;width:100%;height:100%}.media-gallery-lightbox.yarl__portal{background:#080808;width:100%;max-width:100%;height:100%;max-height:100dvh;inset:0}@supports (height:100svh){.media-gallery-lightbox.yarl__portal{height:100svh;max-height:100svh}}.media-gallery-lightbox .yarl__container{background-color:#080808;width:100%;max-width:100%}.media-gallery-lightbox .yarl__thumbnails{max-width:100%;min-height:0}.media-gallery-lightbox .yarl__thumbnails_wrapper{min-width:0;min-height:0;overflow:hidden}.media-gallery-lightbox .yarl__thumbnails_container{z-index:3;box-sizing:border-box;width:100%;max-width:100%;padding-bottom:max(10px, env(safe-area-inset-bottom,0px));background-color:#080808;flex:none}.media-gallery-lightbox .yarl__slide,.media-gallery-lightbox .yarl__slide_wrapper{max-width:100%;max-height:100%;overflow:hidden}.media-gallery-lightbox{--yarl__thumbnails_thumbnail_width:88px;--yarl__thumbnails_thumbnail_height:66px;--yarl__thumbnails_thumbnail_gap:8px;--yarl__thumbnails_container_padding:10px}.media-gallery-lightbox .yarl__thumbnails_thumbnail{box-sizing:border-box;width:var(--yarl__thumbnails_thumbnail_width,88px)!important;height:var(--yarl__thumbnails_thumbnail_height,66px)!important}@media (max-width:767px){.media-gallery-lightbox .yarl__slide_captions_container{display:none}}@media (min-width:768px){.media-gallery-lightbox{--yarl__thumbnails_thumbnail_width:120px;--yarl__thumbnails_thumbnail_height:80px;--yarl__thumbnails_thumbnail_gap:12px;--yarl__thumbnails_container_padding:12px}}
