/*! tailwindcss v4.0.15 | MIT License | https://tailwindcss.com */[type=checkbox].svelte-1aovpnp{display:none}#contactModalForm.svelte-1aovpnp textarea:where(.svelte-1aovpnp){resize:none;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-dark-20,#333);width:100%;padding-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-para-xs,16px);line-height:var(--tw-leading,var(--text-para-xs--line-height,1.4));font-weight:var(--tw-font-weight,var(--text-para-xs--font-weight,500));--tw-outline-style:none;outline-style:none}#contactModalForm.svelte-1aovpnp textarea:where(.svelte-1aovpnp)::placeholder{color:var(--color-dark-40,#666)}#contactModalForm.svelte-1aovpnp textarea:where(.svelte-1aovpnp):focus{border-color:var(--color-white,#fff)}#contactModalForm.svelte-1aovpnp textarea:where(.svelte-1aovpnp):focus-visible{outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white,#fff)}#contactModalForm.svelte-1aovpnp textarea.invalid:where(.svelte-1aovpnp),#contactModalForm.svelte-1aovpnp textarea.invalid:where(.svelte-1aovpnp):focus{border-color:var(--color-red-500,oklch(.637 .237 25.331))}#contactModalForm.svelte-1aovpnp label:where(.svelte-1aovpnp){cursor:pointer}#contactModalForm.svelte-1aovpnp label.invalid:where(.svelte-1aovpnp){color:var(--color-red-500,oklch(.637 .237 25.331))}#contactModalForm.svelte-1aovpnp .fieldStack:where(.svelte-1aovpnp){flex-direction:column;width:100%;display:flex;position:relative}#contactModalForm.svelte-1aovpnp .fieldLabel:where(.svelte-1aovpnp){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#contactModalForm.svelte-1aovpnp .fieldLabel.visible-label:where(.svelte-1aovpnp){clip:auto;white-space:normal;width:auto;height:auto;margin:0;margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-para-xs,16px);line-height:var(--tw-leading,var(--text-para-xs--line-height,1.4));font-weight:var(--tw-font-weight,var(--text-para-xs--font-weight,500));color:var(--color-dark-40,#666);padding:0;position:static;overflow:visible}#contactModalForm.svelte-1aovpnp .fieldLabel.visible-label.invalid:where(.svelte-1aovpnp){color:var(--color-red-500,oklch(.637 .237 25.331))}#contactModalForm.svelte-1aovpnp .floating-label:where(.svelte-1aovpnp){padding-top:calc(var(--spacing,.25rem)*5)}#contactModalForm.svelte-1aovpnp .floating-label:where(.svelte-1aovpnp) .fieldLabel:where(.svelte-1aovpnp){clip:auto;white-space:normal;pointer-events:none;width:auto;height:auto;font-size:var(--text-para-xs,16px);line-height:var(--tw-leading,var(--text-para-xs--line-height,1.4));font-weight:var(--tw-font-weight,var(--text-para-xs--font-weight,500));color:var(--color-dark-40,#666);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));margin:0;position:absolute;top:1.25rem;left:0;overflow:visible}#contactModalForm.svelte-1aovpnp .floating-label:where(.svelte-1aovpnp) .formInputText:where(.svelte-1aovpnp):focus+.fieldLabel:where(.svelte-1aovpnp),#contactModalForm.svelte-1aovpnp .floating-label:where(.svelte-1aovpnp) .formInputText:where(.svelte-1aovpnp):not(:placeholder-shown)+.fieldLabel:where(.svelte-1aovpnp){font-size:1rem;top:0}#contactModalForm.svelte-1aovpnp .floating-label:where(.svelte-1aovpnp) .fieldLabel.invalid:where(.svelte-1aovpnp){color:var(--color-red-500,oklch(.637 .237 25.331))}#contactModalForm.svelte-1aovpnp .formInputText:where(.svelte-1aovpnp){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-dark-20,#333);padding-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-para-xs,16px);line-height:var(--tw-leading,var(--text-para-xs--line-height,1.4));font-weight:var(--tw-font-weight,var(--text-para-xs--font-weight,500));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-outline-style:none;outline-style:none;transition-duration:.2s}#contactModalForm.svelte-1aovpnp .formInputText:where(.svelte-1aovpnp)::placeholder{color:var(--color-dark-40,#666)}#contactModalForm.svelte-1aovpnp .formInputText:where(.svelte-1aovpnp):focus{border-color:var(--color-white,#fff)}#contactModalForm.svelte-1aovpnp .formInputText:where(.svelte-1aovpnp):focus-visible{outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white,#fff)}#contactModalForm.svelte-1aovpnp .formInputText.invalid:where(.svelte-1aovpnp),#contactModalForm.svelte-1aovpnp .formInputText.invalid:where(.svelte-1aovpnp):focus{border-color:var(--color-red-500,oklch(.637 .237 25.331))}#contactModalForm.svelte-1aovpnp .formInputText.invalid:where(.svelte-1aovpnp)::placeholder{color:color-mix(in oklab,var(--color-red-500,oklch(.637 .237 25.331))50%,transparent)}#contactModalForm.svelte-1aovpnp .error-message:where(.svelte-1aovpnp){margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-para-xxs,14px);line-height:var(--tw-leading,var(--text-para-xxs--line-height,1.4));font-weight:var(--tw-font-weight,var(--text-para-xxs--font-weight,500));color:var(--color-red-500,oklch(.637 .237 25.331))}#contactModalForm.svelte-1aovpnp label:where(.svelte-1aovpnp):has(input[type=checkbox].peer:where(.svelte-1aovpnp)){--tw-outline-style:none;outline-style:none}#contactModalForm.svelte-1aovpnp label:where(.svelte-1aovpnp):has(input[type=checkbox].peer:where(.svelte-1aovpnp):focus) svg:where(.svelte-1aovpnp){stroke:var(--color-white,#fff)}#contactModalForm.svelte-1aovpnp label:where(.svelte-1aovpnp):has(input[type=checkbox].peer:where(.svelte-1aovpnp):focus-visible){outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white,#fff);border-radius:.25rem}#contactModalForm.svelte-1aovpnp label.invalid:where(.svelte-1aovpnp):has(input[type=checkbox].peer:where(.svelte-1aovpnp):focus) svg:where(.svelte-1aovpnp){stroke:var(--color-red-500,oklch(.637 .237 25.331))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
