.l-full-width.svelte-1v1zvnd{flex-shrink:0;justify-items:stretch;width:100%;display:grid}.l-input-group.svelte-1y3zvx3{justify-items:start;gap:.25rem;display:grid}.v-input-label.svelte-1kuvti{transition:color var(--transition-fast);font-size:.875rem;font-weight:400}.v-input-label[aria-required=true].svelte-1kuvti:after{color:#c36;content:"*";margin-left:.25rem;display:inline-block}.v-input-label[aria-disabled=true].svelte-1kuvti{color:#75808a;cursor:default}.v-input-label[aria-invalid=true].svelte-1kuvti{color:var(--color-error)}.v-input.svelte-1wv5cis{transition:color var(--transition-fast), background-color var(--transition-base), border-color var(--transition-fast);border:thin solid #717484;border-radius:.375rem;padding:.5rem .875rem;font-size:1rem;position:relative}.v-input.svelte-1wv5cis::placeholder{color:#818898}.v-input.svelte-1wv5cis:disabled{color:#595c69;background-color:#f7f7f8;border-color:#babcc4}.v-input[aria-invalid=true].svelte-1wv5cis{border-color:var(--color-error)}.v-form-message.svelte-sy7h5p{font-size:.8125rem}.v-form-message[data-type=error].svelte-sy7h5p{color:var(--color-error)}.v-form-message[data-type=success].svelte-sy7h5p{color:var(--color-success)}.v-textarea.svelte-103t57i{resize:none;transition:color var(--transition-fast), background-color var(--transition-base), border-color var(--transition-fast);border:thin solid #717484;border-radius:.375rem;padding:.5rem .875rem}.v-textarea.svelte-103t57i::placeholder{color:#818598;font-size:1rem}.v-textarea.svelte-103t57i:disabled{color:#595c69;background-color:#f7f7f8;border-color:#c2c4cb}.v-textarea[aria-invalid=true].svelte-103t57i{border-color:var(--color-error)}.v-form-feedback.svelte-mswu3n{border-radius:.375rem;padding:.625rem 1rem;font-size:.875rem}.v-form-feedback[data-status=success].svelte-mswu3n{color:var(--color-success);background-color:color-mix(in srgb, var(--color-success) 10%, transparent)}.v-form-feedback[data-status=error].svelte-mswu3n{color:var(--color-error);background-color:color-mix(in srgb, var(--color-error) 10%, transparent)}.l-contact-form.svelte-uve8ko{max-width:23.5rem}.l-contact-section-body.svelte-1l5hevj{grid-template-areas:"head""card""contact";justify-items:start;gap:2rem 3rem;display:grid}@media screen and (width>=58.5rem){.l-contact-section-body.svelte-1l5hevj{grid-template:"head card"12rem"contact card"1fr/1fr 29rem;gap:2rem 4rem}}.l-contact-section-contact.svelte-1ct3yxb{grid-area:contact;min-width:0;display:none}@media screen and (width>=58.5rem){.l-contact-section-contact.svelte-1ct3yxb{display:block}}.v-card.svelte-s5aveq{background-color:#fff;border-radius:.5rem;padding:clamp(1.75rem,6.5vw,2.75rem);box-shadow:0 0 3rem #14141f1a}
