@@ -262,19 +262,27 @@ h1 span {
262262 pointer-events : none;
263263}
264264
265- @keyframes floatBlob {
265+ @keyframes waveBlob1 {
266266 0% { transform : translate (0px , 0px ) scale (1 ); }
267- 25% { transform : translate (30 px , -25 px ) scale (1.05 ); }
268- 50% { transform : translate (-20 px , 35 px ) scale (0.96 ); }
269- 75% { transform : translate (25 px , 20 px ) scale (1.03 ); }
267+ 25% { transform : translate (40 px , -30 px ) scale (1.06 ); }
268+ 50% { transform : translate (-25 px , 40 px ) scale (0.95 ); }
269+ 75% { transform : translate (30 px , 25 px ) scale (1.04 ); }
270270 100% { transform : translate (0px , 0px ) scale (1 ); }
271271}
272272
273- @keyframes floatBlobCenter {
273+ @keyframes waveBlob2 {
274+ 0% { transform : translate (0px , 0px ) scale (1 ); }
275+ 25% { transform : translate (-35px , 30px ) scale (0.94 ); }
276+ 50% { transform : translate (45px , -20px ) scale (1.07 ); }
277+ 75% { transform : translate (-20px , -35px ) scale (0.97 ); }
278+ 100% { transform : translate (0px , 0px ) scale (1 ); }
279+ }
280+
281+ @keyframes waveBlob3 {
274282 0% { transform : translate (-50% , -50% ) scale (1 ); }
275- 25% { transform : translate (calc (-50% + 30 px ), calc (-50% - 25 px )) scale (1.05 ); }
276- 50% { transform : translate (calc (-50% - 20 px ), calc (-50% + 35 px )) scale (0.96 ); }
277- 75% { transform : translate (calc (-50% + 25 px ), calc (-50% + 20 px )) scale (1.03 ); }
283+ 25% { transform : translate (calc (-50% + 20 px ), calc (-50% + 35 px )) scale (1.05 ); }
284+ 50% { transform : translate (calc (-50% - 35 px ), calc (-50% - 20 px )) scale (0.95 ); }
285+ 75% { transform : translate (calc (-50% + 30 px ), calc (-50% - 30 px )) scale (1.03 ); }
278286 100% { transform : translate (-50% , -50% ) scale (1 ); }
279287}
280288
@@ -288,7 +296,7 @@ h1 span {
288296 filter : blur (120px );
289297 opacity : 0.25 ;
290298 transition : background 0.5s ;
291- animation : floatBlob 12 s ease-in-out infinite;
299+ animation : waveBlob1 4 s ease-in-out infinite;
292300}
293301
294302.card-bg-blob2 {
@@ -301,7 +309,7 @@ h1 span {
301309 filter : blur (140px );
302310 opacity : 0.15 ;
303311 transition : background 0.5s ;
304- animation : floatBlob 9 s ease-in-out infinite 3 s ;
312+ animation : waveBlob2 4 s ease-in-out infinite;
305313}
306314
307315.card-bg-blob3 {
@@ -315,7 +323,7 @@ h1 span {
315323 filter : blur (100px );
316324 opacity : 0.1 ;
317325 transition : background 0.5s ;
318- animation : floatBlobCenter 15 s ease-in-out infinite 6 s ;
326+ animation : waveBlob3 4 s ease-in-out infinite;
319327}
320328
321329.card-bg-grain {
0 commit comments