.main.svelte-c9h5za{--input-bg: var(--Inputs-color-background-input);--input-border: var(--Inputs-color-border-input-primary);--input-border-active: var(--Inputs-color-border-input-active);--input-border-disabled: var(--Inputs-color-border-input-disabled);--input-border-error: var(--Text-Messaging-color-text-messaging-error);--text-primary: var(--Text-color-text-primary);--text-tertiary: var(--Text-color-text-tertiary);--text-error: var(--Text-Messaging-color-text-messaging-error);--icon-disabled: var(--Icon-color-icon-disabled);--space-xs: var(--Space-space-025);--space-sm: var(--Space-space-200);--border-width-thin: var(--Border-Width-border-width-0125);--border-width-thick: var(--Border-Width-border-width-025);--border-radius: var(--Border-Radius-border-radius-050);--font-size-sm: var(--Typography-Font-Size-font-size-300);--font-size-md: var(--Typography-Font-Size-font-size-400);--font-size-lg: var(--Typography-Font-Size-font-size-500);--line-height-sm: var(--Typography-Line-Height-line-height-300);--line-height-md: var(--Typography-Line-Height-line-height-400);--line-height-lg: var(--Typography-Line-Height-line-height-500);display:flex;flex-direction:column;gap:6px;padding-bottom:var(--space-sm)}.field-container.svelte-c9h5za{display:flex;flex-direction:column;justify-content:end;width:100%}.field-container.active.svelte-c9h5za{justify-content:center;gap:var(--space-xs)}.container-input.svelte-c9h5za{background-color:var(--input-bg);cursor:pointer;display:flex;padding:0 var(--space-sm);border:var(--border-width-thin) solid var(--input-border);min-height:48px;border-radius:var(--border-radius)}.container-input.active.svelte-c9h5za,.container-input.focus.svelte-c9h5za{border:var(--border-width-thick) solid var(--input-border-active)}@media screen and (min-width: 768px){.container-input.svelte-c9h5za{min-height:56px}}.input-field.svelte-c9h5za{outline:none;border:none;padding:0;width:100%;font-weight:400;cursor:pointer;font-size:var(--font-size-md);line-height:var(--line-height-md);font-family:var(--Typography-Font-Family-input-fields);background-color:transparent}@media screen and (min-width: 768px){.input-field.svelte-c9h5za{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}}.label.svelte-c9h5za{font-size:var(--font-size-md);color:var(--text-tertiary);font-family:var(--Typography-Font-Family-input-fields);transition:font-size .3s ease;line-height:var(--line-height-md)}.label.active.svelte-c9h5za{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}@media screen and (min-width: 768px){.label.svelte-c9h5za{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}}.label.data.svelte-c9h5za{color:var(--text-primary)}.hasValue.svelte-c9h5za{justify-content:center}.error.svelte-c9h5za{border:var(--border-width-thick) solid var(--input-border-error)}.errorLabel.svelte-c9h5za{color:var(--text-error)}.error-input-container.svelte-c9h5za{color:var(--text-error);font-family:var(--Typography-Font-Family-input-fields);font-size:14px;line-height:1.5;display:flex;align-items:center;gap:8px}.disabled.svelte-c9h5za{background:var(--input-bg);pointer-events:none;color:var(--icon-disabled);cursor:not-allowed;border-color:var(--input-border-disabled)}.img-input-box.svelte-c9h5za{display:flex;align-items:center;justify-content:center}@supports (-webkit-touch-callout: none){input.input-field.svelte-c9h5za{font-size:var(--font-size-lg)}}.select-input-wrapper.svelte-ocjlr6{--select-input-background: #fff;--select-input-border-color: var(--Inputs-color-border-input-primary);--select-input-border-color-active: var(--Inputs-color-border-input-active);--select-input-border-color-error: var(--Text-Messaging-color-text-messaging-error);--select-input-text-color: var(--Text-color-text-primary);--select-input-text-color-placeholder: var(--Text-color-text-tertiary);--select-input-text-color-error: var(--Text-Messaging-color-text-messaging-error);--select-input-space: 16px;--select-input-border-radius: var(--Border-Radius-border-radius-050);--select-input-border-width: var(--Border-Width-border-width-0125);--select-input-border-width-active: var(--Border-Width-border-width-025);position:relative;width:100%;display:flex;flex-direction:column;gap:6px}.field-container.svelte-ocjlr6{display:flex;flex-direction:column;justify-content:flex-end;width:100%;position:relative}.field-container.is-active.svelte-ocjlr6{justify-content:center;gap:4px}.floating-label.svelte-ocjlr6{position:absolute;left:var(--select-input-space);top:50%;transform:translateY(-50%);font-family:var(--Typography-Font-Family-input-fields);font-size:var(--Body-Body-SM-Font-Size);color:var(--select-input-text-color-placeholder);transition:all .2s ease;pointer-events:none;z-index:1}.floating-label.is-active.svelte-ocjlr6{top:8px;transform:translateY(0);font-size:12px;color:var(--select-input-text-color)}.floating-label.error.svelte-ocjlr6{color:var(--select-input-text-color-error)}.select-input-container.svelte-ocjlr6{display:flex;align-items:center;justify-content:space-between;padding:16px var(--select-input-space) 8px;background:var(--select-input-background);border:var(--select-input-border-width) solid var(--select-input-border-color);border-radius:var(--select-input-border-radius);cursor:pointer;height:56px;width:100%}.field-container.svelte-ocjlr6:not(.is-active) .select-input-container:where(.svelte-ocjlr6){padding:0 var(--select-input-space);align-items:center}.select-input-container.is-open.svelte-ocjlr6,.select-input-container.svelte-ocjlr6:focus-visible,.select-input-container.is-focused.svelte-ocjlr6{border:var(--select-input-border-width-active) solid var(--select-input-border-color-active);outline:none}.select-input-container.has-error.svelte-ocjlr6{border:var(--select-input-border-width-active) solid var(--select-input-border-color-error)}.select-input-container.is-disabled.svelte-ocjlr6{cursor:not-allowed;opacity:.6}.select-input-value.svelte-ocjlr6{flex:1;color:var(--select-input-text-color-placeholder);font-family:var(--Typography-Font-Family-input-fields);font-size:var(--Body-Body-SM-Font-Size);font-weight:var(--Body-Body-SM-Font-Weight);line-height:var(--Body-Body-SM-Line-Height);letter-spacing:var(--Body-Body-SM-Letter-Spacing)}.select-input-value.has-value.svelte-ocjlr6{color:var(--select-input-text-color)}.select-input-dropdown.svelte-ocjlr6{position:absolute;left:0;right:0;top:calc(100% + var(--Space-space-050));z-index:1000;background:var(--select-input-background);border:var(--select-input-border-width) solid var(--select-input-border-color);border-radius:var(--select-input-border-radius);max-height:200px;overflow-y:auto}.select-input-list.svelte-ocjlr6{margin:0;padding:0;list-style:none}.select-input-option.svelte-ocjlr6{padding:var(--select-input-space);cursor:pointer;font-family:var(--Typography-Font-Family-input-fields);font-size:var(--Body-Body-SM-Font-Size);color:var(--select-input-text-color)}.select-input-option.svelte-ocjlr6:hover{background:var(--Background-color-background-secondary-light)}.select-input-option.is-focused.svelte-ocjlr6{background:var(--Background-color-background-secondary-light);outline:2px solid var(--Inputs-color-border-input-active);outline-offset:-2px}.error-container.svelte-ocjlr6{display:flex;align-items:center;gap:.5rem}.error-message.svelte-ocjlr6{color:var(--select-input-text-color-error);font-family:var(--Typography-Font-Family-input-fields);font-size:14px;line-height:1.5}.select-input-icon{color:var(--Icon-color-icon-primary);flex-shrink:0}.textarea-input-wrapper.svelte-xbtgqm{--textarea-input-background: var(--Background-color-background-primary-light);--textarea-input-border-color: var(--Inputs-color-border-input-primary);--textarea-input-border-color-active: var(--Inputs-color-border-input-active);--textarea-input-border-color-error: var(--Border-color-border-error);--textarea-input-text-color: var(--Text-color-text-primary);--textarea-input-text-color-placeholder: var(--Text-color-text-tertiary);--textarea-input-text-color-error: var(--Text-color-text-error);--textarea-input-space-xs: var(--Space-space-200);--textarea-input-space-sm: var(--Space-space-300);--textarea-input-border-radius: var(--Border-Radius-border-radius-050);--textarea-input-border-width: var(--Border-Width-border-width-0125);position:relative;width:100%;margin-bottom:var(--textarea-input-space-sm)}.textarea-input.svelte-xbtgqm{width:100%;min-height:84px;padding:var(--textarea-input-space-xs);background:var(--textarea-input-background);border:var(--textarea-input-border-width) solid var(--textarea-input-border-color);border-radius:var(--textarea-input-border-radius);color:var(--textarea-input-text-color-placeholder);font-family:var(--Typography-Font-Family-body);font-size:var(--Body-Body-SM-Font-Size);font-weight:var(--Body-Body-SM-Font-Weight);line-height:var(--Body-Body-SM-Line-Height);letter-spacing:var(--Body-Body-SM-Letter-Spacing);resize:vertical}.textarea-input.svelte-xbtgqm::placeholder{color:var(--textarea-input-text-color-placeholder)}.textarea-input.svelte-xbtgqm:focus-visible{border-color:var(--textarea-input-border-color-active);outline:none}.textarea-input.has-value.svelte-xbtgqm{color:var(--textarea-input-text-color)}.textarea-input.has-error.svelte-xbtgqm{border-color:var(--textarea-input-border-color-error)}.textarea-input.is-disabled.svelte-xbtgqm{cursor:not-allowed;opacity:.6}.textarea-input.svelte-xbtgqm::-webkit-resizer{display:none}.textarea-input.svelte-xbtgqm::-moz-resizer{display:none}.textarea-input.svelte-xbtgqm::-webkit-scrollbar-corner{background:transparent}@media screen and (min-width: 768px){.textarea-input.svelte-xbtgqm{min-height:124px}}.textarea-resize-indicator.svelte-xbtgqm{position:absolute;bottom:8px;right:8px;pointer-events:none;z-index:1}.textarea-resize-indicator.svelte-xbtgqm .resize-icon{color:var(--Icon-color-icon-secondary)}.textarea-error-message.svelte-xbtgqm{color:var(--textarea-input-text-color-error);font-family:var(--Typography-Font-Family-body);font-size:var(--Body-Body-XS-Font-Size);margin-top:4px}.submit-message.svelte-gfxq1n{margin:var(--Space-space-200) 0;font-size:var(--Typography-Font-Size-body-small)}.submit-message.error.svelte-gfxq1n{color:#d32f2f}.submit-message.success.svelte-gfxq1n{color:#2e7d32}.form-section.svelte-gfxq1n{margin:var(--Space-space-700) var(--Space-space-200)}@media screen and (min-width: 768px){.form-section.svelte-gfxq1n{margin:var(--Space-space-700) var(--Space-space-500);max-width:840px}}@media screen and (min-width: 1024px){.form-section.svelte-gfxq1n{margin:var(--Space-space-700) auto}}.contact-form.svelte-gfxq1n{display:grid;grid-template-columns:1fr;gap:var(--Space-space-400);font-family:var(--Typography-Font-Family-input-fields);margin-top:var(--Space-space-400)}@media screen and (min-width: 768px){.contact-form.svelte-gfxq1n{grid-template-columns:repeat(2,1fr)}.contact-form.svelte-gfxq1n .textarea-full-width,.contact-form.svelte-gfxq1n .textarea-input-wrapper,.contact-form.svelte-gfxq1n .textarea-input{grid-column:span 2}.contact-form.svelte-gfxq1n .line-text:where(.svelte-gfxq1n),.contact-form.svelte-gfxq1n .legal-text:where(.svelte-gfxq1n){grid-column:span 2;display:flex;justify-content:start}}.contact-form.svelte-gfxq1n .legal-text:where(.svelte-gfxq1n){display:block;margin-top:-48px}@media screen and (min-width: 768px){.contact-form.svelte-gfxq1n .legal-text:where(.svelte-gfxq1n){width:62%;font-size:14px}}
