.lcx-form .form-row{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:12px}.lcx-form .field{min-width:0}.lcx-form select{appearance:none;-webkit-appearance:none;background-color:var(--lx-bg-elevated,var(--lav-50,#f6f4fd));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='%23121018' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.6' stroke-width='1.8' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;border:1.5px solid var(--lx-border-strong,var(--line,#eae5f8));border-radius:12px;color:var(--lx-fg,var(--ink,#121018));cursor:pointer;font-family:var(--lx-font-body,"Poppins",sans-serif);font-size:14.5px;outline:none;padding:13px 40px 13px 15px;width:100%}.lcx-form select:focus{border-color:var(--purple-400,#9b5cf0);box-shadow:0 0 0 3px rgba(124,46,232,.15)}.lcx-form select:invalid{color:var(--gray-soft,#9492a3)}.lcx-form input::placeholder{color:var(--gray-soft,#9492a3)}.lcx-form .has-error input,.lcx-form .has-error select{border-color:#e0405a}.lcx-form .field-error{color:#c8304a;display:none;font-size:12px;margin-top:5px}.lcx-form .has-error .field-error{display:block}.lcx-form .consent{align-items:flex-start;display:flex;gap:10px;margin:4px 0 6px}.lcx-form .consent input{accent-color:var(--purple-600,#6613d0);flex:0 0 18px;height:18px;margin:2px 0 0;padding:0;width:18px}.lcx-form .consent label{color:var(--ink-soft,#3c3a46);font-size:12.5px;font-weight:400;line-height:1.5;margin:0}.lcx-form .consent a{color:var(--purple-600,#6613d0);text-decoration:underline;text-underline-offset:3px}.lcx-form .form-alert{background:#fdecef;border:1px solid #f4c2cb;border-radius:12px;color:#8f1d30;display:none;font-size:13px;margin:0 0 14px;padding:12px 14px}.lcx-form .form-alert.show{display:block}.lcx-form .hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.lcx-form button[disabled]{cursor:wait;opacity:.6}.lcx-form .pill{width:100%}@media (max-width:680px){.lcx-form .form-row{grid-template-columns:1fr}}