.story-image.event-photo img{aspect-ratio:auto!important;height:auto!important;object-fit:contain!important;width:100%;padding:0}.event-photo{margin:28px 0;border-radius:14px;overflow:hidden;background:#061b35}.event-photo>a{display:block}.event-photo img{display:block;width:100%;height:auto;object-fit:contain}.event-photo figcaption{padding:17px 20px;font-size:13px;line-height:1.7;color:#e1e9f2}.event-photo figcaption a{color:#ffb6be}.event-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.event-photo-grid figure{margin:0}.event-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:25px 0}.event-stats>div{padding:22px 14px;background:#061b35;border-radius:12px;color:white}.event-stats strong{display:block;font-size:clamp(32px,3.5vw,48px);line-height:1.05;color:#ffb6be;font-variant-numeric:tabular-nums}.event-stats span{display:block;margin-top:10px;font-size:13px}.event-photo img:hover{opacity:.96}.event-photo>a:focus-visible{outline:4px solid #d71928;outline-offset:-4px}@media(max-width:700px){.event-stats{grid-template-columns:1fr 1fr}.event-photo-grid{grid-template-columns:1fr}.event-photo figcaption{padding:15px}.event-stats>div{padding:20px 14px}}
