body{font-family:Pretendard,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bg-noise{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:50;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0'/%3E%3C/svg%3E");background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAGFBMVEUAAAA5OTkAAABMTExERERmZmYzMzPMzMxloS4mAAAACHRSTlMAMwA5MzMzM5053iEAAABnSURBVDjLxZNRCsAgDAVNx/vfqYcQWvCjL2MOFzpWS6k9L0l97yQ96634i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6/4i6+4zR13T3dD2wAAAABJRU5ErkJggg==)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.dark ::-webkit-scrollbar-thumb{background-color:#fff3}.text-stroke{-webkit-text-stroke:1px currentColor;color:transparent}.wave-btn{position:relative;overflow:hidden}.wave-btn .wave-text{position:relative;z-index:10}.wave-btn .wave-text-white{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;clip-path:inset(100% 0 0 0);transition:clip-path .7s ease-out;z-index:20}.wave-btn:hover .wave-text-white{clip-path:inset(0 0 0 0)}.wave-btn:before{content:"";position:absolute;bottom:-200%;left:-20%;width:140%;height:200%;background:#e55a2b;border-radius:43%;transition:bottom .7s ease-out}.wave-btn:hover:before{bottom:-55%;animation:wave-rotate-1 4s linear infinite}.wave-btn:after{content:"";position:absolute;bottom:-200%;left:-10%;width:120%;height:200%;background:#ff6b35;border-radius:47%;transition:bottom .8s ease-out}.wave-btn:hover:after{bottom:-50%;animation:wave-rotate-2 3s linear infinite}@keyframes wave-rotate-1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wave-rotate-2{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}
