@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}body{font-family:Poppins,sans-serif;background-color:#0c1427;color:#fff;min-height:100vh}.app-container{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;background:radial-gradient(circle at center,#1a2c4e,#0c1427);padding:20px}.content-wrapper{text-align:center;width:100%;max-width:600px;margin-top:40px}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@keyframes textGlow{0%,to{text-shadow:0 0 5px currentColor,0 0 10px currentColor}50%{text-shadow:0 0 20px currentColor,0 0 40px currentColor,0 0 60px currentColor}}@keyframes borderGlow{0%,to{box-shadow:0 0 5px #ffd7004d}50%{box-shadow:0 0 20px #ffd700cc,0 0 40px #ff408180}}.logo-section{display:flex;justify-content:center;margin-bottom:20px}.logo-section img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:4px solid #ffd700;box-shadow:0 0 25px #ffd70080;animation:pulse-glow 2s infinite ease-in-out}.logo-glow{position:relative;border-radius:50%;animation:pulse-glow 2s infinite ease-in-out}.logo-placeholder{width:100px;height:100px;background-color:#fce4ec;border-radius:50%;display:flex;align-items:center;justify-content:center;border:4px solid #ffd700;box-shadow:0 0 20px #ffd70066}.logo-text{font-size:40px;font-weight:700;color:#ff4081;font-family:Brush Script MT,cursive}@keyframes pulse-glow{0%{transform:scale(1);box-shadow:0 0 20px #ffd70066}50%{transform:scale(1.05);box-shadow:0 0 40px #ffd700b3}to{transform:scale(1);box-shadow:0 0 20px #ffd70066}}.main-title{font-size:2.2rem;font-weight:800;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;animation:textGlow 2s ease-in-out infinite}.text-yellow{color:gold;text-shadow:0 2px 4px rgba(0,0,0,.5);animation:blink 1.5s ease-in-out infinite}.text-pink{color:#ff4081;text-shadow:0 2px 4px rgba(0,0,0,.5)}.subtitle-hindi{font-size:1.1rem;color:#fff;margin-bottom:20px;font-weight:500}.subtitle-english{font-size:.85rem;color:#b0bec5;margin-bottom:30px;line-height:1.4;padding:0 10px}.button-container{display:flex;flex-direction:column;gap:15px;width:100%}.download-btn{background:linear-gradient(90deg,#00e676,#00c853);color:#000;border:none;border-radius:50px;padding:16px;font-size:1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 0 15px #00e67680;transition:transform .2s,box-shadow .2s;width:100%;text-decoration:none}.download-btn:hover{transform:translateY(-2px);box-shadow:0 0 25px #00e676cc;background:linear-gradient(90deg,#00ff84,#00e460)}.download-btn:active{transform:translateY(1px)}.icon{background:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#00c853;box-shadow:0 2px 4px #0003}@media(max-width:480px){.main-title{font-size:1.8rem}.subtitle-hindi{font-size:1rem}.download-btn{font-size:.95rem;padding:14px}}.features-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;width:100%}.feature-card{background:#1e293b99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:60px 30px;display:flex;flex-direction:column;align-items:center;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.feature-card:hover{transform:translateY(-5px);background:#1e293bcc;border-color:#ffd7004d;box-shadow:0 10px 20px #0000004d}.feature-card:hover .feature-icon{transform:scale(1.1)}.feature-icon{font-size:32px;margin-bottom:12px;transition:transform .3s ease;text-shadow:0 0 10px rgba(255,215,0,.3)}.feature-card h3{font-size:1rem;font-weight:700;margin-bottom:8px;color:#fff}.feature-card p{font-size:.75rem;color:#94a3b8;line-height:1.3}.rates-section{margin-top:80px;text-align:center;width:100vw;position:relative;left:50%;transform:translate(-50%);padding:60px 5%;background:linear-gradient(180deg,transparent 0%,rgba(10,20,40,.5) 50%,transparent 100%)}.rates-title{font-size:2.5rem;font-weight:800;color:gold;animation:textGlow 2s ease-in-out infinite}.rates-subtitle{color:#cfd8dc;margin-top:10px;font-size:1rem;animation:blink 2s ease-in-out infinite}.underline{width:100px;height:4px;background:linear-gradient(90deg,#ff007f,gold,#ff007f);background-size:200% 100%;border-radius:10px;margin:15px auto 50px;animation:gradientMove 2s linear infinite}@keyframes gradientMove{0%{background-position:0% 50%}to{background-position:200% 50%}}.rates-grid{display:grid;grid-template-columns:repeat(4,minmax(200px,280px));gap:30px;justify-content:center;padding:0 40px;max-width:1400px;margin:0 auto}.rate-card{background:linear-gradient(145deg,#1e2d5099,#141e32cc);border-radius:22px;padding:50px 30px 40px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.1);transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;cursor:pointer;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center}.rate-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(255,215,0,.1),transparent 30%);animation:rotateGlow 4s linear infinite}@keyframes rotateGlow{to{transform:rotate(360deg)}}.rate-card:hover{transform:translateY(-15px) scale(1.03);border-color:#ffd70080;box-shadow:0 20px 40px #0006,0 0 30px #ffd70033}.rate-icon{width:90px;height:90px;border-radius:22px;margin:0 auto 25px;position:relative;animation:circularRotate 4s linear infinite,iconGlow 2s ease-in-out infinite alternate;box-shadow:0 10px 30px #0000004d}@keyframes circularRotate{0%{transform:rotate(0) translateY(-8px) rotate(0)}25%{transform:rotate(90deg) translateY(-8px) rotate(-90deg)}50%{transform:rotate(180deg) translateY(-8px) rotate(-180deg)}75%{transform:rotate(270deg) translateY(-8px) rotate(-270deg)}to{transform:rotate(360deg) translateY(-8px) rotate(-360deg)}}@keyframes iconGlow{0%{box-shadow:0 10px 30px #0000004d}to{box-shadow:0 10px 30px #0000004d,0 0 20px currentColor}}.icon-orange{background:linear-gradient(135deg,#ffb347,#ff8a00,#ff6a00);box-shadow:0 10px 30px #ff8a0066}.icon-blue{background:linear-gradient(135deg,#4fc3f7,#00a2ff,#0080ff);box-shadow:0 10px 30px #00a2ff66}.icon-green{background:linear-gradient(135deg,#69f0ae,#00e676,#00c853);box-shadow:0 10px 30px #00e67666}.icon-purple{background:linear-gradient(135deg,#e1bee7,#c266ff,#9b4dff);box-shadow:0 10px 30px #c266ff66}.rate-card h3{color:#fff;margin:15px 0 10px;font-size:1.25rem;font-weight:700;position:relative;z-index:1}.rate-price{display:flex;align-items:center;justify-content:center;gap:8px;position:relative;z-index:1}.rate-arrow{color:#94a3b8;font-size:1.2rem;animation:blink 1s ease-in-out infinite}.rate-red{color:#ff4d73;font-size:1.1rem;animation:blink 1.5s ease-in-out infinite}.rate-green{color:#00ff7f;font-size:1.3rem;font-weight:700;text-shadow:0 0 10px rgba(0,255,127,.5);animation:textGlow 2s ease-in-out infinite}@media(max-width:1200px){.rates-grid{grid-template-columns:repeat(2,minmax(180px,300px));gap:25px;padding:0 30px}}@media(max-width:700px){.rates-grid{grid-template-columns:repeat(2,1fr);gap:15px;padding:0 15px}.rates-section{padding:40px 3%}.rates-title{font-size:1.8rem}.rate-card{padding:35px 20px 30px;min-height:220px}.rate-icon{width:70px;height:70px}.rate-card h3{font-size:1rem}.rate-red{font-size:.95rem}.rate-green{font-size:1.1rem}}@media(max-width:400px){.rates-grid{grid-template-columns:1fr;max-width:280px;margin:0 auto}}.app-container:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,rgba(255,215,0,.03) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,64,129,.03) 0%,transparent 50%);animation:bgPulse 8s ease-in-out infinite alternate}@keyframes bgPulse{0%{opacity:.5}to{opacity:1}}.download-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 3s infinite}.download-btn{position:relative;overflow:hidden}@keyframes shimmer{0%{left:-100%}50%,to{left:100%}}.feature-card{animation:borderGlow 3s ease-in-out infinite}.feature-card:nth-child(2){animation-delay:.5s}.feature-card:nth-child(3){animation-delay:1s}.feature-card:nth-child(4){animation-delay:1.5s}.rate-card:nth-child(1) .rate-icon{animation-delay:0s}.rate-card:nth-child(2) .rate-icon{animation-delay:1s}.rate-card:nth-child(3) .rate-icon{animation-delay:2s}.rate-card:nth-child(4) .rate-icon{animation-delay:3s}
