.custom-checkbox.svelte-e73c4x.svelte-e73c4x{position:relative;display:flex;align-items:center;gap:1rem;margin:0;cursor:pointer;user-select:none}.custom-checkbox.svelte-e73c4x input.svelte-e73c4x{position:absolute;opacity:0;cursor:pointer}.checkmark.svelte-e73c4x.svelte-e73c4x{position:relative;display:block;width:8rem;border:1px solid var(--theme-indigo);border-radius:3rem;background-color:transparent;overflow:hidden;transition:border-color .2s ease-in-out}.checkmark.svelte-e73c4x.svelte-e73c4x:after{content:"";display:block;padding-top:50%}.checkmark.svelte-e73c4x .yes.svelte-e73c4x,.checkmark.svelte-e73c4x .no.svelte-e73c4x{position:absolute;top:0;right:0;bottom:0;left:0;width:50%;height:100%;display:flex;justify-content:center;align-items:center;min-width:2rem;border-radius:2.9rem;font-size:1.125rem;font-weight:700;color:var(--theme-indigo);text-align:center;text-transform:capitalize;transition:transform .2s ease-in-out,color .2s ease-in-out;perspective:500px}.checkmark.svelte-e73c4x .yes.svelte-e73c4x{left:0;right:50%}.checkmark.svelte-e73c4x .no.svelte-e73c4x{left:50%;right:0}.custom-checkbox.svelte-e73c4x .checkmark .no.svelte-e73c4x{color:#fff}.checkmark.svelte-e73c4x .indicator.svelte-e73c4x{position:absolute;top:0;left:0;width:50%;height:100%;background-color:var(--theme-purple);border-radius:3rem;transition:transform .2s ease-in-out;transform:translate(100%);z-index:-1}.custom-checkbox.checked.svelte-e73c4x .checkmark .indicator.svelte-e73c4x{transform:translate(0)}.custom-checkbox.checked.svelte-e73c4x .checkmark .yes.svelte-e73c4x{color:#fff}.custom-checkbox.checked.svelte-e73c4x .checkmark .no.svelte-e73c4x{color:var(--theme-indigo)}.floating-field.svelte-1hjtnck.svelte-1hjtnck{position:relative;display:block;width:100%;max-width:100%;margin-bottom:1rem}.floating-label.svelte-1hjtnck.svelte-1hjtnck{position:absolute;left:1rem;top:50%;transform:translateY(-50%);transform-origin:left center;margin:0;padding:0 .25rem;border:none;width:auto;max-width:calc(100% - 2rem);display:block;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family);font-size:1rem;font-weight:400;line-height:1;color:var(--theme-indigo);opacity:.66;background-color:transparent;z-index:1;transition:top .2s ease,transform .2s ease,opacity .2s ease,background-color .2s ease}.is-textarea.svelte-1hjtnck .floating-label.svelte-1hjtnck{top:1.15rem;transform:none}.floating-field.svelte-1hjtnck:focus-within .floating-label.svelte-1hjtnck,.floating-field.svelte-1hjtnck:has(input:not(:placeholder-shown)) .floating-label.svelte-1hjtnck,.floating-field.svelte-1hjtnck:has(textarea:not(:placeholder-shown)) .floating-label.svelte-1hjtnck,.floating-field.svelte-1hjtnck:has(select option:checked:not([value=""])) .floating-label.svelte-1hjtnck,.floating-field.svelte-1hjtnck:has(input:-webkit-autofill) .floating-label.svelte-1hjtnck{top:0;transform:translateY(-50%) scale(.85);opacity:1;background-color:#fff}.floating-field.svelte-1hjtnck:has(.error) .floating-label.svelte-1hjtnck{color:red}.floating-field.svelte-1hjtnck input,.floating-field.svelte-1hjtnck textarea,.floating-field.svelte-1hjtnck select{margin-bottom:0;text-align:left;padding-top:1.25rem;padding-bottom:.75rem}.floating-field.svelte-1hjtnck select{display:block;width:100%;max-width:100%;border:1px solid var(--theme-indigo);border-radius:1rem;padding:1rem;background-color:#fff;font-family:var(--font-family);color:var(--theme-indigo)}.template-container.svelte-1knefoy{display:contents}@media (max-width: calc(1280px + 2rem)){.the-form.svelte-1knefoy{padding:0 1rem}}.the-form.svelte-1knefoy .row{display:flex;gap:1rem;grid-column:1/-1;margin:0}@media (max-width: 640px){.the-form.svelte-1knefoy .row{flex-direction:column}}.the-form.svelte-1knefoy .col{width:100%}@media (max-width: 640px){.the-form.svelte-1knefoy .col{max-width:100%!important}}.the-form.svelte-1knefoy .w\:1\/2{max-width:50%}.the-form.svelte-1knefoy .w\:1\/3{max-width:33.333333%}.the-form.svelte-1knefoy .w\:2\/3{max-width:66.666666%}.the-form.svelte-1knefoy .w\:1\/4{max-width:25%}.the-form.svelte-1knefoy .w\:3\/4{max-width:75%}.the-form.svelte-1knefoy .w\:1\/5{max-width:20%}.the-form.svelte-1knefoy .w\:2\/5{max-width:40%}.the-form.svelte-1knefoy .w\:3\/5{max-width:60%}.the-form.svelte-1knefoy .w\:4\/5{max-width:80%}.the-form.svelte-1knefoy .w\:1\/6{max-width:16.666666%}.the-form.svelte-1knefoy .w\:5\/6{max-width:83.333333%}.the-form.svelte-1knefoy .w\:1\/12{max-width:8.333333%}.the-form.svelte-1knefoy .ml-4{margin-left:2rem}.the-form.svelte-1knefoy fieldset{border:none;padding:0;margin:0}.the-form.svelte-1knefoy fieldset input[type=radio]{display:inline-block;width:fit-content}.the-form.svelte-1knefoy .text-bold{font-weight:700}.the-form.svelte-1knefoy .floating-field{position:relative;display:block;width:100%;max-width:100%;text-transform:capitalize}.the-form.svelte-1knefoy input,.the-form.svelte-1knefoy textarea,.the-form.svelte-1knefoy select{display:block;margin-bottom:1rem;border:1px solid var(--theme-indigo);border-radius:1rem;padding:1rem;background-color:#fff;font-family:var(--font-family);color:var(--theme-indigo);text-align:center;width:100%;max-width:100%}.the-form.svelte-1knefoy input &::placeholder,.the-form.svelte-1knefoy textarea &::placeholder,.the-form.svelte-1knefoy select &::placeholder{font-family:var(--font-family);color:var(--theme-indigo);opacity:.66}.the-form.svelte-1knefoy .floating-field input,.the-form.svelte-1knefoy .floating-field textarea,.the-form.svelte-1knefoy .floating-field select{margin-bottom:0;text-align:left;padding-top:1.25rem;padding-bottom:.75rem}.the-form.svelte-1knefoy input[type=number]{max-width:16rem}.the-form.svelte-1knefoy textarea{display:block;min-height:8rem!important;max-height:24rem!important;min-width:100%;width:100%;max-width:100%!important}@media (max-width: 640px){.the-form.svelte-1knefoy textarea{min-height:rem!important;max-height:48rem!important;width:100%!important}}.the-form.svelte-1knefoy textarea.centered-textarea::placeholder{text-align:center;line-height:2}.the-form.svelte-1knefoy input.error,.the-form.svelte-1knefoy textarea.error,.the-form.svelte-1knefoy select.error{border-color:red!important}.the-form.svelte-1knefoy .hidden{display:none;opacity:0;visibility:hidden;user-select:none;pointer-events:none}.the-form.svelte-1knefoy input[type=submit]{background-color:var(--theme-spruce);color:#fff;border:none;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .33s ease-in-out;text-transform:lowercase;grid-column:1/span 1;width:100%;max-width:fit-content;margin:0}.the-form.svelte-1knefoy input[type=submit]:hover{background-color:var(--theme-seafoam)}[cssref=yes-no-checkbox] h2,[cssref=yes-no-checkbox] h3,[cssref=yes-no-checkbox] h4{text-align:left;margin:0;text-transform:lowercase}[cssref=yes-no-checkbox] h2:first-letter,[cssref=yes-no-checkbox] h3:first-letter,[cssref=yes-no-checkbox] h4:first-letter{text-transform:uppercase}[cssref=yes-no-checkbox] h2{font-size:1.875rem;font-weight:700}[cssref=yes-no-checkbox] h3{font-size:1.5rem;font-weight:700;color:var(--theme-indigo-40)}[cssref=yes-no-checkbox] h4{font-size:1.25rem;font-weight:700;color:var(--theme-indogo-50)}
