@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap);*{box-sizing:border-box;margin:0;padding:0}#root,body,html{font-family:Poppins,sans-serif}body{animation:gradientBG 15s ease infinite;background:linear-gradient(-45deg,#00c9a7,#007cf0,#7928ca,#ff0080);background-size:400% 400%;position:relative}.bubble{z-index:0}canvas{background:#0000!important;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}footer{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000040;bottom:0;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:.9rem;justify-content:space-between;padding:20px 40px;position:absolute;width:100%;z-index:2}.footer-left{display:flex;flex-direction:column;gap:5px}.footer-left span{font-weight:500}.footer-right{text-align:right}footer a{color:#fff;font-weight:600;text-decoration:none;transition:color .3s ease}footer a:hover{color:#00c9a7}@media (max-width:768px){footer{flex-direction:column;gap:10px}.footer-left,.footer-right,footer{text-align:center}}.about-popup{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.about-content{background:#fff;border-radius:12px;box-shadow:0 10px 25px #0003;color:#000;max-width:500px;padding:30px;text-align:center}.about-content button{background-color:#007cf0;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}body{background:#f5f8fa;font-family:Poppins,sans-serif}.container{align-items:center;background:linear-gradient(135deg,#e0f7fa,#fff);display:flex;height:100vh;justify-content:center}.card-container{perspective:1000px}.card{background:#fff;border-radius:16px;box-shadow:0 10px 25px #0000001a;max-width:400px;padding:40px;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s ease,box-shadow .6s ease;width:90%;will-change:transform}.card-container:hover .card{box-shadow:0 20px 40px #0003;transform:rotateY(10deg) rotateX(8deg) scale(1.03)}.card:before{background:radial-gradient(circle at top left,#ffffff4d,#0000);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease}.card-container:hover .card:before{opacity:1}.card h1{color:#005792;font-size:2.5rem;margin-bottom:10px}.subtitle{color:#666;font-size:1.1rem;margin-bottom:20px}.coming-soon{color:#00c9a7;font-size:1.2rem;margin-bottom:30px}.btn{background-color:#00c9a7;border-radius:8px;color:#fff;display:inline-block;font-weight:700;margin-top:20px;padding:12px 24px;text-decoration:none;transition:background-color .3s ease}.btn:hover{background-color:#007d6d}.parallax-content{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 20px;text-align:center}.parallax-content h1{font-size:3rem;margin-bottom:10px}.parallax-content p{font-size:1.2rem;margin:0}.parallax-section{align-items:center;display:flex;height:100vh;justify-content:center}.section{background-color:#fff;color:#333;padding:100px 20px;text-align:center}.section h2{color:#005792;font-size:2.5rem;margin-bottom:20px}.section p{font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:700px}.about{background-color:#f0f8ff}.contact{background-color:#e0f7fa}.bottom-footer{background-color:#fff;border-top:1px solid #e0e0e0;color:#333;font-size:1rem;padding:30px 0;text-align:center}.bottom-footer a{color:#005792;font-weight:600;margin:0 10px;text-decoration:none;transition:color .3s ease}.bottom-footer a:hover{color:#00c9a7}.bottom-footer span{color:#aaa;margin:0 5px}#root,body,html{background-color:#fff;height:100%;margin:0;overflow:hidden;padding:0;width:100%}canvas{display:block}body{background:#0f2027;background:linear-gradient(90deg,#2c5364,#203a43,#0f2027);margin:0;overflow:hidden}.bubble{animation:float 15s ease-in-out infinite alternate;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:50%;position:absolute}.bubble:first-child{height:200px;left:10%;top:20%;width:200px}.bubble:nth-child(2){height:300px;left:70%;top:60%;width:300px}@keyframes float{0%{transform:translateY(0)}to{transform:translateY(-50px)}}.coming-soon-text{background:#0000;color:#fff;font-family:Dancing Script,cursive;font-size:3rem;left:50%;pointer-events:none;position:absolute;text-shadow:0 4px 12px #0000004d;top:53%;transform:translate(-50%,-50%);z-index:2}.link-btn{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-decoration:underline}
/*# sourceMappingURL=main.19a44817.css.map*/