/* Mobile responsive fixes */
@media (max-width: 640px) {
    .config-help {
        text-align: center;
    }
    .config-help__content {
        padding: 0 16px;
    }
    .config-help__contacts {
        display: flex;
        flex-direction: column;
        gap: 12px;
        align-items: center;
    }
    .config-help__contact {
        width: 100%;
        max-width: 300px;
        display: flex;
        align-items: center;
        gap: 12px;
    }
    .config-help__icon {
        flex-shrink: 0;
    }
    .config-help__info {
        flex: 1;
        text-align: center;
    }
}
