#awards-preview .home-award-photo img,#award-grid .award-card-media img{cursor:zoom-in}#awards-preview .home-award-photo,#award-grid .award-card-media{position:relative}#awards-preview .home-award-photo:has(img)::after,#award-grid .award-card-media:has(img)::after{content:'⌕';position:absolute;right:8px;bottom:8px;background:#10213bd9;color:#fff;font-size:23px;line-height:1;border-radius:50%;padding:5px;pointer-events:none}#awards-preview .home-award-photo img:focus-visible,#award-grid .award-card-media img:focus-visible,.awards-zoom-close:focus-visible{outline:3px solid #d9a441;outline-offset:3px}.awards-zoom-dialog{width:min(95vw,1100px);max-width:1100px;max-height:95dvh;border:0;border-radius:14px;padding:48px 18px 18px;background:#101c31;color:#fff;box-shadow:0 20px 70px #0008}.awards-zoom-dialog::backdrop{background:#000d}.awards-zoom-dialog figure{margin:0;text-align:center}.awards-zoom-dialog img{max-width:100%;max-height:calc(95dvh - 150px);width:auto;height:auto;object-fit:contain}.awards-zoom-dialog figcaption{margin-top:12px;color:#fff}.awards-zoom-close{position:absolute;top:8px;right:12px;border:0;border-radius:50%;background:#fff;color:#122a4b;width:38px;height:38px;font-size:28px;cursor:pointer}@media(max-width:600px){.awards-zoom-dialog{width:100vw;max-width:100vw;max-height:100dvh;border-radius:0;padding:54px 10px 20px}.awards-zoom-dialog img{max-height:calc(100dvh - 140px)}}