.z2VdBq_overlay{z-index:100;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.z2VdBq_backdrop{backdrop-filter:blur(4px);background-color:#000000d9;position:absolute;inset:0}.z2VdBq_backdropLight{background-color:#000c}.z2VdBq_panel{background-color:var(--gray-900);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;width:100%;max-width:32rem;max-height:90vh;display:flex;position:relative;box-shadow:0 25px 50px -12px #00000040}.z2VdBq_panelWide{max-width:42rem;max-height:85vh}.z2VdBq_head{border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:space-between;align-items:center;padding:24px;display:flex}.z2VdBq_title{color:#fff;font-size:18px;font-weight:700;line-height:28px}.z2VdBq_titleLarge{font-size:24px;line-height:32px}.z2VdBq_subtitle{color:var(--gray-500);margin-top:4px;font-size:12px;line-height:16px}.z2VdBq_close{color:#fff;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;padding:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.z2VdBq_close:hover{background-color:#ffffff1a}.z2VdBq_body{padding:24px;overflow-y:auto}.z2VdBq_form{flex-direction:column;gap:16px;display:flex}.z2VdBq_service{border:1px solid rgb(var(--teal-rgb) / .3);background-color:rgb(var(--teal-rgb) / .1);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.z2VdBq_service svg{color:var(--teal-400);flex-shrink:0}.z2VdBq_serviceLabel{color:var(--gray-400);font-size:12px;line-height:16px}.z2VdBq_serviceName{color:var(--teal-400);font-size:14px;font-weight:700;line-height:20px}.z2VdBq_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.z2VdBq_input{color:#fff;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:12px 16px;font-size:14px;line-height:20px;transition:border-color .15s}.z2VdBq_input::placeholder{color:var(--gray-600)}.z2VdBq_input:focus{border-color:rgb(var(--teal-rgb) / .5);outline:none}.z2VdBq_input option{background-color:var(--gray-900)}.z2VdBq_textarea{resize:none}.z2VdBq_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.z2VdBq_turnstile{min-height:65px}.z2VdBq_submit{width:100%;padding:16px 0}.z2VdBq_submit:disabled{opacity:.5}.z2VdBq_error{color:var(--red-400);text-align:center;font-size:14px;line-height:20px}.z2VdBq_success{text-align:center;padding:32px 0}.z2VdBq_success svg{color:var(--teal-400);margin:0 auto 16px}.z2VdBq_successTitle{color:#fff;margin-bottom:8px;font-size:18px;font-weight:700;line-height:28px}.z2VdBq_successText{color:var(--gray-400);font-size:14px;line-height:20px}