feat: 新增 现代设计 HeroSection

This commit is contained in:
hexianWeb 2025-02-13 16:26:37 +08:00
parent bd340bd2fe
commit 36ab088139
10 changed files with 986 additions and 0 deletions

View File

@ -0,0 +1,263 @@
<svg width="1440" height="40" viewBox="0 0 1440 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<g opacity="0.5">
<g clip-path="url(#clip0_1_243)">
<path d="M-113.978 38.4948C-117.243 38.4948 -120.215 37.7098 -122.895 36.1398C-125.574 34.5699 -127.684 32.4034 -129.224 29.6402C-130.764 26.8771 -131.534 23.7843 -131.534 20.3618C-131.534 16.9393 -130.779 13.8465 -129.27 11.0834C-127.761 8.32024 -125.697 6.16942 -123.079 4.63087C-120.431 3.06091 -117.458 2.27594 -114.163 2.27594C-111.76 2.27594 -109.558 2.69982 -107.556 3.5476C-105.523 4.36397 -103.814 5.47864 -102.428 6.8916C-101.042 8.30456 -100.041 9.89023 -99.4249 11.6486L-105.754 14.7571C-106.37 12.9987 -107.418 11.5858 -108.896 10.5182C-110.374 9.41924 -112.13 8.86974 -114.163 8.86974C-116.165 8.86974 -117.951 9.35641 -119.522 10.3298C-121.062 11.2718 -122.263 12.6219 -123.126 14.3803C-123.957 16.1072 -124.373 18.1011 -124.373 20.3618C-124.373 22.6225 -123.942 24.6321 -123.079 26.3904C-122.186 28.1174 -120.954 29.4675 -119.383 30.4409C-117.782 31.4143 -115.98 31.901 -113.978 31.901C-112.376 31.901 -110.898 31.5869 -109.543 30.959C-108.157 30.331 -107.048 29.4361 -106.216 28.2744C-105.385 27.0812 -104.969 25.6996 -104.969 24.1297V24.0355H-114.163V17.9127H-97.8079V21.6335C-97.8079 25.2757 -98.5779 28.3686 -100.118 30.9119C-101.658 33.4552 -103.66 35.3548 -106.124 36.6108C-108.588 37.8668 -111.206 38.4948 -113.978 38.4948ZM-96.2043 12.2137H-89.2743V37.9296H-96.2043V12.2137ZM-96.6201 4.96056C-96.6201 3.67319 -96.2813 2.69982 -95.6037 2.04044C-94.9261 1.34966 -93.9713 1.00427 -92.7393 1.00427C-91.4765 1.00427 -90.5217 1.34966 -89.8749 2.04044C-89.1973 2.69982 -88.8585 3.67319 -88.8585 4.96056C-88.8585 6.24792 -89.1973 7.23697 -89.8749 7.92777C-90.5217 8.58715 -91.4765 8.91684 -92.7393 8.91684C-93.9713 8.91684 -94.9261 8.57147 -95.6037 7.88067C-96.2813 7.18987 -96.6201 6.21652 -96.6201 4.96056ZM-74.3623 38.2122C-77.4115 38.2122 -79.7833 37.3801 -81.4773 35.7159C-83.1405 34.0204 -83.9721 31.6655 -83.9721 28.6512V18.3366H-88.2225V12.2137H-87.9915C-86.6979 12.2137 -85.7123 11.884 -85.0347 11.2247C-84.3263 10.5653 -83.9721 9.57622 -83.9721 8.25746V6.37351H-77.0419V12.2137H-71.1283V18.3366H-77.0419V28.1802C-77.0419 29.4989 -76.688 30.488 -75.9793 31.1474C-75.2711 31.7753 -74.1932 32.0893 -72.7453 32.0893C-72.3143 32.0893 -71.7751 32.0423 -71.1283 31.9481V37.9767C-72.1447 38.1336 -73.223 38.2122 -74.3623 38.2122ZM-68.8692 2.84111H-61.7082V18.0069H-48.3102V2.84111H-41.1492V37.9296H-48.3102V24.3652H-61.7082V37.9296H-68.8692V2.84111ZM-28.7944 38.4948C-31.8131 38.4948 -34.1693 37.5371 -35.863 35.6217C-37.5262 33.675 -38.3578 31.0689 -38.3578 27.8034V12.2137H-31.4278V27.2382C-31.4278 28.7139 -31.012 29.9071 -30.1804 30.8177C-29.3183 31.6969 -28.1938 32.1364 -26.8078 32.1364C-25.4218 32.1364 -24.313 31.6969 -23.4814 30.8177C-22.6193 29.9071 -22.1878 28.7139 -22.1878 27.2382V12.2137H-15.2578V37.9296H-21.7258V34.8211C-22.3726 36.0456 -23.3123 36.9719 -24.544 37.5999C-25.7452 38.1965 -27.1622 38.4948 -28.7944 38.4948ZM1.63408 38.4948C0.0632782 38.4948 -1.38414 38.2436 -2.70872 37.7412C-4.03277 37.2074 -5.14156 36.4538 -6.03512 35.4804V37.9296H-12.5031V2.27594H-5.57311V14.3803C-4.71054 13.5011 -3.66317 12.826 -2.43152 12.355C-1.16837 11.884 0.201889 11.6486 1.68028 11.6486C4.05223 11.6486 6.20787 12.2452 8.14828 13.4383C10.1197 14.6314 11.6752 16.2485 12.8145 18.2895C13.9543 20.3304 14.5239 22.5911 14.5239 25.0717C14.5239 27.5522 13.9543 29.8129 12.8145 31.8539C11.7057 33.8948 10.1658 35.5119 8.19447 36.705C6.25407 37.8982 4.06746 38.4948 1.63408 38.4948ZM-5.57311 25.0717C-5.57311 27.1754 -4.98774 28.8866 -3.81752 30.2054C-2.61632 31.4927 -1.07597 32.1364 0.80249 32.1364C2.71243 32.1364 4.28323 31.4771 5.51488 30.1583C6.74706 28.8395 7.36287 27.144 7.36287 25.0717C7.36287 23.0307 6.74706 21.3509 5.51488 20.0321C4.28323 18.6819 2.71243 18.0069 0.80249 18.0069C-1.07597 18.0069 -2.61632 18.6662 -3.81752 19.985C-4.98774 21.3038 -5.57311 22.9993 -5.57311 25.0717Z" fill="white" fill-opacity="0.15"/>
<path d="M-113.978 38.4948C-117.243 38.4948 -120.215 37.7098 -122.895 36.1398C-125.574 34.5699 -127.684 32.4034 -129.224 29.6402C-130.764 26.8771 -131.534 23.7843 -131.534 20.3618C-131.534 16.9393 -130.779 13.8465 -129.27 11.0834C-127.761 8.32024 -125.697 6.16942 -123.079 4.63087C-120.431 3.06091 -117.458 2.27594 -114.163 2.27594C-111.76 2.27594 -109.558 2.69982 -107.556 3.5476C-105.523 4.36397 -103.814 5.47864 -102.428 6.8916C-101.042 8.30456 -100.041 9.89023 -99.4249 11.6486L-105.754 14.7571C-106.37 12.9987 -107.418 11.5858 -108.896 10.5182C-110.374 9.41924 -112.13 8.86974 -114.163 8.86974C-116.165 8.86974 -117.951 9.35641 -119.522 10.3298C-121.062 11.2718 -122.263 12.6219 -123.126 14.3803C-123.957 16.1072 -124.373 18.1011 -124.373 20.3618C-124.373 22.6225 -123.942 24.6321 -123.079 26.3904C-122.186 28.1174 -120.954 29.4675 -119.383 30.4409C-117.782 31.4143 -115.98 31.901 -113.978 31.901C-112.376 31.901 -110.898 31.5869 -109.543 30.959C-108.157 30.331 -107.048 29.4361 -106.216 28.2744C-105.385 27.0812 -104.969 25.6996 -104.969 24.1297V24.0355H-114.163V17.9127H-97.8079V21.6335C-97.8079 25.2757 -98.5779 28.3686 -100.118 30.9119C-101.658 33.4552 -103.66 35.3548 -106.124 36.6108C-108.588 37.8668 -111.206 38.4948 -113.978 38.4948ZM-96.2043 12.2137H-89.2743V37.9296H-96.2043V12.2137ZM-96.6201 4.96056C-96.6201 3.67319 -96.2813 2.69982 -95.6037 2.04044C-94.9261 1.34966 -93.9713 1.00427 -92.7393 1.00427C-91.4765 1.00427 -90.5217 1.34966 -89.8749 2.04044C-89.1973 2.69982 -88.8585 3.67319 -88.8585 4.96056C-88.8585 6.24792 -89.1973 7.23697 -89.8749 7.92777C-90.5217 8.58715 -91.4765 8.91684 -92.7393 8.91684C-93.9713 8.91684 -94.9261 8.57147 -95.6037 7.88067C-96.2813 7.18987 -96.6201 6.21652 -96.6201 4.96056ZM-74.3623 38.2122C-77.4115 38.2122 -79.7833 37.3801 -81.4773 35.7159C-83.1405 34.0204 -83.9721 31.6655 -83.9721 28.6512V18.3366H-88.2225V12.2137H-87.9915C-86.6979 12.2137 -85.7123 11.884 -85.0347 11.2247C-84.3263 10.5653 -83.9721 9.57622 -83.9721 8.25746V6.37351H-77.0419V12.2137H-71.1283V18.3366H-77.0419V28.1802C-77.0419 29.4989 -76.688 30.488 -75.9793 31.1474C-75.2711 31.7753 -74.1932 32.0893 -72.7453 32.0893C-72.3143 32.0893 -71.7751 32.0423 -71.1283 31.9481V37.9767C-72.1447 38.1336 -73.223 38.2122 -74.3623 38.2122ZM-68.8692 2.84111H-61.7082V18.0069H-48.3102V2.84111H-41.1492V37.9296H-48.3102V24.3652H-61.7082V37.9296H-68.8692V2.84111ZM-28.7944 38.4948C-31.8131 38.4948 -34.1693 37.5371 -35.863 35.6217C-37.5262 33.675 -38.3578 31.0689 -38.3578 27.8034V12.2137H-31.4278V27.2382C-31.4278 28.7139 -31.012 29.9071 -30.1804 30.8177C-29.3183 31.6969 -28.1938 32.1364 -26.8078 32.1364C-25.4218 32.1364 -24.313 31.6969 -23.4814 30.8177C-22.6193 29.9071 -22.1878 28.7139 -22.1878 27.2382V12.2137H-15.2578V37.9296H-21.7258V34.8211C-22.3726 36.0456 -23.3123 36.9719 -24.544 37.5999C-25.7452 38.1965 -27.1622 38.4948 -28.7944 38.4948ZM1.63408 38.4948C0.0632782 38.4948 -1.38414 38.2436 -2.70872 37.7412C-4.03277 37.2074 -5.14156 36.4538 -6.03512 35.4804V37.9296H-12.5031V2.27594H-5.57311V14.3803C-4.71054 13.5011 -3.66317 12.826 -2.43152 12.355C-1.16837 11.884 0.201889 11.6486 1.68028 11.6486C4.05223 11.6486 6.20787 12.2452 8.14828 13.4383C10.1197 14.6314 11.6752 16.2485 12.8145 18.2895C13.9543 20.3304 14.5239 22.5911 14.5239 25.0717C14.5239 27.5522 13.9543 29.8129 12.8145 31.8539C11.7057 33.8948 10.1658 35.5119 8.19447 36.705C6.25407 37.8982 4.06746 38.4948 1.63408 38.4948ZM-5.57311 25.0717C-5.57311 27.1754 -4.98774 28.8866 -3.81752 30.2054C-2.61632 31.4927 -1.07597 32.1364 0.80249 32.1364C2.71243 32.1364 4.28323 31.4771 5.51488 30.1583C6.74706 28.8395 7.36287 27.144 7.36287 25.0717C7.36287 23.0307 6.74706 21.3509 5.51488 20.0321C4.28323 18.6819 2.71243 18.0069 0.80249 18.0069C-1.07597 18.0069 -2.61632 18.6662 -3.81752 19.985C-4.98774 21.3038 -5.57311 22.9993 -5.57311 25.0717Z" fill="url(#paint0_linear_1_243)"/>
</g>
<g clip-path="url(#clip1_1_243)">
<path d="M170.815 10.5C164.44 10.5 159.843 14.7093 159.843 21.0231C159.843 27.337 165.018 31.5462 171.393 31.5462C175.244 31.5462 178.64 30.0028 180.742 27.4013L176.324 24.8173C175.158 26.1093 173.385 26.8634 171.393 26.8634C168.627 26.8634 166.276 25.4019 165.404 23.0634H181.585C181.712 22.4086 181.787 21.7305 181.787 21.0173C181.787 14.7093 177.19 10.5 170.815 10.5ZM165.352 18.9769C166.074 16.6443 168.049 15.1769 170.809 15.1769C173.576 15.1769 175.55 16.6443 176.267 18.9769H165.352ZM232.997 10.5C226.621 10.5 222.025 14.7093 222.025 21.0231C222.025 27.337 227.199 31.5462 233.574 31.5462C237.426 31.5462 240.821 30.0028 242.923 27.4013L238.506 24.8173C237.339 26.1093 235.566 26.8634 233.574 26.8634C230.808 26.8634 228.458 25.4019 227.586 23.0634H243.766C243.893 22.4086 243.968 21.7305 243.968 21.0173C243.968 14.7093 239.372 10.5 232.997 10.5ZM227.54 18.9769C228.261 16.6443 230.236 15.1769 232.997 15.1769C235.763 15.1769 237.738 16.6443 238.454 18.9769H227.54ZM205.001 21.0231C205.001 24.5308 207.265 26.8693 210.776 26.8693C213.155 26.8693 214.939 25.776 215.858 23.993L220.292 26.5828C218.456 29.6813 215.014 31.5462 210.776 31.5462C204.395 31.5462 199.804 27.337 199.804 21.0231C199.804 14.7093 204.401 10.5 210.776 10.5C215.014 10.5 218.45 12.3649 220.292 15.4634L215.858 18.0533C214.939 16.2702 213.155 15.1769 210.776 15.1769C207.271 15.1769 205.001 17.5154 205.001 21.0231ZM252.63 4.06926V30.9616H247.433V4.06926H252.63ZM110.707 1.14618L132.044 38.5616H89.3696L110.707 1.14618ZM164.053 4.06926L148.052 32.1308L132.05 4.06926H138.05L148.052 21.6077L158.053 4.06926H164.053ZM198.072 11.0846V16.7496C197.494 16.58 196.882 16.4631 196.224 16.4631C192.869 16.4631 190.449 18.8016 190.449 22.3093V30.9616H185.252V11.0846H190.449V16.4631C190.449 13.4933 193.862 11.0846 198.072 11.0846Z" fill="white" fill-opacity="0.15"/>
<path d="M170.815 10.5C164.44 10.5 159.843 14.7093 159.843 21.0231C159.843 27.337 165.018 31.5462 171.393 31.5462C175.244 31.5462 178.64 30.0028 180.742 27.4013L176.324 24.8173C175.158 26.1093 173.385 26.8634 171.393 26.8634C168.627 26.8634 166.276 25.4019 165.404 23.0634H181.585C181.712 22.4086 181.787 21.7305 181.787 21.0173C181.787 14.7093 177.19 10.5 170.815 10.5ZM165.352 18.9769C166.074 16.6443 168.049 15.1769 170.809 15.1769C173.576 15.1769 175.55 16.6443 176.267 18.9769H165.352ZM232.997 10.5C226.621 10.5 222.025 14.7093 222.025 21.0231C222.025 27.337 227.199 31.5462 233.574 31.5462C237.426 31.5462 240.821 30.0028 242.923 27.4013L238.506 24.8173C237.339 26.1093 235.566 26.8634 233.574 26.8634C230.808 26.8634 228.458 25.4019 227.586 23.0634H243.766C243.893 22.4086 243.968 21.7305 243.968 21.0173C243.968 14.7093 239.372 10.5 232.997 10.5ZM227.54 18.9769C228.261 16.6443 230.236 15.1769 232.997 15.1769C235.763 15.1769 237.738 16.6443 238.454 18.9769H227.54ZM205.001 21.0231C205.001 24.5308 207.265 26.8693 210.776 26.8693C213.155 26.8693 214.939 25.776 215.858 23.993L220.292 26.5828C218.456 29.6813 215.014 31.5462 210.776 31.5462C204.395 31.5462 199.804 27.337 199.804 21.0231C199.804 14.7093 204.401 10.5 210.776 10.5C215.014 10.5 218.45 12.3649 220.292 15.4634L215.858 18.0533C214.939 16.2702 213.155 15.1769 210.776 15.1769C207.271 15.1769 205.001 17.5154 205.001 21.0231ZM252.63 4.06926V30.9616H247.433V4.06926H252.63ZM110.707 1.14618L132.044 38.5616H89.3696L110.707 1.14618ZM164.053 4.06926L148.052 32.1308L132.05 4.06926H138.05L148.052 21.6077L158.053 4.06926H164.053ZM198.072 11.0846V16.7496C197.494 16.58 196.882 16.4631 196.224 16.4631C192.869 16.4631 190.449 18.8016 190.449 22.3093V30.9616H185.252V11.0846H190.449V16.4631C190.449 13.4933 193.862 11.0846 198.072 11.0846Z" fill="url(#paint1_linear_1_243)"/>
</g>
<g clip-path="url(#clip2_1_243)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M487.049 0H452.322C450.661 0 449.25 1.28952 449.25 2.87809V37.12C449.25 38.7105 450.176 40 451.837 40H486.563C488.226 40 490 38.7105 490 37.12V2.87809C490 1.28952 488.712 0 487.049 0ZM464.774 15.2381H470.26V17.9829H470.32C471.156 16.5029 473.626 15 476.681 15C482.543 15 484.179 18.0552 484.179 23.7143V34.2857H478.357V24.7562C478.357 22.2229 477.327 20 474.917 20C471.99 20 470.595 21.9448 470.595 25.1371V34.2857H464.774V15.2381ZM455.071 34.2857H460.893V15.2381H455.071V34.2857ZM461.621 8.57143C461.621 9.04037 461.527 9.50475 461.344 9.93807C461.162 10.3714 460.894 10.7651 460.556 11.0969C460.218 11.4286 459.817 11.6917 459.376 11.8713C458.935 12.0509 458.462 12.1434 457.984 12.1435C457.506 12.1437 457.033 12.0514 456.592 11.872C456.15 11.6927 455.749 11.4297 455.412 11.0982C455.074 10.7667 454.806 10.373 454.623 9.93983C454.44 9.50661 454.346 9.04227 454.346 8.57333C454.346 7.6265 454.729 6.71841 455.411 6.04878C456.093 5.37915 457.018 5.00283 457.982 5.00258C458.947 5.00232 459.872 5.37816 460.554 6.04743C461.237 6.7167 461.62 7.6246 461.621 8.57143Z" fill="url(#paint2_linear_1_243)"/>
<path d="M443.429 34.2857H437.995V32.0172H437.937C436.728 33.3924 434.628 34.5238 431.07 34.5238C426.218 34.5238 422.041 30.941 422.041 24.7829C422.041 18.9162 426.158 15 431.252 15C434.405 15 436.363 16.101 437.549 17.5067H437.607V5.71429H443.429V34.2857ZM432.715 19.2857C429.387 19.2857 427.517 21.6152 427.517 24.7124C427.517 27.8114 429.387 30.2381 432.715 30.2381C436.047 30.2381 437.995 27.8743 437.995 24.7124C437.995 21.4629 436.047 19.2857 432.715 19.2857ZM419.485 31.2172C418.111 32.9638 415.282 34.5238 410.714 34.5238C404.621 34.5238 400.74 30.5619 400.74 24.3391C400.74 18.8095 404.254 15 410.885 15C416.611 15 420.143 18.6914 420.143 25.1848C420.143 25.8324 420.036 26.4762 420.036 26.4762H406.232L406.265 27.0648C406.647 28.7067 407.91 30.7143 410.809 30.7143C413.34 30.7143 415.074 29.3791 415.858 28.3333L419.485 31.2172ZM414.541 22.8552C414.579 20.8476 413.078 18.8095 410.71 18.8095C407.893 18.8095 406.389 20.9695 406.232 22.8572H414.541V22.8552Z" fill="#0A66C2"/>
<path d="M443.429 34.2857H437.995V32.0172H437.937C436.728 33.3924 434.628 34.5238 431.07 34.5238C426.218 34.5238 422.041 30.941 422.041 24.7829C422.041 18.9162 426.158 15 431.252 15C434.405 15 436.363 16.101 437.549 17.5067H437.607V5.71429H443.429V34.2857ZM432.715 19.2857C429.387 19.2857 427.517 21.6152 427.517 24.7124C427.517 27.8114 429.387 30.2381 432.715 30.2381C436.047 30.2381 437.995 27.8743 437.995 24.7124C437.995 21.4629 436.047 19.2857 432.715 19.2857ZM419.485 31.2172C418.111 32.9638 415.282 34.5238 410.714 34.5238C404.621 34.5238 400.74 30.5619 400.74 24.3391C400.74 18.8095 404.254 15 410.885 15C416.611 15 420.143 18.6914 420.143 25.1848C420.143 25.8324 420.036 26.4762 420.036 26.4762H406.232L406.265 27.0648C406.647 28.7067 407.91 30.7143 410.809 30.7143C413.34 30.7143 415.074 29.3791 415.858 28.3333L419.485 31.2172ZM414.541 22.8552C414.579 20.8476 413.078 18.8095 410.71 18.8095C407.893 18.8095 406.389 20.9695 406.232 22.8572H414.541V22.8552Z" fill="url(#paint3_linear_1_243)"/>
<path d="M400.738 15.2381H393.946L387.155 22.8571V5.71428H381.333V34.2857H387.155V24.7619L394.333 34.2857H401.206L392.976 23.8724L400.738 15.2381ZM358.048 15.2381H363.533V17.9828H363.593C364.43 16.5028 366.9 15 369.954 15C375.817 15 377.452 18.6514 377.452 23.7143V34.2857H371.631V24.7562C371.631 21.9524 370.601 20 368.19 20C365.264 20 363.869 22.2743 363.869 25.1371V34.2857H358.048V15.2381ZM348.345 34.2857H354.167V15.2381H348.345V34.2857ZM351.258 12C351.723 12.0108 352.186 11.9301 352.62 11.7627C353.053 11.5952 353.448 11.3445 353.781 11.0251C354.114 10.7058 354.379 10.3243 354.559 9.90307C354.74 9.48185 354.833 9.02942 354.833 8.57237C354.833 8.11532 354.74 7.66289 354.559 7.24167C354.379 6.82045 354.114 6.43895 353.781 6.1196C353.448 5.80025 353.053 5.5495 352.62 5.38208C352.186 5.21467 351.723 5.13398 351.258 5.14475C350.346 5.16585 349.479 5.53624 348.841 6.17674C348.204 6.81725 347.847 7.67705 347.847 8.57237C347.847 9.46769 348.204 10.3275 348.841 10.968C349.479 11.6085 350.346 11.9789 351.258 12ZM332.821 5.71428H327V34.2857H344.464V28.5714H332.821V5.71428Z" fill="#0A66C2"/>
<path d="M400.738 15.2381H393.946L387.155 22.8571V5.71428H381.333V34.2857H387.155V24.7619L394.333 34.2857H401.206L392.976 23.8724L400.738 15.2381ZM358.048 15.2381H363.533V17.9828H363.593C364.43 16.5028 366.9 15 369.954 15C375.817 15 377.452 18.6514 377.452 23.7143V34.2857H371.631V24.7562C371.631 21.9524 370.601 20 368.19 20C365.264 20 363.869 22.2743 363.869 25.1371V34.2857H358.048V15.2381ZM348.345 34.2857H354.167V15.2381H348.345V34.2857ZM351.258 12C351.723 12.0108 352.186 11.9301 352.62 11.7627C353.053 11.5952 353.448 11.3445 353.781 11.0251C354.114 10.7058 354.379 10.3243 354.559 9.90307C354.74 9.48185 354.833 9.02942 354.833 8.57237C354.833 8.11532 354.74 7.66289 354.559 7.24167C354.379 6.82045 354.114 6.43895 353.781 6.1196C353.448 5.80025 353.053 5.5495 352.62 5.38208C352.186 5.21467 351.723 5.13398 351.258 5.14475C350.346 5.16585 349.479 5.53624 348.841 6.17674C348.204 6.81725 347.847 7.67705 347.847 8.57237C347.847 9.46769 348.204 10.3275 348.841 10.968C349.479 11.6085 350.346 11.9789 351.258 12ZM332.821 5.71428H327V34.2857H344.464V28.5714H332.821V5.71428Z" fill="url(#paint4_linear_1_243)"/>
</g>
<mask id="mask0_1_243" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="564" y="1" width="234" height="38">
<path d="M797.123 1.31201H564V38.688H797.123V1.31201Z" fill="white"/>
</mask>
<g mask="url(#mask0_1_243)">
<path d="M711.548 18.2351C711.548 18.2351 709.535 18.7152 707.831 19.1204L705.242 19.7094C705.235 19.7094 705.225 19.7094 705.218 19.7094C705.218 19.0114 705.269 18.276 705.436 17.5984C705.651 16.7302 706.121 15.7156 706.939 15.2695C707.828 14.7861 708.911 14.7282 709.852 15.1027C710.826 15.4875 711.272 16.4272 711.463 17.4009C711.517 17.6733 711.551 17.9457 711.579 18.2215L711.548 18.2351ZM718.3 19.7094C718.3 12.9577 714.045 10.0568 708.608 10.0568C702.462 10.0568 698.612 14.3094 698.612 19.7434C698.612 25.6507 701.89 29.498 708.945 29.498C712.761 29.498 714.921 28.8238 717.489 27.5404L716.512 23.1176C714.553 23.996 712.73 24.5339 710.298 24.5339C707.63 24.5339 706.111 23.5227 705.535 21.6331H718.13C718.232 21.1258 718.3 20.5504 718.3 19.7094Z" fill="url(#paint5_linear_1_243)"/>
<path d="M655.024 18.2351C655.024 18.2351 653.01 18.7152 651.307 19.1204L648.718 19.7094C648.711 19.7094 648.701 19.7094 648.694 19.7094C648.694 19.0114 648.745 18.276 648.912 17.5984C649.127 16.7302 649.597 15.7156 650.414 15.2695C651.304 14.7861 652.387 14.7282 653.327 15.1027C654.302 15.4875 654.748 16.4272 654.939 17.4009C654.993 17.6733 655.027 17.9457 655.054 18.2215L655.024 18.2351ZM661.776 19.7094C661.776 12.9577 657.521 10.0568 652.084 10.0568C645.938 10.0568 642.088 14.3094 642.088 19.7434C642.088 25.6507 645.366 29.498 652.421 29.498C656.237 29.498 658.396 28.8238 660.965 27.5404L659.988 23.1176C658.029 23.996 656.206 24.5339 653.773 24.5339C651.106 24.5339 649.587 23.5227 649.011 21.6331H661.606C661.708 21.1258 661.776 20.5504 661.776 19.7094Z" fill="url(#paint6_linear_1_243)"/>
<path d="M639.446 5.09973H633.208V28.8243H639.446V5.09973Z" fill="url(#paint7_linear_1_243)"/>
<path d="M719.615 10.6647H726.166L727.546 14.8594C728.408 12.7893 730.35 10.1268 733.794 10.1268C738.522 10.1268 741.088 12.5238 741.088 18.7V28.8257H734.536C734.536 26.7149 734.54 24.6073 734.543 22.4963C734.543 21.5294 734.526 20.5624 734.54 19.5955C734.55 18.7034 734.615 17.7807 734.138 16.9806C733.814 16.4392 733.286 16.0409 732.717 15.7685C731.562 15.2169 730.309 15.2306 729.174 15.823C728.895 15.9694 727.546 16.698 727.546 17.0351V28.8257H720.994V15.5642L719.615 10.6647Z" fill="url(#paint8_linear_1_243)"/>
<path d="M746.041 15.4371H743.036V10.6773H746.041V7.70149L752.592 6.15912V10.6773H759.177V15.4371H752.592V20.769C752.592 22.8629 753.604 23.8401 755.123 23.8401C756.677 23.8401 757.555 23.6359 758.87 23.2L759.647 28.1266C757.859 28.9031 755.631 29.2742 753.365 29.2742C748.603 29.2742 746.037 27.0133 746.037 22.6246V15.4371H746.041Z" fill="url(#paint9_linear_1_243)"/>
<path d="M771.437 24.0969C773.835 24.0969 775.252 22.3741 775.252 19.6094C775.252 16.8447 773.903 15.2547 771.539 15.2547C769.14 15.2547 767.757 16.8413 767.757 19.7081C767.757 22.4115 769.106 24.0969 771.437 24.0969ZM771.505 9.95685C777.651 9.95685 782.141 13.8043 782.141 19.7762C782.141 25.7823 777.651 29.3947 771.437 29.3947C765.257 29.3947 760.865 25.6835 760.865 19.7762C760.865 13.8043 765.223 9.95685 771.505 9.95685Z" fill="url(#paint10_linear_1_243)"/>
<path d="M692.744 10.6193C691.586 10.1427 690.274 9.9656 689.02 10.1461C688.383 10.238 687.76 10.4219 687.181 10.7079C685.593 11.4909 684.357 13.2785 683.692 14.8719C683.256 13.0367 681.985 11.3888 680.129 10.6227C678.97 10.1461 677.659 9.96902 676.405 10.1495C675.768 10.2414 675.144 10.4252 674.565 10.7112C672.981 11.4909 671.748 13.2716 671.08 14.8617V14.7459L669.745 10.6806H663.193L664.573 15.5801V28.8382H671.08V16.9863C671.104 16.8977 671.394 16.7343 671.445 16.6968C672.208 16.1555 673.104 15.5971 674.058 15.529C675.032 15.4575 675.993 15.9512 676.572 16.7241C676.633 16.8092 676.691 16.8943 676.746 16.9829C677.223 17.783 677.158 18.7057 677.148 19.5977C677.138 20.5647 677.151 21.5316 677.151 22.4986C677.148 24.6096 677.144 26.7172 677.144 28.828H683.696V18.7057C683.696 18.6546 683.696 18.6035 683.696 18.5559V16.9931C683.709 16.908 684.009 16.7377 684.064 16.7003C684.827 16.1589 685.722 15.6005 686.677 15.5324C687.651 15.4609 688.612 15.9546 689.191 16.7275C689.252 16.8126 689.31 16.8977 689.364 16.9863C689.841 17.7864 689.777 18.7091 689.766 19.6011C689.756 20.5681 689.77 21.5351 689.77 22.502C689.766 24.613 689.763 26.7205 689.763 28.8315H696.314V18.7057C696.314 15.7367 695.888 11.9131 692.744 10.6193Z" fill="url(#paint11_linear_1_243)"/>
<path d="M797.633 10.1268C794.189 10.1268 792.251 12.7927 791.385 14.8594L790.005 10.6647H783.454L784.834 15.5642V28.8225H791.385V16.572C792.319 16.4086 797.384 17.3415 798.345 17.6922V10.1506C798.114 10.137 797.878 10.1268 797.633 10.1268Z" fill="url(#paint12_linear_1_243)"/>
<path d="M623.813 18.2351C623.813 18.2351 621.799 18.7152 620.096 19.1204L617.507 19.7094C617.5 19.7094 617.49 19.7094 617.483 19.7094C617.483 19.0114 617.534 18.276 617.701 17.5984C617.916 16.7302 618.386 15.7156 619.203 15.2695C620.092 14.7861 621.176 14.7282 622.116 15.1027C623.09 15.4875 623.537 16.4272 623.728 17.4009C623.782 17.6733 623.816 17.9457 623.843 18.2215L623.813 18.2351ZM630.565 19.7094C630.565 12.9577 626.31 10.0568 620.873 10.0568C614.727 10.0568 610.877 14.3094 610.877 19.7434C610.877 25.6507 614.154 29.498 621.21 29.498C625.026 29.498 627.185 28.8238 629.754 27.5404L628.776 23.1176C626.817 23.996 624.995 24.5339 622.562 24.5339C619.895 24.5339 618.375 23.5227 617.8 21.6331H630.394C630.497 21.1258 630.565 20.5504 630.565 19.7094Z" fill="url(#paint13_linear_1_243)"/>
<path d="M582.713 1.31201C572.377 1.31201 564 9.68437 564 20.0145C564 30.3413 572.377 38.7171 582.713 38.7171C593.05 38.7171 601.427 30.3445 601.427 20.0145C601.424 9.68437 593.046 1.31201 582.713 1.31201ZM578.036 27.8045H574.919V12.2209H578.036V27.8045ZM590.508 27.8045H581.153V24.6892H590.508V27.8045ZM590.508 21.5704H581.153V18.4551H590.508V21.5704ZM590.508 15.3363H581.153V12.2209H590.508V15.3363Z" fill="url(#paint14_linear_1_243)"/>
</g>
<g clip-path="url(#clip3_1_243)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M930.715 1.14362L911.7 38.9393H893.84L901.798 23.2751H901.441C894.876 31.9404 885.08 37.6448 871.124 38.9393V23.492C871.124 23.492 880.052 22.9558 885.301 17.3448H871.124V1.14391H887.057V14.4689L887.415 14.4674L893.926 1.14391H905.976V14.3845L906.334 14.3839L913.089 1.14362H930.715Z" fill="url(#paint15_linear_1_243)"/>
<path d="M1034.4 34.7675H1039.54V4.81824H1034.4V34.7675Z" fill="url(#paint16_linear_1_243)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M1006.12 34.4616C1007.23 34.9332 1008.36 35.1687 1009.52 35.1687C1011.42 35.1687 1013.13 34.6974 1014.63 33.7545C1016.13 32.8117 1017.3 31.5119 1018.13 29.8557C1018.95 28.1864 1019.37 26.2944 1019.37 24.1792C1019.37 22.064 1018.94 20.1719 1018.09 18.5027C1017.24 16.8336 1016.05 15.5403 1014.54 14.6229C1013.02 13.6928 1011.3 13.2341 1009.37 13.2468C1008.14 13.2468 1006.96 13.4889 1005.83 13.9731C1004.71 14.4573 1003.77 15.1453 1003.01 16.0372C1002.96 16.1052 1002.9 16.1737 1002.84 16.243V4.83734H997.694V34.7675H1002.81L1002.8 31.9715C1002.93 32.1363 1003.07 32.2973 1003.22 32.4548C1004.04 33.3086 1005 33.9775 1006.12 34.4616ZM1011.38 29.6262C1010.54 30.1485 1009.58 30.4099 1008.5 30.4099C1007.44 30.4099 1006.46 30.1422 1005.57 29.6071C1004.68 29.0591 1003.97 28.3138 1003.45 27.371C1002.93 26.4281 1002.68 25.3578 1002.68 24.1601C1002.66 22.9623 1002.91 21.892 1003.43 20.9492C1003.95 19.9935 1004.66 19.2545 1005.55 18.7321C1006.44 18.197 1007.42 17.9358 1008.5 17.9485C1009.58 17.9358 1010.54 18.1906 1011.38 18.713C1012.23 19.2226 1012.88 19.9553 1013.33 20.9109C1013.8 21.8538 1014.03 22.9369 1014.03 24.1601C1014.03 25.3832 1013.8 26.4663 1013.33 27.4092C1012.88 28.352 1012.23 29.091 1011.38 29.6262Z" fill="url(#paint17_linear_1_243)"/>
<path d="M938.15 6.63391H944.015L949.261 26.1146L954.842 6.63391H959.729L965.782 25.7237L970.819 6.63391H976.195L968.263 34.7675H963.206L957.052 16.1183L951.402 34.7675H946.289L938.15 6.63391Z" fill="url(#paint18_linear_1_243)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M984.856 35.2645C982.813 35.2771 980.971 34.8183 979.329 33.8883C977.7 32.9454 976.416 31.6394 975.476 29.9703C974.549 28.301 974.085 26.3962 974.085 24.2556C974.085 22.1788 974.561 20.2993 975.514 18.6174C976.466 16.9355 977.757 15.6231 979.386 14.6803C981.015 13.7374 982.832 13.2659 984.837 13.2659C987.093 13.2659 989.066 13.7756 990.758 14.7949C992.462 15.8143 993.734 17.2604 994.574 19.1335C995.426 20.9937 995.733 23.128 995.495 25.536H979.394C979.439 26.4955 979.674 27.3684 980.1 28.1545C980.576 29.0209 981.241 29.6963 982.093 30.1804C982.945 30.6646 983.897 30.9066 984.95 30.9066C985.752 30.894 986.497 30.7538 987.187 30.4863C987.876 30.2061 988.459 29.83 988.935 29.3587C989.423 28.8872 989.768 28.352 989.969 27.7533H995.345C995.019 29.2185 994.367 30.5245 993.39 31.6713C992.412 32.8052 991.184 33.6907 989.705 34.3279C988.227 34.9649 986.61 35.2771 984.856 35.2645ZM980.119 20.2802C979.819 20.8127 979.611 21.3861 979.495 22.0004H990.168C990.09 21.2243 989.855 20.5171 989.461 19.8789C989.01 19.1271 988.396 18.5473 987.619 18.1396C986.842 17.7192 985.965 17.5089 984.987 17.5089C983.947 17.5089 983.001 17.751 982.149 18.2352C981.297 18.7194 980.62 19.401 980.119 20.2802Z" fill="url(#paint19_linear_1_243)"/>
<path d="M1023.15 13.7055C1023.15 11.9981 1023.53 10.4819 1024.29 9.15674C1025.06 7.81887 1026.13 6.78042 1027.51 6.04141C1028.9 5.28964 1030.52 4.90104 1032.38 4.87555V9.51986C1031.51 9.53261 1030.77 9.71738 1030.16 10.0741C1029.56 10.4182 1029.09 10.9215 1028.77 11.584C1028.47 12.194 1028.3 12.9011 1028.28 13.7055H1032.26V18.1205H1028.28V34.7675H1023.15V18.1205H1019.84V13.7055H1023.15Z" fill="url(#paint20_linear_1_243)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M1052.58 35.2263C1050.49 35.2263 1048.62 34.761 1046.96 33.831C1045.32 32.8881 1044.03 31.5883 1043.09 29.9321C1042.16 28.2628 1041.7 26.3708 1041.7 24.2556C1041.7 22.1278 1042.16 20.2293 1043.09 18.5601C1044.03 16.8782 1045.32 15.5722 1046.96 14.642C1048.62 13.7119 1050.49 13.2468 1052.58 13.2468C1054.69 13.2468 1056.57 13.7119 1058.22 14.642C1059.89 15.5722 1061.18 16.8718 1062.11 18.541C1063.04 20.2101 1063.51 22.115 1063.52 24.2556C1063.51 26.3708 1063.04 28.2628 1062.11 29.9321C1061.2 31.5883 1059.91 32.8881 1058.24 33.831C1056.57 34.761 1054.69 35.2263 1052.58 35.2263ZM1052.58 30.429C1053.68 30.429 1054.66 30.1741 1055.51 29.6644C1056.37 29.1421 1057.02 28.4157 1057.49 27.4856C1057.95 26.5427 1058.18 25.4661 1058.18 24.2556C1058.18 23.0325 1057.95 21.9494 1057.49 21.0065C1057.02 20.0636 1056.37 19.3373 1055.51 18.8277C1054.66 18.3053 1053.68 18.0441 1052.58 18.0441C1051.49 18.0441 1050.52 18.3053 1049.67 18.8277C1048.83 19.3373 1048.18 20.0636 1047.71 21.0065C1047.25 21.9494 1047.02 23.0325 1047.04 24.2556C1047.04 25.4661 1047.27 26.5427 1047.73 27.4856C1048.21 28.4157 1048.86 29.1421 1049.69 29.6644C1050.53 30.1741 1051.49 30.429 1052.58 30.429Z" fill="url(#paint21_linear_1_243)"/>
<path d="M1069.07 13.7055H1063.35L1069.54 34.7675H1074.54L1078.6 21.3152L1083 34.7675H1087.92L1094.12 13.7055H1088.96L1085.44 26.8152L1081.55 13.7055H1076.55L1072.68 27.1041L1069.07 13.7055Z" fill="url(#paint22_linear_1_243)"/>
</g>
<g clip-path="url(#clip4_1_243)">
<path d="M1185.25 36.9566C1175.48 36.9566 1168.12 29.1136 1168.12 19.4307C1168.12 9.71564 1175.11 1.80798 1185.25 1.80798C1190.64 1.80798 1194.36 3.48633 1197.28 7.3272L1192.58 11.2972C1190.61 9.16694 1188.23 8.10183 1185.25 8.10183C1178.65 8.10183 1175.01 13.2337 1175.01 19.4307C1175.01 25.6278 1178.99 30.6628 1185.25 30.6628C1188.2 30.6628 1190.7 29.5978 1192.67 27.4675L1197.31 31.5988C1194.52 35.2783 1190.7 36.9566 1185.25 36.9566Z" fill="url(#paint23_linear_1_243)"/>
<path d="M1217.54 11.1668H1223.86V36.3421H1217.54V32.6627C1216.22 35.2771 1214.03 37.0199 1209.83 37.0199C1203.13 37.0199 1197.78 31.1135 1197.78 23.8513C1197.78 16.5891 1203.13 10.6826 1209.83 10.6826C1214 10.6826 1216.22 12.4255 1217.54 15.0399V11.1668ZM1217.72 23.8513C1217.72 19.9137 1215.06 16.6537 1210.87 16.6537C1206.83 16.6537 1204.2 19.9458 1204.2 23.8513C1204.2 27.6598 1206.83 31.0489 1210.87 31.0489C1215.03 31.0489 1217.72 27.7567 1217.72 23.8513Z" fill="url(#paint24_linear_1_243)"/>
<path d="M1228.34 1H1234.67V36.3101H1228.34V1Z" fill="url(#paint25_linear_1_243)"/>
<path d="M1237.48 32.986C1237.48 30.9204 1239.11 29.1774 1241.34 29.1774C1243.56 29.1774 1245.12 30.9204 1245.12 32.986C1245.12 35.1163 1243.53 36.8591 1241.34 36.8591C1239.14 36.8591 1237.48 35.1163 1237.48 32.986Z" fill="url(#paint26_linear_1_243)"/>
<path d="M1269.33 32.2754C1266.98 35.1802 1263.41 37.0199 1259.18 37.0199C1251.64 37.0199 1246.1 31.1135 1246.1 23.8513C1246.1 16.5891 1251.64 10.6826 1259.18 10.6826C1263.26 10.6826 1266.79 12.4255 1269.14 15.169L1264.26 19.3326C1263.04 17.7834 1261.44 16.6214 1259.18 16.6214C1255.14 16.6214 1252.51 19.9137 1252.51 23.819C1252.51 27.7244 1255.14 31.0166 1259.18 31.0166C1261.63 31.0166 1263.32 29.7256 1264.57 27.9826L1269.33 32.2754Z" fill="url(#paint27_linear_1_243)"/>
<path d="M1269.86 23.8513C1269.86 16.5891 1275.41 10.6826 1282.95 10.6826C1290.5 10.6826 1296.04 16.5891 1296.04 23.8513C1296.04 31.1135 1290.5 37.0199 1282.95 37.0199C1275.41 36.9876 1269.86 31.1135 1269.86 23.8513ZM1289.62 23.8513C1289.62 19.9137 1286.99 16.6537 1282.95 16.6537C1278.91 16.6214 1276.28 19.9137 1276.28 23.8513C1276.28 27.7567 1278.91 31.0489 1282.95 31.0489C1286.99 31.0489 1289.62 27.7567 1289.62 23.8513Z" fill="url(#paint28_linear_1_243)"/>
<path d="M1338.82 20.9469V36.3103H1332.49V22.5284C1332.49 18.1711 1330.49 16.2991 1327.48 16.2991C1324.66 16.2991 1322.66 17.7193 1322.66 22.5284V36.3103H1316.33V22.5284C1316.33 18.1711 1314.3 16.2991 1311.32 16.2991C1308.5 16.2991 1306.03 17.7193 1306.03 22.5284V36.3103H1299.71V11.1349H1306.03V14.6207C1307.35 11.9096 1309.73 10.554 1313.39 10.554C1316.87 10.554 1319.78 12.2969 1321.37 15.234C1322.97 12.2323 1325.32 10.554 1329.58 10.554C1334.78 10.5862 1338.82 14.5885 1338.82 20.9469Z" fill="url(#paint29_linear_1_243)"/>
</g>
<g clip-path="url(#clip5_1_243)">
<path d="M1432.15 38.4948C1428.88 38.4948 1425.91 37.7098 1423.23 36.1398C1420.55 34.5699 1418.44 32.4034 1416.9 29.6402C1415.36 26.8771 1414.59 23.7843 1414.59 20.3618C1414.59 16.9393 1415.34 13.8465 1416.85 11.0834C1418.36 8.32024 1420.43 6.16942 1423.04 4.63087C1425.69 3.06091 1428.66 2.27594 1431.96 2.27594C1434.36 2.27594 1436.57 2.69982 1438.57 3.5476C1440.6 4.36397 1442.31 5.47864 1443.7 6.8916C1445.08 8.30456 1446.08 9.89023 1446.7 11.6486L1440.37 14.7571C1439.75 12.9987 1438.71 11.5858 1437.23 10.5182C1435.75 9.41924 1433.99 8.86974 1431.96 8.86974C1429.96 8.86974 1428.17 9.35641 1426.6 10.3298C1425.06 11.2718 1423.86 12.6219 1423 14.3803C1422.17 16.1072 1421.75 18.1011 1421.75 20.3618C1421.75 22.6225 1422.18 24.6321 1423.04 26.3904C1423.94 28.1174 1425.17 29.4675 1426.74 30.4409C1428.34 31.4143 1430.14 31.901 1432.15 31.901C1433.75 31.901 1435.23 31.5869 1436.58 30.959C1437.97 30.331 1439.08 29.4361 1439.91 28.2744C1440.74 27.0812 1441.15 25.6996 1441.15 24.1297V24.0355H1431.96V17.9127H1448.32V21.6335C1448.32 25.2757 1447.55 28.3686 1446.01 30.9119C1444.47 33.4552 1442.46 35.3548 1440 36.6108C1437.54 37.8668 1434.92 38.4948 1432.15 38.4948ZM1449.92 12.2137H1456.85V37.9296H1449.92V12.2137ZM1449.5 4.96056C1449.5 3.67319 1449.84 2.69982 1450.52 2.04044C1451.2 1.34966 1452.15 1.00427 1453.38 1.00427C1454.65 1.00427 1455.6 1.34966 1456.25 2.04044C1456.93 2.69982 1457.26 3.67319 1457.26 4.96056C1457.26 6.24792 1456.93 7.23697 1456.25 7.92777C1455.6 8.58715 1454.65 8.91684 1453.38 8.91684C1452.15 8.91684 1451.2 8.57147 1450.52 7.88067C1449.84 7.18987 1449.5 6.21652 1449.5 4.96056ZM1471.76 38.2122C1468.71 38.2122 1466.34 37.3801 1464.65 35.7159C1462.98 34.0204 1462.15 31.6655 1462.15 28.6512V18.3366H1457.9V12.2137H1458.13C1459.43 12.2137 1460.41 11.884 1461.09 11.2247C1461.8 10.5653 1462.15 9.57622 1462.15 8.25746V6.37351H1469.08V12.2137H1474.99V18.3366H1469.08V28.1802C1469.08 29.4989 1469.44 30.488 1470.14 31.1474C1470.85 31.7753 1471.93 32.0893 1473.38 32.0893C1473.81 32.0893 1474.35 32.0423 1474.99 31.9481V37.9767C1473.98 38.1336 1472.9 38.2122 1471.76 38.2122ZM1477.25 2.84111H1484.42V18.0069H1497.81V2.84111H1504.97V37.9296H1497.81V24.3652H1484.42V37.9296H1477.25V2.84111ZM1517.33 38.4948C1514.31 38.4948 1511.95 37.5371 1510.26 35.6217C1508.6 33.675 1507.77 31.0689 1507.77 27.8034V12.2137H1514.7V27.2382C1514.7 28.7139 1515.11 29.9071 1515.94 30.8177C1516.8 31.6969 1517.93 32.1364 1519.32 32.1364C1520.7 32.1364 1521.81 31.6969 1522.64 30.8177C1523.5 29.9071 1523.94 28.7139 1523.94 27.2382V12.2137H1530.87V37.9296H1524.4V34.8211C1523.75 36.0456 1522.81 36.9719 1521.58 37.5999C1520.38 38.1965 1518.96 38.4948 1517.33 38.4948ZM1547.76 38.4948C1546.19 38.4948 1544.74 38.2436 1543.41 37.7412C1542.09 37.2074 1540.98 36.4538 1540.09 35.4804V37.9296H1533.62V2.27594H1540.55V14.3803C1541.41 13.5011 1542.46 12.826 1543.69 12.355C1544.95 11.884 1546.33 11.6486 1547.8 11.6486C1550.18 11.6486 1552.33 12.2452 1554.27 13.4383C1556.24 14.6314 1557.8 16.2485 1558.94 18.2895C1560.08 20.3304 1560.65 22.5911 1560.65 25.0717C1560.65 27.5522 1560.08 29.8129 1558.94 31.8539C1557.83 33.8948 1556.29 35.5119 1554.32 36.705C1552.38 37.8982 1550.19 38.4948 1547.76 38.4948ZM1540.55 25.0717C1540.55 27.1754 1541.14 28.8866 1542.31 30.2054C1543.51 31.4927 1545.05 32.1364 1546.93 32.1364C1548.84 32.1364 1550.41 31.4771 1551.64 30.1583C1552.87 28.8395 1553.49 27.144 1553.49 25.0717C1553.49 23.0307 1552.87 21.3509 1551.64 20.0321C1550.41 18.6819 1548.84 18.0069 1546.93 18.0069C1545.05 18.0069 1543.51 18.6662 1542.31 19.985C1541.14 21.3038 1540.55 22.9993 1540.55 25.0717Z" fill="white" fill-opacity="0.15"/>
<path d="M1432.15 38.4948C1428.88 38.4948 1425.91 37.7098 1423.23 36.1398C1420.55 34.5699 1418.44 32.4034 1416.9 29.6402C1415.36 26.8771 1414.59 23.7843 1414.59 20.3618C1414.59 16.9393 1415.34 13.8465 1416.85 11.0834C1418.36 8.32024 1420.43 6.16942 1423.04 4.63087C1425.69 3.06091 1428.66 2.27594 1431.96 2.27594C1434.36 2.27594 1436.57 2.69982 1438.57 3.5476C1440.6 4.36397 1442.31 5.47864 1443.7 6.8916C1445.08 8.30456 1446.08 9.89023 1446.7 11.6486L1440.37 14.7571C1439.75 12.9987 1438.71 11.5858 1437.23 10.5182C1435.75 9.41924 1433.99 8.86974 1431.96 8.86974C1429.96 8.86974 1428.17 9.35641 1426.6 10.3298C1425.06 11.2718 1423.86 12.6219 1423 14.3803C1422.17 16.1072 1421.75 18.1011 1421.75 20.3618C1421.75 22.6225 1422.18 24.6321 1423.04 26.3904C1423.94 28.1174 1425.17 29.4675 1426.74 30.4409C1428.34 31.4143 1430.14 31.901 1432.15 31.901C1433.75 31.901 1435.23 31.5869 1436.58 30.959C1437.97 30.331 1439.08 29.4361 1439.91 28.2744C1440.74 27.0812 1441.15 25.6996 1441.15 24.1297V24.0355H1431.96V17.9127H1448.32V21.6335C1448.32 25.2757 1447.55 28.3686 1446.01 30.9119C1444.47 33.4552 1442.46 35.3548 1440 36.6108C1437.54 37.8668 1434.92 38.4948 1432.15 38.4948ZM1449.92 12.2137H1456.85V37.9296H1449.92V12.2137ZM1449.5 4.96056C1449.5 3.67319 1449.84 2.69982 1450.52 2.04044C1451.2 1.34966 1452.15 1.00427 1453.38 1.00427C1454.65 1.00427 1455.6 1.34966 1456.25 2.04044C1456.93 2.69982 1457.26 3.67319 1457.26 4.96056C1457.26 6.24792 1456.93 7.23697 1456.25 7.92777C1455.6 8.58715 1454.65 8.91684 1453.38 8.91684C1452.15 8.91684 1451.2 8.57147 1450.52 7.88067C1449.84 7.18987 1449.5 6.21652 1449.5 4.96056ZM1471.76 38.2122C1468.71 38.2122 1466.34 37.3801 1464.65 35.7159C1462.98 34.0204 1462.15 31.6655 1462.15 28.6512V18.3366H1457.9V12.2137H1458.13C1459.43 12.2137 1460.41 11.884 1461.09 11.2247C1461.8 10.5653 1462.15 9.57622 1462.15 8.25746V6.37351H1469.08V12.2137H1474.99V18.3366H1469.08V28.1802C1469.08 29.4989 1469.44 30.488 1470.14 31.1474C1470.85 31.7753 1471.93 32.0893 1473.38 32.0893C1473.81 32.0893 1474.35 32.0423 1474.99 31.9481V37.9767C1473.98 38.1336 1472.9 38.2122 1471.76 38.2122ZM1477.25 2.84111H1484.42V18.0069H1497.81V2.84111H1504.97V37.9296H1497.81V24.3652H1484.42V37.9296H1477.25V2.84111ZM1517.33 38.4948C1514.31 38.4948 1511.95 37.5371 1510.26 35.6217C1508.6 33.675 1507.77 31.0689 1507.77 27.8034V12.2137H1514.7V27.2382C1514.7 28.7139 1515.11 29.9071 1515.94 30.8177C1516.8 31.6969 1517.93 32.1364 1519.32 32.1364C1520.7 32.1364 1521.81 31.6969 1522.64 30.8177C1523.5 29.9071 1523.94 28.7139 1523.94 27.2382V12.2137H1530.87V37.9296H1524.4V34.8211C1523.75 36.0456 1522.81 36.9719 1521.58 37.5999C1520.38 38.1965 1518.96 38.4948 1517.33 38.4948ZM1547.76 38.4948C1546.19 38.4948 1544.74 38.2436 1543.41 37.7412C1542.09 37.2074 1540.98 36.4538 1540.09 35.4804V37.9296H1533.62V2.27594H1540.55V14.3803C1541.41 13.5011 1542.46 12.826 1543.69 12.355C1544.95 11.884 1546.33 11.6486 1547.8 11.6486C1550.18 11.6486 1552.33 12.2452 1554.27 13.4383C1556.24 14.6314 1557.8 16.2485 1558.94 18.2895C1560.08 20.3304 1560.65 22.5911 1560.65 25.0717C1560.65 27.5522 1560.08 29.8129 1558.94 31.8539C1557.83 33.8948 1556.29 35.5119 1554.32 36.705C1552.38 37.8982 1550.19 38.4948 1547.76 38.4948ZM1540.55 25.0717C1540.55 27.1754 1541.14 28.8866 1542.31 30.2054C1543.51 31.4927 1545.05 32.1364 1546.93 32.1364C1548.84 32.1364 1550.41 31.4771 1551.64 30.1583C1552.87 28.8395 1553.49 27.144 1553.49 25.0717C1553.49 23.0307 1552.87 21.3509 1551.64 20.0321C1550.41 18.6819 1548.84 18.0069 1546.93 18.0069C1545.05 18.0069 1543.51 18.6662 1542.31 19.985C1541.14 21.3038 1540.55 22.9993 1540.55 25.0717Z" fill="url(#paint30_linear_1_243)"/>
</g>
</g>
<defs>
<linearGradient id="paint0_linear_1_243" x1="-131.534" y1="4.22926" x2="14.4532" y2="20.3879" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint1_linear_1_243" x1="89.3696" y1="4.36471" x2="252.05" y2="24.5323" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint2_linear_1_243" x1="449.25" y1="3.44086" x2="490.445" y2="4.63319" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint3_linear_1_243" x1="400.74" y1="8.19253" x2="443.854" y2="10.0076" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint4_linear_1_243" x1="327" y1="7.65063" x2="401.688" y2="13.0539" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint5_linear_1_243" x1="698.612" y1="11.7292" x2="718.515" y2="12.3018" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint6_linear_1_243" x1="642.088" y1="11.7292" x2="661.991" y2="12.3018" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint7_linear_1_243" x1="633.208" y1="7.14055" x2="639.519" y2="7.1877" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint8_linear_1_243" x1="719.615" y1="11.7353" x2="741.317" y2="12.4433" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint9_linear_1_243" x1="743.036" y1="8.14751" x2="759.836" y2="8.49053" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint10_linear_1_243" x1="760.865" y1="11.6289" x2="782.37" y2="12.2976" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint11_linear_1_243" x1="663.193" y1="11.6907" x2="696.62" y2="13.3672" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint12_linear_1_243" x1="783.454" y1="11.735" x2="798.513" y2="12.0758" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint13_linear_1_243" x1="610.877" y1="11.7292" x2="630.78" y2="12.3018" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint14_linear_1_243" x1="564" y1="4.52965" x2="601.836" y2="5.60525" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint15_linear_1_243" x1="871.124" y1="4.39486" x2="931.295" y2="7.09027" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint16_linear_1_243" x1="1034.4" y1="7.39452" x2="1039.6" y2="7.41979" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint17_linear_1_243" x1="997.694" y1="7.44649" x2="1019.61" y2="7.89147" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint18_linear_1_243" x1="938.15" y1="9.05401" x2="976.586" y2="10.5307" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint19_linear_1_243" x1="974.085" y1="15.1583" x2="995.809" y2="15.7612" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint20_linear_1_243" x1="1019.84" y1="7.4469" x2="1032.52" y2="7.59804" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint21_linear_1_243" x1="1041.7" y1="15.1375" x2="1063.76" y2="15.7599" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint22_linear_1_243" x1="1063.35" y1="15.5173" x2="1094.43" y2="16.8073" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint23_linear_1_243" x1="1168.12" y1="4.83152" x2="1197.64" y2="5.52771" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint24_linear_1_243" x1="1197.78" y1="12.9482" x2="1224.15" y2="13.6902" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint25_linear_1_243" x1="1228.34" y1="4.03743" x2="1234.74" y2="4.07" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint26_linear_1_243" x1="1237.48" y1="29.8382" x2="1245.21" y2="30.0564" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint27_linear_1_243" x1="1246.1" y1="12.9482" x2="1269.59" y2="13.537" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint28_linear_1_243" x1="1269.86" y1="12.9482" x2="1296.33" y2="13.6956" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint29_linear_1_243" x1="1299.71" y1="12.7696" x2="1339.2" y2="14.4735" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<linearGradient id="paint30_linear_1_243" x1="1414.59" y1="4.22926" x2="1560.58" y2="20.3879" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="0.5" stop-color="#D4D4D8"/>
<stop offset="0.66" stop-color="white"/>
<stop offset="1" stop-color="#D4D4D8"/>
</linearGradient>
<clipPath id="clip0_1_243">
<rect width="147" height="38" fill="white" transform="translate(-132 1)"/>
</clipPath>
<clipPath id="clip1_1_243">
<rect width="164" height="38" fill="white" transform="translate(89 1)"/>
</clipPath>
<clipPath id="clip2_1_243">
<rect width="163" height="40" fill="white" transform="translate(327)"/>
</clipPath>
<clipPath id="clip3_1_243">
<rect width="223" height="38" fill="white" transform="translate(871.124 1)"/>
</clipPath>
<clipPath id="clip4_1_243">
<rect width="172" height="38" fill="white" transform="translate(1168.12 1)"/>
</clipPath>
<clipPath id="clip5_1_243">
<rect width="147" height="38" fill="white" transform="translate(1414.12 1)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 873 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 745 KiB

