.formstack-embed{color:var(--color-shade);font-family:var(--font-linksans), "Inter", ui-sans-serif, system-ui, sans-serif}.formstack-embed :is(input,select,textarea,button,label,p,span,div,li,h1,h2,h3,h4){font-family:var(--font-linksans), "Inter", ui-sans-serif, system-ui, sans-serif!important}.formstack-embed :is(h1,h2,h3,h4){color:var(--color-shade)!important;font-weight:700!important}.formstack-embed label{color:var(--color-shade)!important;font-weight:500!important}.formstack-embed :is(input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],input[type=date],input[type=search],select,textarea){width:100%!important;min-height:56px!important;color:var(--color-shade)!important;box-shadow:none!important;background-color:#eff0ec!important;border:1px solid #ccc!important;border-radius:10px!important;padding:16px 24px!important;font-size:1rem!important;line-height:1.5!important}.formstack-embed textarea{min-height:120px!important;padding:16px 24px!important}.formstack-embed :is(input,select,textarea):focus,.formstack-embed :is(input,select,textarea):focus-visible{border-color:color-mix(in oklab, var(--color-shade) 50%, transparent)!important;box-shadow:none!important;outline:none!important}.formstack-embed ::placeholder{opacity:1;color:color-mix(in oklab, var(--color-shade) 60%, transparent)!important}.formstack-embed .fsOptionLabel{cursor:pointer;align-items:flex-start;gap:12px;position:relative;padding-left:0!important;display:inline-flex!important}.formstack-embed .fsOptionLabel :is(input[type=checkbox],input[type=radio]){opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}.formstack-embed .fsOptionLabel:before{content:"";box-sizing:border-box;flex-shrink:0}.formstack-embed .fsOptionLabel:has(input[type=checkbox]):before{background-color:#fff;border:3px solid #9ca3af;border-radius:4px;width:24px;height:24px;box-shadow:1px 1px 4px #00000040}.formstack-embed .fsOptionLabel:has(input[type=checkbox]:checked):before{background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 8.5 6.8 11 12 5.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px 14px;border-color:#000}.formstack-embed .fsOptionLabel:has(input[type=radio]):before{background-color:#eff0ec;border-radius:9999px;width:28px;height:28px}.formstack-embed .fsOptionLabel:has(input[type=radio]:checked):before{background-image:radial-gradient(circle,#000 0 7.5px,#0000 7.5px)}.formstack-embed .fsOptionLabel:has(input:focus-visible):before{box-shadow:0 0 0 2px color-mix(in oklab, var(--color-shade) 40%, transparent)}.formstack-embed :is(button[type=submit],input[type=submit],.fsSubmitButton){border-radius:var(--radius-pill)!important;background-color:var(--color-chartreuse)!important;min-height:56px!important;color:var(--color-shade)!important;cursor:pointer!important;border:none!important;justify-content:center!important;align-items:center!important;padding:0 28px!important;font-size:1rem!important;font-weight:500!important;transition:filter .15s ease-out,transform .15s ease-out!important;display:inline-flex!important}.formstack-embed :is(button[type=submit],input[type=submit],.fsSubmitButton):hover{background-color:#cee027!important;background-color:lab(85.6529% -21.2082 77.8226)!important;transform:translateY(-1px)!important}.formstack-embed :is(.fsBody .fsSubmit){margin-top:0!important}.formstack-embed :is(.fsBody .fsSubmit [role=navigation]){display:block!important}.formstack-embed :is(.fsRequiredMarker,.fsError,.fsValidationError){color:var(--color-red)!important}.formstack-embed :is(.fsBadge,.fsSubmissionCredit,.fsPoweredBy),.formstack-embed a[href*=formstack\.com]{display:none!important}.formstack-embed :has(>a[href*=formstack\.com]){display:none!important}.formstack-embed :is(.fsFormConfirmationMessage,.fsSection.fsConfirmation){text-align:center!important;min-height:240px!important;color:var(--color-shade)!important;font-family:var(--font-linksans), "Inter", ui-sans-serif, system-ui, sans-serif!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1rem!important;padding:3rem 1rem!important;display:flex!important}.formstack-embed :is(.fsFormConfirmationMessage,.fsSection.fsConfirmation) :is(h1,h2,h3,h4,p,div,span){color:var(--color-shade)!important;text-align:center!important}.formstack-embed :is(.fsFormConfirmationMessage,.fsSection.fsConfirmation) :is(h1,h2,h3,h4){font-size:1.5rem!important;font-weight:700!important;line-height:1.3!important}.formstack-embed :is(.fsFormConfirmationMessage,.fsSection.fsConfirmation) :is(p,div,span){max-width:32rem!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important}
