    .procurement {
        padding: 0;
    }
    
    .procurement__header {
        flex-wrap: wrap;
    }

    .procurement__info-btn {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 24px;
        height: 24px;
        padding: 0;
        background: transparent;
        border: 0;
        cursor: pointer;
        color: var(--color-neutral-solid-700);
    }

    .procurement__actions {
        flex-wrap: wrap;
        gap: 12px;
    }

    .procurement__date {
        margin: 0;
        color: var(--color-neutral-solid-600);
        white-space: nowrap;
    }

    .procurement__analyze-btn {
        letter-spacing: 0.38px;
        text-transform: uppercase;
    }

    /* Body */
    .procurement__body {
        position: relative;
        padding: 24px;
        background: var(--color-neutral-alpha-500);
        display: flex;
        flex-direction: column;
        gap: 24px;
    }

    @media (max-width: 640px) {

        .procurement__actions {
            width: 100%;
            margin-left: 0;
        }
    }