@@ -1060,6 +1060,8 @@ a {
10601060 -webkit-text-fill-color : transparent;
10611061 -webkit-text-stroke : 1.3px var (--hero-outline-color );
10621062 text-shadow : none;
1063+ opacity : 0 ;
1064+ filter : blur (4px );
10631065}
10641066
10651067.hero-text--fill ,
@@ -1087,14 +1089,31 @@ a {
10871089 0 0 16px rgba (89 , 109 , 255 , 0.28 );
10881090}
10891091
1092+ .js body .hero-ready .hero-text--outline {
1093+ animation : hero-outline-intro 260ms cubic-bezier (0.22 , 0.9 , 0.32 , 1 ) forwards;
1094+ animation-delay : calc (var (--line-index , 0 ) * 36ms + 30ms );
1095+ }
1096+
10901097.js body .hero-ready .hero-text--fill {
1091- animation : hero-fill-reveal 1120 ms cubic-bezier (0.16 , 1 , 0.3 , 1 ) forwards;
1092- animation-delay : calc (var (--line-index , 0 ) * 150 ms + 90 ms );
1098+ animation : hero-fill-reveal 980 ms cubic-bezier (0.2 , 0.9 , 0.2 , 1 ) forwards;
1099+ animation-delay : calc (var (--line-index , 0 ) * 180 ms + 220 ms );
10931100}
10941101
10951102.js body .hero-ready .hero-text--glow {
1096- animation : hero-glow-sweep 1120ms cubic-bezier (0.16 , 1 , 0.3 , 1 ) forwards;
1097- animation-delay : calc (var (--line-index , 0 ) * 150ms + 90ms );
1103+ animation : hero-glow-sweep 1100ms cubic-bezier (0.2 , 0.88 , 0.24 , 1 ) forwards;
1104+ animation-delay : calc (var (--line-index , 0 ) * 180ms + 260ms );
1105+ }
1106+
1107+ @keyframes hero-outline-intro {
1108+ 0% {
1109+ opacity : 0 ;
1110+ filter : blur (4px );
1111+ }
1112+
1113+ 100% {
1114+ opacity : 1 ;
1115+ filter : blur (0 );
1116+ }
10981117}
10991118
11001119@keyframes hero-fill-reveal {
@@ -1116,14 +1135,14 @@ a {
11161135 filter : blur (12px );
11171136 }
11181137
1119- 14 % {
1120- opacity : 0.82 ;
1138+ 18 % {
1139+ opacity : 0.34 ;
11211140 }
11221141
1123- 72 % {
1142+ 70 % {
11241143 width : 100% ;
1125- opacity : 0.42 ;
1126- filter : blur (5 px );
1144+ opacity : 0.18 ;
1145+ filter : blur (4 px );
11271146 }
11281147
11291148 100% {
@@ -1519,4 +1538,11 @@ a {
15191538 animation : none !important ;
15201539 transition : none !important ;
15211540 }
1541+
1542+ .hero-text--outline {
1543+ opacity : 1 !important ;
1544+ filter : none !important ;
1545+ animation : none !important ;
1546+ transition : none !important ;
1547+ }
15221548}
0 commit comments