:root {--custom-border-radius: 20px;--wave1: polygon(0% 2.167%, 2.389% 2%, 4.09% 1.882%, 6.248% 1.739%, 8.748% 1.585%, 10.09% 1.508%, 12.886% 1.364%, 15.74% 1.249%, 18.594% 1.176%, 20.019% 1.158%, 24.295% 1.207%, 28.578% 1.45%, 32.863% 1.891%, 37.152% 2.421%, 40.011% 2.748%, 45.723% 3.142%, 50% 3.152%, 54.277% 2.951%, 58.561% 2.578%, 64.278% 1.933%, 67.137% 1.617%, 71.422% 1.25%, 75.705% 1.086%, 79.981% 1.124%, 84.26% 1.351%, 87.114% 1.6%, 91.252% 2.074%, 94.881% 2.567%, 97.611% 2.967%, 100% 3.333%, 100% 100%, 0% 100%);--wave2: polygon(0% 2%, 2.089% 2.533%, 2.779% 2.721%, 3.582% 2.907%, 4.483% 3.095%, 5.473% 3.286%, 6.536% 3.467%, 7.662% 3.633%, 8.837% 3.788%, 10.049% 3.93%, 11.285% 4.084%, 12.533% 4.134%, 13.783% 4.183%, 15.032% 4.227%, 16.281% 4.294%, 17.529% 4.361%, 18.778% 4.421%, 20.026% 4.492%, 21.275% 4.567%, 22.523% 4.646%, 23.773% 4.726%, 25.022% 4.808%, 26.273% 4.894%, 27.523% 4.983%, 28.775% 5.067%, 30.026% 5.151%, 31.278% 5.231%, 32.529% 5.313%, 33.781% 5.393%, 35.032% 5.475%, 36.283% 5.557%, 37.533% 5.64%, 38.783% 5.722%, 40.032% 5.807%, 41.281% 5.891%, 42.529% 5.973%, 43.778% 6.057%, 45.026% 6.141%, 46.275% 6.223%, 47.523% 6.307%, 48.773% 6.391%, 50.022% 6.473%, 51.273% 6.556%, 52.523% 6.639%, 53.775% 6.72%, 55.026% 6.8%, 56.278% 6.879%, 57.529% 6.959%, 58.781% 7.04%, 60.032% 7.119%, 61.283% 7.201%, 62.533% 7.284%, 63.783% 7.366%, 65.032% 7.448%, 66.281% 7.531%, 67.529% 7.612%, 68.778% 7.692%, 70.026% 7.775%, 71.275% 7.856%, 72.523% 7.937%, 73.773% 8.02%, 75.022% 8.103%, 76.273% 8.184%, 77.523% 8.266%, 78.775% 8.348%, 80.026% 8.429%, 81.278% 8.511%, 82.529% 8.592%, 83.781% 8.674%, 85.032% 8.755%, 86.283% 8.837%, 87.533% 8.92%, 88.781% 9.002%, 90.015% 9.085%, 91.224% 9.169%, 92.395% 9.251%, 93.515% 9.334%, 94.573% 9.416%, 95.554% 9.497%, 96.448% 9.579%, 97.242% 9.66%, 97.922% 9.741%, 100% 9.824%, 100% 100%, 97.922% 100%, 97.922% 100%, 97.242% 100%, 96.448% 100%, 95.554% 100%, 94.573% 100%, 93.515% 100%, 92.395% 100%, 91.224% 100%, 90.015% 100%, 88.781% 100%, 87.533% 100%, 86.283% 100%, 85.032% 100%, 83.781% 100%, 82.529% 100%, 81.278% 100%, 80.026% 100%, 78.775% 100%, 77.523% 100%, 76.273% 100%, 75.022% 100%, 73.773% 100%, 72.523% 100%, 71.275% 100%, 70.026% 100%, 68.778% 100%, 67.529% 100%, 66.281% 100%, 65.032% 100%, 63.783% 100%, 62.533% 100%, 61.283% 100%, 60.032% 100%, 58.781% 100%, 57.529% 100%, 56.278% 100%, 55.026% 100%, 53.775% 100%, 52.523% 100%, 51.273% 100%, 50.022% 100%, 48.773% 100%, 47.523% 100%, 46.275% 100%, 45.026% 100%, 43.778% 100%, 42.529% 100%, 41.281% 100%, 40.032% 100%, 38.783% 100%, 37.533% 100%, 36.283% 100%, 35.032% 100%, 33.781% 100%, 32.529% 100%, 31.278% 100%, 30.026% 100%, 28.775% 100%, 27.523% 100%, 26.273% 100%, 25.022% 100%, 23.773% 100%, 22.523% 100%, 21.275% 100%, 20.026% 100%, 18.778% 100%, 17.529% 100%, 16.281% 100%, 15.032% 100%, 13.783% 100%, 12.533% 100%, 11.285% 100%, 10.049% 100%, 8.837% 100%, 7.662% 100%, 6.536% 100%, 5.473% 100%, 4.483% 100%, 3.582% 100%, 2.779% 100%, 2.089% 100%, 0% 100%);--wave3: polygon(0% 2%, 2.4% 2.4%, 4.1% 2.6%, 6.3% 2.8%, 8.8% 3.0%, 10.1% 3.1%, 12.9% 3.2%, 15.7% 3.3%, 18.6% 3.3%, 20.0% 3.3%, 24.3% 3.2%, 28.6% 3.1%, 32.9% 2.9%, 37.2% 2.7%, 40.0% 2.5%, 45.7% 2.4%, 50% 2.4%, 54.3% 2.5%, 58.6% 2.7%, 64.3% 3.1%, 67.1% 3.3%, 71.4% 3.5%, 75.7% 3.7%, 80.0% 3.8%, 84.3% 3.7%, 87.1% 3.5%, 91.3% 3.1%, 94.9% 2.7%, 97.6% 2.4%, 100% 2%, 100% 100%, 0% 100%);;--wave1-mobile: polygon( 0% 0.096%,  6.057% 0.87%, 10.004% 1.063%, 13.836% 1.262%, 17.194% 1.464%, 19.722% 1.667%, 21.722% 1.882%, 23.734% 2.121%, 25.755% 2.376%, 27.781% 2.641%, 29.809% 2.908%, 31.836% 3.17%, 33.857% 3.42%, 35.871% 3.651%, 37.873% 3.856%, 39.861% 4.028%, 41.832% 4.175%, 43.79% 4.309%, 45.737% 4.429%, 47.676% 4.532%, 49.609% 4.618%, 51.541% 4.684%, 53.474% 4.73%, 55.41% 4.752%, 57.353% 4.75%, 59.306% 4.722%, 61.261% 4.667%, 63.212% 4.586%, 65.162% 4.48%, 67.114% 4.351%, 69.071% 4.201%, 71.036% 4.032%, 73.01% 3.845%, 74.999% 3.642%, 77.004% 3.425%, 79.028% 3.194%, 81.619% 2.928%, 85.078% 2.611%, 89.038% 2.258%, 93.133% 1.883%, 96.997% 1.502%, 100% 1.128%,  100% 100%, 0% 100% );--wave2-mobile: polygon(-3.808% 2.942%, -0.956% 2.688%, 2.080% 2.550%, 5.716% 2.415%, 9.598% 2.291%, 13.370% 2.188%, 16.678% 2.113%, 19.167% 2.073%, 21.136% 2.082%, 23.122% 2.135%, 25.120% 2.222%, 27.129% 2.329%, 29.144% 2.446%, 31.163% 2.560%, 33.183% 2.658%, 35.201% 2.730%, 37.214% 2.762%, 39.219% 2.744%, 41.215% 2.665%, 43.204% 2.534%, 45.189% 2.362%, 47.173% 2.164%, 49.157% 1.951%, 51.144% 1.735%, 53.136% 1.531%, 55.135% 1.349%, 57.145% 1.204%, 59.167% 1.107%, 61.204% 1.050%, 63.255% 1.014%, 65.318% 1.000%, 67.388% 1.005%, 69.463% 1.028%, 71.539% 1.068%, 73.613% 1.124%, 75.683% 1.194%, 77.743% 1.277%, 79.792% 1.372%, 82.370% 1.494%, 85.783% 1.653%, 89.671% 1.840%, 93.675% 2.044%, 97.435% 2.257%, 100.592% 2.469%, 102.786% 2.670%, 100% 100%, 0% 100%);--wave4: polygon(0.0% 2.4%, 10.0% 2.4%, 20.0% 2.2%, 30.0% 1.5%, 40.0% 1.2%, 50.0% 1.3%, 60.0% 0.9%, 70.0% 1.1%, 80.0% 1.7%, 90.0% 1.5%, 100.0% 2.3%, 100% 100%, 0% 100%);--text-custom-l: calc(1.2*var(--text-m));--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;}