.section.vencedores[data-v-341d2d91]{padding:20px;text-align:center}.section.vencedores h2[data-v-341d2d91]{color:#0c4874;font-family:Codec Warm Trial,sans-serif;font-size:2.8rem;margin-bottom:10px}.section.vencedores p[data-v-341d2d91]{color:#056dac;font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:30px}.video-wrapper[data-v-341d2d91]{margin:0 auto;max-width:900px}video[data-v-341d2d91]{border-radius:8px;width:100%}.btn-planilha[data-v-7600806d]{background-color:#ee9137;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Codec Warm Trial,sans-serif;font-weight:700;margin-top:15px;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100%}.categorias-wrapper[data-v-7600806d]{align-items:flex-start;display:flex;flex-wrap:wrap;font-family:Montserrat,sans-serif;gap:40px;margin:0 auto;max-width:1200px;padding:60px 20px}.texto-lateral[data-v-7600806d]{flex:1 1 300px;max-width:400px}.texto-lateral h2[data-v-7600806d]{color:#0c4874;font-family:Montserrat,sans-serif;font-size:32px;font-weight:700;margin-bottom:10px}.texto-lateral p[data-v-7600806d]{color:#0c4874;font-size:16px;line-height:1.5}.carousel[data-v-7600806d]{display:flex;flex:2 1 600px;gap:20px;overflow-x:auto;scroll-padding-left:20px;scroll-padding-right:20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;height:350px;padding-bottom:10px}.card[data-v-7600806d]{background:#eee;border-radius:12px;box-shadow:0 2px 6px #0000001a;display:flex;flex:0 0 180px;flex-direction:column;height:270px;justify-content:flex-start;padding:20px;scroll-snap-align:start}.card h3[data-v-7600806d]{color:#0c4874;font-size:20px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.card h3[data-v-7600806d],.description[data-v-7600806d]{font-family:Montserrat,sans-serif}.description[data-v-7600806d]{color:#4a4a4a;flex-grow:1;font-size:14px;line-height:1.4;text-align:left}@media (max-width:995px){.texto-lateral[data-v-7600806d]{max-width:100%}.texto-lateral[data-v-7600806d],.texto-lateral h2[data-v-7600806d]{text-align:center}}
