.news-card{cursor:zoom-in}.news-card:focus-within{outline:3px solid #c99a35;outline-offset:3px}.news-modal{position:fixed;inset:0;z-index:30;display:none;place-items:center;padding:25px;background:rgba(7,25,37,.89)}.news-modal.open{display:grid}.news-modal-dialog{position:relative;max-width:min(920px,96vw);max-height:92vh}.news-modal img{display:block;max-width:100%;max-height:82vh;margin:auto;border-radius:5px;object-fit:contain;background:white}.news-modal figcaption{padding:11px 45px 0;color:white;text-align:center;font-size:15px}.modal-close{position:absolute;top:-14px;right:-14px;width:40px;height:40px;border:0;border-radius:50%;background:white;color:#102a43;font-size:26px;line-height:1;cursor:pointer;box-shadow:0 2px 10px #0007}.modal-hint{margin:7px 0 0;color:#c8dce5;text-align:center;font-size:12px}
