.services-container{align-items:center;background:linear-gradient(135deg,#9c27b0,#e91e63 50%,#ff9800);display:flex;justify-content:center;min-height:100vh;padding:1rem}.form-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:24px;box-shadow:0 8px 32px #0000001a;max-width:400px;padding:2.5rem;transform:translateY(0);transition:transform .3s ease,box-shadow .3s ease;width:100%}.form-container:hover{box-shadow:0 12px 40px #00000026;transform:translateY(-5px)}.form-title{color:#333;font-size:28px;font-weight:600;margin-bottom:2rem;position:relative;text-align:center}.form-title:after{background:linear-gradient(90deg,#9c27b0,#e91e63);bottom:-10px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:40px}.input-wrapper{margin-bottom:1rem;position:relative}.input-field{background:#fff;border:1px solid #e0e0e0;border-radius:12px;font-size:16px;height:52px;padding:16px 16px 16px 48px;transition:all .3s ease;width:calc(100% - 60px)}.input-field:focus{border-color:#e91e63;box-shadow:0 0 0 2px #e91e631a;outline:none}.input-icon{color:#9e9e9e;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.required-field:after{color:#e91e63;content:"*";margin-left:4px}.submit-button{background:linear-gradient(90deg,#9c27b0,#e91e63);border-radius:12px;font-size:16px;height:52px;letter-spacing:1px;margin-top:1.5rem;padding:16px;text-transform:uppercase;transition:all .3s ease}.submit-button:hover:not(:disabled){box-shadow:0 6px 20px #e91e634d;opacity:.9}.textarea-field{min-height:120px;resize:none}.qr-code-container{background:#ffffffe6;border-radius:12px;margin-top:2rem;padding:1.5rem;text-align:center}.qr-code-image{border-radius:8px;margin:1rem auto;max-width:200px}.payment-container{align-items:center;background-color:#f0f7f7;background-image:radial-gradient(#98c1c1 1px,#0000 0);background-size:20px 20px;display:flex;justify-content:center;min-height:100vh;padding:2rem}.payment-card{background:#fff;border-radius:16px;box-shadow:0 8px 32px #00000014;max-width:400px;padding:2.5rem;width:100%}.payment-content{align-items:center;display:flex;flex-direction:column;text-align:center}.payment-title{color:#1a202c;font-size:2rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.payment-description{color:#4a5568;font-size:1.125rem;margin-bottom:.5rem}.payment-value{color:#2d3748;font-size:2.25rem;font-weight:700;margin-bottom:2rem}.customer-form{margin:0 auto;max-width:320px;width:100%}.form-group{margin-bottom:1.5rem}.form-label{align-items:center;color:#4a5568;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:.5rem}.form-input{background-color:#f8fafc;border:2px solid #e2e8f0;border-radius:10px;font-size:1rem;margin-right:50px;padding:.875rem;transition:all .2s;width:100%}.form-input:focus{background-color:#fff;border-color:#38b2ac;box-shadow:0 0 0 3px #38b2ac1a;outline:none}.submit-button{background:linear-gradient(135deg,#38b2ac,#319795);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem;transition:transform .2s,box-shadow .2s;width:100%}.submit-button:hover:not(:disabled){box-shadow:0 4px 12px #38b2ac33;transform:translateY(-2px)}.submit-button:disabled{cursor:not-allowed;opacity:.7}.qr-container{align-items:center;background:#f7fafc;border-radius:12px;display:flex;flex-direction:column;margin-bottom:1.5rem;padding:2rem}.qr-code{background:#fff;border:2px solid #e2e8f0;border-radius:12px;height:200px;margin-bottom:1.5rem;padding:1rem;width:200px}.copy-button{align-items:center;background:#38b2ac;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;max-width:280px;padding:.875rem;transition:all .2s;width:100%}.copy-button:hover:not(:disabled){background:#319795;box-shadow:0 4px 12px #38b2ac33;transform:translateY(-2px)}.copy-button:disabled{cursor:not-allowed;opacity:.7}.payment-status{font-size:1rem;font-weight:500;margin-top:1.5rem}.status-pending{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;color:#4a5568}.status-confirmed{color:#38a169}.status-failed{color:#e53e3e}.error-container{align-items:center;background-color:#fff5f5;border:1px solid #feb2b2;border-radius:10px;display:flex;gap:.5rem;margin:1rem auto;max-width:320px;padding:1rem;width:100%}.error-text{color:#c53030;font-size:.875rem}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.thanks-container{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:1.5rem;position:relative}.thanks-container:before{background:linear-gradient(135deg,#fbbf24 50%,#fff 0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.thanks-card{background:#fff;border-radius:1rem;box-shadow:0 4px 6px #0000001a;max-width:480px;padding:2.5rem;text-align:center;width:100%}.icon-container{display:flex;justify-content:center;margin-bottom:1.5rem}.check-icon{color:#10b981}.title{color:#111827;font-size:1.875rem;font-weight:600;margin-bottom:1rem}.message{color:#4b5563;line-height:1.5}.message,.social-links{margin-bottom:2rem}.social-links h3{color:#374151;font-size:1rem;font-weight:600;margin-bottom:1rem}.social-icons{gap:1rem}.social-icon,.social-icons{display:flex;justify-content:center}.social-icon{align-items:center;border-radius:9999px;color:#fff;height:40px;transition:transform .2s;width:40px}.social-icon:hover{transform:scale(1.1)}.facebook{background-color:#1877f2}.linkedin{background-color:#0077b5}.twitter{background-color:#1da1f2}.instagram{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d)}.youtube{background-color:red}.visit-button{background-color:#10b981;border-radius:.5rem;color:#fff;display:inline-block;font-weight:500;padding:.75rem 2rem;text-decoration:none;transition:background-color .2s}.visit-button:hover{background-color:#059669}@media (max-width:640px){.thanks-card{padding:2rem}.title{font-size:1.5rem}.social-icons{gap:.75rem}}*{box-sizing:border-box;margin:0;padding:0}body{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.app-container{background-color:#f8f9fa;min-height:100vh}.header{background-color:#fff;box-shadow:0 2px 4px #0000001a;padding:1rem 2rem}.nav{display:flex;gap:1rem;margin-top:1rem}.nav button{background:none;border:none;color:#666;cursor:pointer;font-size:1rem;padding:.5rem 1rem;transition:color .3s}.nav button:hover{color:#0056b3}.hero{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:4rem 2rem;text-align:center}.hero-title{color:#212529;font-size:3.5rem;font-weight:300;margin-bottom:1rem}.hero-subtitle{color:#6c757d;font-size:1.25rem;margin:0 auto;max-width:600px}.cards-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px;padding:2rem}.card{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;padding:2rem;transition:transform .3s ease}.card:hover{transform:translateY(-5px)}.card-category{color:#0056b3;font-size:1rem;letter-spacing:1px;margin-bottom:.5rem;text-transform:uppercase}.card-title{color:#212529;font-size:1.75rem;margin-bottom:1rem}.card-description{color:#6c757d;flex-grow:1;margin-bottom:1.5rem}.card-button{border:none;border-radius:4px;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:.75rem 1.5rem;transition:background-color .3s}.card-button.primary{background-color:#e23d27;color:#fff}.card-button.primary:hover{background-color:#c93522}.card-link{color:#0056b3;font-size:.9rem;text-decoration:none;transition:color .3s}.card-link:hover{color:#003d82;text-decoration:underline}@media (max-width:768px){.hero-title{font-size:2.5rem}.cards-container{grid-template-columns:1fr;padding:1rem}.card{padding:1.5rem}}body{font-family:Arial,sans-serif;line-height:1.6;margin:0;padding:0}header{background:#333;color:#fff;padding:1rem 0;text-align:center}nav a{color:#fff;margin:0 1rem;text-decoration:none}main{padding:1rem}section{margin-bottom:2rem}
/*# sourceMappingURL=main.c6329ad3.css.map*/