.form-input.svelte-ye0hrl{--input-color: #38544c;--placeholder-color: #508379;position:relative;display:block}.form-input.svelte-ye0hrl>input:where(.svelte-ye0hrl){width:100%;padding:10px 18px;border:none;border-radius:8px;background-color:#deeefc66;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--input-color)}.form-input.svelte-ye0hrl>input:where(.svelte-ye0hrl)::placeholder{color:var(--placeholder-color)}.form-input[data-errors].svelte-ye0hrl>:where(.svelte-ye0hrl){--input-color: #508379;outline:1px solid #eb5757;border-radius:8px}.form-input.svelte-ye0hrl:after{content:attr(data-errors);right:0;bottom:0;left:0;transform:translateY(100%);color:#eb5757;font-size:12px;font-weight:400;line-height:20px;font-style:normal}.form-input.svelte-j7duu2{--input-color: #38544c;--placeholder-color: #508379;position:relative;display:block}.form-input.svelte-j7duu2>input:where(.svelte-j7duu2){width:100%;padding:10px 18px;border:none;border-radius:8px;background-color:#deeefc66;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--input-color)}.form-input.svelte-j7duu2>input:where(.svelte-j7duu2)::placeholder{color:var(--placeholder-color)}.form-input[data-errors].svelte-j7duu2>:where(.svelte-j7duu2){--input-color: #508379;outline:1px solid #eb5757;border-radius:8px}.form-input.svelte-j7duu2:after{content:attr(data-errors);right:0;bottom:0;left:0;transform:translateY(100%);color:#eb5757;font-size:12px;font-weight:400;line-height:20px;font-style:normal}.form-input.svelte-x1ss72{--input-color: #38544c;--placeholder-color: #508379;position:relative;display:block}.form-input.svelte-x1ss72>.input:where(.svelte-x1ss72){width:100%;padding:10px 18px;border:none;border-radius:8px;background-color:#deeefc66;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--input-color)}.form-input.svelte-x1ss72>.input:where(.svelte-x1ss72)::placeholder{color:var(--placeholder-color)}.form-input[data-errors].svelte-x1ss72>:where(.svelte-x1ss72){--input-color: #508379;outline:1px solid #eb5757;border-radius:8px}.form-input.svelte-x1ss72:after{content:attr(data-errors);right:0;bottom:0;left:0;transform:translateY(100%);color:#eb5757;font-size:12px;font-weight:400;line-height:20px;font-style:normal}.input.svelte-x1ss72{display:flex}.flag.svelte-x1ss72{display:flex;align-items:center;margin-right:10px}.prefix-input.svelte-x1ss72{width:45px;border:none;background:transparent}.phone-input.svelte-x1ss72{border:none;background:transparent;width:100%}input.svelte-x1ss72:focus{outline:none}input.svelte-x1ss72::placeholder{color:#508379}input.svelte-x1ss72::-webkit-outer-spin-button,input.svelte-x1ss72::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-input.svelte-gim2fh{--input-color: #38544c;--placeholder-color: #508379;position:relative;display:block}.form-input.svelte-gim2fh>input:where(.svelte-gim2fh){width:100%;padding:10px 18px;border:none;border-radius:8px;background-color:#deeefc66;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--input-color)}.form-input.svelte-gim2fh>input:where(.svelte-gim2fh)::placeholder{color:var(--placeholder-color)}.form-input[data-errors].svelte-gim2fh>:where(.svelte-gim2fh){--input-color: #508379;outline:1px solid #eb5757;border-radius:8px}.form-input.svelte-gim2fh:after{content:attr(data-errors);right:0;bottom:0;left:0;transform:translateY(100%);color:#eb5757;font-size:12px;font-weight:400;line-height:20px;font-style:normal}.form-input.svelte-1w8p16y{--input-color: #38544c;--placeholder-color: #508379;position:relative;display:block}.form-input.svelte-1w8p16y>input:where(.svelte-1w8p16y){width:100%;padding:10px 18px;border:none;border-radius:8px;background-color:#deeefc66;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--input-color)}.form-input.svelte-1w8p16y>input:where(.svelte-1w8p16y)::placeholder{color:var(--placeholder-color)}.form-input[data-errors].svelte-1w8p16y>:where(.svelte-1w8p16y){--input-color: #508379;outline:1px solid #eb5757;border-radius:8px}.form-input.svelte-1w8p16y:after{content:attr(data-errors);right:0;bottom:0;left:0;transform:translateY(100%);color:#eb5757;font-size:12px;font-weight:400;line-height:20px;font-style:normal}.select-wrapper.svelte-1w8p16y .select-trigger{width:100%;border:none;border-radius:8px;background-color:#deeefc66;height:var(--bits-select-content-available-height);padding:8px 18px 6px;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#508379}.chevron.svelte-1w8p16y{display:flex;align-items:center;margin-left:auto}[data-select-content]{z-index:1000;overflow:hidden;outline:none;background:#fff;border-radius:8px;box-shadow:0 4px 8px #0003}[data-select-item]{cursor:pointer}[data-select-item]:hover .selector-item{background-color:#94f7a74d}[data-select-item][data-selected] .selector-item.svelte-1w8p16y{pointer-events:none;opacity:.4}.selector-item.svelte-1w8p16y{width:100%;max-width:100%;padding:12px 18px 8px;border-radius:4px;font-size:14px}.checkbox-outer-container.svelte-aowlaz:after{content:attr(data-errors);right:0;bottom:0;left:0;transform:translateY(100%);color:#eb5757;font-size:12px;font-weight:400;line-height:20px;font-style:normal}.checkbox-inner-container.svelte-aowlaz{display:grid;position:relative;grid-template-columns:auto 1fr;align-items:start;margin-top:20px;cursor:pointer}.checkbox-inner-container.svelte-aowlaz input[type=checkbox]:where(.svelte-aowlaz){width:20px;height:20px;margin-top:3px;margin-right:10px}[data-errors].svelte-aowlaz .checkbox-inner-container:where(.svelte-aowlaz) input[type=checkbox]:where(.svelte-aowlaz){outline:1px solid #eb5757}.checkbox-text.svelte-aowlaz{font-size:12px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#508379}.form-input.svelte-8aryuw{--input-color: #38544c;--placeholder-color: #508379;position:relative;display:block}.form-input.svelte-8aryuw>textarea:where(.svelte-8aryuw){width:100%;padding:10px 18px;border:none;border-radius:8px;background-color:#deeefc66;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--input-color)}.form-input.svelte-8aryuw>textarea:where(.svelte-8aryuw)::placeholder{color:var(--placeholder-color)}.form-input[data-errors].svelte-8aryuw>:where(.svelte-8aryuw){--input-color: #508379;outline:1px solid #eb5757;border-radius:8px}.form-input.svelte-8aryuw:after{content:attr(data-errors);right:0;bottom:0;left:0;transform:translateY(100%);color:#eb5757;font-size:12px;font-weight:400;line-height:20px;font-style:normal}.form-input.svelte-8aryuw textarea:where(.svelte-8aryuw){min-height:100px;resize:vertical}.file-upload.svelte-yetk49{display:block;position:relative}.file-upload.svelte-yetk49:after{content:attr(data-errors);right:0;bottom:0;left:0;transform:translateY(100%);color:#eb5757;font-size:12px;font-weight:400;line-height:20px;font-style:normal}.upload-label.svelte-yetk49{display:block;margin-bottom:.5rem;font-size:14px;font-weight:400;line-height:20px}.upload-button.svelte-yetk49{display:flex;align-items:center;gap:1rem;font-size:14px;font-style:italic;font-weight:400;line-height:20px;color:#508379}.upload-button.svelte-yetk49 button:where(.svelte-yetk49){padding:.5rem 1.5rem;border-radius:9999px;border:1px solid #38544c;color:#38544c;background-color:transparent;cursor:pointer}.upload-button.svelte-yetk49 button:where(.svelte-yetk49):hover{background-color:#2dd4bf1a}[data-errors].svelte-yetk49 .upload-button:where(.svelte-yetk49) button:where(.svelte-yetk49){border:1px solid #eb5757}.filename.svelte-yetk49{font-size:14px;color:#508379}.file-instructions.svelte-yetk49{color:#508379;font-size:12px;font-style:italic;font-weight:400;line-height:20px;margin-top:20px}.hidden-input.svelte-yetk49{display:none}.info-block.svelte-r7nrft{width:100%;padding:24px;font-size:14px;font-style:italic;color:#508379;background-color:#94f7a71a;border:solid 1px #94f7a7;border-radius:8px}.choice-input.svelte-1c7a8zd{--input-color: #38544c;--placeholder-color: #508379;position:relative;display:block}.choice-input[data-errors].svelte-1c7a8zd>:where(.svelte-1c7a8zd){--input-color: #508379;outline:1px solid #eb5757;border-radius:8px}.choice-input.svelte-1c7a8zd:after{content:attr(data-errors);right:0;bottom:0;left:0;transform:translateY(100%);color:#eb5757;font-size:12px;font-weight:400;line-height:20px;font-style:normal}.choice-input.svelte-1c7a8zd{background:transparent;padding:0}fieldset.svelte-1c7a8zd{border:0;margin:0;padding:0}legend.svelte-1c7a8zd{color:#508379;font-size:14px;margin-bottom:10px}.options.svelte-1c7a8zd{display:flex;flex-wrap:wrap;gap:12px}label.svelte-1c7a8zd{align-items:center;border:1px solid #508379;border-radius:999px;color:#508379;cursor:pointer;display:inline-flex;gap:8px;min-height:40px;padding:8px 18px;transition:background-color .2s,color .2s}label.selected.svelte-1c7a8zd{background:#508379;color:#fff}input.svelte-1c7a8zd:focus-visible+label:where(.svelte-1c7a8zd){outline:2px solid #38544c;outline-offset:3px}.preview-banner.svelte-5fh84i{margin:0 auto 40px;padding:20px;max-width:600px;background:#f0f7ff;border:1px solid #b3d4fc;border-radius:8px;color:#38544c}.preview-banner-title.svelte-5fh84i{font-size:18px;font-weight:700;margin-bottom:16px;color:#38544c}.preview-email.svelte-5fh84i{padding:12px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:12px}.preview-email.svelte-5fh84i:last-child{margin-bottom:0}.preview-email.svelte-5fh84i p:where(.svelte-5fh84i){margin:4px 0;font-size:14px;line-height:1.5}.preview-links.svelte-5fh84i{margin-top:8px;display:flex;gap:12px}.preview-links.svelte-5fh84i a:where(.svelte-5fh84i){color:#508379;text-decoration:underline;font-size:14px}.preview-links.svelte-5fh84i a:where(.svelte-5fh84i):hover{color:#38544c}:root{--xs-breakpoint: 375px;--sm-breakpoint: 480px;--md-breakpoint: 768px;--lg-breakpoint: 992px;--xl-breakpoint: 1280px;--scroll-behavior: smooth}.form-container.svelte-yvk8tk{max-width:1280px;margin:0 auto;padding:0 min(24.53125vw,314px) 90px}@media(max-width:991px){.form-container.svelte-yvk8tk{padding:0 10.4166666667vw 95px}}@media(max-width:767px){.form-container.svelte-yvk8tk{padding:0 6.6666666667vw 95px}}.form-title.svelte-yvk8tk{font-size:30px;font-weight:700;line-height:42px;letter-spacing:-.03em;text-align:left;margin-bottom:20px}.form-subtitle.svelte-yvk8tk,.form-paragraph.svelte-yvk8tk{font-size:14px;font-weight:400;line-height:20px;text-align:left;margin-bottom:20px}.form-title.svelte-yvk8tk:empty,.form-subtitle.svelte-yvk8tk:empty,.form-paragraph.svelte-yvk8tk:empty{display:none}.form.svelte-yvk8tk{display:flex;flex-direction:column;width:100%}.form.svelte-yvk8tk>.form-row,.form.svelte-yvk8tk>.field-wrapper{margin-bottom:20px}.form-row.svelte-yvk8tk{display:grid;grid-template-columns:repeat(var(--columns, 2),1fr);grid-gap:20px}.form-global-errors.svelte-yvk8tk{color:#eb5757;margin-bottom:20px}.form-global-errors.svelte-yvk8tk>p:where(.svelte-yvk8tk)+p:where(.svelte-yvk8tk){margin-top:.5em}.submit-button.svelte-yvk8tk{align-self:flex-end;padding:10px 20px;margin-top:20px;background-color:#94f7a7;color:#38544c;border:none;border-radius:25px;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:-.03em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;cursor:pointer;transition:background-color .3s}.submit-button.svelte-yvk8tk:hover{background-color:#10b981}.submit-button.svelte-yvk8tk:disabled{background-color:#508379}.legals.svelte-yvk8tk{margin-top:20px;font-size:12px;font-style:italic;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#508379}.legals.svelte-yvk8tk>p:where(.svelte-yvk8tk)+p:where(.svelte-yvk8tk){margin-top:1em}.thank-you.svelte-yvk8tk{text-align:center;padding:60px 20px}.thank-you-title.svelte-yvk8tk{font-size:30px;font-weight:700;line-height:42px;letter-spacing:-.03em;color:#38544c;margin-bottom:16px}.thank-you-message.svelte-yvk8tk{font-size:14px;font-weight:400;line-height:20px;color:#508379;margin-bottom:24px}.thank-you-signature.svelte-yvk8tk{font-size:14px;font-weight:700;line-height:20px;color:#38544c;margin-bottom:32px}.thank-you-link.svelte-yvk8tk{display:inline-block;padding:11px 20px;background:#508379;color:#fff;text-decoration:none;border-radius:100px;font-size:14px;line-height:1.4em;letter-spacing:-.03em;transition:background-color .3s}.thank-you-link.svelte-yvk8tk:hover{background:#38544c}
