.form-embed{width:100%;min-width:0;max-width:none;font-family:var(--font-primary);color:var(--color-black-500);background-color:#0000!important}.form-embed div{background:0 0!important}.form-embed [data-layout=true]{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.form-embed [data-section=true]{flex-wrap:wrap!important;gap:0 2rem!important;width:100%!important;min-width:0!important;max-width:none!important;display:flex!important}.form-embed .columnContainer,.form-embed [data-container=true]{flex:100%!important;width:auto!important;min-width:0!important;max-width:none!important}.form-embed [data-container-width="50"]{flex:100%!important;width:100%!important}@media (min-width:768px){.form-embed [data-container-width="50"]{flex:calc(50% - 1rem)!important;width:auto!important}}.form-embed [data-container-width="100"]{flex:100%!important;width:100%!important}.form-embed [class$=FormFieldBlock],.form-embed .consentBlock,.form-embed .submitButtonWrapper,.form-embed .phoneCountryCode{width:100%!important;min-width:0!important;max-width:none!important}.form-embed .submitButtonWrapper{padding-left:0!important;padding-right:0!important}.form-embed form{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;gap:2rem!important;margin:0!important;padding:0!important;display:flex!important}.form-embed label{font-family:var(--font-primary)!important;color:var(--color-darkgreen-500)!important;background:0 0!important;border:0!important;margin:0!important;padding:.1875rem 0 .25rem!important;font-size:1rem!important;font-weight:400!important;line-height:1.375!important;display:block!important}.form-embed input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.form-embed textarea{box-sizing:border-box!important;width:100%!important;min-height:2.5rem!important;font-family:var(--font-primary)!important;color:var(--color-black-500)!important;border:0!important;border-bottom:1px solid var(--color-darkgreen-500)!important;box-shadow:none!important;appearance:none!important;background:0 0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:1rem 0!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important}.form-embed select{box-sizing:border-box!important;width:100%!important;min-height:2.5rem!important;font-family:var(--font-primary)!important;color:var(--color-black-500)!important;border:0!important;border-bottom:1px solid var(--color-darkgreen-500)!important;box-shadow:none!important;appearance:none!important;cursor:pointer!important;background-color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%2327413d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 0 center!important;background-repeat:no-repeat!important;background-size:1.5rem 1.5rem!important;border-radius:0!important;outline:none!important;margin:0!important;padding:1rem 2rem 1rem 0!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important}.form-embed textarea{resize:none!important;min-height:2.5rem!important}.form-embed input:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder,.form-embed textarea::placeholder{color:color-mix(in srgb, var(--color-darkgreen-500) 60%, transparent)!important;opacity:1!important}.form-embed input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,.form-embed textarea:focus,.form-embed select:focus{border-bottom-color:var(--color-darkgreen-500)!important;box-shadow:0 1px 0 0 var(--color-green-500)!important}.form-embed select:hover{border-bottom-color:var(--color-darkgreen-400)!important}.form-embed button,.form-embed input[type=submit],.form-embed input[type=button]{width:auto!important;min-height:0!important;font-family:var(--font-primary)!important;color:var(--color-black-500)!important;background:var(--color-green-500)!important;box-shadow:none!important;cursor:pointer!important;border:1px solid #0000!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:1.125rem 1.5rem!important;font-size:.875rem!important;font-weight:400!important;line-height:.7!important;transition:background-color .3s!important;display:inline-flex!important}.form-embed button:hover,.form-embed input[type=submit]:hover,.form-embed input[type=button]:hover{background:var(--color-green-600)!important}.form-embed input[type=checkbox]{appearance:none!important;border:1px solid var(--color-darkgreen-500)!important;background-color:var(--color-white)!important;cursor:pointer!important;background-image:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:1rem 1rem!important;border-radius:4px!important;flex-shrink:0!important;width:1rem!important;height:1rem!important;min-height:0!important;margin:0!important;padding:0!important}.form-embed input[type=checkbox]:checked{background-color:var(--color-darkgreen-500)!important;border-color:var(--color-darkgreen-500)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12l4 4 10-10' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.form-embed input[type=radio]{appearance:none!important;border:1px solid var(--color-darkgreen-500)!important;background-color:var(--color-white)!important;cursor:pointer!important;border-radius:50%!important;flex-shrink:0!important;width:1rem!important;height:1rem!important;min-height:0!important;margin:0!important;padding:0!important}.form-embed input[type=radio]:checked{border-color:var(--color-darkgreen-500)!important;background-color:var(--color-white)!important;box-shadow:inset 0 0 0 3px var(--color-darkgreen-500)!important}.form-embed iframe{border:0!important;width:100%!important;max-width:100%!important}.textFormFieldBlock,.dateTimeFormFieldBlock,.twoOptionFormFieldBlock,.optionSetFormFieldBlock,.multiOptionSetFormFieldBlock,.lookupFormFieldBlock{padding:10px 0!important}
