<div class="flex flex-col gap-4 mb-4">
    {% include 'lib/inputs/text.twig' with { 
        type: 'text', 
        name: action ~ '_name', 
        label: 'Name',
        value: name 
    } %}
    {% include 'lib/inputs/text.twig' with { 
        type: 'text', 
        name: action ~ '_company', 
        label: 'Company', 
        optional: true,
        value: company
    } %}
    {% include 'lib/inputs/text.twig' with { 
        type: 'text', 
        name: action ~ '_addressLine1', 
        label: 'Address Line 1',
        value: addressLine1
    } %}
    {% include 'lib/inputs/text.twig' with { 
        type: 'text', 
        name: action ~ '_addressLine2', 
        label: 'Address Line 2',
        optional: true,
        value: addressLine2
    } %}
    <div class="flex gap-4">
        {% include 'lib/inputs/text.twig' with { 
            type: 'text', 
            name: action ~ '_city', 
            label: 'City',
            value: city
        } %}
        {% include 'lib/inputs/text.twig' with { 
            type: 'text', 
            name: action ~ '_state', 
            label: 'State',
            value: state
        } %}
        {% include 'lib/inputs/text.twig' with { 
            type: 'text', 
            name: action ~ '_zip', 
            label: 'Zip',
            value: zip
        } %}
    </div>
    {% include 'lib/inputs/text.twig' with { 
        type: 'text', 
        name: action ~ '_phone', 
        label: 'Phone',
        value: phone
    } %}
</div>
