HTML Validation Result of gsap.com

After validating, we found 19 errors and 6 warnings.

19 Errors

1. Element “stop” is missing required attribute “offset”. 19 occurrences
On line 173, column 34 '... > <stop stop-color="#FFEBE7"></stop...'
On line 216, column 34 '... > <stop stop-color="#0AE448"></stop...'
On line 256, column 34 '... > <stop stop-color="#E193FF"></stop...'
On line 1220, column 34 '...e"> <stop stop-color="#FFD9B0"/> ...'
On line 1235, column 34 '...e"> <stop stop-color="#F0FCFF"/> ...'
On line 1266, column 34 '...e"> <stop stop-color="#0AE448"/> ...'
On line 1486, column 28 '...95.353)"> <stop stop-color="#E193FF"/> <stop...'
On line 1495, column 28 '...34.122)"> <stop stop-color="#FFE2F2"/> <stop...'
On line 1666, column 34 '...e"> <stop stop-color="#FFEBE7"/> ...'
On line 1928, column 40 '... <stop stop-color="#FFD9B0"/> ...'
On line 2084, column 40 '... <stop stop-color="#F0FCFF"/> ...'
On line 2103, column 40 '... <stop stop-color="#F0FCFF"/> ...'
On line 2122, column 40 '... <stop stop-color="#F0FCFF"/> ...'
On line 2141, column 40 '... <stop stop-color="#F0FCFF"/> ...'
On line 2160, column 40 '... <stop stop-color="#F0FCFF"/> ...'
On line 2179, column 40 '... <stop stop-color="#F0FCFF"/> ...'
On line 2198, column 40 '... <stop stop-color="#F0FCFF"/> ...'
On line 2217, column 40 '... <stop stop-color="#F0FCFF"/> ...'
On line 2236, column 40 '... <stop stop-color="#F0FCFF"/> ...'

2. End tag “div” seen, but there were open elements. 1 occurrence
On line 389, column 16 '... </div> ...'

3. Unclosed element “picture”. 1 occurrence
On line 380, column 20 '... <picture> ...'

4. Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.) 6 occurrences
On line 1077, column 71 '... <div class="home-hero__flair home-hero__flair--windmill"> ...'
On line 1093, column 70 '... <div class="home-hero__flair home-hero__flair--circles"> ...'
On line 1125, column 67 '... <div class="home-hero__flair home-hero__flair--star"> ...'
On line 1171, column 67 '... <div class="home-hero__flair home-hero__flair--bolt"> ...'
On line 1186, column 91 '... <div id="home-hero-squiggle" class="home-hero__flair home-hero__flair--worm"><img s...'
On line 1331, column 53 '... <div class="home-intro__flair-wrapper"> ...'

