.db-event-photo{padding:64px 0;background:#eef3f8;color:#071020}.db-photo-wrap{width:min(1180px,calc(100% - 48px));margin:0 auto}.db-photo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.db-event-photo figure{margin:0;min-width:0}.db-event-photo img{display:block;width:100%;height:auto;max-height:660px;object-fit:contain}.db-event-photo figcaption{font:400 13px/1.6 Inter,sans-serif;color:#4b5a70;margin-top:14px}.db-photo-label{font:700 12px/1.5 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#345ad5;margin:0 0 12px}.db-event-photo h2{font:700 clamp(32px,4vw,48px)/1.08 'Barlow Condensed',sans-serif;margin:0 0 20px;color:#071020}.db-photo-copy p:not(.db-photo-label){font:400 17px/1.75 Inter,sans-serif;color:#33445d}.db-photo-wide .db-photo-copy{max-width:840px;margin-bottom:28px}.db-photo-wide img{max-height:none}.db-photo-copy a{color:#254bc5;text-decoration:underline;text-underline-offset:4px}.db-photo-copy a:focus-visible{outline:3px solid #254bc5;outline-offset:5px}@media(max-width:700px){.db-event-photo{padding:40px 0}.db-photo-wrap{width:calc(100% - 32px)}.db-photo-grid{grid-template-columns:1fr;gap:24px}.db-event-photo img{max-height:580px}.db-photo-wide img{max-height:none}.db-photo-copy{grid-row:1}.db-photo-copy p:not(.db-photo-label){font-size:16px}}
