.comp_button,.comp_button_colored,.comp_button_white{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px 24px;border:1px solid rgba(167,201,223,.4);color:#fff;border-radius:36px;text-transform:uppercase;font-weight:600;transition:background .25s,color .25s,opacity .25s;cursor:pointer}.comp_button img,.comp_button_colored img,.comp_button_white img{transition:transform .25s}.comp_button:active,.comp_button_colored:active,.comp_button_white:active{opacity:.7}.comp_button:hover,.comp_button_colored:hover,.comp_button_white:hover{color:#000;background:#fff;border-color:#fff}.comp_button:hover img,.comp_button_colored:hover img,.comp_button_white:hover img{transform:translateX(4px);filter:invert(100%)}.comp_button_colored,.comp_button_colored:hover{background:linear-gradient(90deg,#741bd7,#2814eb);border-color:transparent}.comp_button_colored:hover{color:#fff;opacity:.8}.comp_button_colored:hover img{filter:none}.comp_button_white{background:#fff;border-color:#fff;color:#000}.comp_button_white:hover{opacity:.85}.comp_button_dontanimateimg:hover img{transform:unset}.comp_text_area{display:block;width:100%;background:#141f29;border-radius:10px;padding:12px 16px}.comp_input,.comp_input_primitive,.comp_text_area,.comp_text_area_primitive{font-size:1rem;color:#fff;font-family:Poppins,sans-serif;font-weight:400}.comp_input:focus,.comp_input_primitive:focus,.comp_text_area:focus,.comp_text_area_primitive:focus{outline:none}.comp_input{display:block;width:100%;background:#141f29;border-radius:10px;padding:12px 16px}.comp_input_label{display:block;font-weight:500;font-family:Poppins,sans-serif;color:#fff;margin-bottom:12px}