5. An “img” element must have an “alt” attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images. 2 occurrences
On line 1186, column 132 '...ir--worm"><img src="/tf-assets/worm-e8f0c8f6.png"/></div>...'
On line 1367, column 1677 '... <img class="home-intro__flair-two" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAMAAACrZuH4AAABj1BMVEUAAAD9xfv+v/n9v/+vv/P/xfwuved2v+0suecws9//xPz9xft9wO/hw/lxv+7/xfv5xfs+veipwvJDvegovOf+xfyvwvSgwPExu+b/xftNvuv/w/vfw/duv+s0u+fPv/Onv+9Yv+fqxPnUw/iwwvOhwfJnvuxPvuoxvecmvebUw/fCwvaQwPDMw/aFv+9fvusrvOboxPhovuzHwfRWvumIwPFTveoluuQjuuTvxvu9wfViveuTwfHEwvSNv+8oveTPxPoquuT+xfz8xftZvustvOcnvOZwv+7kxPlrv+3oxPkpvOb2xfrLw/a8wvW2wvR/v+9Nveo4veg1veinwfOjwfNFvenTw/eWwfGRwPF5v+5Uvus7vegxvOf3xfvyxPrhxPjbw/jEw/aywvR1v+5dvuxBven5xfvsxPrXw/jRw/fAwvWwwvOtwfOewfKawPGGwPBivuw+vejvxPrGw/aqwfOMwPBKvurNw/aOwPCDwO9ov+1lvuxPvepDvenzxfrdxPiKwPCJwO9IvumbwfL/e9mgAAAAQnRSTlMAoCAQEN/fICAQ72Dn39/Pv7+goJ+QkJCAf19AQEBAICAQ7+/v7+/v7+/f39/Pz8/Pv7+goJ+fkJCPgIB/YGBgMDDTUyp8AAACiUlEQVQ4y22SdUPjQBTEXyly2OFwhx2cu7tfPGkjbZM2dU/dqFLBP/htSgKlMP/ub2dm31sYkHXaMjeFYVNzlmkr3KCRFXRqCMctI8Pn1hXsquzfRq8ajGHDCs3euwYMu8z+HQRQdMhuT+GDSPj5hcsYhturHMMwXDocuiTwyAujy10sVWWinhbPt7JRJnzpU22tnmdgIS7TigliPB8XBT5avUBCR+KOTlhSjCcmFpSS6vV6S7LgSZtIismt6ZPAOE8ur6jHUoJmu126LGcPzSIM/wg1mT7M5ArFhkR3CYe2sD0JW4tR3CA4Xv6NQphavnjiY5MOLXgH+voeNlP4+ieAeY+oNHwd4jRALoOhd8bMIrz8GuB+re6VWKIZIKltk9g0RnYUk2cAIkKxnEg69oIUeblHo0ZGKPoAonFV6vjdTpJy7V4gfeAwwsdVGuBBYT9RQRY2yrllAhv9FownJzceA7yqn9DEKbKwOd+bhAUBaNCxeEl6A/BBLrOEu08QP81FoVVymZqoHNOfAX7V26z/wGWjbC5HYnETrBvzOG5PR7IxUfH6kusAow9PdIKkqKCWjKcxdMpFotmakFfQFByTyHPVS5+nkAEB2VfR7Zwg5uVSQ2L9S4C0U0roA0Uxqt4vygsFpXim7pd9LKHdAl1r7fPXusJ4mPHUxHqpUW5LPrrrPzAWNfqS9muoSDKVPsrm4opa9tFsp0L0tHEwNDFTaQaCtgSXQQnFfYmuEITf4Q6MowwTua13daCvJqvH6CP03G5tzzX+D2AQQQ8uoAe2Ex20Z6crSJoOpn4gl96ZnuB3u0j0si+TMKSJj829Hs32/wH17CsyuK7d9aWFJ83A07fLfwbu/wduT+c4KQinUgAAAABJRU5ErkJggg=="/> ...'

6. Element “div” not allowed as child of element “h3” in this context. (Suppressing further errors from this subtree.) 8 occurrences
On line 1202, column 33 '...2.5"> <div class="subtitle__brace"><svg x...'
On line 1207, column 33 '...s</p> <div class="subtitle__brace"><svg x...'
On line 1316, column 33 '...="0"> <div class="subtitle__brace"><svg x...'
On line 1321, column 33 '...®</p> <div class="subtitle__brace"><svg x...'
On line 1816, column 33 '...="0"> <div class="subtitle__brace"><svg x...'
On line 1821, column 33 '...s</p> <div class="subtitle__brace"><svg x...'
On line 2296, column 33 '...="0"> <div class="subtitle__brace"><svg x...'
On line 2301, column 33 '...®</p> <div class="subtitle__brace"><svg x...'