View File

@ -0,0 +1,346 @@
<template>
<main class="relative min-h-screen font-wallpoet">
<div class="relative z-10 container mx-auto px-2">
<header class="flex justify-between items-center py-8">
<div class="flex items-center">
<svg class="icon w-8 h-8 mr-2" fill="currentColor" viewBox="0 0 1024 1024">
<path d="M761.714286 323.428571q10.285714 11.428571 4 25.142857l-308.571429 661.142857q-7.428571 14.285714-24 14.285714-2.285714 0-8-1.142857-9.714286-2.857143-14.571429-10.857143t-2.571429-17.142857l112.571429-461.714286-232 57.714286q-2.285714 0.571429-6.857143 0.571429-10.285714 0-17.714286-6.285714-10.285714-8.571429-7.428571-22.285714l114.857143-471.428571q2.285714-8 9.142857-13.142857t16-5.142857l187.428571 0q10.857143 0 18.285714 7.142857t7.428571 16.857143q0 4.571429-2.857143 10.285714l-97.714286 264.571429 226.285714-56q4.571429-1.142857 6.857143-1.142857 10.857143 0 19.428571 8.571429z" />
</svg>
<span class="text-2xl font-bold hover:text-gray-300 transition-colors duration-300">HeXianWeb</span>
</div>
<nav class="hidden md:flex space-x-12">
<a href="#" class="hover:text-gray-300 transition-colors duration-300 hover:underline">How It Works</a>
<a href="#" class="hover:text-gray-300 transition-colors duration-300 hover:underline">About</a>
<a href="#" class="hover:text-gray-300 transition-colors duration-300 hover:underline">Process</a>
<a href="#" class="hover:text-gray-300 transition-colors duration-300 hover:underline">Pricing</a>
<a href="#" class="hover:text-gray-300 transition-colors duration-300 hover:underline">FAQs ?</a>
</nav>
<div class="flex space-x-4">
<a href="#" class="bg-zinc-900 text-white px-4 py-2 rounded-full hover:bg-white hover:text-black transition-colors duration-300 flex items-center justify-center">
<span>See Our Projects</span>
<span class="ml-1 inline-block"></span>
</a>
<a href="#" class="neumorphic-button">Book Your Free Intro Call</a>
</div>
</header>
<section class="mt-8 mb-8">
<p class="text-xl mb-8 text-gray-500">Only 2 Slots Left For January</p>
<h1 class="text-8xl font-bold mb-6">Modern UI Design<br>For Startups</h1>
<p class="text-xl mb-12 text-gray-500">
Jolt Design replaces unreliable freelancers and<br>expensive agencies for one flat monthly fee.
</p>
<div class="flex space-x-4">
<a href="#" class="bg-white text-black px-6 py-3 rounded-full text-lg font-semibold hover:bg-gray-100 transition-colors duration-300">
Book Your Free Intro Call
</a>
<a href="#" class="border border-white px-6 py-3 rounded-lg text-lg font-semibold hover:bg-white hover:text-black transition-colors duration-300">
See Our Projects
</a>
</div>
</section>
</div>
<section class="absolute bottom-10 left-0 z-10 mx-auto w-screen ">
<svg viewBox="0 0 1440 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<g opacity="0.5">
<g clip-path="url(#clip0_1_243)">
<path d="M-113.978 38.4948C-117.243 38.4948 -120.215 37.7098 -122.895 36.1398C-125.574 34.5699 -127.684 32.4034 -129.224 29.6402C-130.764 26.8771 -131.534 23.7843 -131.534 20.3618C-131.534 16.9393 -130.779 13.8465 -129.27 11.0834C-127.761 8.32024 -125.697 6.16942 -123.079 4.63087C-120.431 3.06091 -117.458 2.27594 -114.163 2.27594C-111.76 2.27594 -109.558 2.69982 -107.556 3.5476C-105.523 4.36397 -103.814 5.47864 -102.428 6.8916C-101.042 8.30456 -100.041 9.89023 -99.4249 11.6486L-105.754 14.7571C-106.37 12.9987 -107.418 11.5858 -108.896 10.5182C-110.374 9.41924 -112.13 8.86974 -114.163 8.86974C-116.165 8.86974 -117.951 9.35641 -119.522 10.3298C-121.062 11.2718 -122.263 12.6219 -123.126 14.3803C-123.957 16.1072 -124.373 18.1011 -124.373 20.3618C-124.373 22.6225 -123.942 24.6321 -123.079 26.3904C-122.186 28.1174 -120.954 29.4675 -119.383 30.4409C-117.782 31.4143 -115.98 31.901 -113.978 31.901C-112.376 31.901 -110.898 31.5869 -109.543 30.959C-108.157 30.331 -107.048 29.4361 -106.216 28.2744C-105.385 27.0812 -104.969 25.6996 -104.969 24.1297V24.0355H-114.163V17.9127H-97.8079V21.6335C-97.8079 25.2757 -98.5779 28.3686 -100.118 30.9119C-101.658 33.4552 -103.66 35.3548 -106.124 36.6108C-108.588 37.8668 -111.206 38.4948 -113.978 38.4948ZM-96.2043 12.2137H-89.2743V37.9296H-96.2043V12.2137ZM-96.6201 4.96056C-96.6201 3.67319 -96.2813 2.69982 -95.6037 2.04044C-94.9261 1.34966 -93.9713 1.00427 -92.7393 1.00427C-91.4765 1.00427 -90.5217 1.34966 -89.8749 2.04044C-89.1973 2.69982 -88.8585 3.67319 -88.8585 4.96056C-88.8585 6.24792 -89.1973 7.23697 -89.8749 7.92777C-90.5217 8.58715 -91.4765 8.91684 -92.7393 8.91684C-93.9713 8.91684 -94.9261 8.57147 -95.6037 7.88067C-96.2813 7.18987 -96.6201 6.21652 -96.6201 4.96056ZM-74.3623 38.2122C-77.4115 38.2122 -79.7833 37.3801 -81.4773 35.7159C-83.1405 34.0204 -83.9721 31.6655 -83.9721 28.6512V18.3366H-88.2225V12.2137H-87.9915C-86.6979 12.2137 -85.7123 11.884 -85.0347 11.2247C-84.3263 10.5653 -83.9721 9.57622 -83.9721 8.25746V6.37351H-77.0419V12.2137H-71.1283V18.3366H-77.0419V28.1802C-77.0419 29.4989 -76.688 30.488 -75.9793 31.1474C-75.2711 31.7753 -74.1932 32.0893 -72.7453 32.0893C-72.3143 32.0893 -71.7751 32.0423 -71.1283 31.9481V37.9767C-72.1447 38.1336 -73.223 38.2122 -74.3623 38.2122ZM-68.8692 2.84111H-61.7082V18.0069H-48.3102V2.84111H-41.1492V37.9296H-48.3102V24.3652H-61.7082V37.9296H-68.8692V2.84111ZM-28.7944 38.4948C-31.8131 38.4948 -34.1693 37.5371 -35.863 35.6217C-37.5262 33.675 -38.3578 31.0689 -38.3578 27.8034V12.2137H-31.4278V27.2382C-31.4278 28.7139 -31.012 29.9071 -30.1804 30.8177C-29.3183 31.6969 -28.1938 32.1364 -26.8078 32.1364C-25.4218 32.1364 -24.313 31.6969 -23.4814 30.8177C-22.6193 29.9071 -22.1878 28.7139 -22.1878 27.2382V12.2137H-15.2578V37.9296H-21.7258V34.8211C-22.3726 36.0456 -23.3123 36.9719 -24.544 37.5999C-25.7452 38.1965 -27.1622 38.4948 -28.7944 38.4948ZM1.63408 38.4948C0.0632782 38.4948 -1.38414 38.2436 -2.70872 37.7412C-4.03277 37.2074 -5.14156 36.4538 -6.03512 35.4804V37.9296H-12.5031V2.27594H-5.57311V14.3803C-4.71054 13.5011 -3.66317 12.826 -2.43152 12.355C-1.16837 11.884 0.201889 11.6486 1.68028 11.6486C4.05223 11.6486 6.20787 12.2452 8.14828 13.4383C10.1197 14.6314 11.6752 16.2485 12.8145 18.2895C13.9543 20.3304 14.5239 22.5911 14.5239 25.0717C14.5239 27.5522 13.9543 29.8129 12.8145 31.8539C11.7057 33.8948 10.1658 35.5119 8.19447 36.705C6.25407 37.8982 4.06746 38.4948 1.63408 38.4948ZM-5.57311 25.0717C-5.57311 27.1754 -4.98774 28.8866 -3.81752 30.2054C-2.61632 31.4927 -1.07597 32.1364 0.80249 32.1364C2.71243 32.1364 4.28323 31.4771 5.51488 30.1583C6.74706 28.8395 7.36287 27.144 7.36287 25.0717C7.36287 23.0307 6.74706 21.3509 5.51488 20.0321C4.28323 18.6819 2.71243 18.0069 0.80249 18.0069C-1.07597 18.0069 -2.61632 18.6662 -3.81752 19.985C-4.98774 21.3038 -5.57311 22.9993 -5.57311 25.0717Z" fill="white" fill-opacity="0.15" />
<path d="M-113.978 38.4948C-117.243 38.4948 -120.215 37.7098 -122.895 36.1398C-125.574 34.5699 -127.684 32.4034 -129.224 29.6402C-130.764 26.8771 -131.534 23.7843 -131.534 20.3618C-131.534 16.9393 -130.779 13.8465 -129.27 11.0834C-127.761 8.32024 -125.697 6.16942 -123.079 4.63087C-120.431 3.06091 -117.458 2.27594 -114.163 2.27594C-111.76 2.27594 -109.558 2.69982 -107.556 3.5476C-105.523 4.36397 -103.814 5.47864 -102.428 6.8916C-101.042 8.30456 -100.041 9.89023 -99.4249 11.6486L-105.754 14.7571C-106.37 12.9987 -107.418 11.5858 -108.896 10.5182C-110.374 9.41924 -112.13 8.86974 -114.163 8.86974C-116.165 8.86974 -117.951 9.35641 -119.522 10.3298C-121.062 11.2718 -122.263 12.6219 -123.126 14.3803C-123.957 16.1072 -124.373 18.1011 -124.373 20.3618C-124.373 22.6225 -123.942 24.6321 -123.079 26.3904C-122.186 28.1174 -120.954 29.4675 -119.383 30.4409C-117.782 31.4143 -115.98 31.901 -113.978 31.901C-112.376 31.901 -110.898 31.5869 -109.543 30.959C-108.157 30.331 -107.048 29.4361 -106.216 28.2744C-105.385 27.0812 -104.969 25.6996 -104.969 24.1297V24.0355H-114.163V17.9127H-97.8079V21.6335C-97.8079 25.2757 -98.5779 28.3686 -100.118 30.9119C-101.658 33.4552 -103.66 35.3548 -106.124 36.6108C-108.588 37.8668 -111.206 38.4948 -113.978 38.4948ZM-96.2043 12.2137H-89.2743V37.9296H-96.2043V12.2137ZM-96.6201 4.96056C-96.6201 3.67319 -96.2813 2.69982 -95.6037 2.04044C-94.9261 1.34966 -93.9713 1.00427 -92.7393 1.00427C-91.4765 1.00427 -90.5217 1.34966 -89.8749 2.04044C-89.1973 2.69982 -88.8585 3.67319 -88.8585 4.96056C-88.8585 6.24792 -89.1973 7.23697 -89.8749 7.92777C-90.5217 8.58715 -91.4765 8.91684 -92.7393 8.91684C-93.9713 8.91684 -94.9261 8.57147 -95.6037 7.88067C-96.2813 7.18987 -96.6201 6.21652 -96.6201 4.96056ZM-74.3623 38.2122C-77.4115 38.2122 -79.7833 37.3801 -81.4773 35.7159C-83.1405 34.0204 -83.9721 31.6655 -83.9721 28.6512V18.3366H-88.2225V12.2137H-87.9915C-86.6979 12.2137 -85.7123 11.884 -85.0347 11.2247C-84.3263 10.5653 -83.9721 9.57622 -83.9721 8.25746V6.37351H-77.0419V12.2137H-71.1283V18.3366H-77.0419V28.1802C-77.0419 29.4989 -76.688 30.488 -75.9793 31.1474C-75.2711 31.7753 -74.1932 32.0893 -72.7453 32.0893C-72.3143 32.0893 -71.7751 32.0423 -71.1283 31.9481V37.9767C-72.1447 38.1336 -73.223 38.2122 -74.3623 38.2122ZM-68.8692 2.84111H-61.7082V18.0069H-48.3102V2.84111H-41.1492V37.9296H-48.3102V24.3652H-61.7082V37.9296H-68.8692V2.84111ZM-28.7944 38.4948C-31.8131 38.4948 -34.1693 37.5371 -35.863 35.6217C-37.5262 33.675 -38.3578 31.0689 -38.3578 27.8034V12.2137H-31.4278V27.2382C-31.4278 28.7139 -31.012 29.9071 -30.1804 30.8177C-29.3183 31.6969 -28.1938 32.1364 -26.8078 32.1364C-25.4218 32.1364 -24.313 31.6969 -23.4814 30.8177C-22.6193 29.9071 -22.1878 28.7139 -22.1878 27.2382V12.2137H-15.2578V37.9296H-21.7258V34.8211C-22.3726 36.0456 -23.3123 36.9719 -24.544 37.5999C-25.7452 38.1965 -27.1622 38.4948 -28.7944 38.4948ZM1.63408 38.4948C0.0632782 38.4948 -1.38414 38.2436 -2.70872 37.7412C-4.03277 37.2074 -5.14156 36.4538 -6.03512 35.4804V37.9296H-12.5031V2.27594H-5.57311V14.3803C-4.71054 13.5011 -3.66317 12.826 -2.43152 12.355C-1.16837 11.884 0.201889 11.6486 1.68028 11.6486C4.05223 11.6486 6.20787 12.2452 8.14828 13.4383C10.1197 14.6314 11.6752 16.2485 12.8145 18.2895C13.9543 20.3304 14.5239 22.5911 14.5239 25.0717C14.5239 27.5522 13.9543 29.8129 12.8145 31.8539C11.7057 33.8948 10.1658 35.5119 8.19447 36.705C6.25407 37.8982 4.06746 38.4948 1.63408 38.4948ZM-5.57311 25.0717C-5.57311 27.1754 -4.98774 28.8866 -3.81752 30.2054C-2.61632 31.4927 -1.07597 32.1364 0.80249 32.1364C2.71243 32.1364 4.28323 31.4771 5.51488 30.1583C6.74706 28.8395 7.36287 27.144 7.36287 25.0717C7.36287 23.0307 6.74706 21.3509 5.51488 20.0321C4.28323 18.6819 2.71243 18.0069 0.80249 18.0069C-1.07597 18.0069 -2.61632 18.6662 -3.81752 19.985C-4.98774 21.3038 -5.57311 22.9993 -5.57311 25.0717Z" fill="url(#paint0_linear_1_243)" />
</g>
<g clip-path="url(#clip1_1_243)">
<path d="M170.815 10.5C164.44 10.5 159.843 14.7093 159.843 21.0231C159.843 27.337 165.018 31.5462 171.393 31.5462C175.244 31.5462 178.64 30.0028 180.742 27.4013L176.324 24.8173C175.158 26.1093 173.385 26.8634 171.393 26.8634C168.627 26.8634 166.276 25.4019 165.404 23.0634H181.585C181.712 22.4086 181.787 21.7305 181.787 21.0173C181.787 14.7093 177.19 10.5 170.815 10.5ZM165.352 18.9769C166.074 16.6443 168.049 15.1769 170.809 15.1769C173.576 15.1769 175.55 16.6443 176.267 18.9769H165.352ZM232.997 10.5C226.621 10.5 222.025 14.7093 222.025 21.0231C222.025 27.337 227.199 31.5462 233.574 31.5462C237.426 31.5462 240.821 30.0028 242.923 27.4013L238.506 24.8173C237.339 26.1093 235.566 26.8634 233.574 26.8634C230.808 26.8634 228.458 25.4019 227.586 23.0634H243.766C243.893 22.4086 243.968 21.7305 243.968 21.0173C243.968 14.7093 239.372 10.5 232.997 10.5ZM227.54 18.9769C228.261 16.6443 230.236 15.1769 232.997 15.1769C235.763 15.1769 237.738 16.6443 238.454 18.9769H227.54ZM205.001 21.0231C205.001 24.5308 207.265 26.8693 210.776 26.8693C213.155 26.8693 214.939 25.776 215.858 23.993L220.292 26.5828C218.456 29.6813 215.014 31.5462 210.776 31.5462C204.395 31.5462 199.804 27.337 199.804 21.0231C199.804 14.7093 204.401 10.5 210.776 10.5C215.014 10.5 218.45 12.3649 220.292 15.4634L215.858 18.0533C214.939 16.2702 213.155 15.1769 210.776 15.1769C207.271 15.1769 205.001 17.5154 205.001 21.0231ZM252.63 4.06926V30.9616H247.433V4.06926H252.63ZM110.707 1.14618L132.044 38.5616H89.3696L110.707 1.14618ZM164.053 4.06926L148.052 32.1308L132.05 4.06926H138.05L148.052 21.6077L158.053 4.06926H164.053ZM198.072 11.0846V16.7496C197.494 16.58 196.882 16.4631 196.224 16.4631C192.869 16.4631 190.449 18.8016 190.449 22.3093V30.9616H185.252V11.0846H190.449V16.4631C190.449 13.4933 193.862 11.0846 198.072 11.0846Z" fill="white" fill-opacity="0.15" />
<path d="M170.815 10.5C164.44 10.5 159.843 14.7093 159.843 21.0231C159.843 27.337 165.018 31.5462 171.393 31.5462C175.244 31.5462 178.64 30.0028 180.742 27.4013L176.324 24.8173C175.158 26.1093 173.385 26.8634 171.393 26.8634C168.627 26.8634 166.276 25.4019 165.404 23.0634H181.585C181.712 22.4086 181.787 21.7305 181.787 21.0173C181.787 14.7093 177.19 10.5 170.815 10.5ZM165.352 18.9769C166.074 16.6443 168.049 15.1769 170.809 15.1769C173.576 15.1769 175.55 16.6443 176.267 18.9769H165.352ZM232.997 10.5C226.621 10.5 222.025 14.7093 222.025 21.0231C222.025 27.337 227.199 31.5462 233.574 31.5462C237.426 31.5462 240.821 30.0028 242.923 27.4013L238.506 24.8173C237.339 26.1093 235.566 26.8634 233.574 26.8634C230.808 26.8634 228.458 25.4019 227.586 23.0634H243.766C243.893 22.4086 243.968 21.7305 243.968 21.0173C243.968 14.7093 239.372 10.5 232.997 10.5ZM227.54 18.9769C228.261 16.6443 230.236 15.1769 232.997 15.1769C235.763 15.1769 237.738 16.6443 238.454 18.9769H227.54ZM205.001 21.0231C205.001 24.5308 207.265 26.8693 210.776 26.8693C213.155 26.8693 214.939 25.776 215.858 23.993L220.292 26.5828C218.456 29.6813 215.014 31.5462 210.776 31.5462C204.395 31.5462 199.804 27.337 199.804 21.0231C199.804 14.7093 204.401 10.5 210.776 10.5C215.014 10.5 218.45 12.3649 220.292 15.4634L215.858 18.0533C214.939 16.2702 213.155 15.1769 210.776 15.1769C207.271 15.1769 205.001 17.5154 205.001 21.0231ZM252.63 4.06926V30.9616H247.433V4.06926H252.63ZM110.707 1.14618L132.044 38.5616H89.3696L110.707 1.14618ZM164.053 4.06926L148.052 32.1308L132.05 4.06926H138.05L148.052 21.6077L158.053 4.06926H164.053ZM198.072 11.0846V16.7496C197.494 16.58 196.882 16.4631 196.224 16.4631C192.869 16.4631 190.449 18.8016 190.449 22.3093V30.9616H185.252V11.0846H190.449V16.4631C190.449 13.4933 193.862 11.0846 198.072 11.0846Z" fill="url(#paint1_linear_1_243)" />
</g>
<g clip-path="url(#clip2_1_243)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M487.049 0H452.322C450.661 0 449.25 1.28952 449.25 2.87809V37.12C449.25 38.7105 450.176 40 451.837 40H486.563C488.226 40 490 38.7105 490 37.12V2.87809C490 1.28952 488.712 0 487.049 0ZM464.774 15.2381H470.26V17.9829H470.32C471.156 16.5029 473.626 15 476.681 15C482.543 15 484.179 18.0552 484.179 23.7143V34.2857H478.357V24.7562C478.357 22.2229 477.327 20 474.917 20C471.99 20 470.595 21.9448 470.595 25.1371V34.2857H464.774V15.2381ZM455.071 34.2857H460.893V15.2381H455.071V34.2857ZM461.621 8.57143C461.621 9.04037 461.527 9.50475 461.344 9.93807C461.162 10.3714 460.894 10.7651 460.556 11.0969C460.218 11.4286 459.817 11.6917 459.376 11.8713C458.935 12.0509 458.462 12.1434 457.984 12.1435C457.506 12.1437 457.033 12.0514 456.592 11.872C456.15 11.6927 455.749 11.4297 455.412 11.0982C455.074 10.7667 454.806 10.373 454.623 9.93983C454.44 9.50661 454.346 9.04227 454.346 8.57333C454.346 7.6265 454.729 6.71841 455.411 6.04878C456.093 5.37915 457.018 5.00283 457.982 5.00258C458.947 5.00232 459.872 5.37816 460.554 6.04743C461.237 6.7167 461.62 7.6246 461.621 8.57143Z" fill="url(#paint2_linear_1_243)" />
<path d="M443.429 34.2857H437.995V32.0172H437.937C436.728 33.3924 434.628 34.5238 431.07 34.5238C426.218 34.5238 422.041 30.941 422.041 24.7829C422.041 18.9162 426.158 15 431.252 15C434.405 15 436.363 16.101 437.549 17.5067H437.607V5.71429H443.429V34.2857ZM432.715 19.2857C429.387 19.2857 427.517 21.6152 427.517 24.7124C427.517 27.8114 429.387 30.2381 432.715 30.2381C436.047 30.2381 437.995 27.8743 437.995 24.7124C437.995 21.4629 436.047 19.2857 432.715 19.2857ZM419.485 31.2172C418.111 32.9638 415.282 34.5238 410.714 34.5238C404.621 34.5238 400.74 30.5619 400.74 24.3391C400.74 18.8095 404.254 15 410.885 15C416.611 15 420.143 18.6914 420.143 25.1848C420.143 25.8324 420.036 26.4762 420.036 26.4762H406.232L406.265 27.0648C406.647 28.7067 407.91 30.7143 410.809 30.7143C413.34 30.7143 415.074 29.3791 415.858 28.3333L419.485 31.2172ZM414.541 22.8552C414.579 20.8476 413.078 18.8095 410.71 18.8095C407.893 18.8095 406.389 20.9695 406.232 22.8572H414.541V22.8552Z" fill="#0A66C2" />
<path d="M443.429 34.2857H437.995V32.0172H437.937C436.728 33.3924 434.628 34.5238 431.07 34.5238C426.218 34.5238 422.041 30.941 422.041 24.7829C422.041 18.9162 426.158 15 431.252 15C434.405 15 436.363 16.101 437.549 17.5067H437.607V5.71429H443.429V34.2857ZM432.715 19.2857C429.387 19.2857 427.517 21.6152 427.517 24.7124C427.517 27.8114 429.387 30.2381 432.715 30.2381C436.047 30.2381 437.995 27.8743 437.995 24.7124C437.995 21.4629 436.047 19.2857 432.715 19.2857ZM419.485 31.2172C418.111 32.9638 415.282 34.5238 410.714 34.5238C404.621 34.5238 400.74 30.5619 400.74 24.3391C400.74 18.8095 404.254 15 410.885 15C416.611 15 420.143 18.6914 420.143 25.1848C420.143 25.8324 420.036 26.4762 420.036 26.4762H406.232L406.265 27.0648C406.647 28.7067 407.91 30.7143 410.809 30.7143C413.34 30.7143 415.074 29.3791 415.858 28.3333L419.485 31.2172ZM414.541 22.8552C414.579 20.8476 413.078 18.8095 410.71 18.8095C407.893 18.8095 406.389 20.9695 406.232 22.8572H414.541V22.8552Z" fill="url(#paint3_linear_1_243)" />
<path d="M400.738 15.2381H393.946L387.155 22.8571V5.71428H381.333V34.2857H387.155V24.7619L394.333 34.2857H401.206L392.976 23.8724L400.738 15.2381ZM358.048 15.2381H363.533V17.9828H363.593C364.43 16.5028 366.9 15 369.954 15C375.817 15 377.452 18.6514 377.452 23.7143V34.2857H371.631V24.7562C371.631 21.9524 370.601 20 368.19 20C365.264 20 363.869 22.2743 363.869 25.1371V34.2857H358.048V15.2381ZM348.345 34.2857H354.167V15.2381H348.345V34.2857ZM351.258 12C351.723 12.0108 352.186 11.9301 352.62 11.7627C353.053 11.5952 353.448 11.3445 353.781 11.0251C354.114 10.7058 354.379 10.3243 354.559 9.90307C354.74 9.48185 354.833 9.02942 354.833 8.57237C354.833 8.11532 354.74 7.66289 354.559 7.24167C354.379 6.82045 354.114 6.43895 353.781 6.1196C353.448 5.80025 353.053 5.5495 352.62 5.38208C352.186 5.21467 351.723 5.13398 351.258 5.14475C350.346 5.16585 349.479 5.53624 348.841 6.17674C348.204 6.81725 347.847 7.67705 347.847 8.57237C347.847 9.46769 348.204 10.3275 348.841 10.968C349.479 11.6085 350.346 11.9789 351.258 12ZM332.821 5.71428H327V34.2857H344.464V28.5714H332.821V5.71428Z" fill="#0A66C2" />
<path d="M400.738 15.2381H393.946L387.155 22.8571V5.71428H381.333V34.2857H387.155V24.7619L394.333 34.2857H401.206L392.976 23.8724L400.738 15.2381ZM358.048 15.2381H363.533V17.9828H363.593C364.43 16.5028 366.9 15 369.954 15C375.817 15 377.452 18.6514 377.452 23.7143V34.2857H371.631V24.7562C371.631 21.9524 370.601 20 368.19 20C365.264 20 363.869 22.2743 363.869 25.1371V34.2857H358.048V15.2381ZM348.345 34.2857H354.167V15.2381H348.345V34.2857ZM351.258 12C351.723 12.0108 352.186 11.9301 352.62 11.7627C353.053 11.5952 353.448 11.3445 353.781 11.0251C354.114 10.7058 354.379 10.3243 354.559 9.90307C354.74 9.48185 354.833 9.02942 354.833 8.57237C354.833 8.11532 354.74 7.66289 354.559 7.24167C354.379 6.82045 354.114 6.43895 353.781 6.1196C353.448 5.80025 353.053 5.5495 352.62 5.38208C352.186 5.21467 351.723 5.13398 351.258 5.14475C350.346 5.16585 349.479 5.53624 348.841 6.17674C348.204 6.81725 347.847 7.67705 347.847 8.57237C347.847 9.46769 348.204 10.3275 348.841 10.968C349.479 11.6085 350.346 11.9789 351.258 12ZM332.821 5.71428H327V34.2857H344.464V28.5714H332.821V5.71428Z" fill="url(#paint4_linear_1_243)" />
</g>
<mask id="mask0_1_243" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="564" y="1" width="234" height="38">
<path d="M797.123 1.31201H564V38.688H797.123V1.31201Z" fill="white" />
</mask>
<g mask="url(#mask0_1_243)">
<path d="M711.548 18.2351C711.548 18.2351 709.535 18.7152 707.831 19.1204L705.242 19.7094C705.235 19.7094 705.225 19.7094 705.218 19.7094C705.218 19.0114 705.269 18.276 705.436 17.5984C705.651 16.7302 706.121 15.7156 706.939 15.2695C707.828 14.7861 708.911 14.7282 709.852 15.1027C710.826 15.4875 711.272 16.4272 711.463 17.4009C711.517 17.6733 711.551 17.9457 711.579 18.2215L711.548 18.2351ZM718.3 19.7094C718.3 12.9577 714.045 10.0568 708.608 10.0568C702.462 10.0568 698.612 14.3094 698.612 19.7434C698.612 25.6507 701.89 29.498 708.945 29.498C712.761 29.498 714.921 28.8238 717.489 27.5404L716.512 23.1176C714.553 23.996 712.73 24.5339 710.298 24.5339C707.63 24.5339 706.111 23.5227 705.535 21.6331H718.13C718.232 21.1258 718.3 20.5504 718.3 19.7094Z" fill="url(#paint5_linear_1_243)" />
<path d="M655.024 18.2351C655.024 18.2351 653.01 18.7152 651.307 19.1204L648.718 19.7094C648.711 19.7094 648.701 19.7094 648.694 19.7094C648.694 19.0114 648.745 18.276 648.912 17.5984C649.127 16.7302 649.597 15.7156 650.414 15.2695C651.304 14.7861 652.387 14.7282 653.327 15.1027C654.302 15.4875 654.748 16.4272 654.939 17.4009C654.993 17.6733 655.027 17.9457 655.054 18.2215L655.024 18.2351ZM661.776 19.7094C661.776 12.9577 657.521 10.0568 652.084 10.0568C645.938 10.0568 642.088 14.3094 642.088 19.7434C642.088 25.6507 645.366 29.498 652.421 29.498C656.237 29.498 658.396 28.8238 660.965 27.5404L659.988 23.1176C658.029 23.996 656.206 24.5339 653.773 24.5339C651.106 24.5339 649.587 23.5227 649.011 21.6331H661.606C661.708 21.1258 661.776 20.5504 661.776 19.7094Z" fill="url(#paint6_linear_1_243)" />
<path d="M639.446 5.09973H633.208V28.8243H639.446V5.09973Z" fill="url(#paint7_linear_1_243)" />
<path d="M719.615 10.6647H726.166L727.546 14.8594C728.408 12.7893 730.35 10.1268 733.794 10.1268C738.522 10.1268 741.088 12.5238 741.088 18.7V28.8257H734.536C734.536 26.7149 734.54 24.6073 734.543 22.4963C734.543 21.5294 734.526 20.5624 734.54 19.5955C734.55 18.7034 734.615 17.7807 734.138 16.9806C733.814 16.4392 733.286 16.0409 732.717 15.7685C731.562 15.2169 730.309 15.2306 729.174 15.823C728.895 15.9694 727.546 16.698 727.546 17.0351V28.8257H720.994V15.5642L719.615 10.6647Z" fill="url(#paint8_linear_1_243)" />
<path d="M746.041 15.4371H743.036V10.6773H746.041V7.70149L752.592 6.15912V10.6773H759.177V15.4371H752.592V20.769C752.592 22.8629 753.604 23.8401 755.123 23.8401C756.677 23.8401 757.555 23.6359 758.87 23.2L759.647 28.1266C757.859 28.9031 755.631 29.2742 753.365 29.2742C748.603 29.2742 746.037 27.0133 746.037 22.6246V15.4371H746.041Z" fill="url(#paint9_linear_1_243)" />
<path d="M771.437 24.0969C773.835 24.0969 775.252 22.3741 775.252 19.6094C775.252 16.8447 773.903 15.2547 771.539 15.2547C769.14 15.2547 767.757 16.8413 767.757 19.7081C767.757 22.4115 769.106 24.0969 771.437 24.0969ZM771.505 9.95685C777.651 9.95685 782.141 13.8043 782.141 19.7762C782.141 25.7823 777.651 29.3947 771.437 29.3947C765.257 29.3947 760.865 25.6835 760.865 19.7762C760.865 13.8043 765.223 9.95685 771.505 9.95685Z" fill="url(#paint10_linear_1_243)" />
<path d="M692.744 10.6193C691.586 10.1427 690.274 9.9656 689.02 10.1461C688.383 10.238 687.76 10.4219 687.181 10.7079C685.593 11.4909 684.357 13.2785 683.692 14.8719C683.256 13.0367 681.985 11.3888 680.129 10.6227C678.97 10.1461 677.659 9.96902 676.405 10.1495C675.768 10.2414 675.144 10.4252 674.565 10.7112C672.981 11.4909 671.748 13.2716 671.08 14.8617V14.7459L669.745 10.6806H663.193L664.573 15.5801V28.8382H671.08V16.9863C671.104 16.8977 671.394 16.7343 671.445 16.6968C672.208 16.1555 673.104 15.5971 674.058 15.529C675.032 15.4575 675.993 15.9512 676.572 16.7241C676.633 16.8092 676.691 16.8943 676.746 16.9829C677.223 17.783 677.158 18.7057 677.148 19.5977C677.138 20.5647 677.151 21.5316 677.151 22.4986C677.148 24.6096 677.144 26.7172 677.144 28.828H683.696V18.7057C683.696 18.6546 683.696 18.6035 683.696 18.5559V16.9931C683.709 16.908 684.009 16.7377 684.064 16.7003C684.827 16.1589 685.722 15.6005 686.677 15.5324C687.651 15.4609 688.612 15.9546 689.191 16.7275C689.252 16.8126 689.31 16.8977 689.364 16.9863C689.841 17.7864 689.777 18.7091 689.766 19.6011C689.756 20.5681 689.77 21.5351 689.77 22.502C689.766 24.613 689.763 26.7205 689.763 28.8315H696.314V18.7057C696.314 15.7367 695.888 11.9131 692.744 10.6193Z" fill="url(#paint11_linear_1_243)" />
<path d="M797.633 10.1268C794.189 10.1268 792.251 12.7927 791.385 14.8594L790.005 10.6647H783.454L784.834 15.5642V28.8225H791.385V16.572C792.319 16.4086 797.384 17.3415 798.345 17.6922V10.1506C798.114 10.137 797.878 10.1268 797.633 10.1268Z" fill="url(#paint12_linear_1_243)" />
<path d="M623.813 18.2351C623.813 18.2351 621.799 18.7152 620.096 19.1204L617.507 19.7094C617.5 19.7094 617.49 19.7094 617.483 19.7094C617.483 19.0114 617.534 18.276 617.701 17.5984C617.916 16.7302 618.386 15.7156 619.203 15.2695C620.092 14.7861 621.176 14.7282 622.116 15.1027C623.09 15.4875 623.537 16.4272 623.728 17.4009C623.782 17.6733 623.816 17.9457 623.843 18.2215L623.813 18.2351ZM630.565 19.7094C630.565 12.9577 626.31 10.0568 620.873 10.0568C614.727 10.0568 610.877 14.3094 610.877 19.7434C610.877 25.6507 614.154 29.498 621.21 29.498C625.026 29.498 627.185 28.8238 629.754 27.5404L628.776 23.1176C626.817 23.996 624.995 24.5339 622.562 24.5339C619.895 24.5339 618.375 23.5227 617.8 21.6331H630.394C630.497 21.1258 630.565 20.5504 630.565 19.7094Z" fill="url(#paint13_linear_1_243)" />
<path d="M582.713 1.31201C572.377 1.31201 564 9.68437 564 20.0145C564 30.3413 572.377 38.7171 582.713 38.7171C593.05 38.7171 601.427 30.3445 601.427 20.0145C601.424 9.68437 593.046 1.31201 582.713 1.31201ZM578.036 27.8045H574.919V12.2209H578.036V27.8045ZM590.508 27.8045H581.153V24.6892H590.508V27.8045ZM590.508 21.5704H581.153V18.4551H590.508V21.5704ZM590.508 15.3363H581.153V12.2209H590.508V15.3363Z" fill="url(#paint14_linear_1_243)" />
</g>
<g clip-path="url(#clip3_1_243)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M930.715 1.14362L911.7 38.9393H893.84L901.798 23.2751H901.441C894.876 31.9404 885.08 37.6448 871.124 38.9393V23.492C871.124 23.492 880.052 22.9558 885.301 17.3448H871.124V1.14391H887.057V14.4689L887.415 14.4674L893.926 1.14391H905.976V14.3845L906.334 14.3839L913.089 1.14362H930.715Z" fill="url(#paint15_linear_1_243)" />
<path d="M1034.4 34.7675H1039.54V4.81824H1034.4V34.7675Z" fill="url(#paint16_linear_1_243)" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M1006.12 34.4616C1007.23 34.9332 1008.36 35.1687 1009.52 35.1687C1011.42 35.1687 1013.13 34.6974 1014.63 33.7545C1016.13 32.8117 1017.3 31.5119 1018.13 29.8557C1018.95 28.1864 1019.37 26.2944 1019.37 24.1792C1019.37 22.064 1018.94 20.1719 1018.09 18.5027C1017.24 16.8336 1016.05 15.5403 1014.54 14.6229C1013.02 13.6928 1011.3 13.2341 1009.37 13.2468C1008.14 13.2468 1006.96 13.4889 1005.83 13.9731C1004.71 14.4573 1003.77 15.1453 1003.01 16.0372C1002.96 16.1052 1002.9 16.1737 1002.84 16.243V4.83734H997.694V34.7675H1002.81L1002.8 31.9715C1002.93 32.1363 1003.07 32.2973 1003.22 32.4548C1004.04 33.3086 1005 33.9775 1006.12 34.4616ZM1011.38 29.6262C1010.54 30.1485 1009.58 30.4099 1008.5 30.4099C1007.44 30.4099 1006.46 30.1422 1005.57 29.6071C1004.68 29.0591 1003.97 28.3138 1003.45 27.371C1002.93 26.4281 1002.68 25.3578 1002.68 24.1601C1002.66 22.9623 1002.91 21.892 1003.43 20.9492C1003.95 19.9935 1004.66 19.2545 1005.55 18.7321C1006.44 18.197 1007.42 17.9358 1008.5 17.9485C1009.58 17.9358 1010.54 18.1906 1011.38 18.713C1012.23 19.2226 1012.88 19.9553 1013.33 20.9109C1013.8 21.8538 1014.03 22.9369 1014.03 24.1601C1014.03 25.3832 1013.8 26.4663 1013.33 27.4092C1012.88 28.352 1012.23 29.091 1011.38 29.6262Z" fill="url(#paint17_linear_1_243)" />
<path d="M938.15 6.63391H944.015L949.261 26.1146L954.842 6.63391H959.729L965.782 25.7237L970.819 6.63391H976.195L968.263 34.7675H963.206L957.052 16.1183L951.402 34.7675H946.289L938.15 6.63391Z" fill="url(#paint18_linear_1_243)" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M984.856 35.2645C982.813 35.2771 980.971 34.8183 979.329 33.8883C977.7 32.9454 976.416 31.6394 975.476 29.9703C974.549 28.301 974.085 26.3962 974.085 24.2556C974.085 22.1788 974.561 20.2993 975.514 18.6174C976.466 16.9355 977.757 15.6231 979.386 14.6803C981.015 13.7374 982.832 13.2659 984.837 13.2659C987.093 13.2659 989.066 13.7756 990.758 14.7949C992.462 15.8143 993.734 17.2604 994.574 19.1335C995.426 20.9937 995.733 23.128 995.495 25.536H979.394C979.439 26.4955 979.674 27.3684 980.1 28.1545C980.576 29.0209 981.241 29.6963 982.093 30.1804C982.945 30.6646 983.897 30.9066 984.95 30.9066C985.752 30.894 986.497 30.7538 987.187 30.4863C987.876 30.2061 988.459 29.83 988.935 29.3587C989.423 28.8872 989.768 28.352 989.969 27.7533H995.345C995.019 29.2185 994.367 30.5245 993.39 31.6713C992.412 32.8052 991.184 33.6907 989.705 34.3279C988.227 34.9649 986.61 35.2771 984.856 35.2645ZM980.119 20.2802C979.819 20.8127 979.611 21.3861 979.495 22.0004H990.168C990.09 21.2243 989.855 20.5171 989.461 19.8789C989.01 19.1271 988.396 18.5473 987.619 18.1396C986.842 17.7192 985.965 17.5089 984.987 17.5089C983.947 17.5089 983.001 17.751 982.149 18.2352C981.297 18.7194 980.62 19.401 980.119 20.2802Z" fill="url(#paint19_linear_1_243)" />
<path d="M1023.15 13.7055C1023.15 11.9981 1023.53 10.4819 1024.29 9.15674C1025.06 7.81887 1026.13 6.78042 1027.51 6.04141C1028.9 5.28964 1030.52 4.90104 1032.38 4.87555V9.51986C1031.51 9.53261 1030.77 9.71738 1030.16 10.0741C1029.56 10.4182 1029.09 10.9215 1028.77 11.584C1028.47 12.194 1028.3 12.9011 1028.28 13.7055H1032.26V18.1205H1028.28V34.7675H1023.15V18.1205H1019.84V13.7055H1023.15Z" fill="url(#paint20_linear_1_243)" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M1052.58 35.2263C1050.49 35.2263 1048.62 34.761 1046.96 33.831C1045.32 32.8881 1044.03 31.5883 1043.09 29.9321C1042.16 28.2628 1041.7 26.3708 1041.7 24.2556C1041.7 22.1278 1042.16 20.2293 1043.09 18.5601C1044.03 16.8782 1045.32 15.5722 1046.96 14.642C1048.62 13.7119 1050.49 13.2468 1052.58 13.2468C1054.69 13.2468 1056.57 13.7119 1058.22 14.642C1059.89 15.5722 1061.18 16.8718 1062.11 18.541C1063.04 20.2101 1063.51 22.115 1063.52 24.2556C1063.51 26.3708 1063.04 28.2628 1062.11 29.9321C1061.2 31.5883 1059.91 32.8881 1058.24 33.831C1056.57 34.761 1054.69 35.2263 1052.58 35.2263ZM1052.58 30.429C1053.68 30.429 1054.66 30.1741 1055.51 29.6644C1056.37 29.1421 1057.02 28.4157 1057.49 27.4856C1057.95 26.5427 1058.18 25.4661 1058.18 24.2556C1058.18 23.0325 1057.95 21.9494 1057.49 21.0065C1057.02 20.0636 1056.37 19.3373 1055.51 18.8277C1054.66 18.3053 1053.68 18.0441 1052.58 18.0441C1051.49 18.0441 1050.52 18.3053 1049.67 18.8277C1048.83 19.3373 1048.18 20.0636 1047.71 21.0065C1047.25 21.9494 1047.02 23.0325 1047.04 24.2556C1047.04 25.4661 1047.27 26.5427 1047.73 27.4856C1048.21 28.4157 1048.86 29.1421 1049.69 29.6644C1050.53 30.1741 1051.49 30.429 1052.58 30.429Z" fill="url(#paint21_linear_1_243)" />
<path d="M1069.07 13.7055H1063.35L1069.54 34.7675H1074.54L1078.6 21.3152L1083 34.7675H1087.92L1094.12 13.7055H1088.96L1085.44 26.8152L1081.55 13.7055H1076.55L1072.68 27.1041L1069.07 13.7055Z" fill="url(#paint22_linear_1_243)" />
</g>
<g clip-path="url(#clip4_1_243)">
<path d="M1185.25 36.9566C1175.48 36.9566 1168.12 29.1136 1168.12 19.4307C1168.12 9.71564 1175.11 1.80798 1185.25 1.80798C1190.64 1.80798 1194.36 3.48633 1197.28 7.3272L1192.58 11.2972C1190.61 9.16694 1188.23 8.10183 1185.25 8.10183C1178.65 8.10183 1175.01 13.2337 1175.01 19.4307C1175.01 25.6278 1178.99 30.6628 1185.25 30.6628C1188.2 30.6628 1190.7 29.5978 1192.67 27.4675L1197.31 31.5988C1194.52 35.2783 1190.7 36.9566 1185.25 36.9566Z" fill="url(#paint23_linear_1_243)" />
<path d="M1217.54 11.1668H1223.86V36.3421H1217.54V32.6627C1216.22 35.2771 1214.03 37.0199 1209.83 37.0199C1203.13 37.0199 1197.78 31.1135 1197.78 23.8513C1197.78 16.5891 1203.13 10.6826 1209.83 10.6826C1214 10.6826 1216.22 12.4255 1217.54 15.0399V11.1668ZM1217.72 23.8513C1217.72 19.9137 1215.06 16.6537 1210.87 16.6537C1206.83 16.6537 1204.2 19.9458 1204.2 23.8513C1204.2 27.6598 1206.83 31.0489 1210.87 31.0489C1215.03 31.0489 1217.72 27.7567 1217.72 23.8513Z" fill="url(#paint24_linear_1_243)" />
<path d="M1228.34 1H1234.67V36.3101H1228.34V1Z" fill="url(#paint25_linear_1_243)" />
<path d="M1237.48 32.986C1237.48 30.9204 1239.11 29.1774 1241.34 29.1774C1243.56 29.1774 1245.12 30.9204 1245.12 32.986C1245.12 35.1163 1243.53 36.8591 1241.34 36.8591C1239.14 36.8591 1237.48 35.1163 1237.48 32.986Z" fill="url(#paint26_linear_1_243)" />
<path d="M1269.33 32.2754C1266.98 35.1802 1263.41 37.0199 1259.18 37.0199C1251.64 37.0199 1246.1 31.1135 1246.1 23.8513C1246.1 16.5891 1251.64 10.6826 1259.18 10.6826C1263.26 10.6826 1266.79 12.4255 1269.14 15.169L1264.26 19.3326C1263.04 17.7834 1261.44 16.6214 1259.18 16.6214C1255.14 16.6214 1252.51 19.9137 1252.51 23.819C1252.51 27.7244 1255.14 31.0166 1259.18 31.0166C1261.63 31.0166 1263.32 29.7256 1264.57 27.9826L1269.33 32.2754Z" fill="url(#paint27_linear_1_243)" />
<path d="M1269.86 23.8513C1269.86 16.5891 1275.41 10.6826 1282.95 10.6826C1290.5 10.6826 1296.04 16.5891 1296.04 23.8513C1296.04 31.1135 1290.5 37.0199 1282.95 37.0199C1275.41 36.9876 1269.86 31.1135 1269.86 23.8513ZM1289.62 23.8513C1289.62 19.9137 1286.99 16.6537 1282.95 16.6537C1278.91 16.6214 1276.28 19.9137 1276.28 23.8513C1276.28 27.7567 1278.91 31.0489 1282.95 31.0489C1286.99 31.0489 1289.62 27.7567 1289.62 23.8513Z" fill="url(#paint28_linear_1_243)" />
<path d="M1338.82 20.9469V36.3103H1332.49V22.5284C1332.49 18.1711 1330.49 16.2991 1327.48 16.2991C1324.66 16.2991 1322.66 17.7193 1322.66 22.5284V36.3103H1316.33V22.5284C1316.33 18.1711 1314.3 16.2991 1311.32 16.2991C1308.5 16.2991 1306.03 17.7193 1306.03 22.5284V36.3103H1299.71V11.1349H1306.03V14.6207C1307.35 11.9096 1309.73 10.554 1313.39 10.554C1316.87 10.554 1319.78 12.2969 1321.37 15.234C1322.97 12.2323 1325.32 10.554 1329.58 10.554C1334.78 10.5862 1338.82 14.5885 1338.82 20.9469Z" fill="url(#paint29_linear_1_243)" />
</g>
<g clip-path="url(#clip5_1_243)">
<path d="M1432.15 38.4948C1428.88 38.4948 1425.91 37.7098 1423.23 36.1398C1420.55 34.5699 1418.44 32.4034 1416.9 29.6402C1415.36 26.8771 1414.59 23.7843 1414.59 20.3618C1414.59 16.9393 1415.34 13.8465 1416.85 11.0834C1418.36 8.32024 1420.43 6.16942 1423.04 4.63087C1425.69 3.06091 1428.66 2.27594 1431.96 2.27594C1434.36 2.27594 1436.57 2.69982 1438.57 3.5476C1440.6 4.36397 1442.31 5.47864 1443.7 6.8916C1445.08 8.30456 1446.08 9.89023 1446.7 11.6486L1440.37 14.7571C1439.75 12.9987 1438.71 11.5858 1437.23 10.5182C1435.75 9.41924 1433.99 8.86974 1431.96 8.86974C1429.96 8.86974 1428.17 9.35641 1426.6 10.3298C1425.06 11.2718 1423.86 12.6219 1423 14.3803C1422.17 16.1072 1421.75 18.1011 1421.75 20.3618C1421.75 22.6225 1422.18 24.6321 1423.04 26.3904C1423.94 28.1174 1425.17 29.4675 1426.74 30.4409C1428.34 31.4143 1430.14 31.901 1432.15 31.901C1433.75 31.901 1435.23 31.5869 1436.58 30.959C1437.97 30.331 1439.08 29.4361 1439.91 28.2744C1440.74 27.0812 1441.15 25.6996 1441.15 24.1297V24.0355H1431.96V17.9127H1448.32V21.6335C1448.32 25.2757 1447.55 28.3686 1446.01 30.9119C1444.47 33.4552 1442.46 35.3548 1440 36.6108C1437.54 37.8668 1434.92 38.4948 1432.15 38.4948ZM1449.92 12.2137H1456.85V37.9296H1449.92V12.2137ZM1449.5 4.96056C1449.5 3.67319 1449.84 2.69982 1450.52 2.04044C1451.2 1.34966 1452.15 1.00427 1453.38 1.00427C1454.65 1.00427 1455.6 1.34966 1456.25 2.04044C1456.93 2.69982 1457.26 3.67319 1457.26 4.96056C1457.26 6.24792 1456.93 7.23697 1456.25 7.92777C1455.6 8.58715 1454.65 8.91684 1453.38 8.91684C1452.15 8.91684 1451.2 8.57147 1450.52 7.88067C1449.84 7.18987 1449.5 6.21652 1449.5 4.96056ZM1471.76 38.2122C1468.71 38.2122 1466.34 37.3801 1464.65 35.7159C1462.98 34.0204 1462.15 31.6655 1462.15 28.6512V18.3366H1457.9V12.2137H1458.13C1459.43 12.2137 1460.41 11.884 1461.09 11.2247C1461.8 10.5653 1462.15 9.57622 1462.15 8.25746V6.37351H1469.08V12.2137H1474.99V18.3366H1469.08V28.1802C1469.08 29.4989 1469.44 30.488 1470.14 31.1474C1470.85 31.7753 1471.93 32.0893 1473.38 32.0893C1473.81 32.0893 1474.35 32.0423 1474.99 31.9481V37.9767C1473.98 38.1336 1472.9 38.2122 1471.76 38.2122ZM1477.25 2.84111H1484.42V18.0069H1497.81V2.84111H1504.97V37.9296H1497.81V24.3652H1484.42V37.9296H1477.25V2.84111ZM1517.33 38.4948C1514.31 38.4948 1511.95 37.5371 1510.26 35.6217C1508.6 33.675 1507.77 31.0689 1507.77 27.8034V12.2137H1514.7V27.2382C1514.7 28.7139 1515.11 29.9071 1515.94 30.8177C1516.8 31.6969 1517.93 32.1364 1519.32 32.1364C1520.7 32.1364 1521.81 31.6969 1522.64 30.8177C1523.5 29.9071 1523.94 28.7139 1523.94 27.2382V12.2137H1530.87V37.9296H1524.4V34.8211C1523.75 36.0456 1522.81 36.9719 1521.58 37.5999C1520.38 38.1965 1518.96 38.4948 1517.33 38.4948ZM1547.76 38.4948C1546.19 38.4948 1544.74 38.2436 1543.41 37.7412C1542.09 37.2074 1540.98 36.4538 1540.09 35.4804V37.9296H1533.62V2.27594H1540.55V14.3803C1541.41 13.5011 1542.46 12.826 1543.69 12.355C1544.95 11.884 1546.33 11.6486 1547.8 11.6486C1550.18 11.6486 1552.33 12.2452 1554.27 13.4383C1556.24 14.6314 1557.8 16.2485 1558.94 18.2895C1560.08 20.3304 1560.65 22.5911 1560.65 25.0717C1560.65 27.5522 1560.08 29.8129 1558.94 31.8539C1557.83 33.8948 1556.29 35.5119 1554.32 36.705C1552.38 37.8982 1550.19 38.4948 1547.76 38.4948ZM1540.55 25.0717C1540.55 27.1754 1541.14 28.8866 1542.31 30.2054C1543.51 31.4927 1545.05 32.1364 1546.93 32.1364C1548.84 32.1364 1550.41 31.4771 1551.64 30.1583C1552.87 28.8395 1553.49 27.144 1553.49 25.0717C1553.49 23.0307 1552.87 21.3509 1551.64 20.0321C1550.41 18.6819 1548.84 18.0069 1546.93 18.0069C1545.05 18.0069 1543.51 18.6662 1542.31 19.985C1541.14 21.3038 1540.55 22.9993 1540.55 25.0717Z" fill="white" fill-opacity="0.15" />
<path d="M1432.15 38.4948C1428.88 38.4948 1425.91 37.7098 1423.23 36.1398C1420.55 34.5699 1418.44 32.4034 1416.9 29.6402C1415.36 26.8771 1414.59 23.7843 1414.59 20.3618C1414.59 16.9393 1415.34 13.8465 1416.85 11.0834C1418.36 8.32024 1420.43 6.16942 1423.04 4.63087C1425.69 3.06091 1428.66 2.27594 1431.96 2.27594C1434.36 2.27594 1436.57 2.69982 1438.57 3.5476C1440.6 4.36397 1442.31 5.47864 1443.7 6.8916C1445.08 8.30456 1446.08 9.89023 1446.7 11.6486L1440.37 14.7571C1439.75 12.9987 1438.71 11.5858 1437.23 10.5182C1435.75 9.41924 1433.99 8.86974 1431.96 8.86974C1429.96 8.86974 1428.17 9.35641 1426.6 10.3298C1425.06 11.2718 1423.86 12.6219 1423 14.3803C1422.17 16.1072 1421.75 18.1011 1421.75 20.3618C1421.75 22.6225 1422.18 24.6321 1423.04 26.3904C1423.94 28.1174 1425.17 29.4675 1426.74 30.4409C1428.34 31.4143 1430.14 31.901 1432.15 31.901C1433.75 31.901 1435.23 31.5869 1436.58 30.959C1437.97 30.331 1439.08 29.4361 1439.91 28.2744C1440.74 27.0812 1441.15 25.6996 1441.15 24.1297V24.0355H1431.96V17.9127H1448.32V21.6335C1448.32 25.2757 1447.55 28.3686 1446.01 30.9119C1444.47 33.4552 1442.46 35.3548 1440 36.6108C1437.54 37.8668 1434.92 38.4948 1432.15 38.4948ZM1449.92 12.2137H1456.85V37.9296H1449.92V12.2137ZM1449.5 4.96056C1449.5 3.67319 1449.84 2.69982 1450.52 2.04044C1451.2 1.34966 1452.15 1.00427 1453.38 1.00427C1454.65 1.00427 1455.6 1.34966 1456.25 2.04044C1456.93 2.69982 1457.26 3.67319 1457.26 4.96056C1457.26 6.24792 1456.93 7.23697 1456.25 7.92777C1455.6 8.58715 1454.65 8.91684 1453.38 8.91684C1452.15 8.91684 1451.2 8.57147 1450.52 7.88067C1449.84 7.18987 1449.5 6.21652 1449.5 4.96056ZM1471.76 38.2122C1468.71 38.2122 1466.34 37.3801 1464.65 35.7159C1462.98 34.0204 1462.15 31.6655 1462.15 28.6512V18.3366H1457.9V12.2137H1458.13C1459.43 12.2137 1460.41 11.884 1461.09 11.2247C1461.8 10.5653 1462.15 9.57622 1462.15 8.25746V6.37351H1469.08V12.2137H1474.99V18.3366H1469.08V28.1802C1469.08 29.4989 1469.44 30.488 1470.14 31.1474C1470.85 31.7753 1471.93 32.0893 1473.38 32.0893C1473.81 32.0893 1474.35 32.0423 1474.99 31.9481V37.9767C1473.98 38.1336 1472.9 38.2122 1471.76 38.2122ZM1477.25 2.84111H1484.42V18.0069H1497.81V2.84111H1504.97V37.9296H1497.81V24.3652H1484.42V37.9296H1477.25V2.84111ZM1517.33 38.4948C1514.31 38.4948 1511.95 37.5371 1510.26 35.6217C1508.6 33.675 1507.77 31.0689 1507.77 27.8034V12.2137H1514.7V27.2382C1514.7 28.7139 1515.11 29.9071 1515.94 30.8177C1516.8 31.6969 1517.93 32.1364 1519.32 32.1364C1520.7 32.1364 1521.81 31.6969 1522.64 30.8177C1523.5 29.9071 1523.94 28.7139 1523.94 27.2382V12.2137H1530.87V37.9296H1524.4V34.8211C1523.75 36.0456 1522.81 36.9719 1521.58 37.5999C1520.38 38.1965 1518.96 38.4948 1517.33 38.4948ZM1547.76 38.4948C1546.19 38.4948 1544.74 38.2436 1543.41 37.7412C1542.09 37.2074 1540.98 36.4538 1540.09 35.4804V37.9296H1533.62V2.27594H1540.55V14.3803C1541.41 13.5011 1542.46 12.826 1543.69 12.355C1544.95 11.884 1546.33 11.6486 1547.8 11.6486C1550.18 11.6486 1552.33 12.2452 1554.27 13.4383C1556.24 14.6314 1557.8 16.2485 1558.94 18.2895C1560.08 20.3304 1560.65 22.5911 1560.65 25.0717C1560.65 27.5522 1560.08 29.8129 1558.94 31.8539C1557.83 33.8948 1556.29 35.5119 1554.32 36.705C1552.38 37.8982 1550.19 38.4948 1547.76 38.4948ZM1540.55 25.0717C1540.55 27.1754 1541.14 28.8866 1542.31 30.2054C1543.51 31.4927 1545.05 32.1364 1546.93 32.1364C1548.84 32.1364 1550.41 31.4771 1551.64 30.1583C1552.87 28.8395 1553.49 27.144 1553.49 25.0717C1553.49 23.0307 1552.87 21.3509 1551.64 20.0321C1550.41 18.6819 1548.84 18.0069 1546.93 18.0069C1545.05 18.0069 1543.51 18.6662 1542.31 19.985C1541.14 21.3038 1540.55 22.9993 1540.55 25.0717Z" fill="url(#paint30_linear_1_243)" />
</g>
</g>
<defs>
<linearGradient id="paint0_linear_1_243" x1="-131.534" y1="4.22926" x2="14.4532" y2="20.3879" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint1_linear_1_243" x1="89.3696" y1="4.36471" x2="252.05" y2="24.5323" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint2_linear_1_243" x1="449.25" y1="3.44086" x2="490.445" y2="4.63319" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint3_linear_1_243" x1="400.74" y1="8.19253" x2="443.854" y2="10.0076" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint4_linear_1_243" x1="327" y1="7.65063" x2="401.688" y2="13.0539" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint5_linear_1_243" x1="698.612" y1="11.7292" x2="718.515" y2="12.3018" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint6_linear_1_243" x1="642.088" y1="11.7292" x2="661.991" y2="12.3018" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint7_linear_1_243" x1="633.208" y1="7.14055" x2="639.519" y2="7.1877" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint8_linear_1_243" x1="719.615" y1="11.7353" x2="741.317" y2="12.4433" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint9_linear_1_243" x1="743.036" y1="8.14751" x2="759.836" y2="8.49053" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint10_linear_1_243" x1="760.865" y1="11.6289" x2="782.37" y2="12.2976" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint11_linear_1_243" x1="663.193" y1="11.6907" x2="696.62" y2="13.3672" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint12_linear_1_243" x1="783.454" y1="11.735" x2="798.513" y2="12.0758" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint13_linear_1_243" x1="610.877" y1="11.7292" x2="630.78" y2="12.3018" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint14_linear_1_243" x1="564" y1="4.52965" x2="601.836" y2="5.60525" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint15_linear_1_243" x1="871.124" y1="4.39486" x2="931.295" y2="7.09027" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint16_linear_1_243" x1="1034.4" y1="7.39452" x2="1039.6" y2="7.41979" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint17_linear_1_243" x1="997.694" y1="7.44649" x2="1019.61" y2="7.89147" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint18_linear_1_243" x1="938.15" y1="9.05401" x2="976.586" y2="10.5307" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint19_linear_1_243" x1="974.085" y1="15.1583" x2="995.809" y2="15.7612" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint20_linear_1_243" x1="1019.84" y1="7.4469" x2="1032.52" y2="7.59804" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint21_linear_1_243" x1="1041.7" y1="15.1375" x2="1063.76" y2="15.7599" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint22_linear_1_243" x1="1063.35" y1="15.5173" x2="1094.43" y2="16.8073" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint23_linear_1_243" x1="1168.12" y1="4.83152" x2="1197.64" y2="5.52771" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint24_linear_1_243" x1="1197.78" y1="12.9482" x2="1224.15" y2="13.6902" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint25_linear_1_243" x1="1228.34" y1="4.03743" x2="1234.74" y2="4.07" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint26_linear_1_243" x1="1237.48" y1="29.8382" x2="1245.21" y2="30.0564" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint27_linear_1_243" x1="1246.1" y1="12.9482" x2="1269.59" y2="13.537" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint28_linear_1_243" x1="1269.86" y1="12.9482" x2="1296.33" y2="13.6956" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint29_linear_1_243" x1="1299.71" y1="12.7696" x2="1339.2" y2="14.4735" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<linearGradient id="paint30_linear_1_243" x1="1414.59" y1="4.22926" x2="1560.58" y2="20.3879" gradientUnits="userSpaceOnUse">
<stop stop-color="white" />
<stop offset="0.5" stop-color="#D4D4D8" />
<stop offset="0.66" stop-color="white" />
<stop offset="1" stop-color="#D4D4D8" />
</linearGradient>
<clipPath id="clip0_1_243">
<rect width="147" height="38" fill="white" transform="translate(-132 1)" />
</clipPath>
<clipPath id="clip1_1_243">
<rect width="164" height="38" fill="white" transform="translate(89 1)" />
</clipPath>
<clipPath id="clip2_1_243">
<rect width="163" height="40" fill="white" transform="translate(327)" />
</clipPath>
<clipPath id="clip3_1_243">
<rect width="223" height="38" fill="white" transform="translate(871.124 1)" />
</clipPath>
<clipPath id="clip4_1_243">
<rect width="172" height="38" fill="white" transform="translate(1168.12 1)" />
</clipPath>
<clipPath id="clip5_1_243">
<rect width="147" height="38" fill="white" transform="translate(1414.12 1)" />
</clipPath>
</defs>
</svg>
</section>
<slot></slot>
</main>
</template>
<script setup>
</script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Wallpoet&display=swap');
a {
text-decoration: none;
color: inherit;
cursor: pointer;
}
.font-wallpoet {
font-family: "Wallpoet", serif;
}
.neumorphic-button {
border-radius: 9999px;
background-color: #c2c2c2;
color: #000;
padding: 0.75rem 1.5rem;
font-size: 1rem;
font-weight: 600;
box-shadow: 1px 1px 2px #b5b5b5, -4px -4px 8px #ffffff;
transition: all 0.3s ease;
}
.neumorphic-button:hover {
box-shadow: 1px 1px 2px #b5b5b5, -4px -4px 8px #ffffff;
transform: translateY(1px);
}
</style>

View File

@ -0,0 +1,252 @@
<template>
<TresMesh ref="meshRef">
<TresPlaneGeometry :args="[aspect * 2, 2]" />
<TresShaderMaterial
:vertex-shader="vertexShader"
:fragment-shader="fragmentShader"
:uniforms="uniforms"
:transparent="true"
:side="doubleSide"
/>
</TresMesh>
</template>
<script setup>
import * as THREE from 'three'
import { ref, reactive, onMounted, onUnmounted } from 'vue'
import { useTresContext, useRenderLoop , useTexture } from '@tresjs/core'
import { gsap } from 'gsap'
import {Pane} from 'tweakpane'
//
import fragmentShader from '../shaders/fragment.glsl'
import vertexShader from '../shaders/vertex.glsl'
const DURATION_TIME = 2.5
const { sizes } = useTresContext()
const meshRef = ref(null)
const aspect = sizes.width.value / sizes.height.value
const doubleSide = THREE.DoubleSide
//
const { map: texture } = await useTexture({
map: './plugins/heroSection/img/chart.png'
})
texture.minFilter = THREE.NearestFilter
texture.magFilter = THREE.NearestFilter
texture.wrapS = THREE.RepeatWrapping
texture.wrapT = THREE.RepeatWrapping
texture.repeat.set(1, 1)
// Uniforms
const uniforms = reactive({
uTexture: { value: texture },
uFadeStart: { value: 0 },
uMaxDistance: { value: 0.32 },
uStrength: { value: 1 },
uTime: { value: 0 },
uOffset: { value: new THREE.Vector2(0, 0) },
uNoiseStrength: { value: 0.02 },
uNoiseSpeed: { value: 0.5 },
uMoveSpeed: { value: 1 }
})
//
const position = ref(new THREE.Vector3(-0.11, -0.2, 0.75))
const rotation = ref(new THREE.Euler(-0.75, 0, 0))
// Tweakpane
const pane = ref(null)
//
function playAnimation() {
const timeline = gsap.timeline()
timeline
.to(uniforms.uFadeStart, {
value: 0.32,
duration: DURATION_TIME / 2,
ease: 'power2.inOut'
})
.to(uniforms.uFadeStart, {
value: 0,
duration: DURATION_TIME / 2,
ease: 'power2.inOut'
})
gsap.to(uniforms.uMaxDistance, {
value: 1,
duration: DURATION_TIME,
ease: 'power2.inOut'
})
gsap.to(uniforms.uStrength, {
value: 1.5,
duration: DURATION_TIME,
ease: 'power2.inOut'
})
}
//
function setupDebug() {
// Tweakpane
pane.value = new Pane({
title: 'Earth Map Settings',
expanded: true
})
//
const positionFolder = pane.value.addFolder({
title: 'Position',
expanded: false
})
positionFolder.addBinding(position.value, 'x', {
label: 'Position X',
min: -10,
max: 10,
step: 0.01
}).on('change', () => {
if (meshRef.value) {
meshRef.value.position.copy(position.value)
}
})
positionFolder.addBinding(position.value, 'y', {
label: 'Position Y',
min: -10,
max: 10,
step: 0.01
}).on('change', () => {
if (meshRef.value) {
meshRef.value.position.copy(position.value)
}
})
positionFolder.addBinding(position.value, 'z', {
label: 'Position Z',
min: -10,
max: 10,
step: 0.01
}).on('change', () => {
if (meshRef.value) {
meshRef.value.position.copy(position.value)
}
})
//
const rotationFolder = pane.value.addFolder({
title: 'Rotation',
expanded: false
})
rotationFolder.addBinding(rotation.value, 'x', {
label: 'Rotation X',
min: -Math.PI,
max: Math.PI,
step: 0.01
}).on('change', () => {
if (meshRef.value) {
meshRef.value.rotation.copy(rotation.value)
}
})
rotationFolder.addBinding(rotation.value, 'y', {
label: 'Rotation Y',
min: -Math.PI,
max: Math.PI,
step: 0.01
}).on('change', () => {
if (meshRef.value) {
meshRef.value.rotation.copy(rotation.value)
}
})
rotationFolder.addBinding(rotation.value, 'z', {
label: 'Rotation Z',
min: -Math.PI,
max: Math.PI,
step: 0.01
}).on('change', () => {
if (meshRef.value) {
meshRef.value.rotation.copy(rotation.value)
}
})
// Uniforms
const materialFolder = pane.value.addFolder({
title: 'Material',
expanded: true
})
materialFolder.addBinding(uniforms.uFadeStart, 'value', {
label: 'Fade Start',
min: 0,
max: 1,
step: 0.01
})
materialFolder.addBinding(uniforms.uMaxDistance, 'value', {
label: 'Max Distance',
min: 0,
max: 1,
step: 0.01
})
materialFolder.addBinding(uniforms.uStrength, 'value', {
label: 'Strength',
min: 0,
max: 2,
step: 0.01
})
materialFolder.addBinding(uniforms.uNoiseStrength, 'value', {
label: 'Noise Strength',
min: 0,
max: 0.1,
step: 0.001
})
materialFolder.addBinding(uniforms.uNoiseSpeed, 'value', {
label: 'Noise Speed',
min: 0,
max: 4,
step: 0.1
})
materialFolder.addBinding(uniforms.uMoveSpeed, 'value', {
label: 'Move Speed',
min: 0,
max: 5,
step: 0.1
})
}
//
const { onLoop } = useRenderLoop()
onLoop(({ elapsed }) => {
uniforms.uTime.value = elapsed
if (meshRef.value) {
meshRef.value.position.copy(position.value)
meshRef.value.rotation.copy(rotation.value)
}
})
//
onMounted(() => {
playAnimation()
setupDebug()
})
// Tweakpane
onUnmounted(() => {
if (pane.value) {
pane.value.dispose()
}
})
</script>

View File

@ -0,0 +1,32 @@
<template>
<TresCanvas
window-size
:camera-controls="true"
shadows
alpha
preset="realistic"
>
<TresPerspectiveCamera
:fov="34"
:position="[0, 0, 3]"
:look-at="[0, 0, 0]"
/>
<!-- 基础光照 -->
<TresAmbientLight :intensity="0.5" />
<TresDirectionalLight
:position="[5, 5, 5]"
:intensity="1"
cast-shadow
/>
<Suspense>
<MapModel />
</Suspense>
</TresCanvas>
</template>
<script setup>
import { OrbitControls } from '@tresjs/cientos'
import MapModel from './mapModel.vue'
//
</script>

View File

@ -0,0 +1,21 @@
export default {
"name": "heroSection",
"title": "概念网站 HeroSection",
"intro": "Hero Section是网站的首页顶部区域通常包含吸引人的图片、标题和简短的描述用来吸引访问者的注意并引导他们进一步浏览网站内容。这个区域通常是网站最显眼和重要的部分通过精心设计和内容选择可以吸引访问者的兴趣提升用户体验和网站的吸引力。",
"version": "0.0.1",
"author": "何贤",
"website": "站点地址",
"state": "https://github.com/hexianWeb",
"creatTime": "2025-02-13",
"updateTime": "2025-02-13",
"require": [],
"tvtstore": 'LOCAL',
"preview": [{
"src": "plugins/heroSection/preview/earthMap.png",
"type": "img",
"name": "earthMap",
"title": "现代 UI 设计官网",
disableFPSGraph: false,
disableSrcBtn: false
}, ]
}

View File

@ -0,0 +1,21 @@
<template>
<div class="bg-black text-white">
<Layout>
<Model />
</Layout>
</div>
</template>
<script setup>
import Layout from '../components/layout.vue'
import Model from '../components/scene.vue'
</script>
<style scoped>
a {
text-decoration: none;
color: inherit;
cursor: pointer;
}
</style>

View File

@ -0,0 +1,45 @@
// fragment.glsl
uniform sampler2D uTexture;
uniform float uTime;
uniform float uFadeStart;
uniform float uMaxDistance;
uniform float uStrength;
uniform float uNoiseStrength; // 新增:噪声强度
uniform float uNoiseSpeed; // 新增:噪声变化速度
uniform float uMoveSpeed; // 新增:整体移动速度
varying vec2 vUv;
// 伪随机函数
float random(vec2 st) {
return fract(sin(dot(st.xy, vec2(12.9898,78.233))) * 43758.5453123);
}
void main() {
// 基础左移速度 (负值表示向左)
float baseOffsetX = uTime * uMoveSpeed * -0.1;
// 生成动态噪声
vec2 noiseCoord = vUv * 10.0 + uTime * uNoiseSpeed*1.0;
float noiseX = random(floor(noiseCoord + 0.5));
float noiseY = random(floor(noiseCoord - 0.5));
// 合成偏移量
vec2 offset = vec2(
baseOffsetX + (noiseX - 0.5) * uNoiseStrength,
(noiseY - 0.5) * uNoiseStrength * 0.5 // Y轴幅度减半
);
// 应用UV偏移
vec2 offsetUv = vUv + offset;
// 获取纹理颜色
vec4 textureColor = texture2D(uTexture, offsetUv);
// 计算距离 (0.5, 0.0) 的距离
float distanceToCenter = distance(vUv, vec2(0.5, 0.0));
// 计算透明度
float alpha = 1.0 - smoothstep(uFadeStart, uMaxDistance, distanceToCenter);
// 设置最终颜色,保持原始颜色,但改变透明度
gl_FragColor = vec4(textureColor.rgb*uStrength, alpha);
}

View File

@ -0,0 +1,6 @@
varying vec2 vUv;
void main() {
vUv = uv;
gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);
}