@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.animate-fade-in-up{animation:fade-in-up 1s ease-out}.animate-slide-in{animation:slide-in .8s ease-out}.wave-divider{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1440 68" xmlns="http://www.w3.org/2000/svg"><path d="M1440 0c-29.99 18.23-85.7 30.94-158.7 16.19C1097.5-9.23 1019.21 2.14 864.32 44.09 708.43 86.04 564.3 68 438.65 45.9 312.1 23.8 194.42-3.81 62.5 1.37 21.79 3.55 0 0 0 0v68h1440z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1440 68" xmlns="http://www.w3.org/2000/svg"><path d="M1440 0c-29.99 18.23-85.7 30.94-158.7 16.19C1097.5-9.23 1019.21 2.14 864.32 44.09 708.43 86.04 564.3 68 438.65 45.9 312.1 23.8 194.42-3.81 62.5 1.37 21.79 3.55 0 0 0 0v68h1440z"/></svg>')}[data-theme=pastel]{--p: 220 60% 90%;--s: 280 60% 85%;--a: 350 70% 80%;--pf: 220 60% 80%;--sf: 280 60% 75%;--af: 350 70% 70%;--bc: 220 30% 25%}[data-theme=dark]{--p: 220 40% 15%;--s: 280 40% 20%;--a: 350 50% 30%;--pf: 220 40% 10%;--sf: 280 40% 15%;--af: 350 50% 25%;--bc: 220 10% 85%}