7. Duplicate attribute “aria-hidden”. 20 occurrences
On line 1202, column 136 '...ue" aria-hidden="true"> <pat...'
On line 1207, column 136 '...ue" aria-hidden="true"> <pat...'
On line 1316, column 136 '...ue" aria-hidden="true"> <pat...'
On line 1321, column 136 '...ue" aria-hidden="true"> <pat...'
On line 1816, column 136 '...ue" aria-hidden="true"> <pat...'
On line 1821, column 136 '...ue" aria-hidden="true"> <pat...'
On line 2296, column 136 '...ue" aria-hidden="true"> <pat...'
On line 2301, column 136 '...ue" aria-hidden="true"> <pat...'
On line 2564, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2569, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2576, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2583, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2590, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2597, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2604, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2611, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2618, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2625, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2632, column 115 '...ue" aria-hidden="true"> <pat...'
On line 2639, column 115 '...ue" aria-hidden="true"> <pat...'

8. Element “p” not allowed as child of element “h3” in this context. (Suppressing further errors from this subtree.) 4 occurrences
On line 1206, column 31 '.../div> <p class="subtitle__label">GSAP –...'
On line 1320, column 31 '.../div> <p class="subtitle__label">Why GS...'
On line 1820, column 31 '.../div> <p class="subtitle__label">GSAP® ...'
On line 2300, column 31 '.../div> <p class="subtitle__label">Brands...'

9. Duplicate ID “a”. 1 occurrence
On line 1586, column 107 '...defs> <linearGradient id="a" x1="62.173" x2="147.334" y1="18.397" y2="190.78" gradientUnits="userSpaceOnUse"> ...'

10. Duplicate ID “b”. 1 occurrence
On line 1594, column 89 '...ient> <pattern id="b" width="1.047" height="1.053" patternContentUnits="objectBoundingBox"> ...'

11. Stray end tag “span”. 2 occurrences
On line 1622, column 15 '...> </span> ...'
On line 1658, column 15 '...> </span> ...'

12. Duplicate ID “curved-line-toggle-one-box”. 2 occurrences
On line 1696, column 173 '...dient)"/> <rect id="curved-line-toggle-one-box" x="133.5" y="0.5" width="16" height="16" fill="url(#curved-line-toggle-one-noise)" fill-opacity="0.6" style="mix-blend-mode:multiply"/> <rect...'
On line 1697, column 97 '...ltiply"/> <rect id="curved-line-toggle-one-box" x="133.5" y="0.5" width="16" height="16" stroke="#FFFCE1"/> <defs...'

13. Attribute “mode” not allowed on element “feColorMatrix” at this point. 1 occurrence
On line 1935, column 120 '... <feColorMatrix in="blur" mode="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 19 -9" result="goo" /> ...'

14. Attribute “x” not allowed on element “path” at this point. 18 occurrences
On line 2075, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69113)"/> <...'
On line 2076, column 185 '...3)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2094, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69114)"/> <...'
On line 2095, column 185 '...4)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2113, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69115)"/> <...'
On line 2114, column 185 '...5)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2132, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69116)"/> <...'
On line 2133, column 185 '...6)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2151, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69117)"/> <...'
On line 2152, column 185 '...7)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2170, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69118)"/> <...'
On line 2171, column 185 '...8)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2189, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69119)"/> <...'
On line 2190, column 185 '...9)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2208, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69120)"/> <...'
On line 2209, column 185 '...0)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2227, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69121)"/> <...'
On line 2228, column 185 '...1)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'

15. Attribute “y” not allowed on element “path” at this point. 18 occurrences
On line 2075, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69113)"/> <...'
On line 2076, column 185 '...3)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2094, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69114)"/> <...'
On line 2095, column 185 '...4)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2113, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69115)"/> <...'
On line 2114, column 185 '...5)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2132, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69116)"/> <...'
On line 2133, column 185 '...6)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2151, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69117)"/> <...'
On line 2152, column 185 '...7)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2170, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69118)"/> <...'
On line 2171, column 185 '...8)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2189, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69119)"/> <...'
On line 2190, column 185 '...9)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2208, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69120)"/> <...'
On line 2209, column 185 '...0)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2227, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69121)"/> <...'
On line 2228, column 185 '...1)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'

