1818 /* Fondo oscuro intermedio */
1919}
2020
21+ html {
22+ scroll-behavior : smooth;
23+ }
2124
2225body {
2326 background-color : var (--bg-dark );
2427 color : var (--text-white );
2528}
2629
27- /* Gradiente con tránsito moderado entre los colores */
28- /* .gradient-bg {
29- background: linear-gradient(135deg,
30- var(--primary-green) 0%,
31- var(--accent-yellow) 50%,
32- var(--outline-red) 100%);
33- background-size: 400% 400%;
34- animation: gradient 18s ease infinite;
35- } */
30+ .bg-primary-green\/ 20 { background-color : rgba (var (--primary-green-rgb ), 0.2 ); }
31+ .bg-accent-yellow\/ 20 { background-color : rgba (var (--accent-yellow-rgb ), 0.2 ); }
3632
37- /* .gradient-bg {
33+ .gradient-bg {
3834 background :
3935 linear-gradient (rgba (0 , 0 , 0 , 0.1 ), rgba (0 , 0 , 0 , 0.1 )),
4036 linear-gradient (135deg , var (--primary-green ) 0% , var (--accent-yellow ) 50% , var (--outline-red ) 100% );
4137 background-size : 400% 400% ;
4238 background-blend-mode : darken;
4339 animation : gradient 18s ease infinite;
44- } */
45-
46- .gradient-bg {
47- background : linear-gradient (135deg , var (--primary-green ) 0% , var (--accent-yellow ) 50% , var (--outline-red ) 100% );
48- background-size : 400% 400% ;
49- animation : gradient 18s ease infinite;
50- filter : brightness (0.8 );
5140}
5241
53-
5442@keyframes gradient {
5543 0% {
5644 background-position : 0% 50% ;
@@ -122,5 +110,40 @@ body {
122110 color : var (--text-white ) !important ;
123111 }
124112
113+ .sponsors-hero-bg {
114+ background-color : var (--primary-green );
115+ color : var (--text-white );
116+ }
117+ .sponsors-accent {
118+ color : var (--accent-yellow );
119+ }
120+ .sponsors-border {
121+ border-color : var (--primary-green );
122+ }
123+ .sponsors-card-bg {
124+ background-color : rgba (16 , 16 , 16 , 0.4 );
125+ }
126+ .sponsors-card-hover-bg {
127+ background-color : rgba (61 , 139 , 55 , 0.1 );
128+ }
129+ .sponsors-cta {
130+ @apply bg-transparent border-2 font-bold rounded-full transition;
131+ border-color : var (--accent-yellow );
132+ color : var (--accent-yellow );
133+ }
134+ .sponsors-cta : hover {
135+ background-color : var (--accent-yellow );
136+ color : var (--bg-dark );
137+ }
138+ /* Form fields */
139+ .sponsors-input {
140+ @apply w-full px-4 py-2 rounded-lg backdrop-blur border text-white placeholder-gray-400;
141+ background-color : rgba (16 , 16 , 16 , 0.5 );
142+ border-color : var (--primary-green );
143+ }
144+ .sponsors-input : focus {
145+ @apply outline-none ring-2;
146+ ring-color : var (--primary-green );
147+ }
125148
126149}
0 commit comments