#gform_wrapper_1{--card-bg:#ffffff;--card-border:#e8e8ee;--text:#222;--muted:#6b7280;--primary:#2ea3f2;--radius:16px;--shadow:0 10px 25px rgba(0,0,0,.06);--focus:0 0 0 4px rgba(46,163,242,.15);margin:0 auto 48px;max-width:920px}#gform_wrapper_1 .gform_heading{display:none}form#gform_1{background:var(--card-bg)!important;border:1px solid var(--card-border)!important;border-top:4px solid var(--primary)!important;border-radius:var(--radius)!important;box-shadow:var(--shadow)!important;padding:28px!important}#gform_wrapper_1 .gfield_label{font-weight:600;color:var(--text);margin-bottom:6px}#gform_wrapper_1 .gfield_description,#gform_wrapper_1 .instruction{color:var(--muted);font-size:13px}#gform_wrapper_1 input[type="text"],#gform_wrapper_1 input[type="email"],#gform_wrapper_1 textarea{width:100%!important;border:1px solid var(--card-border)!important;border-radius:12px!important;padding:12px 14px!important;font-size:16px!important;line-height:1.4!important;background:#fafafa!important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}#gform_wrapper_1 textarea{min-height:180px!important;resize:vertical}#gform_wrapper_1 input:focus,#gform_wrapper_1 textarea:focus{outline:none!important;border-color:var(--primary)!important;box-shadow:var(--focus)!important;background:#fff!important}#gform_wrapper_1 .ginput_container_name.ginput_complex,#gform_wrapper_1 .ginput_container_email.ginput_complex{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important}@media (max-width:767px){#gform_wrapper_1 .ginput_container_name.ginput_complex,#gform_wrapper_1 .ginput_container_email.ginput_complex{grid-template-columns:1fr!important;gap:12px!important}}#gform_wrapper_1 .gfield{margin-bottom:18px!important}#gform_wrapper_1 .gfield_required{color:var(--primary)!important;margin-left:4px}#gform_wrapper_1 .validation_message,#gform_wrapper_1 .gfield_validation_message{background:#fff4f4;border:1px solid #ffdada;color:#b42318;border-radius:10px;padding:8px 10px;font-size:13px}#gform_wrapper_1 .gform_validation_errors,#gform_wrapper_1 .gform_confirmation_message{border-radius:12px;padding:14px 16px}#gform_wrapper_1 .gform_validation_errors{background:#fff4f4;border:1px solid #ffdada;color:#b42318}#gform_wrapper_1 .gform_confirmation_message{background:#ecfdf5;border:1px solid #bbf7d0;color:#065f46}#gform_wrapper_1 .gform_footer,#gform_wrapper_1 .gform_page_footer{margin-top:20px!important;padding-top:8px!important;display:flex!important;justify-content:center!important}#gform_wrapper_1 .gform_button,#gform_wrapper_1 .gform_button.button,#gform_wrapper_1 .gform_footer .button{background:var(--primary)!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:12px 28px!important;font-weight:700!important;letter-spacing:.2px!important;box-shadow:0 8px 18px rgba(46,163,242,.25)!important;opacity:1!important;filter:none!important;pointer-events:auto!important}#gform_wrapper_1 .gform_button:hover{transform:translateY(-1px)}#gform_wrapper_1 .gform_button:active{transform:translateY(0);box-shadow:none!important}@media (max-width:575px){#gform_wrapper_1 .gform_button{width:100%!important}}#gform_wrapper_1 ::placeholder{color:#9aa0a6}