.ecs-lightbox{max-width:96vw;width:1500px;max-height:96dvh;padding:16px;border:0;border-radius:12px;background:#fff;color:#122337}.ecs-lightbox::backdrop{background:#061626e8}.ecs-close{position:sticky;top:0;float:right;z-index:2;padding:12px 20px;border:0;border-radius:5px;background:#113958;color:white;cursor:pointer}.ecs-zoom-scroll{overflow:auto;clear:both;max-height:75dvh;margin:12px 0}.ecs-zoom-scroll img{display:block;max-width:none;width:100%;min-width:1000px;height:auto}.ecs-lightbox p{font-size:15px;margin:10px 0;line-height:1.6}.ecs-lightbox button:focus-visible{outline:3px solid #2683bb;outline-offset:3px}
.ecs-lightbox p{overflow-wrap:anywhere}.detail-hero .tag{color:#cce6f4}@media(max-width:760px){.ecs-lightbox{max-width:98vw;padding:12px}.ecs-zoom-scroll img{min-width:1100px}}