.events-section{background:#fff;padding:65px 0 55px}.event-content{display:flex;flex-direction:column;align-items:center}.event-copy{text-align:center;padding:28px 34px;background:#fff;border:1px solid #e4e5e5;border-radius:16px;max-width:800px;width:100%;margin-bottom:30px}.event-copy h2{font-size:40px}.event-copy p{font-size:16px;line-height:1.7;color:var(--muted);margin-top:18px}.event-copy .text-link{margin-top:14px}.event-screen{width:min(880px,100%);padding:10px 10px 0;background:#fff;border:1px solid #dedfdf;border-radius:17px;box-shadow:0 18px 50px #17202c0b}.event-screen picture{display:block}.event-screen img{width:100%;border-radius:10px;aspect-ratio:3/2}.event-screen figcaption{padding:14px;font-size:11px;line-height:1.6;color:var(--muted);text-align:center}
@media(max-width:900px){.events-section{padding-block:45px}.event-copy{padding:24px 20px}.event-copy h2{font-size:32px}.event-copy p{font-size:15px}.event-copy br{display:none}.event-screen{padding:7px 7px 0}.event-screen figcaption{font-size:10px;padding:12px 6px}}
@media(max-width:600px){.event-screen{width:min(360px,100%)}.event-screen img{aspect-ratio:393/852}.event-copy h2{font-size:30px}.event-copy p{font-size:14px}.event-copy{margin-bottom:24px}.event-copy .text-link{font-size:14px}}
