.congress-news .page-hero h1{font-size:clamp(2rem,4.5vw,4rem);max-width:1100px}.congress-news .detail p{max-width:900px}.congress-news figure{margin:0}.congress-news img{display:block;width:100%;height:auto;border-radius:12px}.congress-cover{margin-top:2rem!important;max-width:1050px;margin-inline:auto!important}.congress-news figcaption{font-size:.9rem;line-height:1.6;padding:12px 0;color:inherit;opacity:.8}.congress-logo{max-width:520px;margin:0 0 2rem}.congress-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2.5rem 0}.congress-stats>div{background:#123b60;border-top:3px solid #31c4d8;color:#fff;border-radius:10px;padding:1.5rem}.congress-stats strong{display:block;font-size:clamp(2rem,4vw,3.4rem);color:#73e4ec}.congress-stats span{font-size:1rem}.congress-talk{display:grid;grid-template-columns:1fr 280px;gap:3rem;align-items:center;margin:4rem 0}.congress-recognition{max-width:760px;margin:1.5rem 0!important}.congress-infographic{display:block;max-width:1000px;margin-top:2rem}.congress-news h2{margin-top:2rem}.congress-infographic:hover{outline:2px solid #31c4d8;outline-offset:5px}@media(max-width:700px){.congress-stats,.congress-talk{grid-template-columns:1fr}.congress-talk img{max-width:300px}.congress-stats{gap:.8rem}.congress-stats>div{padding:1rem}}
.congress-presentation{max-width:960px;margin:0 0 3rem!important}