16. Attribute “width” not allowed on element “path” at this point. 18 occurrences
On line 2075, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69113)"/> <...'
On line 2076, column 185 '...3)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2094, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69114)"/> <...'
On line 2095, column 185 '...4)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2113, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69115)"/> <...'
On line 2114, column 185 '...5)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2132, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69116)"/> <...'
On line 2133, column 185 '...6)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2151, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69117)"/> <...'
On line 2152, column 185 '...7)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2170, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69118)"/> <...'
On line 2171, column 185 '...8)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2189, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69119)"/> <...'
On line 2190, column 185 '...9)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2208, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69120)"/> <...'
On line 2209, column 185 '...0)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2227, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69121)"/> <...'
On line 2228, column 185 '...1)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'

17. Attribute “height” not allowed on element “path” at this point. 18 occurrences
On line 2075, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69113)"/> <...'
On line 2076, column 185 '...3)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2094, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69114)"/> <...'
On line 2095, column 185 '...4)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2113, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69115)"/> <...'
On line 2114, column 185 '...5)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2132, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69116)"/> <...'
On line 2133, column 185 '...6)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2151, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69117)"/> <...'
On line 2152, column 185 '...7)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2170, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69118)"/> <...'
On line 2171, column 185 '...8)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2189, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69119)"/> <...'
On line 2190, column 185 '...9)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2208, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69120)"/> <...'
On line 2209, column 185 '...0)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'
On line 2227, column 182 '...rue"> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#paint0_radial_2272_69121)"/> <...'
On line 2228, column 185 '...1)"/> <path x="0" y="0" width="126" height="126" fill-rule="evenodd" clip-rule="evenodd" d="M126 0H252H378V126V252V378H252H126H0V252V126V0H126Z" fill="url(#pattern0)" fill-opacity="0.6"/> ...'

18. Duplicate ID “pattern0”. 9 occurrences
On line 2079, column 104 '...> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.26455" height="0.26455"> ...'
On line 2098, column 104 '...> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.26455" height="0.26455"> ...'
On line 2117, column 104 '...> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.26455" height="0.26455"> ...'
On line 2136, column 104 '...> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.26455" height="0.26455"> ...'
On line 2155, column 104 '...> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.26455" height="0.26455"> ...'
On line 2174, column 104 '...> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.26455" height="0.26455"> ...'
On line 2193, column 104 '...> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.26455" height="0.26455"> ...'
On line 2212, column 104 '...> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.26455" height="0.26455"> ...'
On line 2231, column 104 '...> <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="0.26455" height="0.26455"> ...'

19. Attribute “paused” not allowed on element “video” at this point. 6 occurrences
On line 2494, column 90 '... <video class="showcase__video" paused muted loop playsinline preload="metadata"><sourc...'
On line 2499, column 92 '... <video class="showcase__video" paused muted loop playsinline preload="metadata"><sourc...'
On line 2505, column 92 '... <video class="showcase__video" paused muted loop playsinline preload="metadata"><sourc...'
On line 2511, column 92 '... <video class="showcase__video" paused muted loop playsinline preload="metadata"><sourc...'
On line 2517, column 92 '... <video class="showcase__video" paused muted loop playsinline preload="metadata"><sourc...'
On line 2523, column 92 '... <video class="showcase__video" paused muted loop playsinline preload="metadata"><sourc...'

6 Warnings

1. Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. 21 occurrences
On line 8, column 148 '...title> <meta name="description" content="Supported by Webflow. Animate Anything - A wildly robust JavaScript animation library built for professionals." /> <link...'
On line 9, column 49 '...nals." /> <link rel="canonical" href="https://gsap.com/" /> <...'
On line 388, column 14 '... <img alt="" loading="lazy" decoding="async" src="/img/header-shapes.png" width="450" height="322" /> ...'
On line 618, column 13 '... <input type="hidden" name="_processLogin" value="usernamepassword" /><input...'
On line 618, column 51 '... /><input type="hidden" name="csrfKey" /><input...'
On line 622, column 13 '...srfKey" /><input type="hidden" name="remember_me" value="0" /><input...'
On line 626, column 13 '... /><input type="hidden" name="remember_me_checkbox" value="1" /><input...'
On line 631, column 13 '... /><input class="header-input heading-s" name="auth" placeholder="Email Address" type="email" /><input...'
On line 636, column 13 '... /><input type="password" class="header-input heading-s" name="password" placeholder="Password" /> ...'
On line 937, column 10 '...> <input type="hidden" name="_processLogin" value="usernamepassword" /><input...'
On line 937, column 48 '... /><input type="hidden" name="csrfKey" /><input...'
On line 941, column 10 '...srfKey" /><input type="hidden" name="remember_me" value="0" /><input...'
On line 945, column 10 '... /><input type="hidden" name="remember_me_checkbox" value="1" /><input...'
On line 950, column 10 '... /><input type="email" class="mobile-input heading-s" name="auth" placeholder="Email Address" /><input...'
On line 955, column 10 '... /><input type="password" class="mobile-input heading-s" name="password" placeholder="Password" /> ...'
On line 1039, column 8 '...t"> <img alt="" loading="lazy" decoding="async" src="/img/header-shapes.png" width="450" height="322" /> ...'
On line 1186, column 132 '...ir--worm"><img src="/tf-assets/worm-e8f0c8f6.png"/></div>...'
On line 1367, column 1677 '... <img class="home-intro__flair-two" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAMAAACrZuH4AAABj1BMVEUAAAD9xfv+v/n9v/+vv/P/xfwuved2v+0suecws9//xPz9xft9wO/hw/lxv+7/xfv5xfs+veipwvJDvegovOf+xfyvwvSgwPExu+b/xftNvuv/w/vfw/duv+s0u+fPv/Onv+9Yv+fqxPnUw/iwwvOhwfJnvuxPvuoxvecmvebUw/fCwvaQwPDMw/aFv+9fvusrvOboxPhovuzHwfRWvumIwPFTveoluuQjuuTvxvu9wfViveuTwfHEwvSNv+8oveTPxPoquuT+xfz8xftZvustvOcnvOZwv+7kxPlrv+3oxPkpvOb2xfrLw/a8wvW2wvR/v+9Nveo4veg1veinwfOjwfNFvenTw/eWwfGRwPF5v+5Uvus7vegxvOf3xfvyxPrhxPjbw/jEw/aywvR1v+5dvuxBven5xfvsxPrXw/jRw/fAwvWwwvOtwfOewfKawPGGwPBivuw+vejvxPrGw/aqwfOMwPBKvurNw/aOwPCDwO9ov+1lvuxPvepDvenzxfrdxPiKwPCJwO9IvumbwfL/e9mgAAAAQnRSTlMAoCAQEN/fICAQ72Dn39/Pv7+goJ+QkJCAf19AQEBAICAQ7+/v7+/v7+/f39/Pz8/Pv7+goJ+fkJCPgIB/YGBgMDDTUyp8AAACiUlEQVQ4y22SdUPjQBTEXyly2OFwhx2cu7tfPGkjbZM2dU/dqFLBP/htSgKlMP/ub2dm31sYkHXaMjeFYVNzlmkr3KCRFXRqCMctI8Pn1hXsquzfRq8ajGHDCs3euwYMu8z+HQRQdMhuT+GDSPj5hcsYhturHMMwXDocuiTwyAujy10sVWWinhbPt7JRJnzpU22tnmdgIS7TigliPB8XBT5avUBCR+KOTlhSjCcmFpSS6vV6S7LgSZtIismt6ZPAOE8ur6jHUoJmu126LGcPzSIM/wg1mT7M5ArFhkR3CYe2sD0JW4tR3CA4Xv6NQphavnjiY5MOLXgH+voeNlP4+ieAeY+oNHwd4jRALoOhd8bMIrz8GuB+re6VWKIZIKltk9g0RnYUk2cAIkKxnEg69oIUeblHo0ZGKPoAonFV6vjdTpJy7V4gfeAwwsdVGuBBYT9RQRY2yrllAhv9FownJzceA7yqn9DEKbKwOd+bhAUBaNCxeEl6A/BBLrOEu08QP81FoVVymZqoHNOfAX7V26z/wGWjbC5HYnETrBvzOG5PR7IxUfH6kusAow9PdIKkqKCWjKcxdMpFotmakFfQFByTyHPVS5+nkAEB2VfR7Zwg5uVSQ2L9S4C0U0roA0Uxqt4vygsFpXim7pd9LKHdAl1r7fPXusJ4mPHUxHqpUW5LPrrrPzAWNfqS9muoSDKVPsrm4opa9tFsp0L0tHEwNDFTaQaCtgSXQQnFfYmuEITf4Q6MowwTua13daCvJqvH6CP03G5tzzX+D2AQQQ8uoAe2Ex20Z6crSJoOpn4gl96ZnuB3u0j0si+TMKSJj829Hs32/wH17CsyuK7d9aWFJ83A07fLfwbu/wduT+c4KQinUgAAAABJRU5ErkJggg=="/> ...'
On line 1518, column 77 '... <img class="circle" src="/tf-assets/circle-448f73d1.png" alt=""/> ...'
On line 2965, column 98 '... <input type="email" id="email" name="email" placeholder="Email Address" required/> ...'
On line 2974, column 17 '... <br/> ...'

