.contest-showcase{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:24px;margin:2rem 0 4rem;display:grid}.contest-showcase__aside,.contest-showcase__main{background:#1e1e1e80;border:1px solid #e5c36b59;border-radius:1.25rem;padding:1.5rem}.contest-showcase__aside h2,.contest-showcase__main h2{color:#e5c36b;text-transform:uppercase;margin:0 0 1rem;font-size:1.25rem}.contest-showcase__noms{flex-direction:column;gap:8px;display:flex}.contest-showcase__nom{appearance:none;text-align:left;color:#e5c36b;cursor:pointer;background:#e5c36b0f;border:1px solid #0000;border-radius:10px;padding:10px 12px}.contest-showcase__nom.is-active{border-color:#e5c36b}.contest-showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;display:grid}.contest-showcase__card{appearance:none;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.contest-showcase__card img{aspect-ratio:16/9;object-fit:cover;background:#000;border-radius:14px;width:100%}.contest-showcase__card h3{margin:.75rem 0 0;font-size:1rem}.contest-showcase__back{margin-bottom:1rem}.contest-showcase__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:1.5rem 0 0;display:grid}.contest-showcase__fields dt{color:#e5c36ba6;margin-bottom:4px;font-size:13px}.contest-showcase__fields dd{margin:0}.contest-showcase__video{margin-top:1rem}.contest-showcase__video video,.contest-showcase__video iframe{aspect-ratio:16/9;background:#000;border:0;border-radius:14px;width:100%}@media (max-width:900px){.contest-showcase,.contest-showcase__grid,.contest-showcase__fields{grid-template-columns:1fr}}
