@keyframes Partenaires_fadeInUp__y2Tn3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Partenaires_partnersSection__WMG75{background-color:var(--always-main);text-align:center;padding:8rem 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.Partenaires_partnersSection__WMG75 h2{color:var(--brand-gold);font-size:3.5rem;text-transform:uppercase;font-weight:800;line-height:1.1;margin:4rem 0;opacity:0}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 h2{animation:Partenaires_fadeInUp__y2Tn3 .8s ease forwards}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_mainPartnerCard__Us_Tv{animation:Partenaires_fadeInUp__y2Tn3 .8s ease forwards;animation-delay:.3s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY{animation:Partenaires_fadeInUp__y2Tn3 .6s ease forwards}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:first-child{animation-delay:.55s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(2){animation-delay:.6s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(3){animation-delay:.65s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(4){animation-delay:.7s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(5){animation-delay:.75s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(6){animation-delay:.8s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(7){animation-delay:.85s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(8){animation-delay:.9s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(9){animation-delay:.95s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(10){animation-delay:1s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(11){animation-delay:1.05s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(12){animation-delay:1.1s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(13){animation-delay:1.15s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(14){animation-delay:1.2s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(15){animation-delay:1.25s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(16){animation-delay:1.3s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(17){animation-delay:1.35s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(18){animation-delay:1.4s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(19){animation-delay:1.45s}.Partenaires_partnersSection__WMG75.Partenaires_animate__m8SP9 .Partenaires_partnerCard__EEORY:nth-child(20){animation-delay:1.5s}.Partenaires_partnersSection__WMG75 .Partenaires_gridWrapper__OygCZ{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;max-width:1200px;margin:0 auto;padding:0 20px}.Partenaires_partnersSection__WMG75 .Partenaires_mainPartnerCard__Us_Tv{opacity:0;background:var(--always-black);width:100%;max-width:400px;height:180px;margin:2rem auto;display:flex;justify-content:center;align-items:center;border-radius:6px;border:1px solid var(--glass);transition:.5s ease-in-out}.Partenaires_partnersSection__WMG75 .Partenaires_mainPartnerCard__Us_Tv .Partenaires_mainLogo__gKSW7{width:80%;height:auto;object-fit:contain;filter:brightness(.05) invert(1)}.Partenaires_partnersSection__WMG75 .Partenaires_mainPartnerCard__Us_Tv:hover{border-color:var(--brand-gold);background-color:var(--text-body);transform:translateY(-5px)}.Partenaires_partnersSection__WMG75 .Partenaires_partnerCard__EEORY{opacity:0;background:var(--always-black);width:180px;height:90px;display:flex;justify-content:center;align-items:center;padding:15px;border-radius:6px;border:1px solid var(--glass);transition:all .3s ease}.Partenaires_partnersSection__WMG75 .Partenaires_partnerCard__EEORY .Partenaires_logo__0MClW{max-width:50%;max-height:70%;object-fit:contain;filter:brightness(.01) invert(1);opacity:.8;transition:.3s}.Partenaires_partnersSection__WMG75 .Partenaires_partnerCard__EEORY:hover{border-color:var(--brand-gold);background-color:var(--text-body);transform:translateY(-5px)}.Partenaires_partnersSection__WMG75 .Partenaires_partnerCard__EEORY:hover .Partenaires_logo__0MClW{filter:none;opacity:1}@media(max-width:767px){.Partenaires_partnersSection__WMG75{padding:6rem 0}.Partenaires_partnersSection__WMG75 h2{font-size:2.2rem}.Partenaires_partnersSection__WMG75 .Partenaires_partnerCard__EEORY{width:calc(50% - 15px);height:100px}.Partenaires_partnersSection__WMG75 .Partenaires_partnerCard__EEORY .Partenaires_logo__0MClW{max-width:50%}.Partenaires_partnersSection__WMG75 .Partenaires_mainPartnerCard__Us_Tv{max-width:90%}}@keyframes Sponsors_entranceEffect__DYyHR{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.Sponsors_container__REuaw{padding:4rem 5%;text-align:center;background-color:var(--bg-main);opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.Sponsors_container__REuaw.Sponsors_animate__klYQV{opacity:1;transform:translateY(0)}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_buttonWrapper__L7Inh,.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_introText__0zKpj,.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_mainLogoWrapper__dolaJ,.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_paragraph__xM_aG,.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0,.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_title___vu77{animation:Sponsors_entranceEffect__DYyHR .8s ease-out both}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_title___vu77{animation-delay:.1s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_introText__0zKpj{animation-delay:.2s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_mainLogoWrapper__dolaJ{animation-delay:.3s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_paragraph__xM_aG{animation-delay:.4s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_buttonWrapper__L7Inh{animation-delay:.5s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:first-child{animation-delay:.6s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:nth-child(2){animation-delay:.7s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:nth-child(3){animation-delay:.8s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:nth-child(4){animation-delay:.9s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:nth-child(5){animation-delay:1s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:nth-child(6){animation-delay:1.1s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:nth-child(7){animation-delay:1.2s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:nth-child(8){animation-delay:1.3s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:nth-child(9){animation-delay:1.4s}.Sponsors_container__REuaw.Sponsors_animate__klYQV .Sponsors_partnerCard__AvDx0:nth-child(10){animation-delay:1.5s}.Sponsors_container__REuaw .Sponsors_title___vu77{color:var(--brand-red);font-size:clamp(2rem,5vw,3.5rem);text-transform:uppercase;font-weight:800;margin-bottom:.5rem}.Sponsors_container__REuaw .Sponsors_introText__0zKpj{font-weight:600;font-size:1.3rem;margin-bottom:2rem;color:var(--text-body)}.Sponsors_container__REuaw .Sponsors_mainLogoWrapper__dolaJ{margin:2rem auto}.Sponsors_container__REuaw .Sponsors_mainLogoWrapper__dolaJ img{height:120px;width:auto;filter:drop-shadow(0 4px 6px var(--shadow))}.Sponsors_container__REuaw .Sponsors_paragraph__xM_aG{max-width:800px;margin:0 auto;line-height:1.6;color:var(--text-title);font-size:1.1rem}.Sponsors_container__REuaw .Sponsors_subParagraph__rfaoX{color:var(--text-body);margin-top:25px}.Sponsors_container__REuaw .Sponsors_buttonWrapper__L7Inh{margin:3rem 0}.Sponsors_container__REuaw .Sponsors_buttonWrapper__L7Inh button{background:var(--brand-red);color:var(--always-white);padding:1rem 2.5rem;border-radius:50px;font-weight:700;font-size:1.1rem;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px var(--box-shadow)}.Sponsors_container__REuaw .Sponsors_buttonWrapper__L7Inh button:hover{transform:translateY(-3px);box-shadow:0 8px 25px var(--box-shadow);background:var(--brand-red);filter:brightness(1.2)}.Sponsors_container__REuaw hr{border:none;height:1px;background:linear-gradient(to right,transparent,var(--bg-section),transparent);margin:4rem 0}.Sponsors_container__REuaw .Sponsors_partnersGrid__b7ogg{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:40px;gap:40px;align-items:center;justify-items:center}.Sponsors_container__REuaw .Sponsors_partnersGrid__b7ogg .Sponsors_partnerCard__AvDx0{width:100%;display:flex;justify-content:center}.Sponsors_container__REuaw .Sponsors_partnersGrid__b7ogg .Sponsors_partnerCard__AvDx0 img{max-width:160px;height:auto;max-height:100px;object-fit:contain;transition:all .4s ease}.Sponsors_container__REuaw .Sponsors_partnersGrid__b7ogg .Sponsors_partnerCard__AvDx0 img:hover{transform:scale(1.1)}@media(max-width:767px){.Sponsors_container__REuaw{padding:3rem 5%}.Sponsors_container__REuaw .Sponsors_partnersGrid__b7ogg{grid-template-columns:repeat(2,1fr);gap:30px}}