
/* Gold section outlines and the original side-by-side recognition composition. */
#main>.contest-section:not(.chapter-navigation)>.container:first-child{border:1px solid rgba(207,185,133,.62)!important;border-radius:22px!important;padding:30px!important;box-sizing:border-box;box-shadow:0 0 0 1px rgba(207,185,133,.04)}
#main>.contest-section{padding-top:24px!important;padding-bottom:24px!important}
#main .participants-cards .contest-card{border:1px solid rgba(207,185,133,.5)!important;border-radius:16px!important;padding:22px!important;margin-bottom:16px}
#main .purpose-editorial figure,#main .participants-composition figure,#main .stages-photo,#main .event-panorama-photo,#main .event-scale-layout figure,#main .story-park-photo{border:1px solid rgba(207,185,133,.65)!important}
#main #national-contest .event-recognition-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr)!important;align-items:center!important;gap:24px!important}
#main #national-contest .award-object.award-convergence{grid-column:2!important;grid-row:1!important;height:clamp(330px,29vw,490px)!important;overflow:hidden!important;min-width:0}
#main #national-contest .event-recognition-grid>article:first-child{grid-column:1;grid-row:1}
#main #national-contest .event-recognition-grid>article:last-child{grid-column:3;grid-row:1}
#main #national-contest .event-recognition-grid>article{border:1px solid rgba(207,185,133,.5)!important;border-radius:20px!important;background:var(--velvet-surface)!important;padding:26px!important;min-width:0}
#main #national-contest .event-recognition-grid>article h3{font-size:clamp(22px,2vw,31px)!important;line-height:1.25!important}#main #national-contest .event-recognition-grid>article p{font-size:20px!important;line-height:1.5!important}
#main #national-contest .award-convergence .award-diploma{width:75%!important;transform:translateX(calc(-68% - var(--award-gap)))!important}
#main #national-contest .award-convergence .award-trophy{width:57%!important;transform:translateX(calc(-20% + var(--award-gap)))!important}
@media(max-width:1050px){#main #national-contest .event-recognition-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr)!important;gap:14px!important}#main #national-contest .event-recognition-grid>article{padding:18px!important}#main #national-contest .event-recognition-grid>article p{font-size:18px!important}}
@media(max-width:760px){#main>.contest-section:not(.chapter-navigation)>.container:first-child{padding:20px!important;border-radius:18px!important}#main>.contest-section{padding-top:16px!important;padding-bottom:16px!important}#main #national-contest .event-recognition-grid{grid-template-columns:1fr!important;gap:18px!important}#main #national-contest .event-recognition-grid>article:first-child{grid-column:1;grid-row:1}#main #national-contest .award-object.award-convergence{grid-column:1!important;grid-row:2!important;height:320px!important}#main #national-contest .event-recognition-grid>article:last-child{grid-column:1;grid-row:3}#main #national-contest .award-convergence .award-diploma{width:65%!important}#main #national-contest .award-convergence .award-trophy{width:50%!important}}

#main #national-contest .award-object.award-convergence{--award-gap:35px}
