.contact-form-wrapper{padding-left:0;padding-right:0}.contact-form-wrapper input[data-slot=input],.contact-form-wrapper textarea[data-slot=textarea]{border:none;border-bottom:1px solid var(--foreground);border-radius:0;background:transparent;padding:.5rem 0;font-size:1rem;color:var(--foreground);outline:none;width:100%;transition:border-color .2s ease;box-shadow:none}.contact-form-wrapper input[data-slot=input]::placeholder,.contact-form-wrapper textarea[data-slot=textarea]::placeholder{color:var(--muted-foreground)}.contact-form-wrapper input[data-slot=input]:focus,.contact-form-wrapper input[data-slot=input]:focus-visible,.contact-form-wrapper textarea[data-slot=textarea]:focus,.contact-form-wrapper textarea[data-slot=textarea]:focus-visible{border:none;border-bottom:1px solid rgb(225 40 42);outline:none!important;box-shadow:none!important;ring:0}.contact-form-wrapper input[data-slot=input][aria-invalid=true],.contact-form-wrapper textarea[data-slot=textarea][aria-invalid=true]{border-bottom-color:hsl(var(--destructive))}