2. Section lacks heading. Consider using “h2”-“h6” elements to add identifying headings to all sections, or else use a “div” element instead for any cases where no heading is needed. 1 occurrence
On line 61, column 45 '...header"> <section class="banner" id="webflow-banner"> <...'

3. The first occurrence of ID “a” was here. 1 occurrence
On line 1570, column 106 '...defs> <linearGradient id="a" x1="60.816" x2="38.263" y1="20.902" y2="87.976" gradientUnits="userSpaceOnUse"> ...'

4. The first occurrence of ID “b” was here. 1 occurrence
On line 1574, column 89 '...ient> <pattern id="b" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'

5. The first occurrence of ID “curved-line-toggle-one-box” was here. 2 occurrences
On line 1695, column 125 '...it="10"/> <rect id="curved-line-toggle-one-box" x="133.5" y="0.5" width="16" height="16" fill="url(#curved-line-toggle-one-gradient)"/> <rect...'
On line 1695, column 125 '...it="10"/> <rect id="curved-line-toggle-one-box" x="133.5" y="0.5" width="16" height="16" fill="url(#curved-line-toggle-one-gradient)"/> <rect...'

6. The first occurrence of ID “pattern0” was here. 9 occurrences
On line 1776, column 96 '...ient> <pattern id="pattern0" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'
On line 1776, column 96 '...ient> <pattern id="pattern0" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'
On line 1776, column 96 '...ient> <pattern id="pattern0" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'
On line 1776, column 96 '...ient> <pattern id="pattern0" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'
On line 1776, column 96 '...ient> <pattern id="pattern0" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'
On line 1776, column 96 '...ient> <pattern id="pattern0" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'
On line 1776, column 96 '...ient> <pattern id="pattern0" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'
On line 1776, column 96 '...ient> <pattern id="pattern0" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'
On line 1776, column 96 '...ient> <pattern id="pattern0" width="2.857" height="2.857" patternContentUnits="objectBoundingBox"> ...'

HTML Validator

What are the most common errors on your website? Summarize the HTML errors across and entire domain with the HTML Validator.