@layer custom{
    section#contattaci > form {
        >fieldset > .field {width:300px;}
        input, textarea{
            --border-style: solid;
            --border-width: thin;
            --border-color: white;
            --text-color:white;

            resize: none;
            border: none;
            background: transparent;
            box-shadow: none;
            border-bottom: var(--border-color) var(--border-style) var(--border-width);
            border-left: var(--border-color) var(--border-style) var(--border-width);
            border-radius: 10px;
            color: var(--text-color);
            padding: 5px 5px;
            font-size: inherit;
            outline: none;
            font-family: inherit;
        }
        input::placeholder,
        textarea::placeholder {
            color:var(--text-color);
                text-align: left;
        }

        input:focus-visible,
        textarea:focus-visible,
        select:focus-visible{
            margin-inline-start:10px;
        }
    }
}
