@keyframes shakeAndBubble{0%,85%,100%{transform:translateX(0) translateY(0) scale(1) rotate(0deg)}87%{transform:translateX(-8px) translateY(-6px) scale(1.08) rotate(-2deg)}89%{transform:translateX(12px) translateY(8px) scale(0.92) rotate(3deg)}91%{transform:translateX(-10px) translateY(-10px) scale(1.12) rotate(-4deg)}93%{transform:translateX(15px) translateY(12px) scale(0.88) rotate(5deg)}95%{transform:translateX(-12px) translateY(-8px) scale(1.15) rotate(-3deg)}97%{transform:translateX(8px) translateY(10px) scale(0.85) rotate(2deg)}99%{transform:translateX(-5px) translateY(-4px) scale(1.05) rotate(-1deg)}}@keyframes bubble1{0%{opacity:0;transform:translateY(0) scale(0) rotate(0deg)}15%{opacity:1;transform:translateY(-20px) scale(1.2) rotate(180deg)}30%{opacity:1;transform:translateY(-40px) scale(1.5) rotate(360deg)}100%{opacity:0;transform:translateY(-80px) scale(2) rotate(720deg)}}@keyframes bubble2{0%{opacity:0;transform:translateY(0) scale(0) rotate(0deg)}20%{opacity:1;transform:translateY(-25px) scale(1.3) rotate(180deg)}40%{opacity:1;transform:translateY(-50px) scale(1.6) rotate(360deg)}100%{opacity:0;transform:translateY(-100px) scale(2.2) rotate(720deg)}}@keyframes bubble3{0%{opacity:0;transform:translateY(0) scale(0) rotate(0deg)}18%{opacity:1;transform:translateY(-18px) scale(1.1) rotate(180deg)}35%{opacity:1;transform:translateY(-35px) scale(1.4) rotate(360deg)}100%{opacity:0;transform:translateY(-70px) scale(1.8) rotate(720deg)}}@keyframes bubble4{0%{opacity:0;transform:translateY(0) scale(0) rotate(0deg)}22%{opacity:1;transform:translateY(-28px) scale(1.4) rotate(180deg)}45%{opacity:1;transform:translateY(-55px) scale(1.7) rotate(360deg)}100%{opacity:0;transform:translateY(-110px) scale(2.3) rotate(720deg)}}@keyframes bubble5{0%{opacity:0;transform:translateY(0) scale(0) rotate(0deg)}25%{opacity:1;transform:translateY(-22px) scale(1.2) rotate(180deg)}50%{opacity:1;transform:translateY(-45px) scale(1.5) rotate(360deg)}100%{opacity:0;transform:translateY(-90px) scale(2.1) rotate(720deg)}}@keyframes bubble6{0%{opacity:0;transform:translateY(0) scale(0) rotate(0deg)}20%{opacity:1;transform:translateY(-15px) scale(1.1) rotate(180deg)}40%{opacity:1;transform:translateY(-30px) scale(1.3) rotate(360deg)}100%{opacity:0;transform:translateY(-60px) scale(1.7) rotate(720deg)}}@keyframes bubble7{0%{opacity:0;transform:translateY(0) scale(0) rotate(0deg)}24%{opacity:1;transform:translateY(-24px) scale(1.3) rotate(180deg)}48%{opacity:1;transform:translateY(-48px) scale(1.6) rotate(360deg)}100%{opacity:0;transform:translateY(-95px) scale(2.2) rotate(720deg)}}@keyframes bubble8{0%{opacity:0;transform:translateY(0) scale(0) rotate(0deg)}16%{opacity:1;transform:translateY(-12px) scale(1.0) rotate(180deg)}32%{opacity:1;transform:translateY(-25px) scale(1.2) rotate(360deg)}100%{opacity:0;transform:translateY(-50px) scale(1.5) rotate(720deg)}}@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap');@keyframes profileFloat{0%,100%{transform:translateY(0px) scale(1)}25%{transform:translateY(-8px) scale(1.02)}50%{transform:translateY(0px) scale(1)}75%{transform:translateY(-4px) scale(0.98)}}@keyframes thumbPop1{0%,80%,100%{opacity:0;transform:translateY(0) scale(0.5) rotate(0deg)}5%{opacity:1;transform:translateY(-20px) scale(1.5) rotate(15deg)}15%{opacity:1;transform:translateY(-40px) scale(1.2) rotate(-10deg)}25%{opacity:0;transform:translateY(-60px) scale(0.8) rotate(25deg)}}@keyframes thumbPop2{0%,80%,100%{opacity:0;transform:translateY(0) scale(0.5) rotate(0deg)}8%{opacity:1;transform:translateY(-18px) scale(1.3) rotate(-20deg)}18%{opacity:1;transform:translateY(-35px) scale(1.1) rotate(12deg)}28%{opacity:0;transform:translateY(-55px) scale(0.7) rotate(-30deg)}}@keyframes thumbPop3{0%,80%,100%{opacity:0;transform:translateY(0) scale(0.5) rotate(0deg)}11%{opacity:1;transform:translateY(-22px) scale(1.4) rotate(18deg)}21%{opacity:1;transform:translateY(-42px) scale(1.15) rotate(-15deg)}31%{opacity:0;transform:translateY(-65px) scale(0.9) rotate(22deg)}}@keyframes thumbPop4{0%,80%,100%{opacity:0;transform:translateY(0) scale(0.5) rotate(0deg)}14%{opacity:1;transform:translateY(-15px) scale(1.2) rotate(-25deg)}24%{opacity:1;transform:translateY(-30px) scale(1.0) rotate(8deg)}34%{opacity:0;transform:translateY(-48px) scale(0.6) rotate(-18deg)}}@keyframes thumbPop5{0%,80%,100%{opacity:0;transform:translateY(0) scale(0.5) rotate(0deg)}17%{opacity:1;transform:translateY(-25px) scale(1.6) rotate(30deg)}27%{opacity:1;transform:translateY(-50px) scale(1.3) rotate(-20deg)}37%{opacity:0;transform:translateY(-75px) scale(1.0) rotate(35deg)}}@keyframes writeSignature{0%{stroke-dashoffset:200;fill:transparent}50%{stroke-dashoffset:0;fill:transparent}60%{stroke-dashoffset:0;fill:#2c3e50}100%{stroke-dashoffset:0;fill:#2c3e50}}@keyframes sparkle1{0%,100%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@keyframes sparkle2{0%,100%{opacity:0;transform:scale(0) rotate(0deg)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes sparkle3{0%,100%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(1.5)}70%{opacity:1;transform:scale(1)}}.author-image:hover .thumb-popup{animation-duration:1s!important}.author-image:hover{transform:translateY(-5px);transition:transform 0.3s ease}.author-image:active{transform:translateY(-2px) scale(0.98);transition:transform 0.1s ease}.team-box-items:hover{transform:translateY(-3px)}.team-box-items:hover .social-icon{opacity:1}.social-icon a:hover{background:#007bff}@media (max-width:768px){.team-image{aspect-ratio:1 / 1!important}.team-content h3{font-size:1.2rem!important}.team-content p{font-size:0.85rem!important}}@keyframes gradientShine{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.team-image::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4,#feca57,#ff9ff3,#54a0ff,#5f27cd,#ff6b6b);background-size:300% 300%;border-radius:12px;z-index:0;animation:gradientShine 3s ease-in-out infinite}.team-image:hover::before{animation-duration:1.5s}.team-image img{position:relative;z-index:1}.social-icon:hover{opacity:1!important}