.naiju-winners{padding:70px max(22px,5vw);background:#112f25;color:#fbf9ef}.naiju-winners header{margin-bottom:32px}.naiju-winners header span{font-size:11px;letter-spacing:.13em}.naiju-winners h2{font-size:clamp(30px,5vw,64px);line-height:1.1;margin:16px 0}.naiju-winners-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.naiju-winners article{overflow:hidden;border:1px solid #ffffff33;border-radius:16px}.naiju-winners article img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.naiju-winners article>div{padding:24px}.naiju-winners article span{color:#efd761;font-size:12px}.naiju-winners h3{font-size:30px;margin:10px 0}.naiju-winners p{font-size:14px;line-height:1.6}.naiju-winners small{color:#c9d8ce}@media(max-width:700px){.naiju-winners-grid{grid-template-columns:1fr}}.naiju-award-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.naiju-award-gallery img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:12px}@media(max-width:700px){.naiju-award-gallery{grid-template-columns:1fr 1fr}}