:root{--asteroi-black:#000;--asteroi-green:#d3ff4e;--asteroi-purple:#b084d3;--asteroi-gray:#e7e5e6;--asteroi-white:#fff}.fluentform_wrapper_2{max-width:600px;margin:0rem auto;background:rgb(32 32 36 / .85);border-radius:1.5rem;box-shadow:0 10px 40px 0 rgb(0 0 0 / .5);border:1px solid rgb(255 255 255 / .08);padding:2.5rem 2rem 2rem 2rem;backdrop-filter:blur(18px)}.fluentform_wrapper_2 h3{font-family:"Big Shoulders Text",sans-serif;color:var(--asteroi-purple)!important;font-size:1.5rem;margin-bottom:.5rem;text-align:center}.fluentform_wrapper_2 p{color:var(--asteroi-white);font-size:1rem;text-align:center;margin-bottom:1.5rem;font-family:"Archivo",sans-serif}.fluentform_wrapper_2 label,.fluentform_wrapper_2 .ff-el-input--label label,.fluentform_wrapper_2 .ff-el-input--label.ff-el-is-required label,.fluentform_wrapper_2 .ff-el-group label{color:var(--asteroi-white)!important;font-family:"Archivo",sans-serif;font-weight:600;margin-bottom:.25rem;display:block}.fluentform_wrapper_2 input[type="text"],.fluentform_wrapper_2 input[type="email"],.fluentform_wrapper_2 select{width:100%;padding:.5rem .75rem;border-radius:.35rem;border:1.5px solid var(--asteroi-gray);background:var(--asteroi-white);color:var(--asteroi-black);font-family:"Archivo",sans-serif;font-size:1rem;margin-bottom:.75rem;transition:border 0.2s;box-shadow:0 2px 8px 0 rgb(0 0 0 / .04)}.fluentform_wrapper_2 input[type="text"]:focus,.fluentform_wrapper_2 input[type="email"]:focus,.fluentform_wrapper_2 select:focus{border:1.5px solid var(--asteroi-green);outline:none}.ff-btn-submit{background-color:var(--asteroi-green)!important;color:var(--asteroi-black)!important;font-family:"Big Shoulders Text",sans-serif;font-weight:700;font-size:1.1rem;border:none;border-radius:.5rem;padding:.85rem 2rem;cursor:pointer;transition:background 0.2s,transform 0.2s,box-shadow 0.2s;box-shadow:0 10px 15px -3px rgb(211 255 78 / .15)}.ff-btn-submit:hover{;transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(176 132 211 / .15)}.ff-el-group{margin-bottom:.75rem}.ff-t-container{display:flex;gap:1rem}.ff-t-cell{flex:1;display:flex;flex-direction:column}.ff-t-cell input[type="text"],.ff-t-cell input[type="email"],.ff-t-cell select{width:100%;max-width:100%;box-sizing:border-box}.ff-el-section-break hr{border:none;border-top:1.5px solid var(--asteroi-purple);margin:1.5rem 0}.ff-errors-in-stack{color:#ff4e4e;background:rgb(0 0 0 / .2);border-radius:.5rem;padding:.75rem 1rem;margin-top:1rem;font-size:.95rem}.fluentform_wrapper_2 input,.fluentform_wrapper_2 select,.fluentform_wrapper_2 option{color:var(--asteroi-black)!important}.fluentform_wrapper_2 h3:not(.ff-el-section-break h3){font-family:"Big Shoulders Text",sans-serif;color:var(--asteroi-green)!important;font-size:1.5rem;margin-bottom:.5rem;text-align:center}.fluentform_wrapper_2 .ff-el-group>.ff-el-input--content>input[type="email"]{width:100;max-width:100%}@media (max-width:600px){.fluentform_wrapper_2{padding:1.25rem 1.5rem 1rem 1.5rem}.ff-t-container{flex-direction:column;gap:.5rem}.fluentform_wrapper_2 .ff-el-group>.ff-el-input--content>input[type="email"]{width:100%}}.ff_submit_btn_wrapper .ff-btn-submit{width:100%;display:block;margin:0}#fluentform_2_errors{display:none!important}.ff-el-section-break h3{font-family:"Big Shoulders Text",sans-serif;color:var(--asteroi-purple)!important;font-size:1.5rem;margin:0;text-align:center}