form .field{border:none;padding:.5em .8em}form .field:has(input:focus) .field-name,form .field:has(input:not(:placeholder-shown)) .field-name{transform:translateY(0) !important}form .field:has(textarea) .field-name{transform:unset !important}form .field #error{visibility:hidden;font-family:"Helvetica Now Micro";font-style:normal;font-weight:400;font-size:9px;line-height:140%;letter-spacing:.08em;color:#fe0018}form .field #error.visible{visibility:visible !important}form .field .field-name::after{content:"*";color:#f15d22}form button[type=submit]{display:flex;justify-content:center;gap:5px;width:fit-content;padding-inline:30px}form .attachment>div{display:flex;align-items:center;gap:10px;height:40px}form .attachment>div label{cursor:pointer;color:#f15d22;font-size:20px;border-bottom:solid 1px #f15d22}form .attachment>div label p{margin:0px}form .attachment>div label:hover{opacity:.7}form .attachment>div button{padding:5px;border:none}form .wordcount{color:#8f9399;font-size:18px;font-style:normal;font-weight:400}form .row{display:flex;width:100%}@media(max-width: 480px){form .row{flex-direction:column}}form input,form textarea{margin-block:10px !important}
