.slide-down-enter-active[data-v-1685fd4c],.slide-down-leave-active[data-v-1685fd4c]{transition:all .3s ease}.slide-down-enter-from[data-v-1685fd4c],.slide-down-leave-to[data-v-1685fd4c]{opacity:0;transform:translateY(-10px)}.logo-fade-enter-active[data-v-1685fd4c],.logo-fade-leave-active[data-v-1685fd4c]{transition:all .5s cubic-bezier(.4,0,.2,1)}.logo-fade-enter-from[data-v-1685fd4c],.logo-fade-leave-to[data-v-1685fd4c]{opacity:0;transform:scale(.9)}.cta-download[data-v-1685fd4c]{animation:pulse-glow-1685fd4c 3s ease-in-out infinite;background:#161617;box-shadow:0 10px 30px #0003;transition:all .4s cubic-bezier(.4,0,.2,1)}.cta-download[data-v-1685fd4c]:after{background:linear-gradient(45deg,#fc466b,#3f5efb);border-radius:9999px;content:"";filter:blur(20px);inset:-6px;opacity:0;position:absolute;transition:opacity .4s ease;z-index:-1}.cta-download[data-v-1685fd4c]:hover:after{opacity:.8}.cta-download[data-v-1685fd4c]:hover{box-shadow:0 15px 40px #0000004d;transform:translateY(-2px)}@keyframes pulse-glow-1685fd4c{0%,to{box-shadow:0 10px 30px #0003,0 0 #fc466b00}50%{box-shadow:0 10px 30px #0003,0 0 20px 4px #fc466b4d,0 0 30px 8px #3f5efb33}}.cta-download-mobile[data-v-1685fd4c]{animation:pulse-glow-1685fd4c 3s ease-in-out infinite;background:#161617;box-shadow:0 8px 20px #0003;transition:all .4s cubic-bezier(.4,0,.2,1)}.cta-download-mobile[data-v-1685fd4c]:after{background:linear-gradient(45deg,#fc466b,#3f5efb);border-radius:9999px;content:"";filter:blur(20px);inset:-6px;opacity:0;position:absolute;transition:opacity .4s ease;z-index:-1}.cta-download-mobile[data-v-1685fd4c]:hover:after{opacity:.8}.cta-download-mobile[data-v-1685fd4c]:hover{box-shadow:0 12px 30px #0000004d;transform:translateY(-2px)}@keyframes logoFadeIn-1685fd4c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}img[src="/logo-oroneo.svg"][data-v-1685fd4c]{animation:logoFadeIn-1685fd4c .8s ease-out}.modal-overlay[data-v-6b72d013]{align-items:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:0;position:fixed;z-index:9999}@media (min-width:768px){.modal-overlay[data-v-6b72d013]{align-items:center;padding:20px}}.modal-container[data-v-6b72d013]{background:#fff;border-radius:24px 24px 0 0;box-shadow:0 -10px 50px #0000004d;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:100%}@media (min-width:768px){.modal-container[data-v-6b72d013]{border-radius:24px;max-height:85vh}}.modal-header[data-v-6b72d013]{align-items:flex-start;background:#fff;border-bottom:1px solid #e5e7eb;border-radius:24px 24px 0 0;display:flex;justify-content:space-between;padding:24px 24px 20px;position:sticky;top:0;z-index:10}.modal-title[data-v-6b72d013]{color:#1f2937;font-size:24px;font-weight:700;margin:0 0 4px}.modal-subtitle[data-v-6b72d013]{color:#6b7280;font-size:14px;margin:0}.close-btn[data-v-6b72d013]{align-items:center;background:#f3f4f6;border:none;border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s;width:40px}.close-btn[data-v-6b72d013]:hover{background:#e5e7eb;transform:scale(1.05)}.close-btn .material-symbols-rounded[data-v-6b72d013]{color:#6b7280;font-size:24px}.modal-form[data-v-6b72d013]{padding:24px}.form-group[data-v-6b72d013]{margin-bottom:20px}.form-label[data-v-6b72d013]{color:#374151;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.form-input[data-v-6b72d013],.form-textarea[data-v-6b72d013]{background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;font-family:inherit;font-size:16px;padding:12px 16px;transition:all .2s;width:100%}.form-input[data-v-6b72d013]:focus,.form-textarea[data-v-6b72d013]:focus{background:#fff;border-color:#fc466b;box-shadow:0 0 0 3px #fc466b1a;outline:none}.form-textarea[data-v-6b72d013]{min-height:120px;resize:vertical}.submit-btn[data-v-6b72d013]{background:linear-gradient(45deg,#fc466b,#3f5efb);border:none;border-radius:16px;box-shadow:0 8px 24px #fc466b66;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:16px 24px;transition:all .3s;width:100%}.submit-btn[data-v-6b72d013]:hover:not(:disabled){box-shadow:0 12px 32px #fc466b80;transform:translateY(-2px)}.submit-btn[data-v-6b72d013]:disabled{cursor:not-allowed;opacity:.7}.submit-btn.success[data-v-6b72d013]{background:linear-gradient(45deg,#10b981,#34d399);box-shadow:0 8px 24px #10b98166}.btn-content[data-v-6b72d013]{align-items:center;display:flex;gap:8px;justify-content:center}.spinner[data-v-6b72d013]{animation:spin-6b72d013 .8s linear infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes spin-6b72d013{to{transform:rotate(1turn)}}.error-message[data-v-6b72d013],.success-message[data-v-6b72d013]{align-items:center;border-radius:12px;display:flex;font-size:14px;gap:12px;line-height:1.5;margin-top:16px;padding:16px}.success-message[data-v-6b72d013]{background:#d1fae5;color:#065f46}.success-message .material-symbols-rounded[data-v-6b72d013]{color:#10b981;flex-shrink:0;font-size:24px}.error-message[data-v-6b72d013]{background:#fee2e2;color:#991b1b}.error-message .material-symbols-rounded[data-v-6b72d013]{color:#ef4444;flex-shrink:0;font-size:24px}.modal-fade-enter-active[data-v-6b72d013],.modal-fade-leave-active[data-v-6b72d013]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-6b72d013],.modal-fade-leave-to[data-v-6b72d013]{opacity:0}.modal-slide-enter-active[data-v-6b72d013],.modal-slide-leave-active[data-v-6b72d013]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.modal-slide-enter-from[data-v-6b72d013],.modal-slide-leave-to[data-v-6b72d013]{transform:translateY(100%)}@media (min-width:768px){.modal-slide-enter-from[data-v-6b72d013],.modal-slide-leave-to[data-v-6b72d013]{transform:translateY(50px) scale(.95)}}.fade-enter-active[data-v-6b72d013],.fade-leave-active[data-v-6b72d013]{transition:opacity .2s ease}.fade-enter-from[data-v-6b72d013],.fade-leave-to[data-v-6b72d013]{opacity:0}.modal-container[data-v-6b72d013]::-webkit-scrollbar{width:8px}.modal-container[data-v-6b72d013]::-webkit-scrollbar-track{background:#f3f4f6}.modal-container[data-v-6b72d013]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.modal-container[data-v-6b72d013]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.social-btn[data-v-3ffea489]:before{background:radial-gradient(circle,hsla(0,0%,100%,.3) 0,transparent 70%);border-radius:50%;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.social-btn[data-v-3ffea489]:hover:before{animation:ripple-3ffea489 .6s ease-out;opacity:1}@keyframes ripple-3ffea489{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1.5)}}.footer-col[data-v-3ffea489]{transition:transform .3s ease}.footer-col[data-v-3ffea489]:hover{transform:translateY(-3px)}.footer-link[data-v-3ffea489]{position:relative}.footer-link[data-v-3ffea489]:after{background:linear-gradient(90deg,#fc466b,#ff6b9d);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .3s ease;width:0}.footer-link[data-v-3ffea489]:hover:after{width:100%}button.footer-link[data-v-3ffea489]{background:none;border:none;cursor:pointer;font-size:inherit;padding:0;text-align:left}
