.lp-contact-form[data-v-2d667f57] [data-slot=base],.lp-contact-form[data-v-2d667f57] [data-slot=root],.lp-contact-form[data-v-2d667f57] input,.lp-contact-form[data-v-2d667f57] select,.lp-contact-form[data-v-2d667f57] textarea{background:transparent!important;border-radius:0!important;box-shadow:none!important;outline:none!important;--tw-ring-width:0!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-width:0!important;--tw-ring-offset-shadow:0 0 #0000!important}.lp-contact-form[data-v-2d667f57] [data-slot=root]{border:none!important}.lp-contact-form[data-v-2d667f57] .lp-contact-underline-input,.lp-contact-form[data-v-2d667f57] input.lp-contact-underline-input,.lp-contact-form[data-v-2d667f57] input[data-slot=base]{border:none!important;border-bottom:1px solid color-mix(in srgb,var(--lp-primary) 20%,var(--color-neutral-300))!important}.dark .lp-contact-form[data-v-2d667f57] .lp-contact-underline-input,.dark .lp-contact-form[data-v-2d667f57] input.lp-contact-underline-input,.dark .lp-contact-form[data-v-2d667f57] input[data-slot=base]{border-bottom-color:#ffffff2e!important;color:#d8c7b0!important}.lp-contact-form[data-v-2d667f57] input.lp-contact-underline-input:hover,.lp-contact-form[data-v-2d667f57] input[data-slot=base]:hover{border-bottom-color:color-mix(in srgb,var(--lp-primary) 34%,var(--color-neutral-400))!important}.dark .lp-contact-form[data-v-2d667f57] input.lp-contact-underline-input:hover,.dark .lp-contact-form[data-v-2d667f57] input[data-slot=base]:hover{border-bottom-color:#ffffff47!important}.lp-contact-form[data-v-2d667f57] input.lp-contact-underline-input:focus,.lp-contact-form[data-v-2d667f57] input.lp-contact-underline-input:focus-visible,.lp-contact-form[data-v-2d667f57] input[data-slot=base]:focus,.lp-contact-form[data-v-2d667f57] input[data-slot=base]:focus-visible{border:none!important;border-bottom:1px solid var(--lp-primary)!important;box-shadow:0 1px 0 0 var(--lp-primary)!important;outline:none!important}.dark .lp-contact-form[data-v-2d667f57] input.lp-contact-underline-input:focus,.dark .lp-contact-form[data-v-2d667f57] input.lp-contact-underline-input:focus-visible,.dark .lp-contact-form[data-v-2d667f57] input[data-slot=base]:focus,.dark .lp-contact-form[data-v-2d667f57] input[data-slot=base]:focus-visible{border-bottom-color:#9aacab!important;box-shadow:0 1px #9aacab!important}.lp-contact-form[data-v-2d667f57] [data-slot=root]:focus-within{--tw-ring-shadow:0 0 #0000!important;box-shadow:none!important}.lp-contact-form[data-v-2d667f57] .contact-tel.vue-tel-input,.lp-contact-form[data-v-2d667f57] .vue-tel-input.contact-tel{background:transparent!important;border:none!important;border-bottom:1px solid color-mix(in srgb,var(--lp-primary) 20%,var(--color-neutral-300))!important;border-radius:0!important;box-shadow:none!important;--tw-ring-width:0!important;--tw-ring-shadow:0 0 #0000!important}.dark .lp-contact-form[data-v-2d667f57] .contact-tel.vue-tel-input,.dark .lp-contact-form[data-v-2d667f57] .vue-tel-input.contact-tel{border-bottom-color:#ffffff2e!important}.lp-contact-form[data-v-2d667f57] .contact-tel.vue-tel-input:focus-within,.lp-contact-form[data-v-2d667f57] .vue-tel-input.contact-tel:focus-within{border-bottom-color:var(--lp-primary)!important;box-shadow:0 1px 0 0 var(--lp-primary)!important}.dark .lp-contact-form[data-v-2d667f57] .contact-tel.vue-tel-input:focus-within,.dark .lp-contact-form[data-v-2d667f57] .vue-tel-input.contact-tel:focus-within{border-bottom-color:#9aacab!important;box-shadow:0 1px #9aacab!important}.dark .lp-contact-form[data-v-2d667f57] .contact-tel .vti__input{color:#d8c7b0!important}.lp-contact-underline-input:-webkit-autofill,.lp-contact-underline-input:-webkit-autofill:focus,.lp-contact-underline-input:-webkit-autofill:hover{-webkit-text-fill-color:color-mix(in srgb,var(--lp-primary) 62%,var(--color-neutral-800));box-shadow:inset 0 0 0 1000px transparent!important;caret-color:color-mix(in srgb,var(--lp-primary) 62%,var(--color-neutral-800));-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.dark .lp-contact-underline-input:-webkit-autofill,.dark .lp-contact-underline-input:-webkit-autofill:focus,.dark .lp-contact-underline-input:-webkit-autofill:hover{-webkit-text-fill-color:#d8c7b0;caret-color:#d8c7b0}
