@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@500;700;800&display=swap");*{margin:0;padding:0;box-sizing:border-box}body{background:linear-gradient(135deg,#110e1b,#1a162e);color:#fff;font-family:Inter,sans-serif;min-height:100vh;display:flex;justify-content:center;align-items:flex-start;padding:80px 20px 50px}.main-wrapper{max-width:750px;width:100%;text-align:center}h1{font-family:Poppins,sans-serif;font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:15px;letter-spacing:-1px}.subtitle{font-size:1.1rem;color:#b0b0d0;margin-bottom:40px;font-weight:500}.header-section{margin-bottom:50px;text-align:center;padding-top:20px}.support-label{font-size:.9rem;color:#888;margin-bottom:8px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.support-number{font-size:2.2rem;font-weight:800;margin-bottom:30px;font-family:Poppins,sans-serif;color:#fff;letter-spacing:-1px}.quick-actions{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.action-pill{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);padding:15px 35px;border-radius:50px;color:#fff;text-decoration:none;font-weight:600;font-size:1.05rem;display:flex;align-items:center;gap:10px;transition:all .3s ease}.action-pill:hover{background:#fff;color:#110e1b;transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.whatsapp-accent{color:#25d366}.action-pill:hover .whatsapp-accent{color:#110e1b}.gradient-card{background:linear-gradient(135deg,#b324d6,#e91e63);border-radius:40px;padding:60px 70px;text-align:left;box-shadow:0 30px 70px rgba(179,36,214,.35);position:relative}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.card-title{font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.3;color:#fff;max-width:350px}.emoji-hand{font-size:2rem;animation:wave 2s infinite;transform-origin:70% 70%}@keyframes wave{0%{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}to{transform:rotate(0deg)}}.form-grid{display:flex;flex-direction:column;gap:25px}input,select,textarea{width:100%;padding:20px 25px;border-radius:20px;border:none;background:#fff;color:#110e1b;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;outline:none;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{transform:scale(1.02);box-shadow:0 15px 30px rgba(0,0,0,.15)}textarea{height:150px;resize:none}.submit-btn{background:#110e1b;color:#fff;width:100%;padding:22px;border-radius:50px;border:none;font-size:1.2rem;font-weight:700;cursor:pointer;margin-top:10px;display:flex;align-items:center;justify-content:center;gap:12px;transition:all .3s ease}.submit-btn:hover{background:#fff;color:#e91e63;box-shadow:0 15px 30px rgba(0,0,0,.25);transform:translateY(-2px)}.footer-link-container{margin-top:40px}.footer-link{color:#6d6d8b;text-decoration:none;font-weight:600;transition:color .3s}.footer-link:hover{color:#fff}@media (max-width:550px){body{padding-top:40px}h1{font-size:2.8rem}.gradient-card{padding:40px 30px;border-radius:30px}.quick-actions{flex-direction:column}.action-pill{width:100%;justify-content:center}.card-title{font-size:1.4rem;max-width:100%}.card-header{flex-direction:column;gap:15px;align-items:flex-start}.emoji-hand{align-self:flex-end}}