.my-btn{font-family:var(--font-chewy);letter-spacing:.15em;cursor:pointer}.my-icon-btn{padding:12px 24px}.my-btn-uniform{height:50px;width:fit-content}.my-title{font-family:var(--font-chewy);letter-spacing:.1em;text-transform:uppercase}.shadow-inner{box-shadow:inset 0 3px 9px 0 rgba(0,0,0,.3)}.my-t-shadow{text-shadow:1px 3px 0 #969696,1px 6px 5px #aba8a8}.balloon{position:absolute;bottom:-200px;width:60px;height:75px;background-color:var(--color);border-radius:50% 50% 50% 50%/60% 60% 40% 40%;animation:float-up var(--duration) var(--delay) ease-out forwards;opacity:.9;left:var(--x-offset)}.balloon:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:2px;height:15px;background:rgba(0,0,0,.2)}@keyframes float-up{0%{transform:translateY(0) translateX(0) rotate(5deg);opacity:.9}20%{transform:translateY(-20vh) translateX(20px) rotate(-8deg)}40%{transform:translateY(-45vh) translateX(-25px) rotate(10deg)}60%{transform:translateY(-70vh) translateX(15px) rotate(-6deg)}80%{transform:translateY(-95vh) translateX(-10px) rotate(4deg)}to{transform:translateY(-120vh) translateX(0) rotate(0);opacity:0}}@layer utilities{.text-outline{-webkit-text-stroke:6px #7c7ca9;paint-order:stroke fill}.text-outline-white{-webkit-text-stroke:6px white;paint-order:stroke fill}}.text-overlay-glass{height:125px;position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:0 0 1000px 1000px;text-shadow:0 2px 4px rgba(0,0,0,.3);clip-path:circle(100%);overflow:hidden}.bg-glass,.text-overlay-glass{backdrop-filter:blur(20px);color:white}.bg-glass{background:rgba(255,255,255,.5);border-radius:60% 0 0 0}.cloud{position:relative;width:300px;min-width:320px;height:100px;background:white;border-radius:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,0,0,.1);z-index:1}.cloud:before{top:-25px;left:30px;width:50px;height:50px}.cloud:after,.cloud:before{content:"";position:absolute;background:white;border-radius:50%}.cloud:after{top:-35px;left:80px;width:80px;height:80px}.cloud-sm{width:200px;height:70px;border-radius:35px;margin:25px 0 5px}.cloud-sm:before{top:-20px;left:20px;width:40px;height:40px}.cloud-sm:after{top:-25px;left:60px;width:60px;height:60px}.cloud-lg{height:auto;border-radius:150px 280px 100px 100px}.cloud-lg,.cloud-xl{width:100%;margin:24px 0}.cloud-xl{height:180px;border-radius:80px;min-width:460px}.cloud-xl:before{top:-30px;left:40px;width:60px;height:60px}.cloud-xl:after{top:-40px;left:100px;width:100px;height:100px}.cloud-lg:before{top:-20px;left:10px;width:120px;height:100px}.cloud-lg:after{width:240px;height:200px;top:-80px;left:120px}